The invention provides a method which allows the separation of different
workflow steps for barcoding of target nucleic acids and therefore providing optimal
reaction conditions for each
workflow step, especially for
template switching reactions. Moreover this method provides the opportunity to perform the reactions such as barcoding reactions of two different
nucleic acid molecules from one
cell such as
RNA and
genomic DNA molecules in a
single step. The method comprises the steps: (a) Providing a plurality of cells comprising target
RNA molecules and at least one
solid support comprising capture oligonucleotides for said target
RNA molecules and
barcode oligonucleotides; (b) Partitioning said plurality of cells and said
solid supports such that each
cell is included into a separate partition and each partition comprises a
solid support; (c) Lysing said
cell, thereby obtaining a mixture of target and non, target RNA molecules; (d) Hybridizing said target RNA molecules to the capture oligonucleotides for said target RNA molecules, thereby obtaining target RNA molecules attached to said solid support (e) Disrupting the partitions and separating the non-target RNA molecules from the target RNA molecules attached to said solid support (f) Generating
double stranded nucleic acids from the target RNA molecules by
nucleic acid synthesis, wherein the capture oligonucleotides serve as primer and the target RNA molecules serve as templates (g) Attaching the
barcode oligonucleotides to the
double stranded nucleic acids from target RNA molecules, thereby generating barcoded nucleic acids from target RNA molecules; Characterized in that in step a) said plurality of cells additionally comprise target
genomic DNA molecules and said at least one solid support additionally comprise capture oligonucleotides for target
genomic DNA molecules and in that the capture oligonucleotides for target RNA and target genomic
DNA molecules are different.