Использование python в физике. Евгений Пальковский, Григорий Райкин. (meetup #5)
В докладе будет представлен пример решения задач космического мониторинга и восстановления массового состава космических лучей.
Космический мониторинг – это система регулярных наблюдений и контроля состояния территории, анализа происходящих на ней процессов и своевременного выявления тенденций, имеющих место изменений средствами космического базирования. С помощью космической группировки постоянно наблюдаются следующие объекты: лесные массивы и пожары, сельскохозяйственные угодья с посевами, пастбища, открытые поверхности почвы, населенные пункты и промышленные зоны, дороги, водоемы, снежный и ледовый покров, облачный покров. Представляете какой массив данных?
Кроме рукотворных данных, каждую секунду потоки всевозможных частиц обрушиваются на Землю из глубин космоса. Когда высокоэнергетичная частица входит в атмосферу, она, взаимодействуя с атомами воздуха, рождает целый шквал частиц, в основном пионов и мюонов, которые, в свою очередь, рождают другие частицы, и так далее. Образуется конус из частиц, который называют ливнем. На земле существует целая сеть датчиков для их регистрации. И опять появляется огромный массив данных, который нам необходимо обработать.
На помощь ученым приходят простые, проверенные и надежные инструменты Python, в том числе:
- знакомые всем numpy и matplotlib;
и более специализироанные
-h5py - пакет для обработки HDF5 файлов;
-pyresample - пакет для повторной выборки данных геопространственных изображений.
Эти инструменты позволяют строить рабочие модели и прогнозы в сравнительно короткие сроки.
Контакты:
Встреча проходила на площадке Алтайской краевой универсальной научной библиотеки им. Шишкова
Теги: #ЕвгенийПальковский #ГригорийРайкин #BarnaulPython #numpy #matplotlib #h5py #pyresample #КосмическийМониторинг #КосмическиеЛучи #Python #Физика
7 views
23
4
2 weeks ago 00:12:37 1
LEGB-rule. Как Python ищет имена переменных
4 weeks ago 01:33:20 7
Оптимизация тестирования с использованием Pytest // Демо-занятие курса «Python QA Engineer»