Skip to content

Align quantities with Biolink and NMDC #150

@wdduncan

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

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