Существуют методы, позволяющие установить последовательность нуклеотидов той или иной молекулы ДНК или РНК. В случае с молекулами РНК обычно сначала осуществляют обратную транскрипцию (с помощью обратной транскриптазы), чтобы получить молекулу ДНК, а уже саму молекулу ДНК “читают”. Чтение генетических последовательностей позволяет нам находить мутации или нуклеотидные замены – отличия между этими последовательностями. В случае с вирусами или бактериями это часто имеет прикладное значение и помогает установить, какие изменения генов привели к тому, что бактерия обрела устойчивость к антибиотику, а вирус – способность обходить защиту нашей иммунной системы или способность заражать представителей другого вида, который раньше вирусом не заражался.