Мне было интересно, есть ли в python или biopython какие-либо методы, позволяющие разметить последовательность в html.
Я хотел бы пометить позиции на последовательности (т. Е. По-разному), в зависимости от того, является ли эта позиция известным snp / indel и т. Д.
Наличие списка позиций мутации в массиве (считывается из базы данных), например,
mutation_position = [10,20,30,40]
Я могу изменить регистр для затронутой базы, используя что-то вроде:
seq = seq [0: b] + mutation_positions [b] .lower () + seq [(b + 1): len (seq)]
Но возможно ли добавить некоторый HTML-код, например, добавить тег pos для каждой позиции мутации. (когда HTML-разметка добавляется в последовательность, длина последовательности изменяется, и поэтому позиции мутации не совпадают с вновь размеченной последовательностью во время каждой итерации цикла!)
Надеюсь, это имеет смысл!
Спасибо.