[Bioperl-l] Bioperl objects and subroutines

Jonathan Manning bmb9jrm at bmb.leeds.ac.uk
Wed May 12 08:28:04 EDT 2004


Hi all,

Sorry if this seems more like a general perl question, but I can't find
the answer I need in my books.

How do I pass an object (specifically a Bio::Seq object) to a perl
subroutine? I thought object variables were references anyway, but
passing those variables didn't work. At the moment I pass a reference
like:

$reference = \$seqobject;
&subroutine($reference);

And within the subroutine attempt to access like:

$sequence = bless @_[0];

But this doesn't work either, and I can't access the object methods.

Obviously I'm no perl veteran, and don't really know how to do it.
Thanks in advance for any help.

Jon 



More information about the Bioperl-l mailing list