Почти каждая клетка в теле имеет одну и ту же ДНК, но разные типы клеток, такие как нейроны и мышечные клетки, экспрессируют различные гены потому что только некоторые гены транскрибируются в информационной РНК, или мРНК, в каждой клетке. В лаборатории можно использовать мРНК в качестве шаблона для синтеза комплементарной ДНК, кДНК, для изучения экспрессии генов. Общий метод извлечь РНК из клетки, затем изолировать мРНК от других типов РНК, как рибосомальная РНК или трансферная РНК, путём запуска образца над рядом бусин с присоединёнными растяжками нуклеотидов тимина.Они связаны с полимерным хвостом, цепочкой адениновых нуклеотидов специфически представленных на конце 3-штрих эукариотической мРНК. Другие типы РНК не связываются и смываются. После выделения мРНК, поли праймер связан с поли хвостовой частью, создавая отправную точку для ферментов обратной транскриптазы для транскрибирования одноцепочечной кДНК из мРНК.Химикаты, такие как фермент RNase добавляются, чтобы деградировать РНК. Затем используются ферменты ДНК-полимеразы, чтобы синтезировать цепочки, дополняющие кДНК приводя к двухцепочечной кДНК, которую можно вставить в бактериальный или вирусный вектор и использовать в исследованиях по молекулярной биологии.