SRC = plant_trait_xp #FMA-mireot.obo: human-phenotype-ontology_xp_FMA.obo # blip -i $< -r human_phenotype -r fma_simple ontol-query -table_pred ontol_db:subclassT/2 -query "differentium(X,_,Y),id_idspace(X,'HP'),\+id_idspace(Y,'HP'),subclassRT(Y,ID),class(ID)" -to obo > $@.tmp && cat $@.tmp > $@ plant_trait_xp-mireot.obo: $(SRC).obo blip -i $< -r plant_trait -r plant_anatomy -r plant_environment -r go -r chebi -r pato ontol-query -mireot TO -to obo > $@.tmp && egrep -v "^(disj|domain|range)" $@.tmp > $@ .PRECIOUS: plant_trait_xp-mireot.obo %_xp-merged.obo: %_xp-mireot.obo obo2obo -o $@ $< $*_xp.obo $*.obo %-newlinks.txt: %.obo blip-reasoner -i $< -import_all -explain genus_differentia -explain equiv_class > $@