HyP3 plugin for MintPy processing.
The hyp3_mintpy command line tool can be run using the following structure:
python -m hyp3_mintpy \
--job-name Okmok_44 \
--min-coherence 0.1 \Where:
--job-nameis the multiburst project name name in HyP3--min-coherenceis the minimum coherence for the timeseries inversion
Important
Earthdata credentials are necessary to access HyP3 data. See the Credentials section for more information.
Generally, credentials are provided via environment variables, but some may be provided by command-line arguments or via a .netrc file.
For Earthdata login, you can provide credentials by exporting environment variables:
export EARTHDATA_USERNAME=your-edl-username
export EARTHDATA_PASSWORD=your-edl-password
or via your ~/.netrc file which should contain lines like these two:
machine urs.earthdata.nasa.gov login your-edl-username password your-edl-password
- Ensure that conda is installed on your system (we recommend using mambaforge to reduce setup times).
- Download a local version of the
hyp3-mintpyrepository (git clone https://github.com/ASFHyP3/hyp3-mintpy.git) - In the base directory for this project call
mamba env create -f environment.ymlto create your Python environment, then activate it (mamba activate hyp3-mintpy) - Finally, install a development version of the package (
python -m pip install -e .)
To run all commands in sequence use:
git clone https://github.com/ASFHyP3/hyp3-mintpy.git
cd hyp3-mintpy
mamba env create -f environment.yml
mamba activate hyp3-mintpy
python -m pip install -e .Contributions to the HyP3 mintpy plugin are welcome! If you would like to contribute, please submit a pull request on the GitHub repository.
Want to talk about HyP3 mintpy? We would love to hear from you!
Found a bug? Want to request a feature? open an issue