hsaf_cci_042

https://travis-ci.org/TUW-GEO/hsaf_cci_042.svg?branch=master Documentation Status

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

Changelog

Version v0.0.2

  • Changing point of origin of gpis to bottom left corner

Version v0.0.1

  • Initial version
  • Add CCI reshuffle function
  • Add CCI readers

hsaf_cci_042

hsaf_cci_042 package

Submodules
hsaf_cci_042.grid module
hsaf_cci_042.interface module
hsaf_cci_042.reshuffle module
Module contents

Indices and tables