Difference between revisions of "Public Requirements"

From NCBO Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
===<u>URI Requirements</u>===
 
===<u>URI Requirements</u>===
  
====Basic functional requirements====
+
====Basic functional URI requirements====
 
#Provide persistent URIs for all content in BioPortal terminologies and ontologies
 
#Provide persistent URIs for all content in BioPortal terminologies and ontologies
 
#All URIs will contain the version info for the terminology so that new terminology releases do not invalidate older URIs (ie, no URI ever disappears).  
 
#All URIs will contain the version info for the terminology so that new terminology releases do not invalidate older URIs (ie, no URI ever disappears).  
Line 7: Line 7:
 
#The URI will contain the version number of the terminology/ontology so that NCBO provides unique URIs for every term in every version.  
 
#The URI will contain the version number of the terminology/ontology so that NCBO provides unique URIs for every term in every version.  
 
# Enable people to refer to a URI that always points to the most current version of a term
 
# Enable people to refer to a URI that always points to the most current version of a term
====Future requirements====
+
====Future URI requirements====
 
#Add a link between URIs of different versions of the same term (in doing so have a "linked list" representing the history). This is purely additive so this will not affect the task of making URIs unique and persistent per version.
 
#Add a link between URIs of different versions of the same term (in doing so have a "linked list" representing the history). This is purely additive so this will not affect the task of making URIs unique and persistent per version.
  
===<u>Web API requirements</u>===
+
===<u>Web API</u>===
 
#https://www.nescent.org/wg/fishevolution/index.php?title=Public:Ontology_Data_Service_API
 
#https://www.nescent.org/wg/fishevolution/index.php?title=Public:Ontology_Data_Service_API
  
===<u>Ontology alignment requirements</u>===
+
===<u>Load scripts to incorporate SNOMED and ICD into BioPortal and add newly submitting ontologies to LexGrid</u>===
 +
#
 +
 
 +
===<u>Ontology alignment (Show mappings of terms in different ontologies)</u>===
 +
#
 +
 
 +
===<u>Basic ontology diff (compare ontology versions)</u>===
 +
#
 +
 
 +
===<u>Critical enhancements to BioPortal 1.0</u>===
 +
#
 +
 
 +
===<u>UVIC Jambalaya applet for advanced ontology visualization</u>===
 +
#
 +
 
 +
===<u>Ontology Marginal Notes</u>===
 +
#
 +
 
 +
===<u>Integrate Degree of Interest Models into BioPortal</u>===
 
#
 
#

Revision as of 20:43, 25 January 2007

URI Requirements

Basic functional URI requirements

  1. Provide persistent URIs for all content in BioPortal terminologies and ontologies
  2. All URIs will contain the version info for the terminology so that new terminology releases do not invalidate older URIs (ie, no URI ever disappears).
  3. All URIs provided by NCBO will have a base format of "http://bioontology.org/..."
  4. The URI will contain the version number of the terminology/ontology so that NCBO provides unique URIs for every term in every version.
  5. Enable people to refer to a URI that always points to the most current version of a term

Future URI requirements

  1. Add a link between URIs of different versions of the same term (in doing so have a "linked list" representing the history). This is purely additive so this will not affect the task of making URIs unique and persistent per version.

Web API

  1. https://www.nescent.org/wg/fishevolution/index.php?title=Public:Ontology_Data_Service_API

Load scripts to incorporate SNOMED and ICD into BioPortal and add newly submitting ontologies to LexGrid

Ontology alignment (Show mappings of terms in different ontologies)

Basic ontology diff (compare ontology versions)

Critical enhancements to BioPortal 1.0

UVIC Jambalaya applet for advanced ontology visualization

Ontology Marginal Notes

Integrate Degree of Interest Models into BioPortal