Biorithm  1.1
MyAnnotations Member List
This is the complete list of members for MyAnnotations, including all inherited members.
addAnnotation(string gene, const BioFunction &function, string evidenceCode, MyGainAnnotationType status=ANNOTATED_STATE, bool msa=false)MyAnnotations
addAnnotation(string gene, string function, string funcType, string evidenceCode, MyGainAnnotationType status=ANNOTATED_STATE, bool msa=false)MyAnnotations
applyTruePathRule(GeneOntology &go, bool applyUpward=true, bool applyDownward=true, bool applySideways=true)MyAnnotations
checkTruePathRule(GeneOntology &go, ostream *ostr=NULL, bool *annotationsOK=NULL, bool *unknownOK=NULL)MyAnnotations
computeDifference(MyAnnotations &other, MyAnnotations &difference, bool restrictToCommonGenes=false)MyAnnotations
computeEnrichments(const set< string > &geneSet, const GeneOntology *go, vector< EnrichmentRecord< string, string > > &rejalts)MyAnnotations
computeEnrichmentsGenGO(const set< string > &geneSet, vector< EnrichmentRecord< string, string > > &rejalts, const GeneOntology *go=NULL, GenGOParametersOptimisationType optType=GENGO_PARAMETER_OPTIMISATION_NONE) const MyAnnotations
computeEnrichmentsGenGO(const set< string > &geneSet, string functionType, vector< EnrichmentRecord< string, string > > &rejalts, const GeneOntology *go=NULL, GenGOParametersOptimisationType optType=GENGO_PARAMETER_OPTIMISATION_NONE) const MyAnnotations
computeFunctionFrequency(string funcType, string func)MyAnnotations
computeGeneCounts(map< BioFunction, unsigned int > &geneCounts) (defined in MyAnnotations)MyAnnotations
computeStatistics() (defined in MyAnnotations)MyAnnotations
copyAnnotationsForFunctions(const set< BioFunction > &functions, MyAnnotations &annotations) (defined in MyAnnotations)MyAnnotations
functions(string type)MyAnnotations [inline, virtual]
functionsMultiIndex() const MyAnnotations [inline, virtual]
functionTypes() const MyAnnotations [inline]
getAnnotatedFunctionWeight(string gene, string func, string type)MyAnnotations
getAnnotatedFunctionWeightProbabilisticOr(string gene, string func, string type)MyAnnotations
getAnnotatedFunctionWeights(string gene, string func, string type)MyAnnotations
getAnnotatedGenes(string functype, set< string > &annotatedGenes)MyAnnotations
getAnnotatedWeights(string gene, string type)MyAnnotations
getAnnotations(string type, map< string, set< string > > &annotations) const MyAnnotations
getAnnotations(string type, string function, set< string > &annotations) const MyAnnotations [virtual]
getAnnotations(const GOFunction *function, set< string > &annotations) const MyAnnotations
getAnnotations(const set< GOFunction * > &functions, set< string > &annotations) const MyAnnotations
getAnnotationsByGene(string type, map< string, set< string > > &annotations) const MyAnnotations
getAnnotationsForGene(string type, string gene, set< string > &annotations) const MyAnnotations [virtual]
getEvidenceCodeCounts(map< string, unsigned int > &ecCounts) const MyAnnotations [inline]
getEvidenceCodeCounts(string funcType, string funcId, map< string, unsigned int > &ecCounts) const MyAnnotations
getFunctionFrequency(string function) const MyAnnotations [inline]
getFunctionType(string functionName) const MyAnnotations
hasAnnotatedFunction(string gene) const MyAnnotations [inline]
hasAnnotatedFunction(string gene, string category) const MyAnnotations [inline]
hasAnnotatedGene(string func, string type) const MyAnnotations [inline]
hasAnnotatedGene(const BioFunction &function) const MyAnnotations [inline]
hasExperimentallyAnnotatedFunction(string gene, string category) const MyAnnotations [inline]
haveOverlappingFunction(string gene1, string function, string type) (defined in MyAnnotations)MyAnnotations
haveSameFunction(string gene1, string gene2, const BioFunction &function) (defined in MyAnnotations)MyAnnotations
haveSameFunction(string gene1, string gene2, const vector< BioFunction > &functionVector) (defined in MyAnnotations)MyAnnotations
haveSameFunction(string gene1, string gene2, InputIterator first, InputIterator last) (defined in MyAnnotations)MyAnnotations
haveSameFunction(string gene1, string gene2, string type) (defined in MyAnnotations)MyAnnotations
haveSameFunction(string gene1, string gene2) (defined in MyAnnotations)MyAnnotations
isAnnotatedWithFunction(string gene, string func, string type, bool beforeTruePathRule=false)MyAnnotations
isAnnotatedWithFunctionExperimentally(string gene, string func, string type)MyAnnotations
isNotKnownToBeAnnotatedWithFunction(string gene, string func, string type)MyAnnotations [inline]
isNotKnownToBeAnnotatedWithFunctionSansTruePathRule(string gene, string func, string type, GeneOntology &goDAG)MyAnnotations
isUnknownFunction(string func, string type) const MyAnnotations [inline]
keepAnnotationsForGenes(set< string > &geneSet)MyAnnotations
MyAnnotations() (defined in MyAnnotations)MyAnnotations [inline]
NewBioFunctionsIterator (defined in MyAnnotations)MyAnnotations [friend]
numAnnotatedGenes(string funcType, string function)MyAnnotations [inline]
numAnnotatedGenes(string funcType="")MyAnnotations [inline]
numAnnotatingFunctions(string gene, string funcType)MyAnnotations [inline]
numAnnotatingFunctions(string funcType="")MyAnnotations [inline]
numAnnotations(string category="")MyAnnotations
numNegativeGenes(string funcType, string function) (defined in MyAnnotations)MyAnnotations [inline]
numNonAnnotatedGenes(string funcType)MyAnnotations [inline]
numNonAnnotatedGenes(string funcType, string function) (defined in MyAnnotations)MyAnnotations [inline]
numTotalNonAnnotatedGenes(string function, string funcType)MyAnnotations [inline]
numUnknownAnnotatingFunctions(string gene, string funcType)MyAnnotations [inline]
numUnknownAnnotations(string category="")MyAnnotations
print(string fileName)MyAnnotations
printNumAnnotationsPerFunction(ostream &numFunStream)MyAnnotations
printWithName(string fileName)MyAnnotations
read(string fileName, string dataType="unweighted", const map< string, set< string > > *nodeAliases=NULL, bool mostSpecificAnnotations=false, const set< string > *evidenceCodesToIgnore=NULL)MyAnnotations
read(string fileName, unsigned int keySize)MyAnnotations
readEvidenceCodeWeights(string ecwFile)MyAnnotations [inline]
readGO(string fileName, unsigned int altSymbolCol=0)MyAnnotations
readOverlappingFunctions(string fileName) (defined in MyAnnotations)MyAnnotations
setOverlappingFunctionsFlag() (defined in MyAnnotations)MyAnnotations [inline]
storeGODAG(GeneOntology &go)MyAnnotations [inline]
subtract(MyAnnotations &other, MyAnnotations &difference)MyAnnotations
~MyAnnotations() (defined in MyAnnotations)MyAnnotations [inline, virtual]
 All Classes Functions Variables Typedefs Friends