The present invention provides methods for detecting the presence of a target
molecule by generating multiple detectable oligonucleotides through reiterative
enzymatic oligonucleotide synthesis events on a defined polynucleotide sequence.
The methods generally comprise using a nucleoside, a mononucleotide, an oligonucleotide,
or a polynucleotide, or analog thereof, to initiate synthesis of an oligonucleotide
product that is substantially complementary to a target site on the defined polynucleotide
sequence; optionally using nucleotides or nucleotide analogs as oligonucleotide
chain elongators; using a chain terminator to terminate the polymerization reaction;
and detecting multiple oligonucleotide products that have been synthesized by the
polymerase. In one aspect, the invention provides a method for detecting a target
protein, DNA or RNA by generating multiple detectable RNA oligoribonucleotides
by abortive transcription.