INCATools / ontology-development-kit

Bootstrap an OBO Library ontology
http://incatools.github.io/ontology-development-kit/
BSD 3-Clause "New" or "Revised" License
220 stars 54 forks source link

Make sure ontologies release JSON #267

Open matentzn opened 5 years ago

matentzn commented 5 years ago

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 commented 4 years ago

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?

cmungall commented 4 years ago

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 commented 4 years ago

what is ecomap?

cmungall commented 4 years ago

@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?

sierra-moxon commented 4 years ago

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!

matentzn commented 4 years ago

@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.