Skip to content

Repository files navigation

Build Status

EFO

alt text

The Experimental Factor Ontology (EFO) provides a systematic description of many experimental variables available in EBI databases, and for projects such as the NHGRI-EBI GWAS catalog. It combines parts of several biological ontologies, such as UBERON anatomy, ChEBI chemical compounds, Cell Ontology and the Monarch Disease Ontology (MONDO). The scope of EFO is to support the annotation, analysis and visualization of data handled by many groups at the EBI and as the core ontology for Open Targets. EFO is developed by the EMBL-EBI Samples, Phenotypes and Ontologies Team (SPOT). We also add terms for external users when requested.

The latest version of the ontology can always be found attached to each EFO 3 release, found here: https://github.com/EBISPOT/efo/releases

You can explore EFO in the EMBL-EBI Ontology Lookup Service

Term requests and contact

Submit new terms or report bugs using our issue tracker, or join EFO mailing list for announcement and monthly update.

Editing EFO

Editors of this ontology should use the edit version, src/ontology/efo-edit.owl.

EFO is built using owlmake. To build the release files, first install owlmake and make sure it is on your PATH. For example, on an Apple silicon Mac:

mkdir -p ~/.local/bin
curl -fsSL https://github.com/EBISPOT/owlmake/releases/latest/download/om-macos-arm64 \
  -o ~/.local/bin/om
chmod +x ~/.local/bin/om

Then run om from the repository root to build the default targets, or run om make gh_actions to execute the same build and QC target as EFO's GitHub workflow.

About

Github repo for the Experimental Factor Ontology (EFO)

Resources

Contributing

Stars

64 stars

Watchers

12 watching

Forks

Releases

Packages

Used by

Contributors

Languages