-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using make-species-subset command to extract plant specific terms from go-plus.owl #283
Comments
@wkpalan this is a warning from the ELK reasoner, and it is nothing to worry about. GO uses a few OWL axioms that are not part of the OWL EL profile, which describes the kind of reasoning that ELK can do. It just means that ELK will ignore these axioms for the purpose of the classification it is able to do. I see you specified "hermit", but without looking into the owltools code, I'm not sure why it's using ELK instead of HermiT. However if you really try to classify go-plus with HermiT, you will be waiting a VERY long time. |
Thanks @balhoff. I will ignore the warning for now. I'm sorry, I had pasted the wrong command. I used
then I tried to use I am still unclear why the specific GO term is not included in the plant.obo output file. |
@wkpalan do you get any other errors when making the obo file, such as "duplicate labels"? I wonder if you are experiencing something related to this issue: geneontology/go-ontology#17263 |
I am currently checking it. I'll get back to you once I have results. |
I ran the above command and output to two different formats obo and owl. obo
owl
Neither command produced errors, but neither command includes the GO term from above in the output |
I downloaded the latest go-plus.owl from http://purl.obolibrary.org/obo/go/extensions/go-plus.owl and now I get the same error mentioned in geneontology/go-ontology#17263 |
@wkpalan I am working to clean up the double labels in the GO imports, but in the meantime you can get an OBO file by using
|
Hi Jim, I started a new job so didn't have time to follow up, but I am running the command currently. How much memory and how long do you think this would take? I have a server which has 120GB and a maximum walltime of 5 days with 16 CPU cores. First time around it ran for a 24 hours and failed. |
@wkpalan were you using hermit? I had that in my example command because it was in yours, but I think you will have better success with elk. |
I am trying to follow steps mentioned in #165 to make a plant specific obo file using the following command.
This does work and produce a
plant.obo
file, and I do not encounter memory errors, but there are multiple warnings output by the command. I have given an example of the warnings I see.I was wondering what this warning means. The GO term itself is plant specific, but does not show up in the
plants.obo
file that was produced by the command that was run aboveThe owl section for
GO:0048838
is shown below. It seems that there are two restrictions only_in_taxon and in_taxon, and one of those has theallValuesFrom
mentioned in the warning. Is there a workaround that I am missing?The text was updated successfully, but these errors were encountered: