Dear all,

Basically I want to trim DNA sequences using forward and reverse primer set. The trimmed sequences still contain the forward and reverse primer but what before and after would have been trimmed off

Two strategies would be: 1) "Perfect match then trim": i.e. find the location in the sequences that are perfect match to forward and reverse primers, then do the trim; I wrote a script can do it very well; 2) "Fuzzy match then trim", i.e. when searching the primer matching strings in the sequences, allow up to 2 mismatches, and then trim the sequence; I have a difficult time to do so; Bio::Grep can perform the fuzzy search, but how should I trim the seq and print the trimmed sequence out?

Thank you all for any suggestions.


In reply to fuzzy match: trim sequences outside of the forward and reverse primer set. by lrl1997

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.