public interface GoMetric
Modifier and Type | Interface and Description |
---|---|
static class |
GoMetric.Metric |
Double computeMatrixSimilarity(Gene gene1, Gene gene2, ubic.basecode.dataStructure.matrix.DoubleMatrix<Long,String> gene2TermMatrix, GoMetric.Metric metric)
Double computeMaxSimilarity(Gene queryGene, Gene targetGene, Map<String,Double> GOProbMap, GoMetric.Metric metric)
Double computeMergedOverlap(List<Gene> sameGenes1, List<Gene> sameGenes2, Map<Long,Collection<String>> geneGoMap)
Double computeSimilarity(Gene queryGene, Gene targetGene, Map<String,Double> GOProbMap, GoMetric.Metric metric)
Double computeSimpleOverlap(Gene g, Gene coexpG, Map<Long,Collection<String>> geneGoMap)
ubic.basecode.dataStructure.matrix.DoubleMatrix<Long,String> createVectorMatrix(Map<Long,Collection<String>> gene2go, boolean weight)
void setGene2GOAssociationService(Gene2GOAssociationService gene2GOAssociationService)
void setGeneOntologyService(GeneOntologyService geneOntologyService)
Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.