biolink / ontobio

python library for working with ontologies and ontology associations
https://ontobio.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
122 stars 30 forks source link

Adding gocamgen emitter code #480

Closed dustine32 closed 3 years ago

dustine32 commented 4 years ago

Current state of gocamgen in ontobio. These changes shouldn't affect anything currently in the GO pipeline. This is just adding the files for a new N-Quads/TTL emitter along with the gpad2gocams command in bin/validate.py, which relates to #432.

Also somewhat related to https://github.com/geneontology/gocamgen/issues/70.

dougli1sqrd commented 3 years ago

@dustine32 you're satisfied with everything here? I don't think this is directly connected to anything at the moment, so in the end this is low risk, yeah?

dustine32 commented 3 years ago

@dougli1sqrd Right, should be low risk. The only things to watch would be the added validate.py command gpad2gocams, new/changed relations, and the new PyShEx dependency.

I'd be OK if you merged this.