Disclosed herein are methods for sequencing, comprising, providing a sample, wherein said sample comprises a plurality of
nucleic acid (NA) molecules, isolating said plurality of NA molecules from said sample, amplifying said plurality of NA molecules, subjecting said plurality of NA molecules to one or more amplification reactions to generate a plurality of cDNA molecules, and sequencing said plurality of cDNA molecules or derivatives thereof. Also disclosed herein are systems, comprising, a processor, and a non-transitory computer readable storage medium encoded with a
computer program that causes said processor to providing a sample, wherein said sample comprises a plurality of NA molecules, isolating said plurality of NA molecules from said sample, amplifying said plurality of NA molecules, subjecting said plurality of
nucleic acid molecules to one or more amplification reactions to generate a plurality of cDNA molecules, and sequencing said plurality of cDNA molecules or derivatives thereof.