317 research outputs found

    Whelk: An OWL EL+RL Reasoner Enabling New Use Cases

    No full text
    Many tasks in the biosciences rely on reasoning with large OWL terminologies (Tboxes), often combined with even larger databases. In particular, a common task is retrieval queries that utilize relational expressions; for example, “find all genes expressed in the brain or any part of the brain”. Automated reasoning on these ontologies typically relies on scalable reasoners targeting the EL subset of OWL, such as ELK. While the introduction of ELK has been transformative in the incorporation of reasoning into bio-ontology quality control and production pipelines, we have encountered limitations when applying it to use cases involving high throughput query answering or reasoning about datasets describing instances (Aboxes). Whelk is a fast OWL reasoner for combined EL+RL reasoning. As such, it is particularly useful for many biological ontology tasks, particularly those characterized by large Tboxes using the EL subset of OWL, combined with Aboxes targeting the RL subset of OWL. Whelk is implemented in Scala and utilizes immutable functional data structures, which provides advantages when performing incremental or dynamic reasoning tasks. Whelk supports querying complex class expressions at a substantially greater rate than ELK, and can answer queries or perform incremental reasoning tasks in parallel, enabling novel applications of OWL reasoning

    Demonstration code for paper submission to the Bio-ontologies SIG Phenotype Day at ISMB 2014

    No full text
    <p>This software is cited within the paper:</p> <p>Presence-absence reasoning for evolutionary phenotypes<br /> James P. Balhoff, T. Alexander Dececchi, Paula M. Mabee, and Hilmar Lapp</p> <p>submitted to Bio-ontologies SIG Phenotype Day at ISMB 2014</p&gt

    phenoscape/phenoscape-kb-services: Release 2.0

    No full text
    What's Changed Enables Docker build for this application by @hlapp in https://github.com/phenoscape/phenoscape-kb-services/pull/52 Query by publications by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/54 Restore TSV output for taxon list output by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/60 Implement preliminary service providing Jaccard similarity score for a pair of character states by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/61 Add missing import. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/62 Correct services to ignore limit if <1. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/65 Update from swagger hub to fix study query doc. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/66 Service for pairwise similarity of list of ontology classes by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/67 Include entity in OntoTrace query including its parts. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/71 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/72 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/74 Created service for computing ancestor matrix by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/75 Issue 77 by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/78 Document subsumer matrix service. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/79 Make sort case-insensitive by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/80 Swaggerhub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/84 Update matrix service to take JSON array of IRIs. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/85 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/86 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/88 Support POST for OntoTrace. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/87 Swaggerhub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/96 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/97 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/99 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/100 Make ic_disparity query parameter names consistent. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/101 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/102 Return matrix for study as application/xml. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/103 Added method for executing SPARQL ASK queries. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/105 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/107 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/108 Implement services to handle queries for inferred presence/absence. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/110 New presence absence matrix branch by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/111 Generalize term search. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/115 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/117 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/118 Generated code by SwaggerHub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/120 Accept JSON array for definedBy. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/119 Add ui button to get dependency matrix by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/114 Merge master by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/123 Fix query parameter name by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/124 Fix space in sample data. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/125 Update media type to text/csv. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/126 Boost match rank of terms with text exactly equal to search text. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/131 Return only one label for ancestor and descendant queries. Fixes #129. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/132 Add newline in results EOF by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/133 Provide option to make use of part_of for ancestor and descendant queries. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/134 Swaggerhub by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/135 Fixes typos in /similarity/matrix documentation by @hlapp in https://github.com/phenoscape/phenoscape-kb-services/pull/140 Use correct media type for ancestor matrix service by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/142 Add POST to /term/labels and /entity/dependency services by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/143 Implement service providing frequency information for an ontology term according to some identified corpus by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/151 Allow caching of POST requests. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/152 Preserve user specified order of iris in dependency matrix by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/150 Support streaming response for TaxonPhenotypeAnnotations TSV (and more) by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/153 Add documentation for taxon annotations query and annotation sources query. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/155 Document publication parameter. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/158 Return character id and label in the results of the study/phenotype kb-service by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/156 Accept JSON arrays for all IRI lists. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/159 Enable content negotiation with streaming annotations response. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/160 Migrate matrix renderer test to utest by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/164 Fix #26: Annotate ontotrace matrix with variable status by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/166 Order text search results consistently for different values of limit by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/168 Document acceptance of json array of IRIs for kb services by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/169 Make character IRI and label available where needed. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/178 Combine character id and label into a single json object by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/180 Issue 139 - merge term labels by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/170 Add 'phenotype' parameter to query endpoints. For issue #148. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/181 Implement phenotype info service. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/185 Refinements to phenotype info service. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/186 Document phenotype info service. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/187 Retrieve dependency matrix with a single query. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/204 Fixes #167: Adds missing author to ontotrace matrix by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/205 Add implementation for similarity/frequency for genes corpus by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/206 Return null if label doesn't exist by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/209 Only show states that are linked to taxon in /phenotype/info. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/208 Update sparql-interpolator. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/213 Return only one label for a term. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/211 Convert None responses for Option values into 404. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/212 Change MinimalTerm label to Option[String]. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/214 Fix null pointer exception in query result. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/215 Update sbt to 1.3.8 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/235 Update scalaz-core to 7.2.30 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/236 Update scowl to 1.3.4 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/234 Update phenoscape-kb-ingest to 1.6.2 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/233 Update groovy-all to 2.4.19 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/231 Update apache-jena-libs to 3.14.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/230 Update owlapi-distribution to 4.2.9 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/229 Update sbt-native-packager to 1.3.25 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/226 Update utest to 0.7.4 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/223 Update scala. Remove guava. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/237 Update sbt-native-packager to 1.7.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/238 Update groovy-all to 2.5.10 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/240 Update owlapi-distribution to 4.5.15 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/239 Update commons-io to 2.6 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/227 Update to JavaConverters, remove warnings. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/241 Update akka-stream-alpakka-xml to 1.1.2 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/222 Update owlet to 1.6.2 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/232 Update akka-actor, akka-slf4j, akka-stream to 2.5.30 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/224 Update spray-json to 1.3.5 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/228 Update akka-http-cors to 0.3.4 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/219 Update logback-classic to 1.1.11 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/220 Update results json in api docs by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/248 Update akka-actor, akka-slf4j, akka-stream to 2.6.4 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/246 Update akka-http-cors to 0.4.2 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/244 Update logback-classic to 1.2.3 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/245 Update akka-http, akka-http-caching, ... to 10.1.11 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/225 Update owlet to 1.7 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/247 Fix missing results in ancestors & descendants services by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/218 Return 0 count for frequency query when term is not matched in SPARQL query by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/216 Include character, state, and cell IRIs in matrix output. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/217 Fixes #188: Return term source ontology by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/249 Update sbt to 1.3.9 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/250 Remove println by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/251 Update groovy-all to 2.5.11 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/253 Update sbt to 1.3.10 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/255 Update owlet to 1.8.1 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/259 Update akka-http-cors to 0.4.3 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/256 Update owlapi-distribution to 4.5.16 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/257 Issue 179 kb metadata by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/252 Update sbt-native-packager to 1.7.1 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/264 Update akka-actor, akka-slf4j, akka-stream to 2.6.5 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/263 Add synonym detail to taxon info by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/266 Fix some deprecation warnings. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/265 Reformat with new scalafmt configs by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/271 Update to new sparql-utils. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/276 Change scalafmt align setting by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/283 Update akka-http, akka-http-caching, ... to 10.1.12 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/269 Update apache-jena-libs to 3.15.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/273 Update groovy-all to 2.5.12 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/275 Update Scala version for Travis by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/285 Update sbt-native-packager to 1.7.2 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/270 Test automatic SPARQL result derivation. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/279 Update akka-actor, akka-slf4j, akka-stream to 2.6.6 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/291 Update akka-stream-alpakka-xml to 2.0.1 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/292 Update scalafmt-core to 2.5.3 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/278 Update sbt-native-packager to 1.7.3 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/289 Update sbt to 1.3.12 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/288 Update commons-io to 2.7 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/284 Update scalafmt-core to 2.6.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/293 Update akka-http-cors to 1.0.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/277 Make tests actually run. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/295 Update scalafmt-core to 2.6.1 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/296 Change phenotypic profiles method to work with the new monarch schema by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/183 Updates for new Gene model by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/297 Update owlapi-distribution to 4.5.17 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/301 Update sbt to 1.3.13 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/299 Update sbt-native-packager to 1.7.4 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/302 Update apache-jena-libs to 3.16.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/306 Update scalafmt-core to 2.6.4 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/308 Update groovy-all to 2.5.13 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/309 Update akka-actor, akka-slf4j, akka-stream to 2.6.8 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/307 Update groovy-all to 3.0.5 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/311 Fixes #90 - add option to include subclasses, or not, for entity and … by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/290 Update sbt to 1.4.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/335 Update scalafmt-core to 2.7.5 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/341 Bug fix; rewrite query using sparql interpolator by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/344 Update sbt-native-packager to 1.7.6 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/340 Update owlapi-distribution to 4.5.18 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/345 Update sbt to 1.4.1 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/343 Update commons-io to 2.8.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/322 Update utest to 0.7.5 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/318 Update sbt to 1.4.4 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/356 Update utest to 0.7.7 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/375 Update scalaz-core to 7.2.31 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/373 Don't return owl:Thing in ancestor results. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/383 Update sbt to 1.4.7 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/381 Update sbt-native-packager to 1.8.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/369 Update akka-actor, akka-slf4j, akka-stream to 2.6.12 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/379 Update sparql-utils, sparql-utils-owlapi to 1.3 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/360 Update spray-json to 1.3.6 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/350 Roll back changes to taxon info return format. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/384 Create scala.yml by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/385 Update scala.yml by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/386 Services new data model by @Shalsh23 in https://github.com/phenoscape/phenoscape-kb-services/pull/329 Update scala-library to 2.12.13 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/394 Allow return of all search results using limit < 1. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/395 Update sparql-utils, sparql-utils-owlapi to 1.3.1 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/396 Update apache-jena-libs to 3.17.0 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/357 Update akka-http, akka-http-caching, ... to 10.1.14 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/392 Update akka-stream-alpakka-xml to 2.0.2 by @scala-steward in https://github.com/phenoscape/phenoscape-kb-services/pull/327 Support search and info for genes without phenotype annotations in switch to Monarch data. by @balhoff in https://github.com/phenoscape/phenoscape-kb-services/pull/399 Full Changelog: https://github.com/phenoscape/phenoscape-kb-services/compare/v0.5...v2.

    Mikó I, Copeland RS, Balhoff JP, Yoder MJ, Deans AR (in press) Folding wings like a cockroach: a review of transverse wing folding ensign wasps (Hymenoptera: Evaniidae: Afrevania and Trissevania). PLOSONE.

    No full text
    <p>Images of this fileset will be published in Mikó, István, Robert S. Copeland, James P. Balhoff, Matthew Yoder & Andrew R. Deans (in press). Folding wings like a cockroach: a review of transverse wing folding ensign wasps (Hymenoptera: Evaniidae: <em>Afrevania</em> and <em>Trissevania</em>). <em>PLOSONE</em>.</p> <p>LSID: urn:lsid:zoobank.org:pub:ECF5A640-93F5-4DA6-B210-E404A7BCAAC7</p

    Horned-OWL: Flying Further and Faster with Ontologies

    No full text
    Horned-OWL is a library implementing the OWL2 specification in the Rust language. As a library, it is aimed at processes and manipulation of ontologies, rather than supporting GUI development; this is reflected heavily in its design, which is for performance and pluggability; it builds on the Rust idiom, treating an ontology as a standard Rust collection, meaning it can take direct advantage of the data manipulation capabilities of the Rust standard library. The core library consists of a data model implementation as well as an IO framework supporting many common formats for OWL: RDF, XML and the OWL functional syntax; there is an extensive test library to ensure compliance to the specification. In addition to the core library, Horned-OWL now supports a growing ecosystem: the py-horned-owl library provides a Python front-end for Horned-OWL, ideal for scripting ontology manipulation; whelk-rs provides reasoning services; and horned-bin provides a number of command line tools. The library itself is now mature, supporting the entire OWL2 specification, in addition to SWRL rules, and the ecosystem is emerging into one of the most extensive for manipulation of OWL ontologies

    oborel/obo-relations: 2017-03-23 release

    No full text
    &lt;ul&gt; &lt;li&gt;#145 Moved some axioms to SWRL ensuring RO is valid DL - @balhoff&lt;/li&gt; &lt;li&gt;#134, #135, #136, #137, #138, #142, Added new biotic relations for &lt;a href="http://www.globalbioticinteractions.org/"&gt;GloBI&lt;/a&gt; - @diatomsarecool&lt;/li&gt; &lt;/ul&gt

    CLSM VR media file of the wingbase of Evania albofascialis.

    No full text
    <p>CLSM VR media file of the wingbase of Evania albofascialis. Z-stack version of this rendering will be published in Mikó, István, Robert S. Copeland, James P. Balhoff, Matthew Yoder & Andrew R. Deans (in Press). Folding wings like a cockroach: a review of transverse wing folding ensign wasps (Hymenoptera: Evaniidae: Afrevania and Trissevania). PLOSONE.</p> <p>LSID: urn:lsid:zoobank.org:pub:ECF5A640-93F5-4DA6-B210-E404A7BCAAC7</p

    oborel/obo-relations: 2017-07-19 Release

    No full text
    &lt;ul&gt; &lt;li&gt;2017-07-19 Release&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;commit 48d076312637419ed24dc77843b7dc84cfd33fcf Merge: 67d2257 3b74b3a Author: David Osumi-Sutherland &lt;a href="mailto:[email protected]"&gt;[email protected]&lt;/a&gt; Date: Wed Jul 19 20:02:09 2017 +0100&lt;/p&gt; &lt;code&gt;Merge pull request #184 from oborel/has_ligand Added has_ligand relation for GO &lt;/code&gt; &lt;p&gt;commit 3b74b3a84b6d5de73f6a323b57603e662b7ad878 Author: David Osumi-Sutherland &lt;a href="mailto:[email protected]"&gt;[email protected]&lt;/a&gt; Date: Wed Jul 19 19:58:08 2017 +0100&lt;/p&gt; &lt;code&gt;Added has_ligand relation for GO &lt;/code&gt; &lt;p&gt;commit 67d22577131b12bfe5155c1e26b25509ce573125 Merge: 38fe841 7cfd62c Author: Chris Mungall &lt;a href="mailto:[email protected]"&gt;[email protected]&lt;/a&gt; Date: Wed Jul 19 08:21:36 2017 -0700&lt;/p&gt; &lt;code&gt;Merge pull request #183 from balhoff/issue-182 Removed transitivity from 'negatively regulates'. &lt;/code&gt; &lt;p&gt;commit 38fe8414682c63a478a2f803b49d5d09431d2ac3 Author: David Osumi-Sutherland &lt;a href="mailto:[email protected]"&gt;[email protected]&lt;/a&gt; Date: Wed Jul 19 16:15:51 2017 +0100&lt;/p&gt; &lt;code&gt;-Fixed minor typo in direct reg rel defs. &lt;/code&gt; &lt;p&gt;commit 7cfd62c3195d6678c9e97d27a0d62f2201a8bc36 Author: Jim Balhoff &lt;a href="mailto:[email protected]"&gt;[email protected]&lt;/a&gt; Date: Wed Jul 19 11:09:11 2017 -0400&lt;/p&gt; &lt;code&gt;Removed transitivity from 'negatively regulates'. &lt;/code&gt; &lt;p&gt;commit 1c6eb4270e7fc050be5d04a283a4a7600e240978 Author: David Osumi-Sutherland &lt;a href="mailto:[email protected]"&gt;[email protected]&lt;/a&gt; Date: Tue Jul 18 08:48:45 2017 +0100&lt;/p&gt; &lt;code&gt;Fixed duplicate rule; improved annotation rules; modified rule &lt;enabling an MF enables its parts&lt; to correct and make clearer. &lt;/code&gt; &lt;p&gt;commit 687371d56e8d8773c54eb1a1b28bdc165c200c1f Author: David Osumi-Sutherland &lt;a href="mailto:[email protected]"&gt;[email protected]&lt;/a&gt; Date: Mon Jul 17 12:10:12 2017 +0100&lt;/p&gt; &lt;code&gt;Fixes #180 &lt;/code&gt; &lt;p&gt;commit 03945add6666be02ae2329035d4e24779e7a3b6c Merge: d13b87a 58fa91c Author: Chris Mungall &lt;a href="mailto:[email protected]"&gt;[email protected]&lt;/a&gt; Date: Fri Jun 30 15:40:27 2017 -0700&lt;/p&gt; &lt;code&gt;Merge pull request #179 from mbrush/daf-terms Added relations requested for DAF spec in #149 &lt;/code&gt; &lt;p&gt;commit 58fa91cbbdd7727faaa45e4681563a59e1077442 Author: Matthew Brush &lt;a href="mailto:[email protected]"&gt;[email protected]&lt;/a&gt; Date: Fri Jun 30 13:30:46 2017 -0700&lt;/p&gt; &lt;code&gt;added relations requested for DAF spec in #149 added exacerbates condition, consition exacerbated by, condition aameliorated by, and changed label of is preventative for condition to ameliorates condition. also made minor updates to text of definitions for causes or contributes to condition relations, as noted in #149 &lt;/code&gt
    corecore