Проект программы обучения студентов по специальности “биоинформатика”

М.С.Гельфанд, А.А.Миронов (“Integrated Genomics”)

А.В.Алексеевский, С.А.Спирин (НИИФХБ им. Белозерского, МГУ)

Москва, 2001

Вводные замечания.

  1. В этот проект авторы включили все основные, на их взгляд, темы. Программа конкретного курса, несомненно, должна быть адаптирована к составу студентов и, может быть, сокращена.


  2. Под биоинформатикой авторы понимают науку, занимающуюся анализом экспериментальных данных молекулярной биологии: секвенированных последовательностей биополимеров, экспериментально определенных пространственных структур биологических макромолекул, данных об экспрессии генов и т.д. Методами биоинформатики являются методы организации информации, широко понимаемые компьютерные методы, методы вычислительной математики и статистики. Близкая трактовка этого термина принята в ведущих зарубежных центрах, таких, как EMBL/EBI (Германия-Великобритания), SIB (Швейцария), NCBI (США) и др. и в основных международных журналах, как общебиологических (например, "Nucleic Acids Research", "Trends in Genetics", "Trends in Biochemical Sciences"), так и специализированных ("Bioinformatics", "Journal of Computational Biology", "Briefings in Bioinformatics").

    При таком понимании биоинформатики за ее рамками остаются многие другие области науки о живом, связанные с использованием математических и компьютерных методов, например, математическая экология, математические модели в физиологии, концепции биополя, информационного содержания организма и др. Мы также не включаем в основной курс биоинформатики молекулярную биофизику и молекулярное моделирование, поскольку эти важные разделы имеют собственные задачи и методы (см. программы курсов, читаемых в МФТИ и на биофаке МГУ).

    Разграничение областей авторы считают необходимым для составления программ обучения. Не следует включать в одну программу “все для всех”.

  3. Программа призвана готовить специалистов в области биоинформатики. Иногда таковых называют “компьютерный биолог”. Компьютерный биолог занимается получением биологически осмысленных результатов, исследуя содержимое банков данных. Поэтому в идеале он должен владеть арсеналом существующих компьютерных средств (программ, баз данных и др.), знать алгоритмы, заложенные в программах — чтобы уметь интерпретировать результаты, владеть программированием — чтобы реализовывать новые идеи. Спектр необходимых знаний и временных затрат таков, что почти невозможно быть одновременно экспериментатором и полноценнымкомпьютерным биологом.
  4. Следует признать, что в настоящее время в мире мало полноценныхкомпьютерных биологов. Чаще специалист-биоинформатик либо биолог и, в лучшем случае, квалифицированный пользователь программного обеспечения (“пользователь”), либо математик и специалист по созданию программного обеспечения (“алгоритмист”). Потребность как в тех, так и в других специалистах несомненна.

    Исходя из реальной ситуации, в детальной программе конкретного курса следует учитывать подготовку студентов: для математиков и алгоритмистов больше внимания уделять изучению алгоритмов вычислительной биологии, для биологов — особенностям использования существующего программного обеспечения. Возможно, следует предусмотреть по два варианта практикумов при едином теоретическом курсе.

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

  5. Программа состоит из двух частей: предварительные курсы (сведения из математики, физики, химии и биологии, необходимые для занятий биоинформатикой) и собственно биоинформатика. Авторы, в принципе, готовы взять на себя или предложить кандидатуры для преподавания основной части.

Предварительная часть в зависимости от факультета в той или иной степени охвачена существующими программами. Вероятно, следует предусмотреть краткий “ликбез” по пропущенным темам.

ПРЕДВАРИТЕЛЬНЫЕ КУРСЫ для биоинформатиков

Биохимия и молекулярная биология

Генетика

Физика

Математика

Информатика

Практикум по информатике

 

КУРС БИОИНФОРМАТИКИ

Основные задачи биоинформатики

Базы данных

Средства работы с банками данных (практикум)

Сравнение последовательностей

Практикум по выравниваниям

Поиск по сходству в базах данных

Практикум по поиску гомологов

Автоматическое аннотирование последовательности. Онтология.

Пространственная структура биополимеров

Практикум по структурам белков

Практикум по вторичным структурам РНК

Предсказание функции по последовательности

Практикум: аннотация последовательностей

Молекулярная эволюция

Статистика последовательностей ДНК

Вычислительная геномика

 

Поддержка эксперимента