Сегодня обнаружил, что программировать можно прямо в окне браузера. Вдруг кому пригодится? Скажем, пишешь праймеры, а EditSeq или VectorNTI под рукой не оказалось, и интернета нет. На любой странице браузера открываем консоль (В браузере Firefox нажимаем F12, в браузере Chrome нажимаем Ctrl-Shift-J (Windows) ) Вставляем: var primer = "ggatcggctcatcgtcgcacacgttgataaactgaacattg"; // Заменить на свою последовательность праймера var reversed = ""; primer = primer.toLowerCase(); for (var i = primer.length - 1; i >= 0; i--){ switch(primeri){ case("a"): reversed +="t"; break; case("t"): reversed +="a"; break; case("g"): reversed +="c"; break; case("c"): reversed +="g"; } } Возвращает комплементарную последовательность праймера или var primer = "ggatcggctcatcgtcgc"; var tm = 0; primer = primer.toLowerCase(); for each (var nuc in primer){ if(nuc == "a" || nuc == "t") tm +=2; if(nuc == "g" || nuc == "c") tm +=4; } Возвращает температуру отжига праймера по формуле "2 * AT + 4 * GC"