NAME
Bio::KEGG::gene - Perl module to fetch details of KEGG gene file.
DESCRIPTION
Fetch data from Bio::KEGGI::gene object.
AUTHOR
Haizhou Liu, zeroliu-at-gmail-dot-com
VERSION
0.1.2
METHODS
ko
Name: ko
Desc: Get GENE entry ko entries.
$ra_ko = [ $ko_id, ... ]
Usage: $ra_ko = $o_kegg->ko()
Args:
Return: A reference to an array
name
Name: name
Desc: Get GENE names.
$ra_name = [ $name, ... ];
Usage: $ra_name = $o_kegg->name()
Args:
Return: A reference to an array
pathway
Name: pathway
Desc: Get GENE pathway entries.
$ra_pathway = [ $pathway_id, ... ];
Usage: $ra_pathway = $o_kegg->pathway()
Args:
Return: A reference to an array.
position
Name: position
Desc: Get gene position in a genome.
Usage: $rh_pos = $o_kegg->position()
Args:
Return: A string.
motif
Name: motif
Desc: Get gene MOTIF information.
$rh_motif = [
{
'db' => $db,
'entry' => [$entry, ... ],
},
...
]
Usage: $rh_motif = $o_kegg->motif()
Args:
Return: A reference to an array.
struct
Name: struct
Desc: Get gene STRUCTURE information
$rh_struct = {
'db' => $db,
'entry' => [ $entry, ... ],
}
Usage: $rh_struct = $o_kegg->struct()
Args:
Return: A reference to a hash
aalen
Name: aalen
Desc: Get gene amino acid length.
Usage: $rh_aalen = $o_kegg->aalen();
Args:
Return: An integer
aaseq
Name: aaseq
Desc: Get gene amino acid sequence information
Usage: $rh_aaseq = $o_kegg->aaseq();
Args:
Return: A string.
ntlen
Name: ntlen
Desc: Get gene nucleotide length.
Usage: $nt_len = $o_kegg->ntlen
Args:
Return: An integer.
ntseq
Name: ntseq
Desc: Get gene nucleotide sequence information.
$rh_ntseq = {
'length' => $length,
'seq' => $seq,
}
Usage: $rh_ntseq = $o_kegg->ntseq;
Args:
Return: A reference to a hash