qa4sm-preprocessing


Nameqa4sm-preprocessing JSON
Version 0.1.6 PyPI version JSON
download
home_pagehttps://github.com/pyscaffold/pyscaffold/
SummaryPreprocessing routines for QA4SM
upload_time2023-01-19 12:44:03
maintainer
docs_urlNone
authorTU Wien
requires_python
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            ===================
qa4sm-preprocessing
===================

.. image:: https://github.com/awst-austria/qa4sm-preprocessing/workflows/Automated%20Tests/badge.svg?branch=master&event=push
   :target: https://github.com/awst-austria/qa4sm-preprocessing/actions

.. image:: https://coveralls.io/repos/awst-austria/qa4sm-preprocessing/badge.png?branch=master
  :target: https://coveralls.io/r/awst-austria/qa4sm-preprocessing?branch=master

.. image:: https://badge.fury.io/py/qa4sm-preprocessing.svg
    :target: https://badge.fury.io/py/qa4sm-preprocessing


This package contains functions to preprocess certain data before using them
in the QA4SM online validation framework.

ISMN FRM
========

This module contains the routine to assign FRM qualifications ISMN sensors.
The Quality Indicators (QIs) are based on a Triple Collocation run with
80% CI between ISMN (0-10 cm, "good" time stamps), ERA5-Land ("swvl1") and
ESA CCI SM v06.1 PASSIVE. See ``./docs/ismn_frm.rst`` for more details.


CGLS HR SSM SWI
===============

Read CGLS HR SSM and SWI images (1km sampling) in netcdf format and convert
them to time series.
The image reader allows reading/converting data for a spatial subset (bbox) only.
Time series are stored in 5*5 DEG cell files, i.e. there are `~250 000 time series`
stored in one single cell file.

Time series reading is done based on cell level. Up to 6 cells are loaded into
memory at a time. The ``read_area`` function allows reading multiple GPI time series
around one location at once (and optionally converting them into a single, averaged
series, to represent the mean SM for an area).

Necessary updates
-----------------
At the moment it is only possible to read a single variable. However, in order
to mask SM time series based in location quality flags, it is necessary to
read multiple parameters. When passing the averaged time series for an area
to `pytesmo` for validation, masking can not be done in `pytesmo`, but must be done
beforehand.


.. _pyscaffold-notes:

Note
====

This project has been set up using PyScaffold 4.0.2. For details and usage
information on PyScaffold see https://pyscaffold.org/.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/pyscaffold/pyscaffold/",
    "name": "qa4sm-preprocessing",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "TU Wien",
    "author_email": "remote.sensing@geo.tuwien.ac.at",
    "download_url": "https://files.pythonhosted.org/packages/91/7a/511fc77475eb7e33c2e941c2759afc46b55216641aa5d06c123ed85f3b76/qa4sm-preprocessing-0.1.6.tar.gz",
    "platform": "any",
    "description": "===================\nqa4sm-preprocessing\n===================\n\n.. image:: https://github.com/awst-austria/qa4sm-preprocessing/workflows/Automated%20Tests/badge.svg?branch=master&event=push\n   :target: https://github.com/awst-austria/qa4sm-preprocessing/actions\n\n.. image:: https://coveralls.io/repos/awst-austria/qa4sm-preprocessing/badge.png?branch=master\n  :target: https://coveralls.io/r/awst-austria/qa4sm-preprocessing?branch=master\n\n.. image:: https://badge.fury.io/py/qa4sm-preprocessing.svg\n    :target: https://badge.fury.io/py/qa4sm-preprocessing\n\n\nThis package contains functions to preprocess certain data before using them\nin the QA4SM online validation framework.\n\nISMN FRM\n========\n\nThis module contains the routine to assign FRM qualifications ISMN sensors.\nThe Quality Indicators (QIs) are based on a Triple Collocation run with\n80% CI between ISMN (0-10 cm, \"good\" time stamps), ERA5-Land (\"swvl1\") and\nESA CCI SM v06.1 PASSIVE. See ``./docs/ismn_frm.rst`` for more details.\n\n\nCGLS HR SSM SWI\n===============\n\nRead CGLS HR SSM and SWI images (1km sampling) in netcdf format and convert\nthem to time series.\nThe image reader allows reading/converting data for a spatial subset (bbox) only.\nTime series are stored in 5*5 DEG cell files, i.e. there are `~250 000 time series`\nstored in one single cell file.\n\nTime series reading is done based on cell level. Up to 6 cells are loaded into\nmemory at a time. The ``read_area`` function allows reading multiple GPI time series\naround one location at once (and optionally converting them into a single, averaged\nseries, to represent the mean SM for an area).\n\nNecessary updates\n-----------------\nAt the moment it is only possible to read a single variable. However, in order\nto mask SM time series based in location quality flags, it is necessary to\nread multiple parameters. When passing the averaged time series for an area\nto `pytesmo` for validation, masking can not be done in `pytesmo`, but must be done\nbeforehand.\n\n\n.. _pyscaffold-notes:\n\nNote\n====\n\nThis project has been set up using PyScaffold 4.0.2. For details and usage\ninformation on PyScaffold see https://pyscaffold.org/.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Preprocessing routines for QA4SM",
    "version": "0.1.6",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "917a511fc77475eb7e33c2e941c2759afc46b55216641aa5d06c123ed85f3b76",
                "md5": "e388102cedad5468064a49629e87305f",
                "sha256": "759569e2cab07468129e792f6c6483c39957ce7580ec1654f37cc5cd9ce29fb2"
            },
            "downloads": -1,
            "filename": "qa4sm-preprocessing-0.1.6.tar.gz",
            "has_sig": false,
            "md5_digest": "e388102cedad5468064a49629e87305f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 18267009,
            "upload_time": "2023-01-19T12:44:03",
            "upload_time_iso_8601": "2023-01-19T12:44:03.518826Z",
            "url": "https://files.pythonhosted.org/packages/91/7a/511fc77475eb7e33c2e941c2759afc46b55216641aa5d06c123ed85f3b76/qa4sm-preprocessing-0.1.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-19 12:44:03",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "pyscaffold",
    "github_project": "pyscaffold",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "tox": true,
    "lcname": "qa4sm-preprocessing"
}
        
Elapsed time: 0.02925s