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, and 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
anologs 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.