| Summary | Included libraries | Package variables | Synopsis | Description | General documentation | Methods |
# get a Bio::Seq::MetaI compliant object somehow
# to test this is a meta seq object
$obj->isa("Bio::Seq::MetaI")
|| $obj->throw("$obj not a Bio::Seq::MetaI");
# accessors
$string = $obj->meta;
$string = $obj->meta_text;
$substring = $obj->submeta(12,50);
$unique_key = $obj->accession_number();
[named_] [sub] meta [_text]
| meta | Description | Code |
| meta_text | Description | Code |
| named_meta | Description | Code |
| named_meta_text | Description | Code |
| submeta | Description | Code |
| submeta_text | Description | Code |
| named_submeta | Description | Code |
| named_submeta_text | Description | Code |
| submeta_names | No description | Code |
| revcom | Description | Code |
| trunc | Description | Code |
| meta | code | next | Top |
Title : meta
Usage : $meta_values = $obj->meta($values_string);
Function:
Get and set method for the unnamed meta data starting from
residue position one. Since it is dependent on the length
of the sequence, it needs to be manipulated after the
sequence.
The implementation may choose to accept argument values in
a string or in an array (reference) or in a hash
(reference).
The return value may be a string or an array reference,
depending on the implentation. If in doubt, use meta_text()
which is a variant guarantied to return a string. See
meta_text. |
| meta_text | code | prev | next | Top |
Title : meta_text()
Usage : $meta_values = $obj->meta_text($values_arrayref);
Function: Variant of meta() guarantied to return a textual
representation of the meta data. For details, see meta. |
| named_meta | code | prev | next | Top |
Title : named_meta()
Usage : $meta_values = $obj->named_meta($name, $values_arrayref);
Function: A more general version of meta(). Each meta data set needs
to be named. See also meta_names. |
| named_meta_text | code | prev | next | Top |
Title : named_meta_text()
Usage : $meta_values = $obj->named_meta_text($name, $values_arrayref);
Function: Variant of named_meta() guarantied to return a textual
representation of the named meta data.
For details, see meta. |
| submeta | code | prev | next | Top |
Title : submeta
Usage : $subset_of_meta_values = $obj->submeta(10, 20, $value_string);
$subset_of_meta_values = $obj->submeta(10, undef, $value_string);
Function:
Get and set method for meta data for subsequences.
Numbering starts from 1 and the number is inclusive, ie 1-2
are the first two residue of the sequence. Start cannot be
larger than end but can be equal.
If the second argument is missing the returned values
should extend to the end of the sequence.
If implementation tries to set values beyond the current
sequence, they should be ignored.
The return value may be a string or an array reference,
depending on the implentation. If in doubt, use
submeta_text() which is a variant guarantied to return a
string. See submeta_text. |
| submeta_text | code | prev | next | Top |
Title : submeta_text
Usage : $meta_values = $obj->submeta_text(20, $value_string);
Function: Variant of submeta() guarantied to return a textual
representation of meta data. For details, see meta. |
| named_submeta | code | prev | next | Top |
Title : named_submeta
Usage : $subset_of_meta_values = $obj->named_submeta($name, 10, 20, $value_string);
$subset_of_meta_values = $obj->named_submeta($name, 10);
Function: Variant of submeta() guarantied to return a textual
representation of meta data. For details, see meta. |
| named_submeta_text | code | prev | next | Top |
Title : named_submeta_text
Usage : $meta_values = $obj->named_submeta_text($name, 20, $value_string);
Function: Variant of submeta() guarantied to return a textual
representation of meta data. For details, see meta. |
| revcom | code | prev | next | Top |
Title : revcom
Usage : $newseq = $seq->revcom();
Function: Produces a new Bio::Seq::MetaI implementing object where
the order of residues and their meta information is reversed.
Returns : A new (fresh) Bio::Seq::MetaI object
Args : none |
| trunc | code | prev | next | Top |
Title : trunc Usage : $subseq = $myseq->trunc(10,100); Function: Provides a truncation of a sequence Returns : a fresh Bio::Seq::MetaI implementing object Args : Two integers denoting first and last residue of the sub-sequence. |
| meta | description | prev | next | Top |
shift->throw_not_implemented}
| meta_text | description | prev | next | Top |
shift->throw_not_implemented}
| named_meta | description | prev | next | Top |
shift->throw_not_implemented}
| named_meta_text | description | prev | next | Top |
shift->throw_not_implemented}
| submeta | description | prev | next | Top |
shift->throw_not_implemented}
| submeta_text | description | prev | next | Top |
shift->throw_not_implemented}
| named_submeta | description | prev | next | Top |
shift->throw_not_implemented}
| named_submeta_text | description | prev | next | Top |
shift->throw_not_implemented}
| submeta_names | description | prev | next | Top |
shift->throw_not_implemented}
| revcom | description | prev | next | Top |
shift->throw_not_implemented}
| trunc | description | prev | next | Top |
shift->throw_not_implemented}
| SEE ALSO | Top |
| FEEDBACK | Top |
| Mailing Lists | Top |
bioperl-l@bioperl.org - General discussion http://bio.perl.org/MailList.html - About the mailing lists
| Reporting Bugs | Top |
bioperl-bugs@bio.perl.org http://bugzilla.bioperl.org/
| AUTHOR - Heikki Lehvaslaiho | Top |
| CONTRIBUTORS | Top |
| APPENDIX | Top |
| meta_names | Top |
Title : meta_names
Usage : @meta_names = $obj->meta_names()
Function: Retrives an array of meta data set names. The default (unnamed)
set name is guarantied to be the first name.
Returns : an array of names
Args : none| Bio::PrimarySeqI methods | Top |