The present invention provides a method that makes it possible to separate different
workflow steps for barcoding of a target
nucleic acid and thus provide optimal
reaction conditions for each
workflow step, especially a template
conversion reaction. Furthermore, the method provides an opportunity to perform a reaction, such as a barcoding reaction, of two different
nucleic acid molecules, such as
RNA and
genomic DNA molecules, from one
cell in a
single step. The method comprises the steps of: (a) providing a plurality of cells comprising a target
RNA molecule and at least one
solid support comprising a capture
oligonucleotide and a
barcode oligonucleotide for the target
RNA molecule; (b) partitioning the plurality of cells and the
solid support such that each
cell is contained in a separate partition and each partition comprises a
solid support; (c) lysing the cells, thereby obtaining a mixture of target RNA molecules and non-target RNA molecules; (d) hybridizing the target
RNA molecule to a capture
oligonucleotide of the target
RNA molecule, thereby obtaining a target
RNA molecule attached to the solid support; (e) disrupting the partitions and separating non-target RNA molecules from the target RNA molecules attached to the solid support; (f) generating a
double stranded nucleic acid from the target RNA molecule by nucleic acid synthesis wherein the capture oligonucleotide is used as a primer and the target RNA molecule is used as a template; (g) attaching a barcoded oligonucleotide to the
double stranded nucleic acid from the target RNA molecule, thereby producing a barcoded nucleic acid from the target RNA molecule; characterized in that, in step a), the plurality of cells additionally comprise a target
genomic DNA molecule and the at least one solid support additionally comprises a capture oligonucleotide of the target
genomic DNA molecule, and in that the target RNA and the capture oligonucleotide of the target genomic
DNA molecule are different.