[Bioperl-l] SeqIO::abi use
Phillip San Miguel
pmiguel at purdue.edu
Fri Apr 9 11:11:37 EDT 2010
Hi Tom and Roy,
Not sure what the intention is here, but there are caveats you might
want to consider:
The problem with looking at the raw trace data is that it has not
yet been base called, no peaks have been found, nor have the dye-shifts
been compensated for, nor has any background been subtracted. So finding
the peaks in the raw data that correspond to the mixed base peak of
interest is not trivial. Then once you have, you would need to subtract
background (which can be different for each of the data channels.) Then
integrate the peaks.
Then what do you have? The % of the base at that position is A,C,G
or T?
I would not be so sure. The dyes may give different quantum yields,
the CCD may be more sensitive to some wavelengths than others, the
sequencing polymerase may prefer to add a certain base in your given
sequence context more than another. Really you would need to do standard
runs (mixing sequences in each of the base channels to be analyzed of
each base) in known ratios and create a standard curve to be sure.
Phillip
Roy Chaudhuri wrote:
> Hi Tom,
>
> It looks from the docs/source like you can, with something like this:
>
> use Bio::SeqIO;
> my $seq=Bio::SeqIO->new(-file=>$ARGV[0], -format=>'abi',
> -get_trace_data=>1)->next_seq;
> my @atrace=$seq->get_trace_graph(-trace=>'a'); # or c,g,t
>
> Sorry, but I don't have Staden installed so I can't test if this works.
> You might also look at the non-BioPerl ABI module on CPAN - again, I
> haven't tested this, but it looks like it could be useful for your
> purposes:
> http://search.cpan.org/~MALAY/ABI/ABI.pm
>
> Roy.
>
>
> On 08/04/2010 23:30, Tom Keller wrote:
>> Greetings, Can the Bio::SeqIO::abi module be used to access the raw
>> fluorescence data? Are there any examples available? I'm wondering
>> how to calculate ratios of mixed bases prior to the smoothing and
>> scaling done by the base caller.
>>
>> thank you Tom kellert at ohsu.edu<mailto:kellert at ohsu.edu> 503-494-2442
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________ Bioperl-l mailing
>> list Bioperl-l at lists.open-bio.org
>> http://lists.open-bio.org/mailman/listinfo/bioperl-l
>
> _______________________________________________
> 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