-
Notifications
You must be signed in to change notification settings - Fork 53
HPO releases with ODK and github
Sebastian Köhler edited this page Nov 8, 2019
·
23 revisions
- get and install docker + set docker memory to ~8GB
-
lock hp (via mailinglist)
-
docker pull obolibrary/odkfull
-
cd src/ontology
-
sh run.sh make prepare_release >> log.txt
... wait ...
if something goes wrong. panic and call seb or nico.
- Semantic diff:
sh run.sh robot diff --left ../../hp.owl --right-iri http://purl.obolibrary.org/obo/hp.owl -o hp_robot_diff.txt
Push the generated files to github. ONLY DO THIS IF YOU REALLY WANT TO RELEASE! (the purl directs to the master branch)
make the release on github web interface
announce:
- monarch-list
- hpo-list
- hpo-web
Implemented a system which allows bypassing of mirroring and imports using parameters.
you can now use:
sh run.sh make IMP=false prepare_release
to prevent both import and mirror generation and
sh run.sh make MIR=false prepare_release
to prevent mirror generation (but still recreated the imports).