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

Aliases for TopLevel objects #465

Open
jakebeal opened this issue Sep 8, 2021 · 2 comments
Open

Aliases for TopLevel objects #465

jakebeal opened this issue Sep 8, 2021 · 2 comments
Assignees
Labels

Comments

@jakebeal
Copy link
Contributor

jakebeal commented Sep 8, 2021

When dealing with a design, I often find that there are multiple equivalent ways to refer to a single item.

For example:

  • An iGEM part can be referred to with or without the BBa prefix (e.g., J23101 vs. BBa_J23101)
  • A small molecule can be referred to by its PubChem or CHEBI identifier (e.g., Arabinose is both pubchem.compound:439195 and CHEBI:17535)
  • An aliquot can be referred to by an SBOL Implementation or a LIMS system identifier.

Right now, I track these relationships with special-purpose code, mapping from aliases to a preferred canonical form. I think it would be better to have a standardized way of recording and tracking such relationships, similar to what was done with the SBOL Project Dictionary.

I don't think we have enough use cases to go straight to a standard yet, but it would be good to begin experimenting with this.

@jakebeal jakebeal added this to the Version 3.1.0 milestone Sep 29, 2021
@goksel
Copy link
Contributor

goksel commented Oct 6, 2022

Some terms that can be used to represent the alternative names:

  • rdfs:label
  • dcterms:title
  • skos:altLabel

@cjmyers
Copy link
Contributor

cjmyers commented Oct 6, 2022

Let's go with rdfs:label

@cjmyers cjmyers added examples and removed Needs SEP labels Oct 6, 2022
@cjmyers cjmyers removed this from the Version 3.1.0 milestone Oct 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants