Open kitchenprinzessin3880 opened 4 years ago
Requirements (assuming the terminology search is done by a data provider and who then harvests the terms included in the terminology) R1. Terminology name (e.g., L05) R2. Terminology access endpoint (api) (note: this is technical requirement, not content requirement) R3. Collections/branches (name, url) within the terminology that will be harvested and including their relations (e.g., skos:broader, exactMatch) R4. for incremental harvest, we need creation and modified dates at term-level R5. term status (e.g., accepted)
@gwemon @mabablue Can you please check if the requirements above fit the scope of the use case? i described it based on the harvesters i implemented for pangaea (e.g., nerc, itis, past, etc.) also, the requirements above may depend on the type of terminology (taxanomy, chemincal entities)
(my requirements, as usual, a little more into the details)
i-adopt/users_stories#6 calls for a ranking of results, for this context is needed. I see the following options:
one thing missing is terminology provider name, but i am not sure if this use case is under the scope of IADOPT in general, if the focus is on an interoperability framework for observable property and related concepts
@kitchenprinzessin3880 to respond to your last comment about terminology provider name, that would be part of the requirement what we called in the spreadsheet: "Requires the terminology to use a common minimum metadata schema to describe semantic artefacts and their content". It is one of the requirements listed in Yann LeFranc et al's draft document for FAIR semantics criteria. Also in your comment of 18 days ago, I had not noticed but just correcting that "NERC" would not be the terminology name. Valid terminology names would be: "BODC Parameter Usage Vocabulary" or "CF Standard Names" or "EnvThes" or "ENVO" or "Scientific Variable Ontology" . Also this infor would be come under that minimum metadata requirement too.
@gwemon i updated the terminology name to L05. I just realised that i am using github instead of your spreadsheet. I will incorporate the details into the spreadsheet in next few days....
Requirements transferred to spreadsheet for discussion tomorrow.
Requirements identified in the spreadsheet (and open for discussion)
Requires that the terminology be part of federated community specific and/or cross-domain portals is this also includes terminology access endpoint?
Requires that the terminology be part of federated community specific and/or cross-domain portals
is this also includes terminology access endpoint?
I think this requirement has already been merged into "Requires the terminology is hosted and served by (and synchronized across) one or more reliable repositories".
Here, especially the "served by" part in my reading includes an access endpoint.
[automated message] Updated top entry of this issue on 2020-07-11
- Requires semantic relations between concepts
- Requires that the terminology supports multilingual terms
- Requires definitions of the concepts within a terminology
- Requires alternative syntax (like alternative notation e.g. chemical formula, abbreviations)
- Requires synonym management
Not strictly mandatory, but certainly helpful in either search itself or evaluating the results.
[automated message] Updated top entry of this issue on 2020-09-21
Terminology search
Search for relevant terminologies and/or terms within terminologies. Retrieve the search results.
Corresponding user stories
Requirements identified in the spreadsheet (and open for discussion)
last updated: 2020-09-21