LICENSE
README.md
pyproject.toml
src/neurotcs/__init__.py
src/neurotcs/__main__.py
src/neurotcs/cli.py
src/neurotcs.egg-info/PKG-INFO
src/neurotcs.egg-info/SOURCES.txt
src/neurotcs.egg-info/dependency_links.txt
src/neurotcs.egg-info/entry_points.txt
src/neurotcs.egg-info/requires.txt
src/neurotcs.egg-info/top_level.txt
src/neurotcs/adapters/__init__.py
src/neurotcs/audit_core/__init__.py
src/neurotcs/audit_core/__main__.py
src/neurotcs/audit_core/audit.py
src/neurotcs/audit_core/bootstrap.py
src/neurotcs/audit_core/cli.py
src/neurotcs/audit_core/scoring.py
src/neurotcs/audit_core/trajectory.py
src/neurotcs/clinical_ranges/__init__.py
src/neurotcs/clinical_ranges/audit.py
src/neurotcs/clinical_ranges/loader.py
src/neurotcs/clinical_ranges/schema.py
src/neurotcs/clinical_ranges/yaml_hash.py
src/neurotcs/clinical_ranges/adapters/__init__.py
src/neurotcs/clinical_ranges/adapters/trial_excel.py
src/neurotcs/cross_sheet/__init__.py
src/neurotcs/cross_sheet/audit.py
src/neurotcs/cross_sheet/loader.py
src/neurotcs/cross_sheet/schema.py
src/neurotcs/fairness/__init__.py
src/neurotcs/input_contract/__init__.py
src/neurotcs/input_contract/v1_0/SPECIFICATION.md
src/neurotcs/input_contract/v1_0/__init__.py
src/neurotcs/input_contract/v1_0/validate.py
src/neurotcs/input_contract/v1_0/adapters/adapter_adni.py
src/neurotcs/input_contract/v1_0/schemas/manifest.schema.json
src/neurotcs/input_contract/v1_1/SPECIFICATION.md
src/neurotcs/input_contract/v1_1/__init__.py
src/neurotcs/input_contract/v1_1/validate.py
src/neurotcs/input_contract/v1_1/adapters/adapter_adni.py
src/neurotcs/input_contract/v1_1/adapters/adapter_adni_canonical.py
src/neurotcs/input_contract/v1_1/adapters/adapter_adni_volumetric.py
src/neurotcs/input_contract/v1_1/adapters/adapter_miriad.py
src/neurotcs/input_contract/v1_1/adapters/adapter_nacc.py
src/neurotcs/input_contract/v1_1/adapters/adapter_oasis3.py
src/neurotcs/input_contract/v1_1/schemas/manifest.schema.json
src/neurotcs/input_contract/v1_2/__init__.py
src/neurotcs/input_contract/v1_2/validate.py
src/neurotcs/input_contract/v1_2/adapters/adapter_adni.py
src/neurotcs/input_contract/v1_2/adapters/adapter_adni_canonical.py
src/neurotcs/input_contract/v1_2/adapters/adapter_adni_volumetric.py
src/neurotcs/input_contract/v1_2/adapters/adapter_miriad.py
src/neurotcs/input_contract/v1_2/adapters/adapter_nacc.py
src/neurotcs/input_contract/v1_2/adapters/adapter_oasis3.py
src/neurotcs/io/__init__.py
src/neurotcs/io/autowire.py
src/neurotcs/io/readers.py
src/neurotcs/orchestration/__init__.py
src/neurotcs/orchestration/bundle.py
src/neurotcs/orchestration/orchestrator.py
src/neurotcs/orchestration/vocabulary.py
src/neurotcs/reference_adapters/__init__.py
src/neurotcs/reference_adapters/adni_categorical_submission.py
src/neurotcs/reference_adapters/adni_volumetric_submission.py
src/neurotcs/report/__init__.py
src/neurotcs/report/csv_report.py
src/neurotcs/report/pdf_report.py
src/neurotcs/report/svg_report.py
src/neurotcs/rulepack/__init__.py
src/neurotcs/rulepack/loader.py
src/neurotcs/rulepack/schema.py
src/neurotcs/rulepack/rules/ad/aa_2024.yaml
src/neurotcs/rulepack/rules/ad/aa_2024_trac.yaml
src/neurotcs/rulepack/rules/ad/at_biological.yaml
src/neurotcs/rulepack/rules/ad/niaaa_2018.yaml
src/neurotcs/sample_size/__init__.py
src/neurotcs/scanner_factorial/__init__.py
src/neurotcs/silent_deployment/__init__.py
src/neurotcs/threshold_derivation/__init__.py