Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for adding property "has database cross reference" to OMO #123

Open
2 tasks done
matentzn opened this issue Jan 13, 2023 · 4 comments · May be fixed by #166
Open
2 tasks done

Request for adding property "has database cross reference" to OMO #123

matentzn opened this issue Jan 13, 2023 · 4 comments · May be fixed by #166
Assignees

Comments

@matentzn
Copy link
Contributor

IRI

http://www.geneontology.org/formats/oboInOwl#hasDbXref

Label

has database cross reference

Definition of the property

An annotation property that links an ontology entity to a database identifier.

Parent property

No response

What is the range of the property in question?

xsd:string

Examples of use

MONDO:0021125 http://www.geneontology.org/formats/oboInOwl#hasDbXref "NCIT:C41009"^^xsd:string

Motivation to add

oboInOwl:hasDbXref is one of the most widely used annotation properties across OBO Foundry ontologies.

ORCID, ROR or Wikidata identifier of the contributor

https://orcid.org/0000-0002-7356-1779

OMO Checklist

  • I believe the property is generally useful beyond my specific ontology needs.
  • There is no other property in OMO that covers the same use case.
@matentzn matentzn self-assigned this Jan 13, 2023
@matentzn
Copy link
Contributor Author

Note that:

  1. The property should not be used to map across OBO Foundry ontologies.
  2. The design decision of having the range be xsd:string has been extensively discussed in Unify the representation of dois? #59

Without any further discussion, the specification above reflects current practice and I advice against re-hashing the discussion now. If anything, someone should offer advice on the definition, which I just sucked out of my nose but may not be ideal.

@matentzn matentzn removed their assignment Jan 13, 2023
@matentzn
Copy link
Contributor Author

@anitacaron can you take care of this?

@gouttegd
Copy link

Replying here to your request for comments on Slack (“What is the ideal label (and definition) for oboInOwl:hasDbXref?”):

Should the label and definition reflects how the property is supposed to be used, or how it is used effectively?

If it’s supposed to reflect how the property is effectively used in the wild, then I’d suggest to drop the “database“ part, because the property is certainly not used exclusively to point to database entries (in particular, and contrary to what the note says, it is intensively used to “map across OBO Foundry ontologies“).

I’d suggest:

  • label: “has cross-reference“
  • definition: “An annotation property that points to an identifier of some sort.”

@cmungall
Copy link
Contributor

cmungall commented Mar 25, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants