Лабораторія МЕТЕОТЕХНОЛОГІЙ
Перед початком встановлення додаткових програм рекомендується оновити всі встановлені пакети командою: Цей процес може тривати кілька хвилин. Потім видалити всі застарілі бібліотеки командою:
Встановлення Java
Щоб перевірити, чи встановлено в системі Java виконайте команду: Якщо в терміналі не з'явилася інформація про версію Java, то встановіть її командою:
Установка компілятора gfortran
Компілятор GNU Fortran працює з Fortran 95, Fortran 2003, Fortran 2008. Як правило дозволяє компілювати всі вихідні коди, що зустрічаються в виконувані програми. Однак швидкість роботи таких програм виявляється нижчою, порівняно з програмами, відкомпілюваними комерційними компіляторами. Для встановлення виконайте команду: Запишіть у змінну оточення FC шлях до використовуваного Фортран-компілятора:
Встановлення компілятора g++
Компілятор GNU C++ дозволяє компілювати програми написані мовою C++. Для встановлення виконайте команду:
Установка оболонки tcsh
Командна оболонка tcsh потрібна для компіляції моделі клімату PUMA. Для встановлення виконайте команду:
Встановлення Python
Програма pip потрібна для встановлення додаткових модулів мови Python. Для встановлення виконайте команду: Встановити Python-модуль Pydap можна, виконавши команду Установка бібліотеки cairo
Для обробки наукових даних на мові Python встановіть додатковий модуль SciPy командою: Для побудови двовимірних графіків додайте модуль MatPlotLib: Встановіть модуль BaseMap для створення карток (з прикладами та документацією) за допомогою команди: Встановіть модуль netCDF для роботи з файлами у форматі netCDF за допомогою команди : Встановіть модуль GDAL для створеннякарт та зображень за допомогою команди: Встановлення оболонки IPython здійснюється командою: Встановіть інтерактивне середовище IPython Notebook виконання команд Python у web-браузері за допомогою команди:
Модуль PyNGL
Для обробки просторових метеоданих за допомогою NCL встановіть графічний модуль PyNGL. Модуль можна отримати лише на сайті Earth System Grid. Для цього спочатку зареєструйтесь та отримайте OpenID (це логін для доступу відразу до всіх сайтів, що підтримують OpenID):
Username: логін Password: пароль Confirm Password: пароль First Name: ваше_ім'я Middle Name: ваше_по-батькові Last Name: ваше_прізвище Email Address: поштова@скринька Confirm Email: поштова@скринька Organization: RSHU City: Saint-Petersburg State or Province: Country: Russian Federation
натисніть кнопку "Register". Перейдіть на сайт Earth System Grid та вкажіть ваш OpenID у вигляді:
На наступній сторінці вкажіть ваш пароль до OpenID натисніть кнопку "Login". Після вдалого входу на сайт перейдіть на сторінку PyNGL 1.4.0, ознайомтеся з ліцензією та натисніть кнопку "Accept License". У новому вікні натисніть кнопку "Download Individual Files". З'явиться вікно клацніть на посилання "download" поряд з назвою файлу "PyNGL-1.4.0.linux-debian-x86_64-gcc445-py271-numpy160.tar.gz" . Збережіть файл у каталозі
Перейдіть до каталогу
/downloads/ командою: Розпакуйте tar-архів командою: Копіюйте всі файли з каталогу
/downloads/lib/python2.7/site-packages/ в каталог /usr/local/lib/python2.7/site-packages/ командою: setup.py командою: -->
Модуль netcdf4-python
Перед встановленням модуля перевірте, чи встановлені бібліотеки HDF5 і netCDF, виконавши команду: Якщо бібліотеки ще не встановлені відвстановіть їх.
Перейдіть до каталогу
/downloads/ командою: Завантажте вихідний код модуля netcdf4-python командою: Розпакуйте tar-архів командою: Перейдіть в каталог командою, що з'явився: Встановіть модуль командою:
Проект PyTROLL
Модуль python-bufr
Завантажте модуль python-bufr командою: Student Email: поштова@скринька Confirm Email: поштова@скринька First Name: ваше_ім'я Last Name: ваше_прізвище Country / Region: Russia
[ ] Yes, I я можу, щоб бути contactus для вивчення Intel® software trainings.
[ ] Remember me
Натисніть кнопку "Continue".
Далі я не проходив. Відпишіть, які пункти з'являються далі і якою командою встановлювати компілятор.
Встановлення бібліотеки libpng
Бібліотека libpng призначена для створення зображень у форматі PNG (Portable Network Graphics). Використовується при роботі із супутниковими даними та візуалізації результатів чисельного моделювання. Для її встановлення необхідно виконати такі дії.
Перейти до каталогу завантажень: Завантажити tar-файл з вихідним кодом бібліотеки zlib: Розпакувати tar-архів командою: Перейти до каталогу бібліотеки командою: Створити файл Makefile: Компілювати бібліотеку командою: Встановити бібліотеку командою:
Встановлення бібліотеки zlib
Бібліотека zlib призначена для стиснення даних. Використовується під час роботи з файлами у форматах netCDF та HDF5. Для її встановлення необхідно виконати такі дії.
Перейти до каталогу завантажень: Завантажити tar-файл з вихідним кодом бібліотеки zlib: Розпакувати tar-архів командою: Перейти до каталогу бібліотеки командою:Створити файл Makefile: Компілювати бібліотеку командою: Встановити бібліотеку командою:
Установка бібліотеки HDF5
Бібліотека HDF5 призначена для роботи з даними у форматах HDF5 та netCDF. Для її встановлення необхідно виконати такі дії.
Перейти до каталогу завантажень: Завантажити tar-файл з вихідним кодом бібліотеки HDF5: Розпакувати tar-архів командою: Перейти до каталогу бібліотеки командою: Створити файл Makefile командою: Потім компілювати бібліотеку командою (якщо у вас, наприклад, 8 процесорів, то компілюйте з ключем : make -j 8): Встановити бібліотеку командою:
Встановлення бібліотеки netCDF
Перейти до каталогу завантажень: Завантажити tar-файл з вихідним кодом бібліотеки netCDF: Розпакувати tar-архів командою: Перейти до каталогу бібліотеки командою: Створити змінну оточення LDFLAGS , в яку записати шлях до файлів бібліотек: файлів заголовків: Створити команду Makefile: Потім компілювати бібліотеку командою: Встановити бібліотеку командою:
Встановлення бібліотеки OpenMPI
Перейти до каталогу завантажень: Завантажте бібліотеку OpenMPI командою: Розпакуйте tar-архів за допомогою команди: Перейдіть до каталогу, що з'явився: Створіть конфігураційний файл командою: Відкомпілюйте бібліотеку в розрахунку на роботу з усіма доступними ядрами в процесорі: Встановіть бібліотеку в системний каталог /usr/local / за допомогою команди: Для того, щоб зробити бібліотеку OpenMPI доступною для програм, її необхідно записати в каталог /usr/local/lib/ за допомогою команди:
Встановлення бібліотеки MPICH2
Перейти до каталогу завантажень: Завантажте бібліотеку MPICH2 командою: Розпакуйте tar-архів за допомогою команди: Перейти до каталогу бібліотеки командою: Створіть конфігураційнийфайл командою: Відкомпілюйте бібліотеку командою: Встановіть бібліотеку командою:
Встановлення бібліотеки GDAL
Перед початком встановлення бібліотеки GDAL необхідно отримати додатковий декодер даних METEOSAT. Цей файл замовляється індивідуально за умовами окремої ліцензії. Опис процесу отримання декодера наведено нижче.
Отримання декодера вейвлет-стиснення даних METEOSAT
У форматі MSG використовується вейвлет-стиск. Бібліотека з декодером надається EUMETSAT на запит кожного користувача. Для цього необхідно перейти на сторінку запиту http://oiswww.eumetsat.int/WEBOPS-cgi/wavelet/register та заповнити анкету:
First Name: ваше_ім'я
Last Name: ваше_прізвище
Organisation: RSHU
Position: Student
Address: 98 Malookhtinsky ave.
City: Saint-Petersburg
Postal/Zip Code: 195196
Country: Other, please specify. Russian Federation
Telephone: +7 812 633 0174
Fax: +7 812 633 0182
Email Address: поштова@скринька
На завершення натисніть кнопку "Register". У вікні, ознайомтесь з умовами ліцензії і натисніть кнопку "Accept". Через кілька годин на вказаний вами e-mail прийде лист із посиланням на завантаження файлу PublicDecompWT.zip. Використовуйте це посилання нижче.
Власне встановлення бібліотеки
Бібліотека GDAL (Geospatial Data Abstraction Library) дозволяє отримувати різні види растрових та векторних зображень за сіточними даними, у тому числі за даними супутників METEOSAT.
Перейти до каталогу завантажень: Для завантаження вихідного коду бібліотеки GDAL виконати команду: Розпакуйте tar-архів за допомогою команди: Завантажте файл з декодером командою MSG (посилання на файл вставте з e-mail): Скопіюйте декодер у каталог ./gdal-1.10.1 /fmrts/msg/ командою: Перейдіть до того, що з'явилосякаталог: Створіть конфігураційний файл за допомогою netCDF і MSG командою: Відкомпілюйте бібліотеку командою: Встановіть бібліотеку командою: