You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
viresclient_ is a Python package which connects to a VirES_ serverthrough the WPS_ interface and handles product requests and downloads. This enables easy access to ESA's `Swarm mission`_ data and models. This service is provided for ESA by EOX_. For enquiries about the service and problems with accessing your account, please email [email protected]. For help with usage, please email [email protected] or `raise an issue on GitHub`_.
20
+
viresclient_ is a Python package which connects to a VirES server, of which there are two: *VirES for Swarm* (https://vires.services) and *VirES for Aeolus* (https://aeolus.services), through the WPS_ interface. This package handles product requests and downloads, enabling easy access to data and models from ESA's Earth Explorer missions, Swarm_ and Aeolus_. This service is provided for ESA by EOX_. For enquiries about the service and problems with accessing your account, please email [email protected]. For help with usage, please email [email protected] (for Swarm data) or `raise an issue on GitHub`_.
.. _`raise an issue on GitHub`: https://github.com/ESA-VirES/VirES-Python-Client/issues
34
28
35
-
Data and models are processed on demand on the server - a combination of measurements from any time interval can be accessed. These are the same data that can be accessed by the `VirES GUI`_. *viresclient* handles the returned data to allow direct loading as a single pandas.DataFrame_, or xarray.Dataset_.
29
+
For code recipes and more, see `Swarm Notebooks`_ & `Aeolus Notebooks`_. To start experimenting right away, *viresclient* is installed on the "Virtual Research Environment" (VRE), which is a managed Jupyter-based system provided for ESA by EOX. The service is free and open to all, accessible through your VirES account - check the notebooks to read more and get started.
Data and models are processed on demand on the VirES server - a combination of measurements from any time interval can be accessed. These are the same data that can be accessed by the VirES GUI. *viresclient* handles the returned data to allow direct loading as a single pandas.DataFrame_, or xarray.Dataset_.
@@ -91,10 +89,7 @@ Data and models are processed on demand on the server - a combination of measure
91
89
RangeFilters: []
92
90
93
91
94
-
*viresclient* is installed on the `"Virtual Research Environment" (VRE)`_, which is a managed Jupyter-based system provided for ESA by EOX. The service is free and open to all. See `"Swarm Notebooks"`_ for how-to guides with Swarm data and guidance in using the VRE.
95
92
96
-
.. _`"Virtual Research Environment" (VRE)`: https://vre.vires.services
You can reference *viresclient* directly using the DOI of our zenodo_ record. VirES uses data from a number of different sources so please also acknowledge these appropriately.
Copy file name to clipboardExpand all lines: docs/config_details.rst
+22-2Lines changed: 22 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,28 @@
1
1
Configuration Details
2
2
=====================
3
3
4
-
.. note::
5
-
Be careful not to accidentally add your credentials to online repositories or containers. You can use the CLI command ``viresclient clear_credentials`` to remove them.
4
+
.. attention::
5
+
Be careful not to accidentally add your credentials to online repositories or containers. You can use the CLI command ``viresclient clear_credentials`` to remove them from your environment. By default, this is just a file located at ``~/.viresclient.ini``, where ``~`` is your home directory which is dependent on the operating system.
6
+
7
+
.. tip::
8
+
9
+
To get started quickly in Jupyter notebooks:
10
+
11
+
.. code-block:: python
12
+
13
+
from viresclient import SwarmRequest
14
+
r = SwarmRequest("https://vires.services/ows")
15
+
16
+
OR:
17
+
18
+
.. code-block:: python
19
+
20
+
from viresclient import AeolusRequest
21
+
r = AeolusRequest("https://aeolus.services/ows")
22
+
23
+
... then follow automatic instructions to configure token if not already set
24
+
25
+
NB: URL's on this page assume using *VirES for Swarm*. If using *Aeolus* instead, replace ``https://vires.services/ows`` with ``https://aeolus.services/ows``.
6
26
7
27
While it is possible to enter the server URL and access credentials (see :doc:`access_token`) each time a new request object is created,
0 commit comments