GO::Utils::General - provides some general utilities for clients of other GO classes
use GO::Utils::General qw (CategorizeGenes); CategorizeGenes(annotation => $annotation, genes => \@genes, ambiguous => \@ambiguous, unambiguous => \@unambiguous, notFound => \@notFound);
CategorizeGenes categorizes a set of genes into three categories, whether they are ambiguous, whether they are not found, or whether they are unambiguous. The category to which they belong is determined by using an annotation provider.
Usage:
All the above named arguments are required:
annotation : A GO::AnnotationProvider concrete subclass instance genes : A reference to an array of gene names
The remaining arguments should be empty arrays, passed in by reference, that will be populated by this function.
To install GO::TermFinder, copy and paste the appropriate command in to your terminal.
cpanm
cpanm GO::TermFinder
CPAN shell
perl -MCPAN -e shell install GO::TermFinder
For more information on module installation, please visit the detailed CPAN module installation guide.