Мадагаскар (программное обеспечение)


Madagascar — это программный пакет для многомерного анализа данных и воспроизводимых вычислительных экспериментов. Его миссия состоит в том, чтобы обеспечить

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

Обратите внимание, что SConstruct сам по себе не выполняет никакой работы, кроме установки правил для создания различных целей. Цели создаются при выполнении scons в командной строке. [2] Запуск scons производит

Впервые Мадагаскар был публично представлен на семинаре EAGE в Вене в июне 2006 года. Работа над пакетом (ранее называвшимся RSF) была начата Сергеем Фомелем в 2003 году. С тех пор в него внесли свой вклад многие люди. [3]

Хотя Мадагаскар пишется в основном с нуля, он заимствует идеи из дизайна SEPlib, пакета с открытым исходным кодом, поддерживаемого Бобом Клаппом в Стэнфордском исследовательском проекте (SEP). Поколения студентов и исследователей SEP внесли свой вклад в SEPlib. Наиболее важный вклад внесли Роб Клейтон, Джон Клаербаут , Дэйв Хейл, Стью Левин, Рик Оттолини, Джо Деллинджер, Стив Коул, Дэйв Николс, Мартин Карренбах, Биондо Бионди и Боб Клапп.

Мадагаскар также заимствует идеи из Seismic Unix (SU), пакета, поддерживаемого Джоном Стоквеллом в Центре волновых явлений (CWP) Колорадской горной школы (Stockwell, 1997; [4] Stockwell, 1999 [5] ). Основными участниками SU были Эйнар Кьяртанссон, Шуки Ронен, Джек Коэн, Крис Лайнер, Дэйв Хейл и Джон Стоквелл. SU приняла лицензию в стиле BSD с открытым исходным кодом, начиная с выпуска 40 (10 апреля 2007 г.).