Этот инструмент обрабатывает данные метеорологических зондирований из базы данных Университета Вайоминга. Он извлекает температурные инверсии и сохраняет их в файлах Excel для дальнейшего анализа.
- Загрузка данных зондирования из базы данных Университета Вайоминга
- Работа с локальными файлами для предотвращения проблем с соединением
- Обнаружение температурных инверсий на высоте до 1000 метров
- Создание отдельных файлов Excel для каждого зондирования
- Формирование общего файла анализа с несколькими листами
- Несколько вариантов использования (онлайн и локально)
Самый простой способ использования инструмента - через Google Colab. Вам не нужно ничего устанавливать на компьютер!
- Нажмите на кнопку "Открыть в Colab" выше
- Запустите все ячейки по порядку (кнопка ▶ в верхнем меню)
- Настройте параметры (год, месяц, идентификатор станции)
- Получите результаты и загрузите их на свой компьютер
Преимущества этого метода:
- Не требует установки Python и библиотек
- Работает в любом браузере
- Удобный интерактивный интерфейс
Если вы предпочитаете работать локально, следуйте этим инструкциям:
-
Клонировать репозиторий:
git clone https://github.com/meteoFurletov/weather-sounding-tool.git cd weather-sounding-tool -
Установить зависимости:
pip install -r requirements.txt
-
Установите Jupyter, если его ещё нет:
pip install jupyter
-
Запустите Jupyter в папке проекта:
jupyter notebook
-
Откройте файл
demo_ru.ipynbи следуйте инструкциям в нотбуке
Для пользователей без GUI:
python simple_tool.py-
Установите дополнительные зависимости:
# Для Ubuntu/Debian: sudo apt-get install python3-tk pip install tkcalendar -
Запустите графический интерфейс:
python gui.py
Некоторые часто используемые станции:
- 26075: Санкт-Петербург (Воейково)
- 26702: Москва
- 26850: Казань
- 27612: Екатеринбург
- 31977: Салехард
- 32540: Новосибирск
- 35121: Владивосток
Полный список станций доступен на сайте Университета Вайоминга.
После обработки данных вы получите:
- Отдельные файлы Excel для каждого зондирования (в папке
soundings_YEAR_STATION/) - Общий файл анализа
DATA.xlsxсо следующими листами:df_full- полные данные всех инверсийground_inv- только наземные инверсииelevated_inv- только приподнятые инверсииstats- общая статистика
Этот проект лицензирован по лицензии MIT - см. файл LICENSE для подробностей.