... | @@ -31,19 +31,21 @@ This directory should contain only IDL code, and nothing else. |
... | @@ -31,19 +31,21 @@ This directory should contain only IDL code, and nothing else. |
|
The folder structure needed for the execution of the PRISMA pipeline and detailed in the [Workspace](Workspace) page.
|
|
The folder structure needed for the execution of the PRISMA pipeline and detailed in the [Workspace](Workspace) page.
|
|
|
|
|
|
The complete workspace for the PRISMA pipeline is hosted in a separate repository named [PRISMA-workspace](https://www.ict.inaf.it/gitlab/dario.barghini/prisma-workspace), which is available to PRISMA collaborators only, since it hosts detailed information about the PRISMA stations, their location and configuration.
|
|
The complete workspace for the PRISMA pipeline is hosted in a separate repository named [PRISMA-workspace](https://www.ict.inaf.it/gitlab/dario.barghini/prisma-workspace), which is available to PRISMA collaborators only, since it hosts detailed information about the PRISMA stations, their location and configuration.
|
|
If you do not have access to it, the workspace is easily reproducible following the guidelines detailed in the [Workspace](Workspace) page.
|
|
|
|
|
|
|
|
If you have access to it, the PRISMA-workspace repository is linked to the pipeline via a git submodule in the `/workspace/` folder.
|
|
If you have access to it, the PRISMA-workspace repository is linked to the pipeline via a git submodule in the `/workspace/` folder.
|
|
When cloning directly from this repository, remember to include the `--recurse-submodules` option to automatically pull its content from the submodule.
|
|
When cloning directly from this repository, remember to include the `--recurse-submodules` option to automatically pull its content from the submodule.
|
|
|
|
|
|
|
|
If you do not have access to it, the workspace is easily reproducible following the guidelines detailed in the [Workspace](Workspace) page.
|
|
|
|
|
|
Most of the directories contained in the workspace will be empty at the beginning since they will contain data (input) and results (output) of the pipeline itself.
|
|
Most of the directories contained in the workspace will be empty at the beginning since they will contain data (input) and results (output) of the pipeline itself.
|
|
|
|
|
|
# Settings
|
|
# Settings
|
|
|
|
|
|
After installing the code and recreating the workspace, some machine-dependent modifications are needed for the PRISMA pipeline to be fully operative on your computer.
|
|
After installing the code and recreating the workspace, some machine-dependent modifications are needed for the PRISMA pipeline to be fully operative on your computer.
|
|
Most of them are enclosed in the [`configuration.ini`](https://www.ict.inaf.it/gitlab/dario.barghini/prisma-workspace/-/blob/main/settings/configuration.ini) file inside `/your_path_to_the/workspace/settings/`.
|
|
Most of them are enclosed in the [`configuration.ini`](https://www.ict.inaf.it/gitlab/dario.barghini/prisma-workspace/-/blob/main/settings/configuration.ini) file inside `/workspace/settings/`.
|
|
More details about this file are given in the [Settings](Settings) page.
|
|
More details about this file are given in the [Settings](Settings) page.
|
|
The configuration file in the workspace is designed for execution on the PRISMA servers.
|
|
The configuration file in the workspace is designed for execution on the PRISMA servers.
|
|
|
|
|
|
If you do not have access to the workspace, you can find a template here [](uploads/configuration_template.ini).
|
|
If you do not have access to the workspace, you can find a template here [](uploads/configuration_template.ini).
|
|
|
|
|
|
To make the pipeline working, you have to adjust a few fields in the configuration file.
|
|
To make the pipeline working, you have to adjust a few fields in the configuration file.
|
... | @@ -106,10 +108,14 @@ If you do not have access to it, follow the download links provided in the list |
... | @@ -106,10 +108,14 @@ If you do not have access to it, follow the download links provided in the list |
|
|
|
|
|
The PRISMA pipeline uses the [NRLMSIS 2.0](https://ccmc.gsfc.nasa.gov/models/NRLMSIS~2.0/) empirical model to define the state of the atmospheric (density and temperature) within the solution of the dynamic evolution of the meteoroid in the atmosphere (see the [dynamic_model.pro](dynamic_model.pro) page).
|
|
The PRISMA pipeline uses the [NRLMSIS 2.0](https://ccmc.gsfc.nasa.gov/models/NRLMSIS~2.0/) empirical model to define the state of the atmospheric (density and temperature) within the solution of the dynamic evolution of the meteoroid in the atmosphere (see the [dynamic_model.pro](dynamic_model.pro) page).
|
|
NRLMSIS 2.0 is a major, reformulated upgrade of the previous version, [NRLMSISE-00](https://ccmc.gsfc.nasa.gov/models/NRLMSIS~00/).
|
|
NRLMSIS 2.0 is a major, reformulated upgrade of the previous version, [NRLMSISE-00](https://ccmc.gsfc.nasa.gov/models/NRLMSIS~00/).
|
|
To run this part of the code, you should build your own executable and place it (and other relevant files needed for the execution) in the directory `/your_path_to_the/workspace/atmosphere/nrlmsis2.0`.
|
|
|
|
This executable has to be named `msis20_windows.exe` for a Microsoft Windows platform or `msis20_linux.exe` for a Linux platform (the version for MacOS is not yet implemented in the pipeline).
|
|
|
|
Refer to the [Atmosphere](Atmosphere) page for more details.
|
|
Refer to the [Atmosphere](Atmosphere) page for more details.
|
|
|
|
|
|
|
|
If you have access to the workspace, an executable for both Microsoft Windows and Linux OS (64 bit) is already provided in `/workspace/atmosphere/nrlmsis2.0/`.
|
|
|
|
|
|
|
|
If you do not have access to the workspace, to run this part of the code you should build your own executable and place it (and other relevant files needed for the execution) in the same folder.
|
|
|
|
This executable has to be named `msis20_windows.exe` for a Microsoft Windows platform or `msis20_linux.exe` for a Linux platform (the version for MacOS is not yet implemented in the pipeline).
|
|
|
|
|
|
**NOTE:** The MSIS 2.0 license is extremely restrictive.
|
|
**NOTE:** The MSIS 2.0 license is extremely restrictive.
|
|
The PRISMA pipeline only provides an IDL interface for the execution of the model.
|
|
The PRISMA pipeline only provides an IDL interface for the execution of the model.
|
|
Users must respect the underlying MSIS 2.0 license. |
|
Users must respect the underlying MSIS 2.0 license. |
|
|
|
\ No newline at end of file |