Package ubic.gemma.core.search.source
Class GeneOntologySearchSource
java.lang.Object
ubic.gemma.core.search.source.GeneOntologySearchSource
- All Implemented Interfaces:
SearchSource
GO-based search source.
This does not exactly fit the OntologySearchSource because it is specialized for the GeneOntologyService
and uses higher-level method to retrieve GO-gene associations.
- Author:
- poirigui
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccepts(SearchSettings settings) Indicate if this source accepts the given search settings.searchGene(SearchSettings settings, SearchContext context) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ubic.gemma.core.search.SearchSource
searchArrayDesign, searchBibliographicReference, searchBioSequence, searchBioSequenceAndGene, searchBlacklistedEntities, searchCompositeSequence, searchCompositeSequenceAndGene, searchExperimentSet, searchExpressionExperiment, searchGeneSet
-
Constructor Details
-
GeneOntologySearchSource
public GeneOntologySearchSource()
-
-
Method Details
-
accepts
Description copied from interface:SearchSourceIndicate if this source accepts the given search settings.- Specified by:
acceptsin interfaceSearchSource
-
searchGene
public Collection<SearchResult<Gene>> searchGene(SearchSettings settings, SearchContext context) throws SearchException - Specified by:
searchGenein interfaceSearchSource- Throws:
SearchException
-