Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@ E054_1
Earthdata
EarthScope
EDC
Edgecumbe
EDL
EGM2008
EGM96
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [PEP 440](https://www.python.org/dev/peps/pep-0440/)
and uses [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.12.5]

### Changed
* Updated InSAR burst time series with MintPy tutorial to be compatible with recent versions of hyp3_sdk and asf_search.

## [0.12.4]

### Changed
Expand Down
4 changes: 2 additions & 2 deletions docs/tutorials.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ We provide step-by-step tutorials for using HyP3 programmatically via Jupyter No
-- This notebook walks through performing a time-series analysis of the 2019
Ridgecrest, CA earthquake with HyP3 On Demand InSAR products and MintPy.
* [Time series analysis with HyP3 ISCE2 burst InSAR products and MintPy](https://github.com/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_isce2_burst_stack_for_ts_analysis.ipynb "Time series analysis with HyP3 ISCE2 burst InSAR products and MintPy Tutorial" ){target=_blank}
-- This notebook walks through performing a time-series analysis of the 2019
Ridgecrest, CA earthquake with HyP3 On Demand Burst InSAR products and MintPy.
-- This notebook walks through performing a time-series analysis of the 2014
Mount Edgecumbe, AK volcano with HyP3 On Demand Burst InSAR products and MintPy.


## StoryMaps
Expand Down
23 changes: 9 additions & 14 deletions docs/tutorials/hyp3_isce2_burst_stack_for_ts_analysis.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,7 @@
"\n",
"* Our [InSAR on Demand Story Map](https://storymaps.arcgis.com/stories/68a8a3253900411185ae9eb6bb5283d3)\n",
"\n",
"* [OpenSARlab's](https://opensarlab-docs.asf.alaska.edu/) highly detailed walkthrough of using HyP3 + MintPy via these notebooks:\n",
" * [Prepare a HyP3 InSAR Stack for MintPy](https://github.com/ASFOpenSARlab/opensarlab-notebooks/blob/master/SAR_Training/English/Master/Prepare_HyP3_InSAR_Stack_for_MintPy.ipynb)\n",
" * [MintPy Time-series Analysis](https://github.com/ASFOpenSARlab/opensarlab-notebooks/blob/master/SAR_Training/English/Master/MintPy_Time_Series_From_Prepared_Data_Stack.ipynb)\n",
" \n",
" Note: While these notebooks make some assumptions you're working in OpenSARlab, you can run these \n",
" notebooks outside OpenSARlab by creating [this conda environment](https://github.com/ASFOpenSARlab/opensarlab-envs/blob/main/Environment_Configs/insar_analysis_env.yml)."
"* [OpenSARlab's](https://opensarlab-docs.asf.alaska.edu/) highly detailed walkthrough of [using HyP3 + MintPy](https://github.com/ASFOpenSARlab/opensarlab_MintPy_Recipe_Book#readme)"
],
"metadata": {
"collapsed": false
Expand All @@ -57,14 +52,14 @@
"\n",
"To run this notebook, you'll need a conda environment with the required dependencies. You can set up a new environment (recommended) and run the jupyter server like:\n",
"```shell\n",
"conda create -n hyp3-mintpy python=3.11 asf_search hyp3_sdk \"mintpy>=1.5.3\" pandas jupyter ipympl\n",
"conda create -n hyp3-mintpy \"asf_search>=7.0.0\" \"hyp3_sdk>=7.7.0\" \"mintpy>=1.5.3\" pandas jupyter ipympl\n",
"\n",
"conda activate hyp3-mintpy\n",
"jupyter notebook hyp3_isce2_burst_stack_for_ts_analysis.ipynb\n",
"```\n",
"Or, install these dependencies into your own environment:\n",
"```shell\n",
"conda install hyp3-mintpy python=3.11 asf_search hyp3_sdk \"mintpy>=1.5.3\" pandas jupyter ipympl\n",
"conda install \"asf_search>=7.0.0\" \"hyp3_sdk>=7.7.0\" \"mintpy>=1.5.3\" pandas jupyter ipympl\n",
"\n",
"jupyter notebook hyp3_isce2_burst_stack_for_ts_analysis.ipynb\n",
"```"
Expand Down Expand Up @@ -127,14 +122,14 @@
"import pandas as pd\n",
"\n",
"search_results = asf.search(\n",
" platform=asf.SENTINEL1,\n",
" polarization=asf.VV,\n",
" platform=asf.PLATFORM.SENTINEL1,\n",
" polarization=asf.POLARIZATION.VV,\n",
" intersectsWith='POLYGON((-135.7684 57.0473,-135.7389 57.0473,-135.7389 57.0583,-135.7684 57.0583,-135.7684 57.0473))',\n",
" start=stack_start,\n",
" end=stack_end,\n",
" processingLevel=asf.BURST,\n",
" beamMode=asf.IW,\n",
" flightDirection=asf.DESCENDING,\n",
" processingLevel=asf.PRODUCT_TYPE.BURST,\n",
" beamMode=asf.BEAMMODE.IW,\n",
" flightDirection=asf.FLIGHT_DIRECTION.DESCENDING,\n",
" )"
]
},
Expand Down Expand Up @@ -196,7 +191,7 @@
"source": [
"import hyp3_sdk as sdk\n",
"\n",
"hyp3 = sdk.HyP3(prompt=True)"
"hyp3 = sdk.HyP3(prompt=\"password\")"
]
},
{
Expand Down
Loading