# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-my ( $options, $in, $out, $record );
+my ( $options, $in, $out, $record, $mean, $pos );
$options = Maasha::Biopieces::parse_options(
[
{
if ( $options->{ "local" } )
{
- $record->{ 'SCORES_LOCAL_MEAN' } = sprintf( "%.2f", Maasha::Fastq::solexa_str_mean_window(
- $record->{ 'SCORES' },
- $options->{ 'window_size' },
- $options->{ 'min' }
- ) );
+ ( $mean, $pos ) = Maasha::Fastq::solexa_str_mean_window( $record->{ 'SCORES' }, $options->{ 'window_size' }, $options->{ 'min' } );
+ $record->{ 'SCORES_LOCAL_POS' } = $pos;
+ $record->{ 'SCORES_LOCAL_MEAN' } = sprintf( "%.2f", $mean);
}
else
{