Skip to content
Nico Matentzoglu edited this page Jul 6, 2019 · 4 revisions

First, make sure that you have the latest ODK installed:

docker pull obolibrary/odkfull

To run the full release pipeline (this includes imports):

cd src/ontology
sh run.sh make prepare_release

This command will produce hp.owl and hp.obo and copy it onto the top level of the hp repository.

To reduce avoid imports being recreated, you can and a parameter as follows:

cd src/ontology
sh run.sh make IMP=false prepare_release

If you instead want to merely avoid the dependent ontologies to be downloaded again, you can run:

cd src/ontology
sh run.sh make MIR=false prepare_release

Using IMP=false implies MIR=false.

Running the test pipeline locally (not the release pipeline):

cd src/ontology
sh run.sh make test

Note that this does not execute the full Travis test pipeline (which involves many more custom checks).