OHDSI / Usagi

Usagi is an application to help create mappings between coding systems and the Vocabulary standard concepts.
http://ohdsi.github.io/Usagi/
92 stars 29 forks source link

Proposing changing attribute names for mapping precision/equivalence #156

Open aostropolets opened 1 year ago

aostropolets commented 1 year ago

As we (Vocab WG) started implementing community contribution for OHDSI Vocabularies, we thought of aligning the names for meta-data (specifically, mapping precision aka equivalence).

What we've been using so far is SSSOM (more specifically, Semantic Mapping Vocabulary [SEMAPV]) to capture our mapping predicates, link 1 and link 2.

These mappings correspond to the Usagi names as follows:

Equal = exactMatch Equivalent = closeMatch Wider = broadMatch Narrower = narrowMatch Inexact = relatedMatch

We would like to gather opinions on renaming equivalence attributes in USAGI to the names above so that meta-data attributes for mapping equivalence/precision are interoperable between USAGI and OHDSI Vocabularies.

As usually, many thanks :)

AEW0330 commented 1 year ago

Links to supporting SSSOM documentation, publication, and code: SSSOM paper: https://academic.oup.com/database/article/doi/10.1093/database/baac035/6591806 SSSOM GitHub repo: https://github.com/mapping-commons/SSSOM SSSOM documentation: https://mapping-commons.github.io/sssom/ SKOS (a preferred predicate ontology where exactMatch etc. come from): https://www.w3.org/2004/02/skos/

MaximMoinat commented 11 months ago

Agree with making the naming consistent across tools, happy to see SKOS adopted in Usagi. Will make a start for implementation.