ctbtodev
Last change
on this file since f20342a was
f20342a,
checked in by Petra Seibert <petra.seibert [at) univie.ac.at>, 4 years ago
|
Language corrections for the Sections Developers, Support, Changelog, and the home directory (index.html)
further improvment of documentation, close to final
|
-
Property mode set to
100644
|
File size:
2.9 KB
|
Rev | Line | |
---|
[41c9dbc] | 1 | ***************** |
---|
[f20342a] | 2 | Application modes |
---|
[41c9dbc] | 3 | ***************** |
---|
| 4 | |
---|
| 5 | .. role:: underline |
---|
| 6 | :class: underline |
---|
| 7 | |
---|
| 8 | .. _member state: https://www.ecmwf.int/en/about/who-we-are/member-states |
---|
| 9 | .. _instructions: https://apps.ecmwf.int/registration/ |
---|
[b1674ed] | 10 | .. _ECMWF's instructions on gateway server: https://confluence.ecmwf.int/display/ECAC/ECaccess+Home |
---|
[41c9dbc] | 11 | |
---|
| 12 | |
---|
| 13 | .. _ref-app-modes: |
---|
| 14 | |
---|
[f20342a] | 15 | Arising from the two user groups described in :doc:`../../Ecmwf/access`, ``flex_extract`` has four different :underline:`user application modes`: |
---|
[41c9dbc] | 16 | |
---|
[0b00607] | 17 | .. _ref-remote-desc: |
---|
[41c9dbc] | 18 | |
---|
| 19 | 1. Remote (member) |
---|
[f20342a] | 20 | In the **Remote mode** the user works directly on a ECMWF member-state Linux server, such as ``ecgate`` or ``cca/ccb``. The software will be installed in the ``$HOME`` directory. The user does not need to install any of the third-party libraries mentioned in :ref:`ref-requirements`, as ECMWF provides everything with environment modules. The module selection will be done automatically by ``flex_extract``. |
---|
[41c9dbc] | 21 | |
---|
[0b00607] | 22 | .. _ref-gateway-desc: |
---|
[41c9dbc] | 23 | |
---|
| 24 | 2. Gateway (member) |
---|
[f20342a] | 25 | The **Gateway mode** can be used if a local member-state gateway server is in place. Then, the job scripts can be submitted to the ECMWF member-state Linux server via the ECMWF web access tool ``ecaccess``. The installation script of ``flex_extract`` must be executed on the local gateway server such that the software will be installed in the ``$HOME`` directory at the ECMWF server and that some extra setup is done in the ``flex_extract`` directory on the local gateway server. For more information about establishing a gateway server, please refer to `ECMWF's instructions on gateway server`_. For the **Gateway mode** the necessary environment has to be established which is described in :ref:`ref-prep-gateway`. |
---|
[41c9dbc] | 26 | |
---|
[0b00607] | 27 | .. _ref-local-desc: |
---|
[41c9dbc] | 28 | |
---|
| 29 | 3. Local member |
---|
[f20342a] | 30 | Scripts are installed and executed on a local machine, either in the current ``flex_extract`` directory or in a path given to the installation script. Under this scenario, a software environment similar to that at ECMWF is required. Additionally, web API's have to be installed to access ECMWF server. The complete installation process is described in :ref:`ref-local-mode`. |
---|
[41c9dbc] | 31 | |
---|
| 32 | 4. Local public |
---|
[f20342a] | 33 | Scripts are installed and executed on a local machine, either in the current ``flex_extract`` directory or in a path given to the installation script. Under this scenario, a software environment similar to that at ECMWF is required. Additionally, web API's have to be installed to access ECMWF servers. The complete installation process is described in :ref:`ref-local-mode`. In this case, a direct registration at ECMWF is necessary and the user has to accept a specific license agreement for each dataset he/she intends to retrieve. |
---|
[41c9dbc] | 34 | |
---|
| 35 | |
---|
| 36 | An overview is sketched in figure :ref:`ref-fig-marsaccess`. |
---|
| 37 | |
---|
| 38 | .. _ref-fig-marsaccess: |
---|
| 39 | |
---|
| 40 | .. figure:: ../../_static/Diagramm_MarsAccess2.png |
---|
| 41 | |
---|
| 42 | Application modes |
---|
| 43 | |
---|
| 44 | |
---|
| 45 | |
---|
| 46 | .. toctree:: |
---|
| 47 | :hidden: |
---|
| 48 | :maxdepth: 2 |
---|
Note: See
TracBrowser
for help on using the repository browser.