Bio::DB::Flat::BDB fasta
Included librariesPackage variablesGeneral documentationMethods
Package variables
No package variables defined.
Included modules
Bio::DB::Flat::BDB
Inherit
Bio::DB::Flat::BDB
Synopsis
No synopsis!
Description
No description!
Methods
parse_one_record
No description
Code
default_file_format
No description
Code
Methods description
None available.
Methods code
parse_one_recorddescriptionprevnextTop
sub parse_one_record {
  my $self  = shift;
  my $fh    = shift;

  undef $self->{fasta_stored_id} if exists $self->{fasta_stored_fh}
    && $fh ne $self->{fasta_stored_fh} ;
  $self->{fasta_stored_fh} = $fh;

  while (<$fh>) {		# don't try this at home
if (/^>(\S+)/) { my $id = $self->{fasta_stored_id}; $self->{fasta_stored_id} = $1; next unless defined $id; return ($id,-length($_)); } } # we get here at the end of the file
return $self->{fasta_stored_id};
}
default_file_formatdescriptionprevnextTop
sub default_file_format {
 "fasta"
}
General documentation
No general documentation available.