Haizhou Liu > Bio-KEGGI > Bio::KEGG

Download:
Bio-KEGGI-v0.1.50.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  2
Open  0
View/Report Bugs
Module Version: v0.1.5   Source  

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.
syntax highlighting: