Method 
eliminate_pat 
 
Class 
G::Seq::Eliminate; 
 
Function 
Eliminates sequences which have patterns in a specified range. 
 
Description 
When a specified pattern is in the same frame as the start codon, that CDS is eliminated. 
By doing so, the G-instance's CDS key is turned off. 
BY &cds(key), CDS which were not deleted are extracted. 
 
Requirements 
modules   
SubOpt.pm 
 
applications 
none 
 
data 
none 
 
Parameters 
essential 
 
first     pointer   Genome          G's instance 
 
option 
upstream      int       upstream        default=30 
downstream    int       downstream      default=30 
 
Returns(?) 
none 
 
Usage 
&eliminate_pat(pointer Genome,  -upstream=>30,-downstream=>30); 
 
 
Input file  
none 
 
 
Output file  
none 
 
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 25 June   2001 - Koya Mori