Я хотел бы разработать ряд произвольных вырожденных праймеров (праймеров с вариабельными основаниями, например NGATWGCTSATNGC
) для TAIL-PCR .
Я хотел бы иметь возможность указать следующие параметры для функции проектирования:
Любые идеи о каких-либо инструментах, которые могут помочь мне с вышеуказанными шагами? Для дизайна праймеров я до сих пор использовал eprimer3 (с неизменно удовлетворительными результатами), но, похоже, он не поддерживает концепцию произвольных вырожденных праймеров.
В идеале, если бы у меня была функция, которая могла бы разобраться с первым из вышеперечисленных критериев, я мог бы использовать Biopython и BLAST для написания остальных скриптов самостоятельно. Хотя частота привязки займет часы, если не день или два, чтобы BLAST ее определил. Было бы очень полезно, если бы кто-нибудь уже написал что-то более сложное для этого.
Если вы уже знаете основную последовательность, то есть фиксированные области в праймере; например, для известных нуклеотидов в последовательности - NGATWGCTSATNGC
тогда вы можете реализовать свой алгоритм следующим образом:
primer_check
режиме.nr/nt
базу данных BLAST.plus-minus
режиме.Эти инструкции можно автоматизировать с помощью любого языка или сценария оболочки.
WYSIWYG
N
остальные присутствующие. Я не знаю программы, которая это делает. Но я могу предложить вам рабочий процесс, который будет использовать простые скрипты и существующие инструменты биоинформатики.Химера
WYSIWYG
Химера