.gitignore
.pre-commit-config.yaml
.python-version
CHANGELOG.md
CONTRIBUTING.md
README.md
pyproject.toml
uv.lock
.github/dependabot.yaml
.github/workflows/ci.yaml
.github/workflows/publish-docs.yaml
.github/workflows/publish-pypi-test.yaml
.github/workflows/publish-pypi.yaml
docs/source/CHANGELOG.md
docs/source/CONTRIBUTING.md
docs/source/cli.md
docs/source/conf.py
docs/source/dev.md
docs/source/index.rst
docs/source/readme.md
docs/source/usage.md
docs/source/_static/custom.css
docs/source/_static/hubverse.png
docs/source/reference/hubconfig.rst
docs/source/reference/index.rst
src/hubdata/__init__.py
src/hubdata/app.py
src/hubdata/connect_hub.py
src/hubdata/connect_target_data.py
src/hubdata/create_hub_schema.py
src/hubdata/create_target_data_schema.py
src/hubdata/logging.py
src/hubdata.egg-info/PKG-INFO
src/hubdata.egg-info/SOURCES.txt
src/hubdata.egg-info/dependency_links.txt
src/hubdata.egg-info/entry_points.txt
src/hubdata.egg-info/requires.txt
src/hubdata.egg-info/top_level.txt
test/test_connect_hub.py
test/test_connect_target_oracle_output.py
test/test_connect_target_timeseries.py
test/test_create_hub_schema.py
test/test_create_oracle_output_schema.py
test/test_create_timeseries_schema.py
test/configs/tasks-samples-pass.json
test/configs/tasks-samples-tid-from-sample.json
test/hubs/FluSight-forecast-hub/hub-config/admin.json
test/hubs/FluSight-forecast-hub/hub-config/model-metadata-schema.json
test/hubs/FluSight-forecast-hub/hub-config/target-data.json
test/hubs/FluSight-forecast-hub/hub-config/tasks.json
test/hubs/covid19-forecast-hub/hub-config/admin.json
test/hubs/covid19-forecast-hub/hub-config/model-metadata-schema.json
test/hubs/covid19-forecast-hub/hub-config/tasks.json
test/hubs/example-complex-forecast-hub/hub-config/admin.json
test/hubs/example-complex-forecast-hub/hub-config/model-metadata-schema.json
test/hubs/example-complex-forecast-hub/hub-config/target-data.json
test/hubs/example-complex-forecast-hub/hub-config/tasks.json
test/hubs/example-complex-forecast-hub/model-metadata/Flusight-baseline.yml
test/hubs/example-complex-forecast-hub/model-metadata/MOBS-GLEAM_FLUH.yml
test/hubs/example-complex-forecast-hub/model-metadata/PSI-DICE.yml
test/hubs/example-complex-scenario-hub/hub-config/admin.json
test/hubs/example-complex-scenario-hub/hub-config/model-metadata-schema.json
test/hubs/example-complex-scenario-hub/hub-config/tasks.json
test/hubs/example-complex-scenario-hub/model-metadata/HUBuni-simexamp.yaml
test/hubs/example-complex-scenario-hub/model-metadata/hubcomp-examp.yaml
test/hubs/flu-metrocast/README.md
test/hubs/flu-metrocast/hub-config/admin.json
test/hubs/flu-metrocast/hub-config/model-metadata-schema.json
test/hubs/flu-metrocast/hub-config/target-data.json
test/hubs/flu-metrocast/hub-config/tasks.json
test/hubs/flu-metrocast/model-metadata/epiENGAGE-baseline.yml
test/hubs/flu-metrocast/model-metadata/epiENGAGE-ensemble_mean.yml
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-01-25-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-02-01-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-02-08-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-02-15-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-02-22-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-03-01-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-03-08-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-03-15-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-03-22-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-03-29-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-04-05-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-04-12-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-04-19-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-04-26-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-05-03-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-05-10-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-05-17-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-baseline/2025-05-24-epiENGAGE-baseline.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-03-01-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-03-08-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-03-15-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-03-22-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-03-29-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-04-05-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-04-12-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-04-19-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-04-26-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-05-03-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-05-10-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-05-17-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/model-output/epiENGAGE-ensemble_mean/2025-05-24-epiENGAGE-ensemble_mean.csv
test/hubs/flu-metrocast/target-data/oracle-output.csv
test/hubs/flu-metrocast/target-data/time-series.csv
test/hubs/simple/README.md
test/hubs/simple/hub-config/admin.json
test/hubs/simple/hub-config/model-metadata-schema.json
test/hubs/simple/hub-config/tasks.json
test/hubs/simple/model-metadata/hub-baseline.yml
test/hubs/simple/model-metadata/team1-goodmodel.yaml
test/hubs/simple/model-output/hub-baseline/2022-10-01-hub-baseline.csv
test/hubs/simple/model-output/hub-baseline/2022-10-08-hub-baseline.csv
test/hubs/simple/model-output/hub-baseline/2022-10-15-hub-baseline.parquet
test/hubs/simple/model-output/team1-goodmodel/2022-10-08-team1-goodmodel.csv
test/hubs/v4_flusight/README.md
test/hubs/v4_flusight/forecasts/README.md
test/hubs/v4_flusight/forecasts/invalid.txt
test/hubs/v4_flusight/forecasts/hub-baseline/2023-04-24-hub-baseline.csv
test/hubs/v4_flusight/forecasts/hub-baseline/2023-05-01-hub-baseline.csv
test/hubs/v4_flusight/forecasts/hub-baseline/2023-05-08-hub-baseline.parquet
test/hubs/v4_flusight/forecasts/hub-ensemble/2023-04-24-hub-ensemble.csv
test/hubs/v4_flusight/forecasts/hub-ensemble/2023-05-01-hub-ensemble.arrow
test/hubs/v4_flusight/forecasts/hub-ensemble/2023-05-08-hub-ensemble.parquet
test/hubs/v4_flusight/forecasts/umass-ens/2023-05-01-umass-ens.csv
test/hubs/v4_flusight/forecasts/umass-ens/2023-05-08-umass-ens.csv
test/hubs/v4_flusight/hub-config/admin.json
test/hubs/v4_flusight/hub-config/model-metadata-schema.json
test/hubs/v4_flusight/hub-config/tasks.json
test/hubs/v6_target_dir/README.md
test/hubs/v6_target_dir/hub-config/admin.json
test/hubs/v6_target_dir/hub-config/model-metadata-schema.json
test/hubs/v6_target_dir/hub-config/target-data.json
test/hubs/v6_target_dir/hub-config/tasks.json
test/hubs/v6_target_dir/hub-config/validations.yml
test/hubs/v6_target_dir/model-metadata/Flusight-baseline.yml
test/hubs/v6_target_dir/model-metadata/MOBS-GLEAM_FLUH.yml
test/hubs/v6_target_dir/model-metadata/PSI-DICE.yml
test/hubs/v6_target_dir/model-metadata/README.md
test/hubs/v6_target_dir/model-output/README.md
test/hubs/v6_target_dir/model-output/Flusight-baseline/2022-10-22-Flusight-baseline.csv
test/hubs/v6_target_dir/model-output/Flusight-baseline/2022-11-19-Flusight-baseline.csv
test/hubs/v6_target_dir/model-output/MOBS-GLEAM_FLUH/2022-10-22-MOBS-GLEAM_FLUH.csv
test/hubs/v6_target_dir/model-output/MOBS-GLEAM_FLUH/2022-11-19-MOBS-GLEAM_FLUH.csv
test/hubs/v6_target_dir/model-output/PSI-DICE/2022-10-22-PSI-DICE.csv
test/hubs/v6_target_dir/model-output/PSI-DICE/2022-11-19-PSI-DICE.csv
test/hubs/v6_target_dir/target-data/README.md
test/hubs/v6_target_dir/target-data/oracle-output/output_type=cdf/part-0.parquet
test/hubs/v6_target_dir/target-data/oracle-output/output_type=mean/part-0.parquet
test/hubs/v6_target_dir/target-data/oracle-output/output_type=pmf/part-0.parquet
test/hubs/v6_target_dir/target-data/oracle-output/output_type=quantile/part-0.parquet
test/hubs/v6_target_dir/target-data/oracle-output/output_type=sample/part-0.parquet
test/hubs/v6_target_dir/target-data/time-series/target=wk%20flu%20hosp%20rate/part-0.parquet
test/hubs/v6_target_dir/target-data/time-series/target=wk%20inc%20flu%20hosp/part-0.parquet
test/hubs/v6_target_file/README.md
test/hubs/v6_target_file/hub-config/admin.json
test/hubs/v6_target_file/hub-config/model-metadata-schema.json
test/hubs/v6_target_file/hub-config/target-data.json
test/hubs/v6_target_file/hub-config/tasks.json
test/hubs/v6_target_file/hub-config/validations.yml
test/hubs/v6_target_file/model-metadata/Flusight-baseline.yml
test/hubs/v6_target_file/model-metadata/MOBS-GLEAM_FLUH.yml
test/hubs/v6_target_file/model-metadata/PSI-DICE.yml
test/hubs/v6_target_file/model-metadata/README.md
test/hubs/v6_target_file/model-output/README.md
test/hubs/v6_target_file/model-output/Flusight-baseline/2022-10-22-Flusight-baseline.csv
test/hubs/v6_target_file/model-output/Flusight-baseline/2022-11-19-Flusight-baseline.csv
test/hubs/v6_target_file/model-output/MOBS-GLEAM_FLUH/2022-10-22-MOBS-GLEAM_FLUH.csv
test/hubs/v6_target_file/model-output/MOBS-GLEAM_FLUH/2022-11-19-MOBS-GLEAM_FLUH.csv
test/hubs/v6_target_file/model-output/PSI-DICE/2022-10-22-PSI-DICE.csv
test/hubs/v6_target_file/model-output/PSI-DICE/2022-11-19-PSI-DICE.csv
test/hubs/v6_target_file/target-data/README.md
test/hubs/v6_target_file/target-data/oracle-output.csv
test/hubs/v6_target_file/target-data/time-series.csv
test/hubs/variant-nowcast-hub/hub-config/admin.json
test/hubs/variant-nowcast-hub/hub-config/model-metadata-schema.json
test/hubs/variant-nowcast-hub/hub-config/target-data.json
test/hubs/variant-nowcast-hub/hub-config/tasks.json