This package is designed to identify and analyze discontinuities in time series data.
- Finding the discontinuities, see this
notebook
- Corresponding to limited feature extraction / anomaly detection
- Calculating the properties of the discontinuities, see this
notebook
- One can use higher time resolution data
For how to use this project as a python library, please see this page.
pip install discontinuitypy
Import the package
from discontinuitypy.utils.basic import *
from discontinuitypy.core import *
- Solar wind discontinuities spatial evolution in the outer heliosphere
- Evolution of solar wind discontinuities in the inner heliosphere: PSP and Earth conjunctions and alignments
Science part
- Analysis
- Contribution of discontinuities to the power spectrum
- Check Datagap
- Distribution of |B| over radius
- Add error bar
- More accurate way to obtain the properties of the discontinuities
- Identifaction
- Ensemble forest?
- Smoothing is important?
- Check change point algorithm
- Features
- Thickness in N direction
- Use high resolution data for feature extraction
- Compare with other methods of identifying IDs
- Verify with other methods of identifying IDs
Code part
- Optimization
-
dask
for parallel computing instead ofmodin
-
JAX
library fornumpy
optimization - shorten import time
-
- Refactor
-
process_candidates
to excludesat_state
logics - renaming feature layer
candidates
-
- Kedro
- Modular pipelines
- STEREO
B
less than zero (after downsampling?)