code: def test_tsfel_basic_features(dummy_data):
      from tsfel.feature_extraction.features import (  # median_abs_deviation, # TODO: wait for this to be resolved  https://github.com/fraunhoferportugal/tsfel/issues/123
          abs_energy,
          autocorr,
          calc_max,
          calc_median,
          distance,
          entropy,
          interq_range,
          kurtosis,
          mean_abs_diff,
          mean_diff,
          neighbourhood_peaks,
          pk_pk_distance,
          rms,
          skewness,
          slope,
          wavelet_entropy,
          zero_cross,
      )
  
      basic_funcs = [
          # Temporal
          autocorr,
          mean_abs_diff,
          mean_diff,
          distance,
          zero_cross,
          slope,
          abs_energy,
          pk_pk_distance,
          entropy,
          neighbourhood_peaks,
          # Statistical
          interq_range,
          kurtosis,
          skewness,
          calc_max,
          calc_median,
          # median_abs_deviation,  # TODO: wait for this to be resolved https://github.com/fraunhoferportugal/tsfel/issues/123
          rms,
          # Spectral (-> almost all are "advanced" features)
          wavelet_entropy,
      ]
  
      basic_feats = MultipleFeatureDescriptors(
          functions=basic_funcs,
          series_names=["ACC_x", "EDA"],
          windows="5min",
          strides="5min",
      )
      feature_collection = FeatureCollection(basic_feats)
  
      res_df = feature_collection.calculate(dummy_data, return_df=True)
      # TODO: update this to 18*2 when median_abs_deviation is fixed
      assert res_df.shape[1] == 17 * 2
      assert res_df.shape[0] > 0
      assert not res_df.isna().any().any()
  
file_path: tsflex/tests/test_features_integration.py
imports: import sys
  import numpy
  import pytest
  import seglearn
  from tsflex.features import FeatureCollection, FuncWrapper, MultipleFeatureDescriptors
  from tsflex.features.integrations import catch22_wrapper, seglearn_feature_dict_wrapper, seglearn_wrapper, tsfel_feature_dict_wrapper, tsfresh_combiner_wrapper, tsfresh_settings_wrapper
  from .utils import dummy_data
label_desc: Use image node_id 6 for calling a global function with example usage: test_tsfel_basic_features(dummy_data) without return types