Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
b0b01e7
Bump lycheeverse/lychee-action from 2.3.0 to 2.4.0
dependabot[bot] Mar 31, 2025
f8f7146
Bump ASFHyP3/actions from 0.17.1 to 0.18.0
dependabot[bot] Mar 31, 2025
35f7331
add in links to notebook in hyp3-sdk repo
jacquelynsmale Mar 31, 2025
f90e14c
Merge pull request #552 from ASFHyP3/dependabot/github_actions/ASFHyP…
jtherrmann Apr 1, 2025
b052f9e
Merge pull request #551 from ASFHyP3/dependabot/github_actions/lychee…
jtherrmann Apr 1, 2025
cd62bdc
add in link to mkdcos
jacquelynsmale Apr 1, 2025
8d34798
fix typo
jacquelynsmale Apr 1, 2025
23f3d4c
Bump SDK version to v7.3.0
tools-bot Apr 2, 2025
ad1c82c
Merge branch 'develop' into name-tutorial
jtherrmann Apr 2, 2025
0e4a952
Update mkdocs.yml
jacquelynsmale Apr 2, 2025
9c827d6
remove nbviewer links
jacquelynsmale Apr 2, 2025
abda5f8
Merge branch 'develop' into rm-nbviewer
jacquelynsmale Apr 2, 2025
c048c05
remove less obvious nb links
jacquelynsmale Apr 2, 2025
ff0228a
update changelog
jacquelynsmale Apr 2, 2025
eca44d7
respell nbviewer in changelog
jacquelynsmale Apr 2, 2025
f8c93b6
Update CHANGELOG.md
jacquelynsmale Apr 2, 2025
4154865
remove last chnglog entry
jacquelynsmale Apr 2, 2025
277ba8d
Merge branch 'name-tutorial' into rm-nbviewer
jacquelynsmale Apr 2, 2025
c53478e
Merge pull request #555 from ASFHyP3/rm-nbviewer
jacquelynsmale Apr 2, 2025
ae43853
udpate changelog
jacquelynsmale Apr 2, 2025
9278bf8
fix spelling and unresolved merge link
jacquelynsmale Apr 2, 2025
b61849e
Merge pull request #554 from ASFHyP3/bump-sdk-v7.3.0
jtherrmann Apr 2, 2025
9916ba3
Update docs/tutorials.md
jacquelynsmale Apr 2, 2025
9f8ec0f
Merge pull request #553 from ASFHyP3/name-tutorial
jacquelynsmale Apr 2, 2025
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 @@ -273,6 +273,7 @@ MWE
N27_3
N27_8
NAVD88
NBViewer
NED1
NED13
NED2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@

jobs:
call-changelog-check-workflow:
uses: ASFHyP3/actions/.github/workflows/reusable-changelog-check.yml@v0.17.1
uses: ASFHyP3/actions/.github/workflows/reusable-changelog-check.yml@v0.18.0

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions Job or Workflow does not set permissions
2 changes: 1 addition & 1 deletion .github/workflows/check-links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

- name: Link Checker
id: lychee
uses: lycheeverse/lychee-action@v2.3.0
uses: lycheeverse/lychee-action@v2.4.0
env:
GITHUB_TOKEN: ${{secrets.TOOLS_BOT_PAK}}
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-jira-issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@

jobs:
call-create-jira-issue-workflow:
uses: ASFHyP3/actions/.github/workflows/reusable-create-jira-issue.yml@v0.17.1
uses: ASFHyP3/actions/.github/workflows/reusable-create-jira-issue.yml@v0.18.0
secrets:
JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }}
JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }}
JIRA_API_TOKEN: ${{ secrets.JIRA_API_TOKEN }}
JIRA_PROJECT: ${{ secrets.JIRA_PROJECT }}
JIRA_FIELDS: ${{ secrets.JIRA_FIELDS }}

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions Job or Workflow does not set permissions
2 changes: 1 addition & 1 deletion .github/workflows/labeled-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@

jobs:
call-labeled-pr-check-workflow:
uses: ASFHyP3/actions/.github/workflows/reusable-labeled-pr-check.yml@v0.17.1
uses: ASFHyP3/actions/.github/workflows/reusable-labeled-pr-check.yml@v0.18.0

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions Job or Workflow does not set permissions
2 changes: 1 addition & 1 deletion .github/workflows/release-template-comment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@

jobs:
call-release-checklist-workflow:
uses: ASFHyP3/actions/.github/workflows/reusable-release-checklist-comment.yml@v0.17.1
uses: ASFHyP3/actions/.github/workflows/reusable-release-checklist-comment.yml@v0.18.0
secrets:
USER_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions Job or Workflow does not set permissions
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@

