Skip to content
/ OBAN Public

Open Biomedical Annotations - used to describe associations between biomedical entities

Notifications You must be signed in to change notification settings

EBISPOT/OBAN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OBAN

What is OBAN

OBAN stands for Open Biomedical AssociatioNs. It is an ontology model used to describe associations between biomedical entities in triple format based on W3C specification. OBAN is a generic association representation model that loosely couples a subject and object (e.g. disease and its associated phenotypes supported by the source of evidence for that association) via a construction of class OBAN:association. The association is supported by an evidence of class OBAN:provenance where a tracable record for that association assertion is described. OBAN was introduced as a mediator to resolve the limitation of representing a probability-bound event at a class level (where an assertion of subject-object relation must be true at all time, or P=1). OBAN overcomes this issue by representing the subject-object association with an individual (i.e., at ontology instance level) of class OBAN:association that are specific to an evidence of that association of class OBAN:provenance as shown in this diagram.

OBAN represents a triple-form entity of subject-related-to object through the object properties association_has_subject and association_has_object. This association is supported by an OBAN:provenance class that instantiates a provenance entity that supports the association. In OBAN, provenance is a class that validates the association statement in the corresponding OBAN:association class instance. One provenance individual can also be about several associations as the same provenance may provide evidence for multiple subject-object associations, and each association instance can have several items of provenance attached to it.

Implementation guideline

OBAN is a small ontology with a core skeleton consisting of three main classes; OBAN:association, OBAN:provenance, and ECO:evidence. OBAN exploits the evidence codes in Evidence Ontology (ECO)'s in representing an evidence attached to the provenance. We have provided OBAN ontology is both OWL and TTL format in our file repository here. A new subject-object association is to be created as an instance. You can use an ontology editor software (such as Protege - how to add individuals), or OWL API to programmatically do this.

Projects utilising OBAN

Publications

Contact us

Submit your questions via OBAN issue tracker

About

Open Biomedical Annotations - used to describe associations between biomedical entities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •