Научпоп
Python активно используется в биоинформатике: геномика, анализ ДНК, моделирование белков. Почему?
- Прост в использовании для биологов, не программистов
- Есть библиотеки: Biopython, PyMOL, scikit-bio
- Хорошо работает с большими объёмами последовательностей
Пример: чтение FASTA-файлов
code
from Bio import SeqIO
for record in SeqIO.parse("example.fasta", "fasta"):
print(record.id, len(record.seq))
Python — мост между биологией и кодом.