[Bioperl-l] Bio::AnnotationI::tagname
Hilmar Lapp
hlapp@gnf.org
Tue, 24 Sep 2002 17:15:12 -0700
I did this, modified the implementations accordingly, and adapted
Annotation::Collection to extract the key or set it on retrieval.
All tests pass. (I had to fix a number of tests as Bio::Annotation
was indeed used by some tests; AnnotationCollection was barely
tested. There's now more in t/Annotation.t.)
-hilmar
On Tuesday, September 24, 2002, at 02:34 PM, Hilmar Lapp wrote:
> What about adding the following method
>
> =head2 tagname
>
> Title : tagname
> Usage : $obj->tagname($newval)
> Function: Get/set the tagname for this annotation value.
>
> Setting this is optional. If set, it obviates the need
> to provide
> a tag to Bio::AnnotationCollectionI when adding this
> object. When
> obtaining an AnnotationI object from the collection, the
> collection
> will set the value to the tag under which it was stored
> unless the
> object has a tag stored already.
> Example :
> Returns : value of tagname (a scalar)
> Args : new value (a scalar, optional)
>
>
> =cut
>
> to Bio::AnnotationI?
>
> I find it troublesome sometimes if annotation objects cannot easily
> serialize under which tag they were attached (want to be attached)
> to an AnnotationCollectionI.
>
> I'm in the process of adding this to all Bio::Annotation::*
> objects. Does anyone think this is a bad idea?
>
> -hilmar
> --
> -------------------------------------------------------------
> Hilmar Lapp email: lapp at gnf.org
> GNF, San Diego, Ca. 92121 phone: +1-858-812-1757
> -------------------------------------------------------------
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l@bioperl.org
> http://bioperl.org/mailman/listinfo/bioperl-l
>
--
-------------------------------------------------------------
Hilmar Lapp email: lapp at gnf.org
GNF, San Diego, Ca. 92121 phone: +1-858-812-1757
-------------------------------------------------------------