Galaxy | Tool Preview

Perform an OWL query against an ontology (version 1.0.1)

About Query-Galaxy

Query-Galaxy can be used to execute a DL query against an OWL ontology. The result is a list of entities from the target ontology.

Usage

An ontology is needed as input: load it with Get Data >> Upload File from your computer or redirect the output of another galaxy tool. Query-Galaxy uses the OWL API, and therefore it can load any ontology format that such API is able to load: OBO flat file, OWL (RDF/XML, OWL/XML, Functional, Manchester), turtle, and KRSS. In case the loaded ontology includes OWL imports, Query-Galaxy will try to resolve them.

A DL query must be provided, e.g. GO_0007049 or part_of some GO_0007049.

The reasoner can be Pellet, HermiT, FaCT++ or Elk.

How the retrieved entities relate to the query can be chosen: a DL query is just an anonymous OWL Class, and the retrieved entities can be descendant classes, direct sub-classes, ancestor classes, direct super-classes, equivalent classes, or member individuals.

The returned entities can be rendered using their URI, their URI fragment, or OBO type URI fragment (e.g. GO_0000022 to GO:0000022).

Contact

Please send any request or comment to mikel.egana.aranguren@gmail.com.