Package ubic.gemma.core.ontology
Interface GoMetric
- 
- All Known Implementing Classes:
- GoMetricImpl
 
 public interface GoMetric
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classGoMetric.Metric
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description DoublecomputeMatrixSimilarity(Gene gene1, Gene gene2, DoubleMatrix<Long,String> gene2TermMatrix, GoMetric.Metric metric)DoublecomputeMaxSimilarity(Gene queryGene, Gene targetGene, Map<String,Double> GOProbMap, GoMetric.Metric metric)DoublecomputeMergedOverlap(List<Gene> sameGenes1, List<Gene> sameGenes2, Map<Long,Collection<String>> geneGoMap)DoublecomputeSimilarity(Gene queryGene, Gene targetGene, Map<String,Double> GOProbMap, GoMetric.Metric metric)DoublecomputeSimpleOverlap(Gene g, Gene coexpG, Map<Long,Collection<String>> geneGoMap)DoubleMatrix<Long,String>createVectorMatrix(Map<Long,Collection<String>> gene2go, boolean weight)IntegergetChildrenOccurrence(Map<String,Integer> termCountMap, String term)voidsetGene2GOAssociationService(Gene2GOAssociationService gene2GOAssociationService)voidsetGeneOntologyService(GeneOntologyService geneOntologyService)
 
- 
- 
- 
Method Detail- 
computeMatrixSimilarityDouble computeMatrixSimilarity(Gene gene1, Gene gene2, DoubleMatrix<Long,String> gene2TermMatrix, GoMetric.Metric metric) 
 - 
computeMaxSimilarityDouble computeMaxSimilarity(Gene queryGene, Gene targetGene, Map<String,Double> GOProbMap, GoMetric.Metric metric) 
 - 
computeMergedOverlapDouble computeMergedOverlap(List<Gene> sameGenes1, List<Gene> sameGenes2, Map<Long,Collection<String>> geneGoMap) 
 - 
computeSimilarityDouble computeSimilarity(Gene queryGene, Gene targetGene, Map<String,Double> GOProbMap, GoMetric.Metric metric) 
 - 
computeSimpleOverlapDouble computeSimpleOverlap(Gene g, Gene coexpG, Map<Long,Collection<String>> geneGoMap) 
 - 
createVectorMatrixDoubleMatrix<Long,String> createVectorMatrix(Map<Long,Collection<String>> gene2go, boolean weight) 
 - 
getChildrenOccurrenceInteger getChildrenOccurrence(Map<String,Integer> termCountMap, String term) 
 - 
setGene2GOAssociationServicevoid setGene2GOAssociationService(Gene2GOAssociationService gene2GOAssociationService) 
 - 
setGeneOntologyServicevoid setGeneOntologyService(GeneOntologyService geneOntologyService) 
 
- 
 
-