jobs:
call-release-workflow:
uses: ASFHyP3/actions/.github/workflows/reusable-release.yml@v0.17.1
uses: ASFHyP3/actions/.github/workflows/reusable-release.yml@v0.18.0
with:
release_prefix: HyP3 Docs
secrets:
USER_TOKEN: ${{ secrets.TOOLS_BOT_PAK }}

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions Job or Workflow does not set permissions
2 changes: 1 addition & 1 deletion .github/workflows/static-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

jobs:
call-secrets-analysis-workflow:
uses: ASFHyP3/actions/.github/workflows/reusable-secrets-analysis.yml@v0.17.1
uses: ASFHyP3/actions/.github/workflows/reusable-secrets-analysis.yml@v0.18.0

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions Job or Workflow does not set permissions
2 changes: 1 addition & 1 deletion .github/workflows/tag-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@

jobs:
call-bump-version-workflow:
uses: ASFHyP3/actions/.github/workflows/reusable-bump-version.yml@v0.17.1
uses: ASFHyP3/actions/.github/workflows/reusable-bump-version.yml@v0.18.0
secrets:
USER_TOKEN: ${{ secrets.TOOLS_BOT_PAK }}

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions Job or Workflow does not set permissions
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@ 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.10.4]

### Added
* Link to [HyP3 SDK job name change notebook](https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/hyp3_job_name_change.ipynb) to the tutorials section.

