Difference between revisions of "GOlr"

From GO Wiki
Jump to: navigation, search
(Schema Progress)
(Rewriting old GOOSE query examples for the new GOlr Schema)
Line 15: Line 15:
 
==Rewriting old GOOSE query examples for the new GOlr Schema==
 
==Rewriting old GOOSE query examples for the new GOlr Schema==
  
* Example queries  
+
* Example queries [http://wiki.geneontology.org/index.php/Example_Solr_Queries]
 
** Some old queries will use Solr facets and will require some modification of code Seth has written for results queries.
 
** Some old queries will use Solr facets and will require some modification of code Seth has written for results queries.
 
** Note: some queries that 'combine' facet queries can be handled by the facet.pivot functionality that is available in Solr 4.
 
** Note: some queries that 'combine' facet queries can be handled by the facet.pivot functionality that is available in Solr 4.

Revision as of 08:31, 14 March 2012

Overview

This page describes the status of the public Solr index for the GO. This index will replace some of the query functionality for GOOSE as well as become the new backend for AmiGO and other services.

Implementation Progress

We are currently looking at nginx as a reverse proxy for speed and to prevent unauthorized access to non-select URLs on the Solr server.

Schema Progress

We are currently working towards a flexible schema as defined in the owltools code. As we roll it out for the AmiGO backend and as a replacement for common GOOSE queries, we expect to find holes in the schema, documented below.

Currently, the index is entirely populated by through an owltools command line program, but in the future additional document types may require other scripts for loading.

Rewriting old GOOSE query examples for the new GOlr Schema

  • Example queries [1]
    • Some old queries will use Solr facets and will require some modification of code Seth has written for results queries.
    • Note: some queries that 'combine' facet queries can be handled by the facet.pivot functionality that is available in Solr 4.

Current Issues and Problems with the GOlr Schema

  • No PANTHER data
    • We'll look at creating a new document type from Suzi's PAINT code.