Method 
base_individual_information_matrix 
 
Classpackage  
G::Seq::Consensus; 
 
 
Function 
Calculates individual matrix information of the baes_counter 
 
 
Description 
By recieving the returned result of the base_counter, this method calculates 
the entropy around the start/end codon, and creates a matrix. 
The entropy is calculated per position from the start/end codon. 
 
Requirements 
  applications   
SubOpt.pm 
&base_counter 
 
applications 
none 
 
data 
none 
 
Parameters 
essential 
 
first     hash    base_counter_result       struct from base_counter 
 
 
option 
output    string  [stdout/f/g/show]    default=show   
filename  string  file_name            default=consensus.csv    
PatLength int     pattern_length       default=3   
upstream  int     upstream             default=30   
downstream int    downstream           default=30   
position   string  position            default=end   
  
 
Returns 
first     variable     result     pointer of array 
 
Usage 
(array result)=&base_individual_information_matrix(hash base_counter_result,  (output=>"stdout",filename=>"consensus.csv",PatLength=>3,upstream=>30,downstream=>30,position=>"end"); 
 
Input file  
csv file in text format 
 
Output file  
csv file in text format 
 
References 
none  
 
Comments 
none 
 
Authors 
This method was written by Koya Mori(mory@g-language.org) at Institute for Advanced Biosciences Keio Univ.  
 
 
History 
Written 14 July  2001 - Koya Mori