CTDbase / exposure-ontology

First pass at repo for Exo
Creative Commons Attribution 4.0 International
3 stars 9 forks source link

New release #16

Open diatomsRcool opened 3 years ago

diatomsRcool commented 3 years ago

The new term for maternal route is not usable until there is a new ExO release that OBO Foundry can pick up.

matentzn commented 3 years ago

Related to https://github.com/OBOFoundry/OBOFoundry.github.io/issues/1446

matentzn commented 3 years ago

(exo is still broken because the berkeley release system does not work)

cjgrondin commented 3 years ago

Do you have any further details about how we can fix this? Is this problem widespread?

matentzn commented 3 years ago

Basically what you need to do is set up a release SOP! you could set up and https://github.com/INCATools/ontology-development-kit based repo, but also, more simply, you could have an SOP where one of your engineers simply runs a ROBOT command (ideally something like this) to generate an OWL release.. once you have that and you commit those files (exo.obo and exo.owl) to the top level of this repo, we can change the OBO purls to point here (I can do that for you). But you will have to come up with a process for release first!

cjgrondin commented 3 years ago

I've uploaded an owl-formatted version of ExO, and thought I created a Pull Request to view and discuss, but I'm not seeing it now. I also tried pasting in a new release version of exo.obo and exo.owl below this comment, but file format not supported. Working on Git terminology. Happy to discuss further via a zoom chat/share screen or follow other suggestions.

matentzn commented 3 years ago

How did you create the OWL formatted version of ExO? With Protege?

cjgrondin commented 3 years ago

My coworker (one of our engineers) used the robot tool to update the exo.obo file of 2/1/21, then used the robot tool to convert the exo.obo file into owl format.

matentzn commented 3 years ago

OK great. You can upload both files two the top level of the ExO repo with the Add files button: image

src/ontology/exo.obo is now your edit file (the place you edit exo)

exo.owl exo.obo

on the top level of the repo are the release files.

cjgrondin commented 3 years ago

Ok, I uploaded the two files using the Add file button and used the option to create a new branch to propose changes (didn't want to commit directly just in case additional steps were needed)

cjgrondin commented 3 years ago

Compare & Pull Request next?

matentzn commented 3 years ago

You can commit directly - you are not actually overwriting anything that previously existed!

cjgrondin commented 3 years ago

How do I get back to that option (to commit directly)?

cjgrondin commented 3 years ago

https://user-images.githubusercontent.com/22403969/110976198-9d8e1200-832e-11eb-850a-fb57223c8b64.png

matentzn commented 3 years ago

Go here:

https://github.com/CTDbase/exposure-ontology/compare/master...cjgrondin-patch-1

and create a pull request and just merge it..

cjgrondin commented 3 years ago

Looks like it merged successfully. Thanks for your help!

matentzn commented 3 years ago

@cjgrondin no problem! Can you also rename exo 1.obo to exo.obo?

matentzn commented 3 years ago

or just merge this: https://github.com/CTDbase/exposure-ontology/pull/18

matentzn commented 3 years ago

Ok fixed the purls as well: https://github.com/OBOFoundry/purl.obolibrary.org/pull/744

@cjgrondin FYI