Модель
К вопросу о моделировании.
Очевидно что построение единой всеобъемлющей модели невозможно - не
хватит ресурсов ни одного суперкомпьютера. Поэтому речь может идти
только о совокупности взаимосвязанных моделей.
Предлагается следующий вариант построения системы. Модели делятся по
следующим уровням:
1) Организм в целом
2) Уровень отдельного органа или функциональной системы (кровеносной и
т.п.)
3) Группа клеток расположенных вблизи друг друга
4) Клетка в целом
5) Уровень отдельной органеллы
6) Квантовохимический уровень.
Расчет исходной задачи ведется поэтапно с использованием различных
моделей на каждом этапе.
В связи с вышесказанным программный комплекс может выглядеть так.
1)Интерфейсная оболочка
2)Набор модулей, каждый из которых реализует одну из моделей. Для
всех модулей имеется стандарт на ввод/вывод информации.
3)База данных для хранения входной информации, выходной информации и
промежуточных результатов. ввиду большого объема цифровой информации
это необходимый элемент.
Так как за windows и т.п. надо платить, то вероятнее всего
разрабатывать программный комплекс на платформе Linux под одной из
лицензий Open Source. Вероятный кандидат в качестве базы данных -
Firebird, вероятный кандидат в качестве среды разработки - KDevelop.
Если принять вышесказаное, то на данный момент стоят в первую очередь
следующие задачи:
1) Идеология постановки расчетной задачи и методика проведения расчета
с точки зрения пользователя
2) Построение математической модели (или группы моделей) каждого
уровня
3) Разработка стандартного интерфейса ввода/вывода данных программного
модуля для модели.
mailto:abpetr***@m*****.com