Skip to content

Commit a032ea5

Browse files
committed
adding metadata
1 parent d301693 commit a032ea5

4 files changed

Lines changed: 168 additions & 6 deletions

File tree

codemeta.json

Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
{
2+
"@context": [
3+
"https://doi.org/10.5063/schema/codemeta-2.0",
4+
"http://schema.org",
5+
"https://github.com/CLARIAH/tool-metadata",
6+
{
7+
"entryPoints": { "@reverse": "schema:actionApplication" },
8+
"interfaceType": { "@id": "codemeta:interfaceType" },
9+
"inputLanguage": { "@id": "codemeta:inputLanguage" },
10+
"inputFormat": { "@id": "codemeta:inputFormat" }
11+
}
12+
],
13+
"@type": "SoftwareSourceCode",
14+
"identifier": "glem",
15+
"name": "Glem",
16+
"version": "1.2.0",
17+
"description": "GLEM is a lemmatizer for Ancient Greek.",
18+
"license": "https://spdx.org/licenses/GPL-3.0",
19+
"url": "https://github.com/GreekPerspective/glem",
20+
"producer": [
21+
{
22+
"@id": "https://www.ru.nl/ptrs",
23+
"@type": "Organization",
24+
"name": "Theology and Religious Studies",
25+
"url": "https://www.ru.nl/ptrs",
26+
"parentOrganization": {
27+
"@id": "https://www.ru.nl/ftr",
28+
"@type": "Organization",
29+
"name": "Faculty of Philosophy",
30+
"url": "https://www.ru.nl/ftr",
31+
"parentOrganization": {
32+
"@id": "https://www.ru.nl",
33+
"name": "Radboud University",
34+
"@type": "Organization",
35+
"url": "https://www.ru.nl",
36+
"location": {
37+
"@type": "Place",
38+
"name": "Nijmegen"
39+
}
40+
}
41+
}
42+
},
43+
{
44+
"@id": "https://www.ru.nl/clst",
45+
"@type": "Organization",
46+
"name": "Centre for Language and Speech Technology",
47+
"url": "https://www.ru.nl/clst",
48+
"parentOrganization": {
49+
"@id": "https://www.ru.nl/cls",
50+
"@type": "Organization",
51+
"name": "Centre for Language Studies",
52+
"url": "https://www.ru.nl/cls",
53+
"parentOrganization": {
54+
"@id": "https://www.ru.nl",
55+
"name": "Radboud University",
56+
"@type": "Organization",
57+
"url": "https://www.ru.nl",
58+
"location": {
59+
"@type": "Place",
60+
"name": "Nijmegen"
61+
}
62+
}
63+
}
64+
}
65+
],
66+
"author": [
67+
{
68+
"@type": "Person",
69+
"givenName": "Corien",
70+
"familyName": "Bary",
71+
"email": "ko.vandersloot@let.ru.nl",
72+
"affiliation": { "@id": "https://www.ru.nl/ptrs" }
73+
},
74+
{
75+
"@type": "Person",
76+
"givenName": "Peter",
77+
"familyName": "Berck",
78+
"affiliation": { "@id": "https://www.ru.nl/clst" }
79+
},
80+
{
81+
"@type": "Person",
82+
"givenName": "Iris",
83+
"familyName": "Hendrickx",
84+
"affiliation": { "@id": "https://www.ru.nl/clst" }
85+
}
86+
],
87+
"sourceOrganization": { "@id": "https://www.ru.nl/clst" },
88+
"programmingLanguage": {
89+
"@type": "ComputerLanguage",
90+
"identifier": "python",
91+
"name": "Python"
92+
},
93+
"operatingSystem": "POSIX",
94+
"codeRepository": "https://github.com/GreekPerspective/glem",
95+
"softwareRequirements": [
96+
{
97+
"@type": "SoftwareApplication",
98+
"identifier": "frog",
99+
"name": "frog"
100+
}
101+
],
102+
"funder": [
103+
{
104+
"@type": "Organization",
105+
"name": "Unraveling the Language of Perspective (FP7, ERC Starting Grant 338421-Perspective)"
106+
}
107+
],
108+
"readme": "https://github.com/GreekPerspective/glem/blob/master/README.md",
109+
"issueTracker": "https://github.com/GreekPerspective/glem/issues",
110+
"contIntegration": "https://travis-ci.org/GreekPerspective/glem",
111+
"releaseNotes": "https://github.com/GreekPerspective/glem/releases",
112+
"developmentStatus": "active",
113+
"keywords": [ "nlp", "natural language processing", "greek","ancient greek", "lemmatisation", "lemma"],
114+
"referencePublication": [
115+
{
116+
"@type": "ScholarlyArticle",
117+
"name": "A Memory-Based Lemmatizer for Ancient Greek",
118+
"author": [ "Corien Bary", "Peter Berck", "Iris Hendrickx" ],
119+
"pageStart": "91",
120+
"pageEnd": "95",
121+
"isPartOf": {
122+
"@type": "PublicationIssue",
123+
"datePublished": "2017",
124+
"name": "DATeCH 2017, Proceedings of the 2nd International Conference on Digital Access to Textual Cultural Heritage",
125+
"location": "Göttingen, Germany"
126+
},
127+
"url": "https://dl.acm.org/citation.cfm?id=3078100"
128+
}
129+
],
130+
"dateCreated": "2017-04-09",
131+
"entryPoints": [
132+
{
133+
"@type": "EntryPoint",
134+
"name": "glem",
135+
"urlTemplate": "file:///glem",
136+
"description": "Command-line interface to GLEM",
137+
"interfaceType": "CLI"
138+
}
139+
],
140+
"inputFormat": [ "text/plain" ],
141+
"inputLanguage": {
142+
"@type": "Language",
143+
"name": "Ancient Greek",
144+
"alternateName": "grc",
145+
"sameAs": "http://www.lexvo.org/data/iso639-3/grc"
146+
},
147+
"outputFormat": [ "text/plain" ],
148+
"researchDomain": "Linguistics",
149+
"linguisticsSubject": [ "general linguistics", "syntax" ],
150+
"toolTask": [ "lemmatisation" ],
151+
"researchPhase": "Enriching Data"
152+
}

