Bio::DB::Fasta Stream
Other packages in the module: Bio::DB::Fasta Bio::PrimarySeq::Fasta
Included librariesPackage variablesGeneral documentationMethods
Package variables
No package variables defined.
Included modules
Tie::Handle
Inherit
Tie::Handle
Synopsis
No synopsis!
Description
No description!
Methods
new
No description
Code
next_seq
No description
Code
TIEHANDLE
No description
Code
READLINE
No description
Code
Methods description
None available.
Methods code
newdescriptionprevnextTop
sub new {
  my $class = shift;
  my $db    = shift;
  my $key = $db->FIRSTKEY;
  return bless { db=>$db,key=>$key },$class;
}
next_seqdescriptionprevnextTop
sub next_seq {
  my $self = shift;
  my ($key,$db) = @{$self}{'key','db'};
  my $value = $db->get_Seq_by_id($key);
  $self->{key} = $db->NEXTKEY($key);
  $value;
}
TIEHANDLEdescriptionprevnextTop
sub TIEHANDLE {
  my $class = shift;
  my $db    = shift;
  return $class->new($db);
}
READLINEdescriptionprevnextTop
sub READLINE {
  my $self = shift;
  $self->next_seq;
}
General documentation
No general documentation available.