[Bioperl-l] Annotated.pm
Hilmar Lapp
hlapp at gmx.net
Sat Nov 27 02:33:26 EST 2004
On Friday, November 26, 2004, at 11:06 PM, Allen Day wrote:
>> As an aside, your get_Annotations() short-cut is brittle. If someone
>> happens to add a second 'source' annotation (or any other tag for that
>> matter), it will break and return the length of the array instead of
>
> this is intentional and documented.
Maybe I'm missing something but I'm not sure why you would want code
that is brittle on purpose. Why would that help the end user?
>
>> the first element. Furthermore, I wouldn't test for IS-A
>> Bio::Annotation::OntologyTerm - this is only an implementation class
>> and one day there may be better ones. What you really care about is
>> that the object IS-A Bio::AnnotationI (so that you can add it to the
>> collection) and IS-A Bio::Ontology::TermI (so that you have your
>> ontology-enforced typing).
>
> what class are you referring to here?
The one in the subject line.
-hilmar
--
-------------------------------------------------------------
Hilmar Lapp email: lapp at gnf.org
GNF, San Diego, Ca. 92121 phone: +1-858-812-1757
-------------------------------------------------------------
More information about the Bioperl-l
mailing list