glem/glem.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
except:
1616
print( "WARNING: No Frog", file=sys.stderr )
1717

18-
VERSION = "1.1.1" #also update in setup.py!
18+
VERSION = "1.2.0" #also update in setup.py and webglem.py
1919
debug = False
2020

2121
def DBG(*strs):

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def read(fname):
1212

1313
setup(
1414
name = "Glem",
15-
version = "1.1.1", #also update in glem.py
15+
version = "1.2.0", #also update in glem.py and webglem.py
1616
author = "Corien Bary, Iris Hendrickx, Peter Berck, Wessel Stoop",
1717
author_email = "c.bary@let.ru.nl",
1818
description = ("GLEM is a lemmatizer for Ancient Greek."),

webglem/webglem.py

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,24 @@
4949

5050
#A version label of the underlying tool and/or this CLAM wrapper
5151
#(If you can derive this dynamically then that is strongly recommended!)
52-
#SYSTEM_VERSION = 0.1
52+
SYSTEM_VERSION = "1.2.0"
5353

5454
#The author(s) of the underlying tool and/or this CLAM wrapper
5555
#(If you can derive this dynamically then that is strongly recommended!)
56-
#SYSTEM_AUTHOR = ""
56+
SYSTEM_AUTHOR = "Corien Bary, Peter Berck, Iris Hendrickx"
5757

58-
#How to reach the authors?
59-
#SYSTEM_EMAIL = ""
58+
SYSTEM_AFFILIATION = "Faculty of Philosophy, Theology and Religious Studies and Centre for Language and Speech Technology, Radboud University Nijmegen"
59+
60+
SYSTEM_URL = "https://github.com/GreekPerspective/glem/"
61+
62+
SYSTEM_EMAIL = "c.bary@ftr.ru.bl"
63+
64+
CUSTOMHTML_INDEX = """
65+
<p>GLEM has been created in the project <a href="http://ncs.ruhosting.nl/perspective/">Unraveling the Language of Perspective</a>, which is supported by the EU under FP7, ERC Starting Grant 338421-Perspective.</p>
66+
67+
<p>The paper <em>A memory-based lemmatizer for Ancient Greek</em> reports on how it works, what material it uses, and what the accuracy is. It can be read <a href="http://dl.acm.org/citation.cfm?id=3078100">here</a>.
68+
</p>
69+
"""
6070

6171
# ======== LOCATION ===========
6272

0 commit comments

Comments
 (0)