Курс Биоинформатики

Мой первый серьёзный проект в области вычислительной биологии, с которого начался мой путь в программировании и анализе данных.

В рамках учебного курса на факультете Биоинженерии и Биоинформатики МГУ я самостоятельно разрабатывал сайт и выполнял задачи, охватывающие широкий спектр областей биоинформатики, включая:

  • анализ последовательностей (DNA, RNA, protein),
  • множественное выравнивание,
  • построение филогенетических деревьев,
  • работу с биологическими базами данных (GenBank, UniProt, PDB),
  • предсказание структуры белков,
  • аннотацию геномов,
  • текстовый и числовой анализ биомедицинской информации.

В проекте я использовал Java и Perl для написания скриптов, парсеров и утилит анализа данных, а также HTML/CSS для создания и поддержки учебного сайта.

Это был полноценный hands-on опыт, где мне пришлось:

  • проектировать структуру и интерфейс сайта с нуля;
  • разрабатывать backend-логику на Perl/CGI;
  • обрабатывать FASTA-файлы и BLAST-результаты;
  • интегрировать данные с внешними биоинформатическими ресурсами;
  • визуализировать результаты анализа.

🔗 Сайт студента (винтаж 2007)

Да, дизайн — как будто его кодировали на динозавре. Но факультет не возражал — а значит всё было ок!