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

Align quantities with Biolink and NMDC #150

Open
wdduncan opened this issue Nov 9, 2021 · 0 comments
Open

Align quantities with Biolink and NMDC #150

wdduncan opened this issue Nov 9, 2021 · 0 comments

Comments

@wdduncan
Copy link

wdduncan commented Nov 9, 2021

In Biolink and NMDC we use a quantity value class to represent quantitative information. In NMDC we have a general attribute value class from which quantity values, text values, images values, person values, etc. inherit. The attribute value class also has a was generated by for provenance info (more such slots can be added).

The advantage of this is that it provides a regular way to add new value types, it is clear that the class represents a value instead of a property/characteristic, and it allows annotate the value with metadata. For example, a quantity value has the following slots:

  • has raw value
  • has numeric value
  • has unit
  • has minimum value
  • has maximum value

It would good aling how such values are represented across the CCDH, Biolink, and NMDC.

cc @cmungall

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

No branches or pull requests

1 participant