NAME
Bio::KEGG - Perl module to fetch details parsed by Bio::KEGGI.
SYNOPSIS
my $keggi = Bio::KEGGI->new(
-file => 'keggfilename',
-type => 'ko',
);
while (my $kegg = $keggi->next_rec) {
print $kegg->id;
}
DESCRIPTION
This module is used to fetch details from object created by Bio::KEGGI.
Create a new Bio::KEGG object is not supported.
For more details for different input files, please refer to documents of
L<Bio::KEGG::genome>, L<Bio::KEGG::ko>, L<Bio::KEGG::pathway> and
L<Bio::KEGG::gene>.
AUTHOR
Haizhou Liu, zeroliu-at-gmail-dot-com
VERSION
0.1.5
METHODS
id
Name: id
Desc: Get KEGG entry id
Usage: $acc = $o_kegg->id()
Args:
Return: A string
name
Name: name
Desc: Get KEGG entry NAME.
Usage: $name = $o_kegg->name()
Args:
Return: A string
desc
Name: desc
Desc: Get KEGG entry DEFINITION information.
Usage: $desc = $o_kegg->desc()
Args:
Return: A string
ec
Name: ec
Desc: Get KEGG EC information.
Usage: $ra_ec = $o_kegg->ec()
Args:
Retuen: A reference to an array
disease
Name: disease
Desc: Get KEGG entry DISEASE information.
$ra_disease = [ $disease_id, ... ];
Usage: $rh_diseases = $o_kegg->disease()
Args:
Return: A reference to an array.
pmid
Name: pmid
Disc: Get KEGG entry PUBMED ids.
$ra_pmid = [ $pmid, ... ];
Usage: $o_kegg->pmids()
Args:
Return: A reference to an array.
module
Name: module
Disc: Get KEGG entry MODULE ids
$ra_module = [ $module_id, ... ];
Usage: $o_kegg->module()
Args:
Return: A reference to an array
class
Name: class
Disc: Get KEGG entry CLASS information
$ra_class = [ $class, ... ];
Usage: $o_kegg->class()
Args:
Return: A reference to an array
pathway
Name: pathway
Disc: Get KEGG entry PATHWAY ids
$ra_pathways = [ pathway_id, ... ];
Usage: $o_kegg->pathway()
Args:
Return: A reference to an array.
dblink
Name: dblink
Disc: Get KEGG entry DBLINKS information
$rh_dblink = [
{
'db' => $db,
'entry' => [ entry, ... ],
},
...
];
Usage: $o_kegg->dblink()
Args:
Return: A reference to a hash.