Class | Description |
---|---|
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.
|
ModelAnnotationSolrDocumentLoader |
A very specific class for the specific use case of loading in complex annotations from owl.
|
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.
|
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–2016. All rights reserved.