From f1c0ac075b958c1142913ea47e1b6853352b932c Mon Sep 17 00:00:00 2001 From: Shifu Chen Date: Tue, 6 Mar 2018 14:45:17 +0800 Subject: [PATCH] change default overlap length requirement for overlap based PE adapter trimming --- src/adaptertrimmer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/adaptertrimmer.cpp b/src/adaptertrimmer.cpp index 5c3a1a0..bfd13ca 100644 --- a/src/adaptertrimmer.cpp +++ b/src/adaptertrimmer.cpp @@ -14,7 +14,7 @@ bool AdapterTrimmer::trimByOverlapAnalysis(Read* r1, Read* r2, FilterResult* fr) bool AdapterTrimmer::trimByOverlapAnalysis(Read* r1, Read* r2, FilterResult* fr, OverlapResult ov) { int ol = ov.overlap_len; - if(ov.diff<=5 && ov.overlapped && ov.offset < 0 && ol > r1->length()/2) { + if(ov.diff<=5 && ov.overlapped && ov.offset < 0 && ol > r1->length()/3) { string adapter1 = r1->mSeq.mStr.substr(ol, r1->length() - ol); string adapter2 = r2->mSeq.mStr.substr(ol, r2->length() - ol);