@@ -2320,7 +2320,7 @@ sub filter_adapter
23202320 my @match ;
23212321 $mismatchRate = $mismatchRate *100;
23222322 my $adapter ;
2323- my $adapater_count =0;
2323+ my $adapter_count =0;
23242324 my $adapter_name ;
23252325 my $s_len =length ($s );
23262326 my $pos5 =0;
@@ -2346,8 +2346,8 @@ sub filter_adapter
23462346 @match = String::Approx::aslice($adapter , [" i" , " S ${mismatchRate} % I 0 D 0" ], $s );
23472347 if (defined $match [0][0])
23482348 {
2349- $adapater_count ++;
2350- if ($adapater_count >1){
2349+ $adapter_count ++;
2350+ if ($adapter_count >1){
23512351 last ;
23522352 }
23532353 $adapter_name =$key ;
@@ -2366,16 +2366,16 @@ sub filter_adapter
23662366 # same adapter sencond match
23672367 my $match = String::Approx::amatch($adapter , [" i" , " S ${mismatchRate} % I 0 D 0" ], $s );
23682368 if ($match ){
2369- $adapater_count ++;
2369+ $adapter_count ++;
23702370 last ;
23712371 }
23722372
23732373 }
23742374 }
2375- if ($adapater_count >1){
2375+ if ($adapter_count >1){
23762376 # # filter read if there are more than one adapter (or same adapter match twice) in a read
23772377 return (1," " ,$pos5 ,$pos3 ,$adapter_name );
2378- }elsif ($adapater_count ){
2378+ }elsif ($adapter_count ){
23792379 return (1,$s ,$pos5 ,$pos3 ,$adapter_name );
23802380 }else {
23812381 return (0,$s ,$pos5 ,$pos3 ," " );
0 commit comments