.dockerignore
.gitignore
.pre-commit-config.yaml
.python-version
.zenodo.json
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
LICENSE
Makefile
README.md
citation.cff
example.py
icon.png
lefthook.yml
pyproject.toml
requirements-dev.lock
requirements.lock
tasks.py
uv.lock
.devcontainer/devcontainer.json
.devcontainer/post-start.sh
.github/pull_request_template.md
.github/recommended_repo_setup.md
.github/setup_ci.md
.github/actions/test/action.yml
.github/actions/test_tutorials/action.yml
.github/disabled_workflows/generate_paper_pdf.yml
.github/workflows/benchmark.yml
.github/workflows/check_for_rej.yml
.github/workflows/dependabot_automerge.yml
.github/workflows/documentation.yml
.github/workflows/main_test_and_release.yml
.github/workflows/pre-commit.yml
.github/workflows/stalebot.yml
.github/workflows/static_type_checks.yml
.vscode/extensions.json
.vscode/settings.json
.vscode/tasks.json
docs/Makefile
docs/aggregators.rst
docs/conf.py
docs/faq.rst
docs/feature_specifications.rst
docs/flattener.rst
docs/index.rst
docs/installation.rst
docs/tutorials.rst
docs/_static/favicon.ico
docs/_static/icon.png
docs/_static/icon_dark.png
docs/_static/terminology_figure.png
docs/tutorials/01_basic.ipynb
docs/tutorials/02_advanced.ipynb
docs/tutorials/03_text.ipynb
docs/tutorials/04_from_legacy.ipynb
docs/tutorials/img/term_a.png
docs/tutorials/img/term_b.png
docs/tutorials/img/term_c.png
docs/tutorials/img/term_d.png
paper/paper.bib
paper/paper.md
src/conftest.py
src/test_benchmark.py
src/timeseriesflattener/__init__.py
src/timeseriesflattener/aggregators.py
src/timeseriesflattener/aggregators_test.py
src/timeseriesflattener/intermediary.py
src/timeseriesflattener/main.py
src/timeseriesflattener/main_test.py
src/timeseriesflattener/py.typed
src/timeseriesflattener/utils.py
src/timeseriesflattener/validators.py
src/timeseriesflattener.egg-info/PKG-INFO
src/timeseriesflattener.egg-info/SOURCES.txt
src/timeseriesflattener.egg-info/dependency_links.txt
src/timeseriesflattener.egg-info/requires.txt
src/timeseriesflattener.egg-info/top_level.txt
src/timeseriesflattener/processors/__init__.py
src/timeseriesflattener/processors/static.py
src/timeseriesflattener/processors/static_test.py
src/timeseriesflattener/processors/temporal.py
src/timeseriesflattener/processors/temporal_test.py
src/timeseriesflattener/processors/timedelta.py
src/timeseriesflattener/specs/__init__.py
src/timeseriesflattener/specs/from_legacy.py
src/timeseriesflattener/specs/outcome.py
src/timeseriesflattener/specs/prediction_times.py
src/timeseriesflattener/specs/static.py
src/timeseriesflattener/specs/temporal.py
src/timeseriesflattener/specs/test_from_legacy.py
src/timeseriesflattener/specs/test_specs.py
src/timeseriesflattener/specs/timedelta.py
src/timeseriesflattener/specs/timestamp.py
src/timeseriesflattener/specs/value.py
src/timeseriesflattener/testing/load_synth_data.py
src/timeseriesflattener/testing/utils_for_testing.py
src/timeseriesflattener/testing/synth_data_generator/__init__.py
src/timeseriesflattener/testing/synth_data_generator/synth_col_generators.py
src/timeseriesflattener/testing/synth_data_generator/synth_prediction_times_generator.py
src/timeseriesflattener/testing/synth_data_generator/synth_txt_data_generator.py
src/timeseriesflattener/testing/synth_data_generator/utils.py
src/timeseriesflattener/testing/test_data/flattened/generated_with_outcome/create_synth_flattened_with_outcome.py
src/timeseriesflattener/testing/test_data/flattened/generated_with_outcome/synth_flattened_with_outcome.csv
src/timeseriesflattener/testing/test_data/raw/create_synth_birthdays.py
src/timeseriesflattener/testing/test_data/raw/create_synth_prediction_times.py
src/timeseriesflattener/testing/test_data/raw/create_synth_raw_binary.py
src/timeseriesflattener/testing/test_data/raw/create_synth_raw_float.py
src/timeseriesflattener/testing/test_data/raw/create_synth_sex.py
src/timeseriesflattener/testing/test_data/raw/create_synth_txt_data.py
src/timeseriesflattener/testing/test_data/raw/synth_birthdays.csv
src/timeseriesflattener/testing/test_data/raw/synth_prediction_times.csv
src/timeseriesflattener/testing/test_data/raw/synth_raw_binary_1.csv
src/timeseriesflattener/testing/test_data/raw/synth_raw_binary_2.csv
src/timeseriesflattener/testing/test_data/raw/synth_raw_float_1.csv
src/timeseriesflattener/testing/test_data/raw/synth_raw_float_2.csv
src/timeseriesflattener/testing/test_data/raw/synth_sex.csv
src/timeseriesflattener/testing/test_data/raw/synth_text_data.csv
src/timeseriesflattener/v1/__init__.py
src/timeseriesflattener/v1/aggregation_fns.py
src/timeseriesflattener/v1/df_transforms.py
src/timeseriesflattener/v1/flattened_dataset.py
src/timeseriesflattener/v1/flattened_ds_validator.py
src/timeseriesflattener/v1/logger.py
src/timeseriesflattener/v1/misc_utils.py
src/timeseriesflattener/v1/feature_cache/__init__.py
src/timeseriesflattener/v1/feature_cache/abstract_feature_cache.py
src/timeseriesflattener/v1/feature_cache/cache_to_disk.py
src/timeseriesflattener/v1/feature_specs/group_specs.py
src/timeseriesflattener/v1/feature_specs/single_specs.py
src/timeseriesflattener/v1/testing/load_synth_data.py
src/timeseriesflattener/v1/testing/utils_for_testing.py
src/timeseriesflattener/v1/testing/synth_data_generator/__init__.py
src/timeseriesflattener/v1/testing/synth_data_generator/synth_col_generators.py
src/timeseriesflattener/v1/testing/synth_data_generator/synth_prediction_times_generator.py
src/timeseriesflattener/v1/testing/synth_data_generator/synth_txt_data_generator.py
src/timeseriesflattener/v1/testing/synth_data_generator/utils.py
src/timeseriesflattener/v1/testing/test_data/flattened/generated_with_outcome/create_synth_flattened_with_outcome.py
src/timeseriesflattener/v1/testing/test_data/flattened/generated_with_outcome/synth_flattened_with_outcome.csv
src/timeseriesflattener/v1/testing/test_data/models/create_bow_and_pca_model.py
src/timeseriesflattener/v1/testing/test_data/models/synth_bow_model.pkl
src/timeseriesflattener/v1/testing/test_data/models/synth_pca_model.pkl
src/timeseriesflattener/v1/testing/test_data/raw/create_synth_prediction_times.py
src/timeseriesflattener/v1/testing/test_data/raw/create_synth_raw_binary.py
src/timeseriesflattener/v1/testing/test_data/raw/create_synth_raw_float.py
src/timeseriesflattener/v1/testing/test_data/raw/create_synth_sex.py
src/timeseriesflattener/v1/testing/test_data/raw/create_synth_txt_data.py
src/timeseriesflattener/v1/testing/test_data/raw/synth_birthdays.csv
src/timeseriesflattener/v1/testing/test_data/raw/synth_prediction_times.csv
src/timeseriesflattener/v1/testing/test_data/raw/synth_raw_binary_1.csv
src/timeseriesflattener/v1/testing/test_data/raw/synth_raw_binary_2.csv
src/timeseriesflattener/v1/testing/test_data/raw/synth_raw_float_1.csv
src/timeseriesflattener/v1/testing/test_data/raw/synth_raw_float_2.csv
src/timeseriesflattener/v1/testing/test_data/raw/synth_sex.csv
src/timeseriesflattener/v1/testing/test_data/raw/synth_text_data.csv
src/timeseriesflattener/v1/tests/__init__.py
src/timeseriesflattener/v1/tests/test_feature_cache/test_cache_to_disk.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/__init__.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_aggregation_fns.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_df_transforms.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_feature_spec_objects.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_flattened_dataset/__init__.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_flattened_dataset/test_add_values.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_flattened_dataset/test_cache.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_flattened_dataset/test_concatenation.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_flattened_dataset/test_errors.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_flattened_dataset/test_flattened_dataset.py
src/timeseriesflattener/v1/tests/test_timeseriesflattener/test_flattened_dataset/utils.py
src/timeseriesflattener/v1/utils/pydantic_basemodel.py