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 nameor synonym. Concatenation of Name and Synonyms lists.
- "OLN"
-
Each list element is a SWISS::GN object, describing anOrderedLocusName.
- "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 ina 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)