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/clinical_ranges/ranges/ad/aria_safety.yaml
src/neurotcs/clinical_ranges/ranges/cognitive_scales/adas_cog_iadrs_consensus.yaml
src/neurotcs/clinical_ranges/ranges/cognitive_scales/cdr_mmse_moca_consensus.yaml
src/neurotcs/clinical_ranges/ranges/cognitive_scales/functional_affective_consensus.yaml
src/neurotcs/clinical_ranges/ranges/cognitive_scales/npiq_consensus.yaml
src/neurotcs/clinical_ranges/ranges/csf_biomarkers/aa_2024.yaml
src/neurotcs/clinical_ranges/ranges/csf_biomarkers/csf_amyloid_consensus.yaml
src/neurotcs/clinical_ranges/ranges/csf_biomarkers/csf_gfap_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/csf_biomarkers/csf_nfl_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/csf_biomarkers/csf_ptau217_consensus.yaml
src/neurotcs/clinical_ranges/ranges/csf_biomarkers/csf_ptau231_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/csf_biomarkers/csf_synaptic_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/csf_biomarkers/csf_tau_consensus.yaml
src/neurotcs/clinical_ranges/ranges/dti/microstructure_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/fdg_pet/fdg_consensus.yaml
src/neurotcs/clinical_ranges/ranges/genetics/ad_prs_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/genetics/apoe_consensus.yaml
src/neurotcs/clinical_ranges/ranges/genetics/apoe_valid_genotypes.yaml
src/neurotcs/clinical_ranges/ranges/genetics/monogenic_ad_consensus.yaml
src/neurotcs/clinical_ranges/ranges/genetics/trem2_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/mri_volumetrics/freesurfer.yaml
src/neurotcs/clinical_ranges/ranges/mri_volumetrics/freesurfer_extended.yaml
src/neurotcs/clinical_ranges/ranges/mri_volumetrics/hippocampal_subfields_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/mri_volumetrics/microbleeds_boston_consensus.yaml
src/neurotcs/clinical_ranges/ranges/mri_volumetrics/structural_volumetry_consensus.yaml
src/neurotcs/clinical_ranges/ranges/mri_volumetrics/wmh_fazekas_consensus.yaml
src/neurotcs/clinical_ranges/ranges/neuropathology/adnc_abc_consensus.yaml
src/neurotcs/clinical_ranges/ranges/neuropathology/copathology_consensus.yaml
src/neurotcs/clinical_ranges/ranges/olfactory/upsit_consensus.yaml
src/neurotcs/clinical_ranges/ranges/perfusion/asl_cbf_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/pet_amyloid/centiloid.yaml
src/neurotcs/clinical_ranges/ranges/pet_amyloid/centiloid_consensus.yaml
src/neurotcs/clinical_ranges/ranges/plasma_biomarkers/aa_2024.yaml
src/neurotcs/clinical_ranges/ranges/plasma_biomarkers/nfl_consensus.yaml
src/neurotcs/clinical_ranges/ranges/plasma_biomarkers/plasma_amyloid_consensus.yaml
src/neurotcs/clinical_ranges/ranges/plasma_biomarkers/plasma_gfap_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/plasma_biomarkers/plasma_ptau205_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/plasma_biomarkers/plasma_ptau231_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/retinal_biomarkers/oct_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/sleep/macro_architecture_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/synaptic_pet/sv2a_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/tau_pet/next_gen_tau_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/tau_pet/tau_consensus.yaml
src/neurotcs/clinical_ranges/ranges/tau_pet/tau_research_preview.yaml
src/neurotcs/clinical_ranges/ranges/vital_signs/standard.yaml
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/cross_sheet/invariants/cross_sheet/ad_clinical_coherence.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/ad_crossmodal_coherence.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/biomarker_longitudinal_monotonicity.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/copathology_advisory.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/extended_clinical_coherence.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/genotype_phenotype_consistency.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/hippocampal_subfield_ranking.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/manifest_data_consistency.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/monogenic_ad_trajectory_consistency.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/sample_type_namespace.yaml
src/neurotcs/cross_sheet/invariants/cross_sheet/tool_declaration_consistency.yaml
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/SPECIFICATION.md
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/input_contract/v1_2/schemas/manifest.schema.json
src/neurotcs/io/__init__.py
src/neurotcs/io/autowire.py
src/neurotcs/io/cdisc.py
src/neurotcs/io/cross_sheet_autowire.py
src/neurotcs/io/data_integrity.py
src/neurotcs/io/readers.py
src/neurotcs/io/typed_read.py
src/neurotcs/orchestration/__init__.py
src/neurotcs/orchestration/aria_grade.py
src/neurotcs/orchestration/aria_grade_ontology.yaml
src/neurotcs/orchestration/atn_normalization.py
src/neurotcs/orchestration/atn_ontology.yaml
src/neurotcs/orchestration/bundle.py
src/neurotcs/orchestration/conversion_audit.py
src/neurotcs/orchestration/differential_registry.py
src/neurotcs/orchestration/disease_control.py
src/neurotcs/orchestration/disease_control_ontology.yaml
src/neurotcs/orchestration/label_normalization.py
src/neurotcs/orchestration/label_ontology.yaml
src/neurotcs/orchestration/orchestrator.py
src/neurotcs/orchestration/vocabulary.py
src/neurotcs/provenance/__init__.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/adni_clinical_stage.yaml
src/neurotcs/rulepack/rules/ad/at_biological.yaml
src/neurotcs/rulepack/rules/ad/atn_2018.yaml
src/neurotcs/rulepack/rules/ad/niaaa_2018.yaml
src/neurotcs/rulepack/rules/ad/niaaa_2024_biological_letter.yaml
src/neurotcs/rulepack/rules/ad/niaaa_2024_clinical_numeric.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
src/neurotcs/validation/__init__.py
src/neurotcs/validation/injector.py
src/neurotcs/validation/runner.py
src/neurotcs/validation/scorer.py
src/neurotcs/validation/taxonomy.py
tests/test_packaging_parity.py
tests/test_version_consistency.py