abstract |
Provided in certain aspects are methods for dynamically adding molecular indexes to nucleic acid, and optionally analyzing the tagged nucleic acid. Also provided in certain aspects are methods for producing a single-stranded nucleic acid molecule from two molecules. The first molecule typically is a single-stranded nucleic acid (ssNA) containing a target sequence with optional linked nucleic acid sequences. The second molecule typically is a ssNA containing a target binding sequence and a nucleic acid sequence “tag” that is not complementary to the target sequence. The first and second ssNA molecules can be hybridized or annealed under conditions in which the target sequence and target binding sequence hybridize or anneal to each other by base pair complementarity, followed by contact of the hybridized or annealed molecules with a single-stranded nucleic acid ligase activity that ligates the 3′-end of the first ssNA molecule with the 5′phosphate (optionally adenylated) moiety of the second ssNA molecule to produce one product, a ligated ssNA molecule. |