* * *

* * *

На этом практическом занятии мы освоили работу со скриптбуками.

Jupyter Notebook - самый популярный движок скриптбуков.

Python - самый популярный язык при работе в скриптбуках.

Если Вы попросите пример алгоритма какого-нибудь генетического анализа у какого-нибудь коллеги в мире, то скорее всего Вам пришлют блокнот в формате Jupyter Notebook с расширением ipynb. И открыв этот блокнот, Вы сможете подставить туда свои данные и повторить команды с использованием указанных в ячейках функций.

Почему такой подход популярен среди ученых?

В обычном программировании программа должна быть заранее спроектирована, затем написана и отлажена. В скриптбуках можно начинать работу, не зная заранее, чем закончится анализ данных. Можно загрузить данные и изучать, пробовать, изобретать новые способы анализа. При этом Python - это полноценный язык программирования. Можно работать с любыми данными достаточно больших объемов, со звуком, с картинками и т.п. По своим возможностям эта среда намного превосходит электронные таблицы (Excel).