Analyzing Utils
02-Jun-24 09:00:27: UserWarning: Traceback (most recent call last):
File "/Users/zijin/projects/ids_finder/.pixi/envs/default/lib/python3.11/site-packages/pdpipe/__init__.py", line 85, in <module>
from . import skintegrate
File "/Users/zijin/projects/ids_finder/.pixi/envs/default/lib/python3.11/site-packages/pdpipe/skintegrate.py", line 20, in <module>
from sklearn.base import BaseEstimator
ModuleNotFoundError: No module named 'sklearn'
02-Jun-24 09:00:27: UserWarning: pdpipe: Scikit-learn or skutil import failed. Scikit-learn-dependent pipeline stages will not be loaded.
02-Jun-24 09:00:27: UserWarning: Traceback (most recent call last):
File "/Users/zijin/projects/ids_finder/.pixi/envs/default/lib/python3.11/site-packages/pdpipe/__init__.py", line 105, in <module>
from . import nltk_stages
File "/Users/zijin/projects/ids_finder/.pixi/envs/default/lib/python3.11/site-packages/pdpipe/nltk_stages.py", line 19, in <module>
import nltk
ModuleNotFoundError: No module named 'nltk'
02-Jun-24 09:00:27: UserWarning: pdpipe: nltk import failed. nltk-dependent pipeline stages will not be loaded.
link_coord2dim
link_coord2dim (df:polars.dataframe.frame.DataFrame, dim='time', coord:str='radial_distance')
*Link the coord to a dimension across different subgroups
Note: this idea is borrowed from the xarray.DataArray.coords
.*
filter_tranges_ds
filter_tranges_ds (ds:discontinuitypy.datasets.IDsDataset, tranges:tuple[list,list])
Filter a dataset by a list of time ranges
filter_before_jupiter
filter_before_jupiter (df:polars.dataframe.frame.DataFrame)
n2_normalize
n2_normalize (df:polars.dataframe.frame.DataFrame, cols, avg_sats:list=['STA', 'THB', 'Wind'])