Package owltools.solrj

OWLTools and Solr

See:
          Description

Class Summary
AbstractSolrLoader Root class for loading ontologies or ontology-related data into a Solr instance using web services and the solrj library
ComplexAnnotationSolrDocumentLoader A very specific class for the specific use case of loading in complex annotations from owl.
FlexSolrDocumentLoader A slightly generic class for loading a Solr index compatible with the constraints defined by a BBOP-JS Solr index.
GafSolrDocumentLoader A very specific class for the specific use case of loading in a GAF-like document into a Solr index.
OntologyGeneralSolrDocumentLoader A highly hard-wired class to specifically load the ontology graph into a set of hard-wired fields for the AmiGO 2/GOlr general-config.yaml schema.
OntologySolrLoader Deprecated.
OptimizeSolrDocumentLoader A hard-wired optimize command for after we've done everything that we wanted to load.
PANTHERGeneralSolrDocumentLoader A hard-wired loader for the general-config.yaml profile.
PANTHERSolrDocumentLoader A hard-wired loader for the family-config.yaml profile.
 

Package owltools.solrj Description

OWLTools and Solr

This package contains major loading methods for taking files parsed by OWLTools and loading them into a Solr index.

Some of the basic groundwork is covered by AbstractSolrLoader, but the two extreme specific cases are probably better examples for the possible ways of loading an index.

There are presently two file loading methods: one fairly generic one for loading ontology files (FlexSolrDocumentLoader) that requires the use of a YAML configuration file and one narrow one that's tied to the Gene Ontology's specific schema for GAF files (GafSolrDocumentLoader).



Copyright © 2010-2014. All Rights Reserved.