Name¶
SWISS::GeneGroup.pm
Description¶
A 
SWISS::GeneGroup object contain all synonyms for a given gene name. See
  
SWISS::GNs for a description of the gene name format.
Inherits from¶
SWISS::BaseClass.pm
(also implements many methods from SWISS::ListBase.pm)
Attributes¶
  - "Names"
 
  - 
    
  Each list element is a SWISS::GN object, describing a primary name
  or synonym. Concatenation of Name and Synonyms lists.
    
   
  - "OLN"
 
  - 
    
  Each list element is a SWISS::GN object, describing an
  OrderedLocusName.
    
   
  - "ORFNames"
 
  - 
    
  Each list element is a SWISS::GN object, describing an ORFName.
    
   
Methods¶
Standard methods¶
  - new
 
  
  - fromText
 
  
  - toText
 
  
Specific methods¶
  - Name
 
  - Returns the Name (primary name).
 
  - Synonyms
 
  - Returns the Synonyms.
 
  - elements
 
  - 
    
  Concatenates all elements from Names, OLN and ORFNames in
  a single array.
    
   
List manipulation methods¶
Since GeneGroup was a previous implementation of SWISS::ListBase, the list
  manipulation methods below are provided to facilitate compatibility.
  - size
 
  
  - isEmpty
 
  
  - elements
 
  
  - filter
 
  
  - get (deprecated)
 
  
  - head (deprecated)
 
  
  - tail (deprecated)
 
  
  - item (deprecated)
 
  
  - push (deprecated)
 
  
  - pop (deprecated)
 
  
  - shift (deprecated)
 
  
  - splice (deprecated)
 
  
  - unshift (deprecated)
 
  
  - set (deprecated)
 
  
  - add (deprecated)