Renee Baecker > Bio-FASTASequence-File > Bio::FASTASequence::File

Download:
Bio-FASTASequence-File-0.04.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Module Version: 0.04   Source  

NAME ^

Bio::FASTASequence::File - Perl extension for Bio::FASTASequence

SYNOPSIS ^

  use Bio::FASTASequence::File;
  my $filename = '/path/to/file.fasta';
  my $parsed_fasta = Bio::FASTASequence::File->new($filename);
  my $hashref = $parsed_fasta->get_result();

  # or
  my $parsed = Bio::FASTASequence::File->new();
  my $hashref = $parsed->file($filename);

  # if a sequence with accession_nr H23OP3 is in the file (as an example)
  # these methods are the methods from Bio::FASTASequence
  my $crc64 = $hashref->{H23OP3}->getCRC64();
  my $sequence = $hashref->{H23OP3}->getSequence();

DESCRIPTION ^

This module is an extension for Bio::FASTASequence to parse a fasta-file at once.

METHODS ^

new

  my $parsed_fasta = Bio::FASTASequence::File->new($filename);

creates a new instance of Bio::FASTASequence::File

file

  my $parsed = Bio::FASTASequence::File->new();
  $parsed->file($filename);

set the file for the object and parses the given file.

SEE ALSO ^

Bio::FASTASequence

Dependencies ^

This module requires Bio::FASTASequence

AUTHOR ^

Feel free to contact me for feature requests or bug reports:

Renee Baecker, <module@renee-baecker.de>

COPYRIGHT AND LICENSE ^

Copyright (C) 2004 by Renee Baecker

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.1 or, at your option, any later version of Perl 5 you may have available.