robot
robot copied to clipboard
ROBOT is an OBO Tool
Goal: To be able to use ROBOT via an HTTP REST API from any programming language. Use Case: My group has a [cell name and marker validator](https://github.com/jamesaoverton/cell-name-and-marker-validator) written in Python....
We should be able to run DL queries using the OWLAPI. This might work as an extension of `query`. @hoganwr has an implementation here that we can look at: https://github.com/ufbmi/dron-query
## Place options utils in its own class ReasonerOperation.getOptions() seems generally useful - should be in Abstract class parent, or in a separate Util/static class ## Use enums, constants or...
We store our (IAO) definition sources as annotations on our (IAO) definitions. I'd like to be able to use robot export to create a tsv that includes these definition sources....
-Hi, last version of robot failed to convert this owl file: https://raw.githubusercontent.com/stemcellontologyresource/OSCI/master/src/ontology/osci.owl is there a specific parameter i need to add ? Thank you. java -jar ./robot.jar convert --input osci.owl...
Carried on from #263 Given: ``` ontology: test subsetdef: foo "foo" [Term] id: X:1 subset: foo [Term] id: X:2 relationship: part_of X:1 [Term] id: X:3 relationship: part_of X:2 [Term] id:...
There are some compatibility problems with ELK 0.5 that I don't fully understand. What about packaging both ELK 0.4.x and ELK 0.5.x in ROBOT? We would keep ELK 0.4.x as...
Elk 0.5 is not yet released: https://github.com/liveontologies/elk-reasoner/wiki/GettingElk but it's important that people get to test before it is released, as it is revealing lots of cryptic issues * https://github.com/geneontology/go-ontology/issues/16524 *...
Example ROBOT REDUCE does not remove redundant classification (Typing) of `DL1_aDPNa` as `cell` in this case: ``` Declaration(Class()) Declaration(Class()) Declaration(NamedIndividual()) SubClassOf( ) ClassAssertion( ) ClassAssertion( ) ```   It...
When I run `robot convert` on an obo file that has import statements there is network activity. It should be possible to run `robot convert` without requiring network access. I...