Skip to content

Campaign to annotate ontology root terms with IAO:0000700  #2149

@cthoyt

Description

@cthoyt

The annotation property has ontology root term (IAO:0000700) is used to annotate onto an ontology what its root terms are. This is usually more specific than owl:Thing or upper-level BFO terms, since these are typically the super-classes of the terms in each ontology that are actually being curated in the ontology itself.

Goals

  • Annotate OBO Foundry ontologies using IAO:0000700

Benefits

  • the Ontology Lookup Service uses this to help better display ontologies
  • this will be generally useful for things like alignment with COB since it makes it easier to figure out where the work will be

Example Contributions

See https://cthoyt.github.io/cob-root-analysis for charts of the upper parts of several ontologies

Template Contribution Text

Related to https://github.com/OBOFoundry/OBOFoundry.github.io/issues/2149

## What This PR Does

Applies the annotation property [has ontology root term (IAO:0000700)](http://purl.obolibrary.org/obo/IAO_0000700) at the the ontology level to list the following terms from this ontology as "root terms":

1. PREFIX:XXXXXXX
2. ...


## Why this is helpful

- the Ontology Lookup Service uses this to help better display ontologies
- if any of the terms mentioned above are ever aligned with an upper ontology like BFO, it still will be the thing shown on OLS as the "root"
- this will be generally useful for things like alignment with COB since it makes it easier to figure out what are the upper level terms in this ontology are

Related Discussions

Metadata

Metadata

Assignees

No one assigned

    Labels

    attn: Technical WGIssues pertinent to technical activities, such as maintenance of website, PURLs, and toolsontology metadataIssues related to ontology metadata

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions