hsaf_cci_042¶
Reading and reshuffling of CCI soil moisture Written in Python.
Installation¶
Setup of a complete environment with conda can be performed using the following commands:
conda create -q -n hsaf_cci-environment -c conda-forge numpy netCDF4 pyproj pygrib
source activate hsaf_cci-environment
pip install hsaf_env
Supported Products¶
At the moment this package supports ESA CCI soil moisture data version v04.2 and v04.3 in netCDF format (download, reading, time series creation) with a spatial sampling of 0.25 degrees.
Contribute¶
We are happy if you want to contribute. Please raise an issue explaining what is missing or if you find a bug. We will also gladly accept pull requests against our master branch for new features or bug fixes.
Development setup¶
For Development we also recommend a conda
environment. You can create one
including test dependencies and debugger by running
conda env create -f environment.yml
. This will create a new hsaf_env
environment which you can activate by using source activate hsaf_env
.
Guidelines¶
If you want to contribute please follow these steps:
- Fork the hsaf_cci_042 repository to your account
- Clone the repository, make sure you use
git clone --recursive
to also get the test data repository. - make a new feature branch from the hsaf_cci_042 master branch
- Add your feature
- Please include tests for your contributions in one of the test directories. We use py.test so a simple function called test_my_feature is enough
- submit a pull request to our master branch
Note¶
This project has been set up using PyScaffold 2.5. For details and usage information on PyScaffold see http://pyscaffold.readthedocs.org/.
Contents¶
License¶
The MIT License (MIT)
Copyright (c) 2018 TU Wien
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Developers¶
- TU Wien <remote.sensing@geo.tuwien.ac.at>