X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=bp_bin%2Fclip_adaptor;h=1e722b28ba8f64c322006e566d61c00681bb70b9;hb=0253e2b8737fba111f4ec7406704dacaa4877d8d;hp=0589b27d0c109bf551d8ff4db07e42192ec3ee99;hpb=ba0a1611781f00a40515125cb45dae2c3de002d6;p=biopieces.git diff --git a/bp_bin/clip_adaptor b/bp_bin/clip_adaptor index 0589b27..1e722b2 100755 --- a/bp_bin/clip_adaptor +++ b/bp_bin/clip_adaptor @@ -46,7 +46,9 @@ Biopieces.open(options[:stream_in], options[:stream_out]) do |input, output| end if record[:ADAPTOR_POS_LEFT] - entry.subseq!(record[:ADAPTOR_POS_LEFT].to_i + record[:ADAPTOR_LEN_LEFT].to_i) + if record[:ADAPTOR_POS_LEFT].to_i + record[:ADAPTOR_LEN_LEFT].to_i < entry.length + entry.subseq!(record[:ADAPTOR_POS_LEFT].to_i + record[:ADAPTOR_LEN_LEFT].to_i) + end end record.merge! entry.to_bp