Nicola,
Excellent. I would appreciate your assistance in allowing write-back if
technically possible.
Also, a fellow developer (Dan Thomasset, cc:ed) here at the Stowers
Institute has discovered that abi sequencing files sometimes can
generate an error. He debugged it and reported that:
Show quoted text> The fix for the ABIF error should be sent to the author. In
> his code for calculating the 'sample_score', the case where
> the '$stop' of the read is before the '$start' of the read
> isn't considered. In our broken file, '$start' was 20 and
> '$stop' was 19.
>
> To fix, line 1513 in version 0.02 of Bio::Trace::ABIF was
> changed to be:
>
> return 0 unless ($start >= 0) and ($start <= $stop) and
> defined $qv_ref;
>
> rather than:
>
> return 0 unless ($start >= 0) and ($stop >= 0) and
> defined $qv_ref;
>
>
> Note: the '$start' and '$stop' values are calculated in
> Bio::Trace::ABIF functions 'clear_range_start' and
> 'clear_range_stop', respectively. The error that the change
> fixes may actually lie in those functions.. Intuitively,
> 'clear_range_start' should always return a position >= than
> 'clear_range_stop', but that didn't happen with this file.
> I'll do some more digging to see why the error file causes
> the 'clear_range_*' functions to return bad values.
>
Thanks again,
Malcolm Cook
Database Applications Manager - Bioinformatics
Stowers Institute for Medical Research - Kansas City, Missouri
Show quoted text> -----Original Message-----
> From: Nicola Vitacolonna via RT
> [mailto:bug-Bio-Trace-ABIF@rt.cpan.org]
> Sent: Thursday, December 21, 2006 11:03 AM
> To: Cook, Malcolm
> Subject: Re: [rt.cpan.org #23984] Feature request:
>
>
> <URL:
http://rt.cpan.org/Ticket/Display.html?id=23984 >
>
> On 21/dic/06, at 17:26, Cook, Malcolm via RT wrote:
>
> >
> > Queue: Bio-Trace-ABIF
> > Ticket <URL:
http://rt.cpan.org/Ticket/Display.html?id=23984 >
> >
> > Excellent news.
> >
> > Is there any chance of implementing 'setters' and allowing write-
> > back of
> > modified ABIFs. I know this would be unsupported by ABI. I need it
> > mostly for creating test data for testing a dna sequencing LIMS
> > pipeline.
>
> It was not in my plan since ab1 are usually read only, but it is
> certainly possible. I will keep a record about it.
>
> Nicola
>
>
>
>