Skip to content

Align quantities with Biolink and NMDC #150

Description

@wdduncan

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions