ontology-development-kit icon indicating copy to clipboard operation
ontology-development-kit copied to clipboard

Make sure ontologies release JSON

Open matentzn opened this issue 4 years ago • 6 comments

List provided by @sierra-moxon

Ontology JSON
GO JSON (subsets)
SO -
DOID -
MI -
ZFA -
ZFS -
WBBT JSON
CL JSON
FBBT JSON
FBCV JSON
MMUSDV -
BSPO -
MMO -
WBLS JSON
EMAPA -
MA -
ECO -
UBERON -
ECOMAP -
PATO JSON
MPATH -
CHEBI -
UBERON (basic.obo) -
ZECO JSON

matentzn avatar Aug 05 '19 06:08 matentzn

As this will probably take a couple of years @sierra-moxon: would you be interested in simpy developing a quick pipeline that pulls the OWL of all those ontologies and transform them into OBO-JSON?

matentzn avatar Sep 24 '19 13:09 matentzn

why would this take years? Most should be a few minutes work, others with legacy pipelines, e.g. chebi, would be harder.. but not impossible

cmungall avatar Jul 27 '20 18:07 cmungall

what is ecomap?

cmungall avatar Jul 27 '20 18:07 cmungall

@sierra-moxon, not sure you need both MA and EMAPA, I think just EMAPA?

Much as I love BSPO, don't think you need it?

There is also this list: https://www.alliancegenome.org/privacy-warranty-licensing

but is this canonical? where is EDAM used?

cmungall avatar Jul 27 '20 18:07 cmungall

The link above: https://www.alliancegenome.org/privacy-warranty-licensing is as canonical as we have at the moment. :) It is updated frequently and attempts to be transparent about the ontologies that groups use and whether or not we have use cases for them at the Alliance (yet). EDAM is used in some form by SGD, but has not been brought into the Alliance yet. (I imagine it will be at some point).

BSPO is still used (perhaps only by ZFIN), to annotation expression and phenotype. We do submit BSPO tagged annotations to the Alliance.

I can check on EMAPA/MA. Thanks for pointing this out.

Oh and ECOMAP is the short hand CV that we use for translating ECO term names to 3-letter abbreviations (I believe we get this from GO)...as an aside here, folks at the Alliance really want 3-letter abbreviations for all the ECO terms used in the Alliance. If GO was willing to host that, it would be awesome!

sierra-moxon avatar Jul 27 '20 18:07 sierra-moxon

@cmungall yeah the guestimate was more for migrating all pipelines to a proper ODK like setup; having a JSON export is not as bad.. Unless there is no pipeline at all, and no one really maintaining the ontology of course.

matentzn avatar Jul 27 '20 19:07 matentzn