in reply to Converting Filehandle to Array call in Object Creation
and alter your script:package Tie::Handle::FromArray; use strict; use warnings; sub new { my $pkg = shift; my $handle = \do {local *HANDLE}; tie *{$handle}, $pkg, @_; return $handle; } sub TIEHANDLE($;$) { my $pkg = shift; my $ref = shift || []; bless( $ref, $pkg ); } sub READLINE { return shift @{+shift} } "this is a false statement.";
my $fh = Tie::Handle::FromArray->new( ["AAAAAAAAAAAAAAA", "AAAAAAAGGAA +ACCA"] ); my $in = Bio::AlignIO->new(-fh => $fh, -format => 'fasta');
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Converting Filehandle to Array call in Object Creation
by ikegami (Patriarch) on Apr 15, 2005 at 14:23 UTC | |
by holli (Abbot) on Apr 15, 2005 at 20:08 UTC | |
by ikegami (Patriarch) on Apr 16, 2005 at 00:10 UTC | |
by holli (Abbot) on Apr 27, 2005 at 19:03 UTC | |
by tlm (Prior) on Apr 16, 2005 at 00:33 UTC |