chore: initialize insar management system v2
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
# Phase 0 Environment Check
|
||||
|
||||
Updated: 2026-04-03
|
||||
|
||||
## Confirmed
|
||||
|
||||
- Project workspace:
|
||||
- Windows repo root: `Z:\Code\Insar_management_system_v2`
|
||||
- WSL mount path: `/mnt/z/Code/Insar_management_system_v2`
|
||||
- Windows project Python env:
|
||||
- `C:\Users\Administrator\.conda\envs\InSAR`
|
||||
- WSL experiment distro:
|
||||
- `Ubuntu-24.04`
|
||||
- WSL project access:
|
||||
- `/mnt/z/Code/Insar_management_system_v2`
|
||||
- `/mnt/z/Code/Insar_management_system_v2/experiments/isce2_sbas_timeseries`
|
||||
- WSL system Python:
|
||||
- `Python 3.12.3`
|
||||
- WSL conda root:
|
||||
- `/home/administrator/miniconda3`
|
||||
- WSL conda envs found:
|
||||
- `base`
|
||||
- `isce2`
|
||||
- ISCE2 env package:
|
||||
- `isce2 2.6.4`
|
||||
- ISCE2 Python import path:
|
||||
- `/home/administrator/miniconda3/envs/isce2/lib/python3.11/site-packages/isce/__init__.py`
|
||||
- Lutan1 sensor module:
|
||||
- `/home/administrator/miniconda3/envs/isce2/lib/python3.11/site-packages/isce/components/isceobj/Sensor/Lutan1.py`
|
||||
- Official stack directories present:
|
||||
- `/home/administrator/miniconda3/envs/isce2/share/isce2/stripmapStack`
|
||||
- `/home/administrator/miniconda3/envs/isce2/share/isce2/topsStack`
|
||||
|
||||
## Confirmed Gaps
|
||||
|
||||
- `conda` is not currently on the default shell `PATH` inside `Ubuntu-24.04`.
|
||||
- Use `/home/administrator/miniconda3/bin/conda` directly in scripts.
|
||||
- `MintPy` is not installed in the `isce2` env yet.
|
||||
- `conda list -n isce2 mintpy` returned no match.
|
||||
- Calling `conda list -n isce2 ...` from a WSL bash script triggered a segmentation fault once.
|
||||
- For experiment scripts, prefer `conda run -n isce2 python ...` checks over `conda list`.
|
||||
|
||||
## Implication
|
||||
|
||||
Phase 0 can start immediately for:
|
||||
|
||||
- LT-1 / ISCE2 stack compatibility checks
|
||||
- workspace and path validation
|
||||
- command-chain drafting
|
||||
|
||||
But the full SBAS chain cannot run end to end until one of these is true:
|
||||
|
||||
- `MintPy` is installed into `isce2`, or
|
||||
- a separate WSL env with `MintPy` is prepared
|
||||
|
||||
## Next Checks
|
||||
|
||||
1. Verify ISCE2 stack scripts actually exist in `Ubuntu-24.04`.
|
||||
2. Read `stripmapStack/README.md` and `stackStripMap.py` to identify required stack inputs.
|
||||
3. Decide whether `MintPy` should share the `isce2` env or live in a separate env.
|
||||
4. Verify LT-1 / LUTAN1 support is usable for stack-mode inputs, not only single-pair mode.
|
||||
5. Draft a minimal stack experiment command chain under this folder.
|
||||
Reference in New Issue
Block a user