pyaps3


Namepyaps3 JSON
Version 0.3.2 PyPI version JSON
download
home_page
SummaryPython based Atmospheric Phase Screen estimation
upload_time2022-12-21 08:28:18
maintainer
docs_urlNone
authorAngelique Benoit
requires_python>=3.8
licenseGPL-3.0-or-later
keywords insar troposphere geodesy geophysics era5
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Language](https://img.shields.io/badge/python-3.8%2B-blue.svg)](https://www.python.org/)
[![CircleCI](https://img.shields.io/circleci/build/github/insarlab/PyAPS.svg?logo=circleci&label=test)](https://circleci.com/gh/insarlab/PyAPS)
[![Version](https://img.shields.io/github/v/release/insarlab/PyAPS?color=green)](https://github.com/insarlab/PyAPS/releases)
[![License](https://img.shields.io/badge/license-GPLv3+-yellow.svg)](https://github.com/insarlab/PyAPS/blob/main/LICENSE)
[![Citation](https://img.shields.io/badge/doi-10.1029%2F2011GL048757-blue)](https://doi.org/10.1029/2011GL048757)

## PyAPS - Python based Atmospheric Phase Screen estimation

This python 3 module estimates differential phase delay maps due to the stratified atmosphere for correcting radar interferograms. It is rewritten in Python 3 language from PYAPS source code and adapted for ECMWF's ERA-5 corrections. 

WARNING: The current version does not work with NARR and MERRA datasets. Contributions are welcomed.

This is research code provided to you "as is" with NO WARRANTIES OF CORRECTNESS. Use at your own risk.

### 1. Installation

#### a. Install the released version [recommended]

`pyaps3` is available on the [conda-forge](https://anaconda.org/conda-forge/pyaps3) channel, [PyPI](https://pypi.org/project/pyaps3/) and the main archive of the [Debian](https://tracker.debian.org/pkg/pyaps3) GNU/Linux OS. The released version can be installed via `conda` as:

```bash
conda install -c conda-forge pyaps3
```

or via `pip` as:

```bash
pip install pyaps3
```

or via `apt` (or other package managers) for [Debian-derivative OS](https://wiki.debian.org/Derivatives/Census) users, including [Ubuntu](https://ubuntu.com), as:

```bash
apt install python3-pyaps3
```

#### b. Install the development version

The development version can be installed via `pip` as:

```bash
pip install git+https://github.com/insarlab/PyAPS.git
```

or build from source manually as:

```bash
git clone https://github.com/insarlab/PyAPS.git
conda install -c conda-forge --file PyAPS/requirements.txt
python -m pip install -e PyAPS
```

Test the installation by running:

```bash
python PyAPS/tests/test_calc.py
```

### 2. Account setup for [ERA5](https://retostauffer.org/code/Download-ERA5/)

ERA5 data set is redistributed over the Copernicus Climate Data Store (CDS). Registration is required for the data access and downloading.

+ [Create a new account](https://cds.climate.copernicus.eu/user/register) on the CDS website if you don't own a user account yet. 
+ Create local key file. Create a file named `.cdsapirc` in your home directory and add the following two lines:

```shell
url: https://cds.climate.copernicus.eu/api/v2
key: 12345:abcdefghij-134-abcdefgadf-82391b9d3f
```

where 12345 is your personal user ID (UID), the part behind the colon is your personal API key. More details can be found [here](https://cds.climate.copernicus.eu/api-how-to).

+ **Make sure** that you accept the data license in the Terms of use on ECMWF website.

+ Test the account setup by running:

```bash
git clone https://github.com/insarlab/PyAPS.git --depth 1
python PyAPS/tests/test_dload.py
```

### 3. Citing this work

The methodology and validation can be found in:

+ Jolivet, R., R. Grandin, C. Lasserre, M.-P. Doin and G. Peltzer (2011), Systematic InSAR tropospheric phase delay corrections from global meteorological reanalysis data, _Geophys. Res. Lett., 38,_ L17311, doi:10.1029/2011GL048757.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "pyaps3",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "InSAR,troposphere,geodesy,geophysics,ERA5",
    "author": "Angelique Benoit",
    "author_email": "Romain Jolivet <insar@geologie.ens.fr>",
    "download_url": "https://files.pythonhosted.org/packages/73/07/ed66481d3fb57a6c7d4c61927aaea2b3922009f88eb3023765b22fceebf0/pyaps3-0.3.2.tar.gz",
    "platform": null,
    "description": "[![Language](https://img.shields.io/badge/python-3.8%2B-blue.svg)](https://www.python.org/)\n[![CircleCI](https://img.shields.io/circleci/build/github/insarlab/PyAPS.svg?logo=circleci&label=test)](https://circleci.com/gh/insarlab/PyAPS)\n[![Version](https://img.shields.io/github/v/release/insarlab/PyAPS?color=green)](https://github.com/insarlab/PyAPS/releases)\n[![License](https://img.shields.io/badge/license-GPLv3+-yellow.svg)](https://github.com/insarlab/PyAPS/blob/main/LICENSE)\n[![Citation](https://img.shields.io/badge/doi-10.1029%2F2011GL048757-blue)](https://doi.org/10.1029/2011GL048757)\n\n## PyAPS - Python based Atmospheric Phase Screen estimation\n\nThis python 3 module estimates differential phase delay maps due to the stratified atmosphere for correcting radar interferograms. It is rewritten in Python 3 language from PYAPS source code and adapted for ECMWF's ERA-5 corrections. \n\nWARNING: The current version does not work with NARR and MERRA datasets. Contributions are welcomed.\n\nThis is research code provided to you \"as is\" with NO WARRANTIES OF CORRECTNESS. Use at your own risk.\n\n### 1. Installation\n\n#### a. Install the released version [recommended]\n\n`pyaps3` is available on the [conda-forge](https://anaconda.org/conda-forge/pyaps3) channel, [PyPI](https://pypi.org/project/pyaps3/) and the main archive of the [Debian](https://tracker.debian.org/pkg/pyaps3) GNU/Linux OS. The released version can be installed via `conda` as:\n\n```bash\nconda install -c conda-forge pyaps3\n```\n\nor via `pip` as:\n\n```bash\npip install pyaps3\n```\n\nor via `apt` (or other package managers) for [Debian-derivative OS](https://wiki.debian.org/Derivatives/Census) users, including [Ubuntu](https://ubuntu.com), as:\n\n```bash\napt install python3-pyaps3\n```\n\n#### b. Install the development version\n\nThe development version can be installed via `pip` as:\n\n```bash\npip install git+https://github.com/insarlab/PyAPS.git\n```\n\nor build from source manually as:\n\n```bash\ngit clone https://github.com/insarlab/PyAPS.git\nconda install -c conda-forge --file PyAPS/requirements.txt\npython -m pip install -e PyAPS\n```\n\nTest the installation by running:\n\n```bash\npython PyAPS/tests/test_calc.py\n```\n\n### 2. Account setup for [ERA5](https://retostauffer.org/code/Download-ERA5/)\n\nERA5 data set is redistributed over the Copernicus Climate Data Store (CDS). Registration is required for the data access and downloading.\n\n+ [Create a new account](https://cds.climate.copernicus.eu/user/register) on the CDS website if you don't own a user account yet. \n+ Create local key file. Create a file named `.cdsapirc` in your home directory and add the following two lines:\n\n```shell\nurl: https://cds.climate.copernicus.eu/api/v2\nkey: 12345:abcdefghij-134-abcdefgadf-82391b9d3f\n```\n\nwhere 12345 is your personal user ID (UID), the part behind the colon is your personal API key. More details can be found [here](https://cds.climate.copernicus.eu/api-how-to).\n\n+ **Make sure** that you accept the data license in the Terms of use on ECMWF website.\n\n+ Test the account setup by running:\n\n```bash\ngit clone https://github.com/insarlab/PyAPS.git --depth 1\npython PyAPS/tests/test_dload.py\n```\n\n### 3. Citing this work\n\nThe methodology and validation can be found in:\n\n+ Jolivet, R., R. Grandin, C. Lasserre, M.-P. Doin and G. Peltzer (2011), Systematic InSAR tropospheric phase delay corrections from global meteorological reanalysis data, _Geophys. Res. Lett., 38,_ L17311, doi:10.1029/2011GL048757.\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "Python based Atmospheric Phase Screen estimation",
    "version": "0.3.2",
    "split_keywords": [
        "insar",
        "troposphere",
        "geodesy",
        "geophysics",
        "era5"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "1d389aa152d7b60391b6ff7224718b3d",
                "sha256": "461a644770695aa15a4d5e19e61597ca9b4ad1a51ea818193e58b9f1f9a063cd"
            },
            "downloads": -1,
            "filename": "pyaps3-0.3.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1d389aa152d7b60391b6ff7224718b3d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 54724,
            "upload_time": "2022-12-21T08:28:12",
            "upload_time_iso_8601": "2022-12-21T08:28:12.977890Z",
            "url": "https://files.pythonhosted.org/packages/ee/0b/ae4fa093267d717073441e7f6f7d783ead97c65016e222a6cc3e335ebd46/pyaps3-0.3.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "2f10b19844741be14a27a1212242cde2",
                "sha256": "174fae7429c3426f55a2af077df8e2188432de08347b1ae92185e5b881fd3f39"
            },
            "downloads": -1,
            "filename": "pyaps3-0.3.2.tar.gz",
            "has_sig": false,
            "md5_digest": "2f10b19844741be14a27a1212242cde2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 4342034,
            "upload_time": "2022-12-21T08:28:18",
            "upload_time_iso_8601": "2022-12-21T08:28:18.531992Z",
            "url": "https://files.pythonhosted.org/packages/73/07/ed66481d3fb57a6c7d4c61927aaea2b3922009f88eb3023765b22fceebf0/pyaps3-0.3.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-21 08:28:18",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "pyaps3"
}
        
Elapsed time: 0.02074s