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.
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.