implement parallel zarr io
modify emperical_co_pc
and necessary utils
for independent ras chunkwise processing
add emperical_co_emi_temp_coh_pc
to
- only processing a small batch in one chunk to prevent holding the coherence matrix for all chunk which may exceed memory limit;
- prevent writing coherence matrix which may exceed disk space limit.
- add cpu version of all functions and make use cpu as default
- add default args to dask cluster and allow users to configure that
- only calculate low tri of coherence matrix and copy its conj to up tri
- more flexiable plot functions
- carefully deal with nan values for all functions
- Update
pl.temp_coh
with elementwise kernel
Make cuda depedency optional
Test
Test
Test
Test
Test
Bug fix
Rename to Moraine
Add CLI plot
Package Reconstruction
Fix the doc generation
New features:
Add CLI for temporal coherence estimation for DS
Add dispersion index calculation for PS
Add logic operation for pc index
Add transform
for coordinate reprojection
Add holoviews plot
Maintain:
Using with ... as:
to prevent dask cluster unclosed
Remove all plot options in CLI
Set all thread per worker for local cuda cluster to 1
Use progressbar
Update doc theme
Reorginaze Tutorial
Finish point cloud manipulation functions and commands
Add utils for automatically determine chunk_size
Fix a small deploy issue
Modify gamma load function for more precise look vector
Add point cloud manipulation
Add Introduction section and add more detail on readme
Add utils, logger.zarr_info logger.darr_info
Rename emperical_co_sp to emperical_co_pc
Modify the gamma load funtion to make it faster
Add DS processing from CLI tutorial and fix bugs
Add interface to load gamma result
Add ks_test, select_ds_can, emperical_co_sp, emi CLI
Add log and sparse utils
Add test script
Refine phase linking EMI
Add function to estimate temporal coherence
Add tutorial for dask processing
Update the test in API notebooks
Add covariance/coherence matrix estimation for sparse data
Add phase linking method: EMI
Add tutorial for DS processing (still under construction)
Add ks test
Add covariance/coherence matrix estimation
Add tutorial for adaptive multilooking
Remove cupy requirement for automatically publish to pypi