Difference between revisions of "Ontology Change Requests"

From NCBO Wiki
Jump to navigation Jump to search
(add sections for supported change types and how to enable change requests for an ontology)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
BioPortal allows users to request changes or extensions to an ontology when the ontology source file is maintained in [https://github.com/ GitHub]. The change request functionality is enabled on a per-ontology basis, and there are currently four ontologies in our repository for which change requests are enabled:
+
BioPortal allows users to request changes or extensions to an ontology when the ontology source file is maintained in [https://github.com/ GitHub]. The change request functionality is manually enabled on a per-ontology basis, and there are currently four ontologies in our repository for which change requests are enabled:
  
 
* [https://bioportal.bioontology.org/ontologies/ENVO Environment Ontology (ENVO)]
 
* [https://bioportal.bioontology.org/ontologies/ENVO Environment Ontology (ENVO)]
Line 21: Line 21:
 
All of the change types that BioPortal supports are taken from the [https://incatools.github.io/kgcl/ Knowledge Graph Change Language], a formal model for describing ontology change operations.
 
All of the change types that BioPortal supports are taken from the [https://incatools.github.io/kgcl/ Knowledge Graph Change Language], a formal model for describing ontology change operations.
  
== How to enable change requests ==
+
== Enable change requests for your ontology ==
  
 
If you want to enable BioPortal's change request functionality for your ontology, please post a request on the [mailto:contact@bioportal.com BioPortal support] list. Include your ontology acronym in BioPortal, e.g., "MONDO", and the URL of the GitHub repository where your ontology is maintained, e.g., https://github.com/monarch-initiative/mondo.
 
If you want to enable BioPortal's change request functionality for your ontology, please post a request on the [mailto:contact@bioportal.com BioPortal support] list. Include your ontology acronym in BioPortal, e.g., "MONDO", and the URL of the GitHub repository where your ontology is maintained, e.g., https://github.com/monarch-initiative/mondo.
 +
 +
== Request a change ==
 +
You must be logged in to request changes in BioPortal. If you don't have an account, you can create one here: https://bioportal.bioontology.org/accounts/new.
 +
 +
Once logged in, navigate to your ontology in BioPortal, and click on the Classes tab.

Latest revision as of 16:29, 31 May 2024

BioPortal allows users to request changes or extensions to an ontology when the ontology source file is maintained in GitHub. The change request functionality is manually enabled on a per-ontology basis, and there are currently four ontologies in our repository for which change requests are enabled:

Change requests are mirrored as GitHub issues in the repository where the ontology is maintained.

Supported change types

BioPortal supports several types of change requests including:

  • Adding a synonym to a class
  • Removing a synonym from a class
  • Marking a class as obsolete
  • Renaming a class

Support for more types of changes are in the works including, adding and removing definitions, adding classes, and deleting classes to name a few.

All of the change types that BioPortal supports are taken from the Knowledge Graph Change Language, a formal model for describing ontology change operations.

Enable change requests for your ontology

If you want to enable BioPortal's change request functionality for your ontology, please post a request on the BioPortal support list. Include your ontology acronym in BioPortal, e.g., "MONDO", and the URL of the GitHub repository where your ontology is maintained, e.g., https://github.com/monarch-initiative/mondo.

Request a change

You must be logged in to request changes in BioPortal. If you don't have an account, you can create one here: https://bioportal.bioontology.org/accounts/new.

Once logged in, navigate to your ontology in BioPortal, and click on the Classes tab.