### Changed
* Updated HyP3 SDK to [v7.3.0](https://github.com/ASFHyP3/hyp3-sdk/blob/main/CHANGELOG.md#730)
* Notebook tutorial links now direct to GitHub rather than NBViewer

## [0.10.3]

### Changed
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/insar_product_guide_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ The [Baseline](https://docs.asf.alaska.edu/vertex/baseline/ "https://docs.asf.al
The [SBAS](https://docs.asf.alaska.edu/vertex/sbas/ "https://docs.asf.alaska.edu/vertex/sbas" ){target=_blank} tool is designed for generating time series of InSAR pairs. As with the Baseline search, you can launch the SBAS search from the center panel of a [Geographic Search](https://docs.asf.alaska.edu/vertex/manual/#geographic-search-options "https://docs.asf.alaska.edu/vertex/manual/#geographic-search-options" ){target=_blank} result. It will display all of the valid InSAR pairs through time based on the acquisition location of the input scene. This functionality is designed for processing a series of interferograms to be used in SBAS (Small BAseline Subset) analysis. The results can be adjusted based on baseline criteria (both perpendicular and temporal), and restricted to specific periods of time. Once the list is refined, you have the option to add all of the InSAR pairs displayed in the results to the On Demand queue.

### HyP3 SDK and API
The [HyP3 SDK](https://hyp3-docs.asf.alaska.edu/using/sdk/ "https://hyp3-docs.asf.alaska.edu/using/sdk" ){target=_blank} and [API](https://hyp3-docs.asf.alaska.edu/using/api/ "https://hyp3-docs.asf.alaska.edu/using/api" ){target=_blank} provide support for creating interferograms based on a pair of selected granules. To identify granules you'd like to process, we suggest using the Geographic, Baseline and SBAS search tools in [Vertex](https://search.asf.alaska.edu/ "https://search.asf.alaska.edu" ){target=_blank}. If you'd prefer to request interferogram processing programmatically, we suggest using Vertex's companion Python package: [`asf_search`](https://docs.asf.alaska.edu/asf_search/basics/ "https://docs.asf.alaska.edu/asf_search/basics" ){target=_blank}. [This HyP3 SDK Jupyter Notebook](https://nbviewer.jupyter.org/github/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb#Submitting-Sentinel-1-InSAR-jobs "https://nbviewer.jupyter.org/github/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb#Submitting-Sentinel-1-InSAR-jobs" ){target=_blank} provides you with an example of how you can use the `asf_search` and `hyp3_sdk` packages together to identify and create stacks of InSAR products.
The [HyP3 SDK](https://hyp3-docs.asf.alaska.edu/using/sdk/ "https://hyp3-docs.asf.alaska.edu/using/sdk" ){target=_blank} and [API](https://hyp3-docs.asf.alaska.edu/using/api/ "https://hyp3-docs.asf.alaska.edu/using/api" ){target=_blank} provide support for creating interferograms based on a pair of selected granules. To identify granules you'd like to process, we suggest using the Geographic, Baseline and SBAS search tools in [Vertex](https://search.asf.alaska.edu/ "https://search.asf.alaska.edu" ){target=_blank}. If you'd prefer to request interferogram processing programmatically, we suggest using Vertex's companion Python package: [`asf_search`](https://docs.asf.alaska.edu/asf_search/basics/ "https://docs.asf.alaska.edu/asf_search/basics" ){target=_blank}. [This HyP3 SDK Jupyter Notebook](https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb#Submitting-Sentinel-1-InSAR-jobs "https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb#Submitting-Sentinel-1-InSAR-jobs" ){target=_blank} provides you with an example of how you can use the `asf_search` and `hyp3_sdk` packages together to identify and create stacks of InSAR products.

### Considerations for Selecting an InSAR Pair
When selecting an InSAR pair, observe the following required conditions:
Expand Down
8 changes: 5 additions & 3 deletions docs/tutorials.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,16 @@

We provide step-by-step tutorials for using HyP3 programmatically via Jupyter Notebooks.

* [Using the HyP3 Python SDK](https://nbviewer.jupyter.org/github/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb "Using the HyP3 SDK Tutorial" ){target=_blank}
* [Using the HyP3 Python SDK](https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb "Using the HyP3 SDK Tutorial" ){target=_blank}
-- This notebook walks through ordering and accessing RTC, InSAR, and autoRIFT products in Python using the HyP3 SDK.
* [Using the HyP3 SDK to search for jobs run by another user](https://nbviewer.jupyter.org/github/ASFHyP3/hyp3-sdk/blob/main/docs/search_other_user_jobs.ipynb "Using the HyP3 SDK to search for jobs run by another user" ){target=_blank}
* [Using the HyP3 SDK to search for jobs run by another user](https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/search_other_user_jobs.ipynb "Using the HyP3 SDK to search for jobs run by another user" ){target=_blank}
-- This notebook walks through using the HyP3 SDK to search for jobs run by another user.
* [Using the HyP3 SDK to update a job name](https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/hyp3_job_name_change.ipynb "Using the HyP3 SDK to update a job name"){target=_blank}
-- This notebook walks through using the HyP3 SDK to rename one of your previously submitted jobs.
* [Using the HyP3 SDK to process new granules for given search parameters](./tutorials/process-new-granules-for-search-parameters.md)
-- These notebooks demonstrate how to process new granules that match particular search parameters,
which is particularly useful for ongoing monitoring of a geographic area of interest.
* [Time series analysis with HyP3 and MintPy](https://nbviewer.org/github/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_insar_stack_for_ts_analysis.ipynb "Time series analysis with HyP3 and MintPy Tutorial" ){target=_blank}
* [Time series analysis with HyP3 and MintPy](https://github.com/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_insar_stack_for_ts_analysis.ipynb "Time series analysis with HyP3 and MintPy Tutorial" ){target=_blank}
-- 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}
Expand Down
4 changes: 2 additions & 2 deletions docs/tutorials/hyp3_insar_stack_for_ts_analysis.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@
"\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://nbviewer.org/github/ASFOpenSARlab/opensarlab-notebooks/blob/master/SAR_Training/English/Master/Prepare_HyP3_InSAR_Stack_for_MintPy.ipynb)\n",
" * [MintPy Time-series Analysis](https://nbviewer.org/github/ASFOpenSARlab/opensarlab-notebooks/blob/master/SAR_Training/English/Master/MintPy_Time_Series_From_Prepared_Data_Stack.ipynb)\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)."
Expand Down
6 changes: 3 additions & 3 deletions docs/tutorials/hyp3_isce2_burst_stack_for_ts_analysis.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"source": [
"# Time series analysis with HyP3 ISCE2 burst InSAR products and MintPy\n",
"\n",
"*Note: This tutorial was adapted from [Time series analysis with HyP3 and MintPy](https://nbviewer.org/github/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_insar_stack_for_ts_analysis.ipynb), which is specific to our InSAR GAMMA products.*\n",
"*Note: This tutorial was adapted from [Time series analysis with HyP3 and MintPy](https://github.com/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_insar_stack_for_ts_analysis.ipynb), which is specific to our InSAR GAMMA products.*\n",
"\n",
"This notebook demonstrates using MintPy to perform a time-series analysis of the 2014 Mount Edgecumbe, AK volcano with the Alaska Satellite Facility's ISCE2-based Sentinel-1 burst InSAR products. We'll:\n",
"\n",
Expand Down Expand Up @@ -37,8 +37,8 @@
"* 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://nbviewer.org/github/ASFOpenSARlab/opensarlab-notebooks/blob/master/SAR_Training/English/Master/Prepare_HyP3_InSAR_Stack_for_MintPy.ipynb)\n",
" * [MintPy Time-series Analysis](https://nbviewer.org/github/ASFOpenSARlab/opensarlab-notebooks/blob/master/SAR_Training/English/Master/MintPy_Time_Series_From_Prepared_Data_Stack.ipynb)\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)."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ while the second notebook demonstrates how to submit InSAR jobs.
These tutorials can easily be adapted to support other job types.
Please [contact us](../contact.md) if you need help adapting these tutorials for your particular use case.

* [Using the HyP3 SDK to generate RTC products for given search parameters](https://nbviewer.org/github/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/new-rtc-jobs.ipynb "Using the HyP3 SDK to generate RTC products for given search parameters" ){target=_blank}
* [Using the HyP3 SDK to generate InSAR products for given search parameters](https://nbviewer.org/github/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/new-insar-jobs.ipynb "Using the HyP3 SDK to generate InSAR products for given search parameters" ){target=_blank}
* [Using the HyP3 SDK to generate RTC products for given search parameters](https://github.com/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/new-rtc-jobs.ipynb "Using the HyP3 SDK to generate RTC products for given search parameters" ){target=_blank}
* [Using the HyP3 SDK to generate InSAR products for given search parameters](https://github.com/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/new-insar-jobs.ipynb "Using the HyP3 SDK to generate InSAR products for given search parameters" ){target=_blank}
2 changes: 1 addition & 1 deletion docs/using/sdk.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{{ get_content('https://raw.githubusercontent.com/ASFHyP3/hyp3-sdk/v7.2.1/README.md') }}
{{ get_content('https://raw.githubusercontent.com/ASFHyP3/hyp3-sdk/v7.3.0/README.md') }}
2 changes: 1 addition & 1 deletion docs/using/sdk_api.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# `hyp3_sdk` *v7.2.1* API Reference
# `hyp3_sdk` *v7.3.0* API Reference

::: hyp3_sdk
options:
Expand Down
2 changes: 1 addition & 1 deletion environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ channels:
dependencies:
- 'python=3.10'
- pip
- hyp3_sdk=7.2.1 # also pinned in docs/using/sdk.md
- hyp3_sdk=7.3.0 # also pinned in docs/using/sdk.md
- asf_tools=0.8.3 # also pinned in docs/tools/asf_tools.md
- pip:
- -r requirements.txt
11 changes: 6 additions & 5 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ nav:
- Vertex: using/vertex.md
- SDK:
- using/sdk.md
- Example Notebook: https://nbviewer.jupyter.org/github/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb" target="_blank
- Example Notebook: https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb" target="_blank
- API Reference: using/sdk_api.md
- API: using/api.md
- Credits: using/credits.md
Expand Down Expand Up @@ -87,10 +87,11 @@ nav:
- SAR FAQ: https://asf.alaska.edu/information/sar-information/what-is-sar/#sar_faq" target="_blank
- Tutorials:
- tutorials.md
- Using HyP3 Python SDK: https://nbviewer.jupyter.org/github/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb" target="_blank
- Search another user's jobs: https://nbviewer.jupyter.org/github/ASFHyP3/hyp3-sdk/blob/main/docs/search_other_user_jobs.ipynb" target="_blank
- Using HyP3 Python SDK: https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/sdk_example.ipynb" target="_blank
- Search another user's jobs: https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/search_other_user_jobs.ipynb" target="_blank
- Update existing job name: https://github.com/ASFHyP3/hyp3-sdk/blob/main/docs/hyp3_job_name_change.ipynb" target="_blank
- Process new granules for search parameters: tutorials/process-new-granules-for-search-parameters.md
- InSAR time series with MintPy: https://nbviewer.jupyter.org/github/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_insar_stack_for_ts_analysis.ipynb" target="_blank
- InSAR time series with MintPy: https://github.com/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_insar_stack_for_ts_analysis.ipynb" target="_blank
- InSAR burst time series with MintPy: https://github.com/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_isce2_burst_stack_for_ts_analysis.ipynb" target="_blank
- Merging burst InSAR products: https://github.com/ASFHyP3/hyp3-docs/blob/develop/docs/tutorials/hyp3_isce2_burst_merge.ipynb" target="_blank
- StoryMap Tutorials: https://asf-daac.maps.arcgis.com/home/index.html" target="_blank
Expand Down Expand Up @@ -123,5 +124,5 @@ plugins:
# full link to our hosted docs needed b/c mkdocs-redirects doesn't support hash fragments
# See: https://github.com/datarobot/mkdocs-redirects/issues/16
getting_started.md: 'https://hyp3-docs.asf.alaska.edu/#getting-started'
tutorials/mintpy.md: 'https://nbviewer.jupyter.org/github/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_insar_stack_for_ts_analysis.ipynb'
tutorials/mintpy.md: 'https://github.com/ASFHyP3/hyp3-docs/blob/main/docs/tutorials/hyp3_insar_stack_for_ts_analysis.ipynb'
using/quota.md: 'using/credits.md'
Loading