[Bioperl-l] general question about possible attribute values
Florent Angly
florent.angly at gmail.com
Wed Oct 24 21:25:25 UTC 2007
Dave,
Have a look in Bio::Assembly::Contig::IO, that's where all the supported
assembly input/output formats are located. It's convenient to use the
BioPerl Deobfuscator:
http://bioperl.org/cgi-bin/deob_interface.cgi?Search=&module=&sort_order=by+method&search_string=bio%3A%3Aassembly%3A%3Aio&Filter=Submit+Query
<http://bioperl.org/cgi-bin/deob_interface.cgi?Search=&module=&sort_order=by+method&search_string=bio%3A%3Aassembly%3A%3Aio&Filter=Submit+Query>
'ace' and 'phrap' are the supported formats. The 'tigr' assembler format
has been added in the CVS version recently too.
Florent
Dave Messina wrote:
> I couldn't find the formats for Bio::Assembly::Contig in any of the
> documentation either.
>
> In situations like these, I poke around in the code for methods that deal
> with whatever I'm looking for. In this case, I went to the pdoc for
> Bio::Assembly::Contig. In the synopsis, the assembly is loaded with
> Bio::Assembly::IO->new, and in Bio::Assembly::IO's Pdoc I found the
> _guess_format method:
>
> sub _guess_format {
>
> my $class = shift;
> my $arg = shift;
>
>
> return unless defined($arg);
> return 'ace'
> if ($arg =~ /\.ace\.\d+$/i);
> return 'phrap'
> if ($arg =~ /\.phrap\.out$/i);
>
> }
>
> So it looks like 'ace' and 'phrap' are the two assembly formats that are
> supported.
>
> The other place where the question of formats often comes up is with
> sequence formats. Those are better documented, in the SeqIO HOWTO:
>
> http://www.bioperl.org/wiki/HOWTO:SeqIO#Formats
>
>
> Dave
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioperl-l
>
>
More information about the Bioperl-l
mailing list