×

METHODS AND COMPUTER SYSTEMS FOR IDENTIFYING TARGET-SPECIFIC SEQUENCES FOR USE IN NANOREPORTERS

  • US 20100112710A1
  • Filed: 04/10/2008
  • Published: 05/06/2010
  • Est. Priority Date: 04/10/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for identifying a pair of adjacent target-specific sequences for use in a probe pair hybridizable to a target mRNA, comprising the steps of:

  • (a) generating a first pool of candidate nucleotide sequences of a first predetermined length or lengths that are reverse complements of a target mRNA sequence, wherein each candidate nucleotide sequence can be divided into two adjacent nucleotide sequences of equal length consisting of a 5′

    candidate sequence and a 3′

    candidate sequence;

    (b) deleting from said first pool one or more candidate nucleotide sequences that meet at least two of the following criteria;

    (i) contain inverted repeats of greater than a predetermined length of consecutive nucleotides;

    (ii) contain direct repeats of greater than a predetermined length of consecutive nucleotides;

    (iii) whose 5′

    candidate sequence and/or 3′

    candidate sequence have a GC content outside a predetermined range;

    (iv) whose 5′

    candidate sequence and/or 3′

    candidate sequence contain contiguous stretches of C residues of greater than a predetermined length; and

    (v) whose 5′

    candidate sequence and/or 3′

    candidate sequence have melting temperatures that are outside a first predetermined melting temperature range;

    thereby generating a second pool of candidate nucleotide sequences;

    (c) deleting from said second pool one or more candidate nucleotide sequences whose 5′

    candidate sequence and/or 3′

    candidate sequence has a cross-hybridization potential to non-specific sequences that is higher than a predetermined threshold, thereby generating a third pool of candidate nucleotide sequences;

    (d) deleting from said third pool one or more candidate nucleotide sequences whose 5′

    candidate sequence and/or 3′

    candidate sequence has a melting temperature outside a second predetermined temperature range, wherein the second predetermined melting temperature range is within the first predetermined melting temperature range;

    (e) determining the melting temperature for a modified 5′

    candidate sequence or a modified 3′

    candidate sequence, wherein the modified 5′

    candidate sequence or a modified 3′

    candidate sequence is a modified form of a 5′

    candidate sequence or a 3′

    candidate sequence, respectively, of a candidate nucleotide sequence deleted in step (d) because its 5′

    candidate sequence and/or 3′

    candidate sequence has a melting temperature above the second predetermined range, wherein the modified 5′

    candidate sequence has been modified by trimming at least one nucleotide from the 5′

    end of the corresponding 5′

    candidate sequence, and wherein the modified 3′

    candidate sequence has been modified by trimming at least one nucleotide from the 3′

    end of the corresponding 3′

    candidate sequence;

    (f) in the event that;

    (A) the modified 5′

    or modified 3′

    candidate sequence, and(B) a 3′

    or 5′

    , respectively, candidate sequence or the modified form thereof;

    each have a melting temperature within the second predetermined melting temperature range and both are derived from the same candidate nucleotide sequence;

    adding to the third pool a modified candidate nucleotide sequence composed of (A) and (B), thereby generating a fourth pool of candidate nucleotide sequences;

    (g) in the event that the length of the modified 5′

    or modified 3′

    candidate sequence is greater than a second predetermined length, repeating step (e) one or more times wherein the modified 5′

    candidate sequence or modified 3′

    candidate sequence, respectively, has been trimmed by a greater number of nucleotides than in step (e) each time, until the length of the modified 5′

    or modified 3′

    candidate sequence is the earlier of (i) equal to, or (ii) lower than, the second predetermined length;

    (h) for each modified 5′

    or modified 3′

    candidate sequence of step (g) wherein;

    (C) said modified 5′

    or modified 3′

    candidate sequence, and(D) a 3′

    or 5′

    , respectively, candidate sequence or the modified form thereof;

    each have a melting temperature within the second predetermined melting temperature range and both are derived from the same candidate nucleotide sequence;

    adding to the third pool a modified candidate sequence composed of (C) and (D), thereby generating a fifth pool of candidate nucleotide sequences; and

    (i) optionally repeating steps (e)-(h) for one or more different candidate nucleotide sequences deleted in step (d),thereby generating a sixth pool of candidate nucleotide sequences,whereby the fourth, fifth and sixth pools consist of candidate nucleotide sequences composed of pairs of adjacent target-specific sequences for use in a probe pair hybridizable to the target mRNA.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×