From b2cd81c7b9d1966af328d70f5cf0a160ae8adb80 Mon Sep 17 00:00:00 2001 From: Digital Drosophila Archive Date: Wed, 30 Sep 2026 10:45:48 +0800 Subject: [PATCH] Audit conditional PN recruitment and graded APL source timing --- CURRENT.md | 18 +- docs/progress/phase4ai-interpretation.md | 89 + docs/progress/phase4ai-next-hypotheses.md | 36 + .../pn-recruitment-audit-v1/README.md | 23 + .../pn-recruitment-audit-v1/apl_sources.py | 329 + .../pn-recruitment-audit-v1/checksums.sha256 | 17 + .../pn-recruitment-audit-v1/context.py | 86 + .../pn-recruitment-audit-v1/finalize.py | 258 + .../pn-recruitment-audit-v1/manifest.json | 85 + .../pn-recruitment-audit-v1/pn_observer.py | 315 + .../pn-recruitment-audit-v1/prepare.py | 93 + .../pn-recruitment-audit-v1/publication.py | 270 + .../pn-recruitment-audit-v1/run_audit.py | 283 + .../structure_metrics.py | 179 + .../test_apl_sources.py | 242 + .../pn-recruitment-audit-v1/test_harness.py | 36 + .../test_pn_observer.py | 152 + .../test_publication.py | 205 + .../test_structure_metrics.py | 204 + .../test_validate_events.py | 134 + .../validate_events.py | 123 + .../evidence-index.json | 1544 + .../evidence/REPORT.md | 7 + .../evidence/audit/PN-odor-structure.json | 34834 ++++++++++++++++ .../evidence/audit/completed.json | 564 + .../evidence/audit/final-status.json | 640 + .../evidence/checksums.sha256 | 735 + .../evidence/manifest.json | 3675 ++ .../evidence/protocol/inventory.json | 482 + .../evidence/protocol/metadata-schema.json | 218 + .../evidence/protocol/population-audit.json | 202 + .../evidence/protocol/prepared-hashes.json | 22 + .../evidence/protocol/preregistered.json | 106 + .../regression/old-integrity-after.json | 153 + .../regression/old-integrity-before.json | 153 + .../evidence/regression/unit-tests.json | 18 + .../apl_only-r0/apl-source-summary.json | 153 + .../trials/apl_only-r0/output-hashes.json | 42 + .../evidence/trials/apl_only-r0/summary.json | 1163 + .../apl-source-summary.json | 153 + .../arrival_collision-r0/output-hashes.json | 42 + .../trials/arrival_collision-r0/summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../apl-source-summary.json | 153 + .../output-hashes.json | 42 + .../summary.json | 1163 + .../high_fanin-r0/apl-source-summary.json | 153 + .../trials/high_fanin-r0/output-hashes.json | 42 + .../trials/high_fanin-r0/summary.json | 1163 + .../apl-source-summary.json | 153 + .../kc_ref_boundary-r0/output-hashes.json | 42 + .../trials/kc_ref_boundary-r0/summary.json | 1163 + .../apl-source-summary.json | 153 + .../natural_request-r0/output-hashes.json | 42 + .../trials/natural_request-r0/summary.json | 1163 + .../pn_pulse-r0/apl-source-summary.json | 153 + .../trials/pn_pulse-r0/output-hashes.json | 42 + .../evidence/trials/pn_pulse-r0/summary.json | 1163 + .../two_sources-r0/apl-source-summary.json | 153 + .../trials/two_sources-r0/output-hashes.json | 42 + .../trials/two_sources-r0/summary.json | 1163 + .../trials/zero-r0/apl-source-summary.json | 153 + .../trials/zero-r0/output-hashes.json | 42 + .../evidence/trials/zero-r0/summary.json | 1163 + .../interpretation-metrics.json | 906 + .../interpretation-metrics.sha256 | 1 + .../model/checksums.sha256 | 17 + .../model/manifest.json | 85 + .../publication-receipt.json | 3734 ++ .../seal-verification.json | 22 + tools/report_phase4ai.py | 63 + 283 files changed, 159989 insertions(+), 9 deletions(-) create mode 100644 docs/progress/phase4ai-interpretation.md create mode 100644 docs/progress/phase4ai-next-hypotheses.md create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/README.md create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/apl_sources.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/checksums.sha256 create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/context.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/finalize.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/manifest.json create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/pn_observer.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/prepare.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/publication.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/run_audit.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/structure_metrics.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/test_apl_sources.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/test_harness.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/test_pn_observer.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/test_publication.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/test_structure_metrics.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/test_validate_events.py create mode 100644 models/male-cns-lif/pn-recruitment-audit-v1/validate_events.py create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence-index.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/REPORT.md create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/audit/PN-odor-structure.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/audit/completed.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/audit/final-status.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/checksums.sha256 create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/manifest.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/protocol/inventory.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/protocol/metadata-schema.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/protocol/population-audit.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/protocol/prepared-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/protocol/preregistered.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/regression/old-integrity-after.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/regression/old-integrity-before.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/regression/unit-tests.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/apl_only-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/apl_only-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/apl_only-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/arrival_collision-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/arrival_collision-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/arrival_collision-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-00-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-01-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-02-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-03-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-04-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-matched_energy-05-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-00-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-01-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-02-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-03-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-04-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51101-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51101-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51101-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51101-r1/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51101-r1/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51101-r1/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51102-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51102-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51102-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51103-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51103-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51103-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51104-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51104-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51104-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51105-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51105-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/cal-physiological-05-s51105-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/high_fanin-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/high_fanin-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/high_fanin-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/kc_ref_boundary-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/kc_ref_boundary-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/kc_ref_boundary-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/natural_request-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/natural_request-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/natural_request-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/pn_pulse-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/pn_pulse-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/pn_pulse-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/two_sources-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/two_sources-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/two_sources-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/zero-r0/apl-source-summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/zero-r0/output-hashes.json create mode 100644 registry/phase4ai-pn-recruitment-audit/evidence/trials/zero-r0/summary.json create mode 100644 registry/phase4ai-pn-recruitment-audit/interpretation-metrics.json create mode 100644 registry/phase4ai-pn-recruitment-audit/interpretation-metrics.sha256 create mode 100644 registry/phase4ai-pn-recruitment-audit/model/checksums.sha256 create mode 100644 registry/phase4ai-pn-recruitment-audit/model/manifest.json create mode 100644 registry/phase4ai-pn-recruitment-audit/publication-receipt.json create mode 100644 registry/phase4ai-pn-recruitment-audit/seal-verification.json create mode 100644 tools/report_phase4ai.py diff --git a/CURRENT.md b/CURRENT.md index 8a5b0c0..7128b3e 100644 --- a/CURRENT.md +++ b/CURRENT.md @@ -4,22 +4,22 @@ ## 最新结果 -Phase 4AH:**PASS-CONDITIONAL-KC-DRIVE-AUDIT**,已封存。只审计既有轨迹,未运行新脑实验、使用 GPU、调参或训练。 +Phase 4AI:**PASS-CONDITIONAL-PN-APL-SOURCE-AUDIT**,已封存。74 项测试、80 份既有记录的 PN 事件/计数/最终状态重建、8 份小型逐步历史及 12 对重复检查全部通过。无新全脑实验、GPU、调参或训练。 -80 份记录的 KC 放电、计数及最终状态精确重建,8 个小型场景逐步状态一致;12 组重复统计一致。完整 CAL 未保存逐 KC 状态历史,不能把全脑哈希称为逐 KC 历史验证。 +60/60 CAL 中,非设计目标 PN 的首次活动早于首个 KC。已激活非设计 PN 的首发前正增量约 66% 来自 ALLN、28% 来自 ALPN;这是正增量而非净去极化或唯一因果。考虑负项后,两类来源的净时间过滤 V 贡献排名不同。 -关键发现:所有 KC 都收到过兴奋输入;从未放电的 KC 中约 93.35% 收到过 PN 兴奋输入,而且这些静默 KC 没有进入不应期。PN→KC 到达边事件拒绝率仅约 0.037%。约 89.8% 的 ALPN 放电来自当次非设计目标,持续 APL 写入与兴奋输入的累计比值约 3.05,但这不是瞬时 E/I 或已证明的失败原因。 +非设计 PN 贡献了约 74% 的整窗 graded-APL 累计 h;在全网首个 KC 前约为 62%–63%。这些是冻结工程算子的条件来源分账,不是已证实的失败原因。 -原 Phase 4AG **FAIL-FIXED-CAL-REPRESENTATION** 不变:KC 平均活跃比例 1.2713% / 1.2336%,低于固定 3%–9%。没有学习候选,不能进入条件化、游戏/RL/decoder/Web。 +PN 活动具有很强共同背景,但仍有小的气味差异,且指标不一致;matched-energy 的 Euclidean between 未超过 within。不能把高相似性直接解释为零信息。 -原 230,239 项及后续冻结目录 checksum 全部通过。旧五组参考本阶段未重跑,上一轮封存 PASS 记录未变。base CSR、W_syn、sign、旧 APL 参数、eligibility-v2、14,232-edge mask 和既有阶段产物均不改。 +原 Phase 4AG **FAIL-FIXED-CAL-REPRESENTATION** 不变;没有学习候选,不能进入条件化、游戏/RL/decoder/Web。原 230239 项及后续冻结目录校验全部通过。旧五组参考本轮未重跑,上一轮封存 PASS 记录未变。 ## 下一步 -继续只读审计既有 CAL:重建 ALPN 响应,追踪非设计 PN 再招募的真实时序,并将 PN→APL 输入按设计/非设计来源分账。旧 APL 已明确是每步增量,不是“漏乘 dt”;不同时间算子的假设必须另立单位契约及解析匹配对照,不按 3.05 比值倒推 gain。 +先用既有记录核对最早非设计 PN 群、首个 KC 前窗口及 PN→ALLN 的真实先行边,补足当前尚未证明的动态闭环。再预声明独立 APL 时间算子对照:原 delay=0 与固定 18 步平移;先检验固定序列与末端记录完整性,不扫描最佳值,不调 gain、threshold、eta。18 步是工程对齐,不是文献确定的 MaleCNS 生理延迟。保留正负来源及 never-active 对照,不能把最大正增量来源直接当成最大净因果作用。 -新的因果干预或动力学假设另立协议和目录,不能覆盖现有结果。仍需表征、独立 seed/新气味、信用分配、隔离功能及全脑功能检查后才能进入真正学习验证。 +旧 raw/CSR/W_syn/sign/APL 参数/eligibility-v2/14232-edge mask 与全部冻结产物保持不变。尚未启动上述后续实验;所有新模型假设需独立目录、协议和回归门,不能覆盖本轮结果。 -完整新审计数据约 81.4 MB 存在服务器;Git 发布代码、小报告和校验,不是全量异机备份。 +本轮完整新审计数据约 1.10 GB 在服务器;Git 发布小报告、代码和校验,不是全量异机备份。 -[最新解释](docs/progress/phase4ah-interpretation.md) · [正式报告](docs/progress/phase4ah-kc-drive-audit.md) · [原 CAL 失败解释](docs/progress/phase4ag-interpretation.md) · [封存校验](registry/phase4ah-kc-drive-audit/seal-verification.json) +[最新解释](docs/progress/phase4ai-interpretation.md) · [正式封存状态](registry/phase4ai-pn-recruitment-audit/evidence/audit/final-status.json) · [下一步假设](docs/progress/phase4ai-next-hypotheses.md) · [封存校验](registry/phase4ai-pn-recruitment-audit/seal-verification.json) diff --git a/docs/progress/phase4ai-interpretation.md b/docs/progress/phase4ai-interpretation.md new file mode 100644 index 0000000..165b057 --- /dev/null +++ b/docs/progress/phase4ai-interpretation.md @@ -0,0 +1,89 @@ +# Phase 4AI:PN 再招募与 APL 来源审计 + +正式状态:`PASS-CONDITIONAL-PN-APL-SOURCE-AUDIT`。这是审计通过,不是表征或学习通过。 + +## 核验范围 + +74 项合成测试通过;固定 8 个小场景、60 个 CAL 主记录、12 个技术重复,共 80 份既有 Phase 4AG-r2 记录。PN 的完整放电事件、计数、最终 V/g/ref 逐位一致;8 个小场景的每步 pre/post 状态一致;12 对统计重复一致。CAL 没有独立保存逐 PN 的每步状态,不能把最终状态/事件验证称为完整逐步历史验证。 + +额外独立复核了每个首发前真实边事件的 source spike、18-step delay、真实 canonical edge、权重位值、到达时刻、接受状态、严格首发前条件。跨批唯一性与从原始 source events 重新推导的逐边期望数量均一致,无漏项或重复。 + +没有运行新全脑实验、使用 GPU、改参数、改权重、训练或访问 held-out 动态结果。全程只对既有记录做条件重建与非反馈分账;这不是独立全脑 oracle,也不是删掉某条通路的反事实。 + +## 1. 非设计 PN 的活动先于 KC + +“非设计”仅表示该 trial 静态刺激目标集合以外,不等于噪声、错误神经元或污染。 + +|指标|physiological|matched_energy| +|---|---:|---:| +|非设计 PN 首次活动早于首个 KC 的主记录|30/30|30/30| +|首个非设计 PN tick 范围|40–223|45–216| +|首个 KC tick 范围|111–322|126–294| +|首次活动前已有非设计 PN 活动的 active KC neuron-trials|1550/1550|1504/1504| +|首次活动前已有真实非设计 PN→KC 到达边事件|1539/1550|1496/1504| +|非设计 PN 放电 / 全部 PN 放电|138679/154514|137431/153049| + +tick 是保存记录的整数时间索引,dt=0.1 ms;这里给出的是记录内时间,不是相对每个外部刺激 onset 的延迟。上表多 trial 合计不能当作不同神经元数量。 + +## 2. 首发前 PN 输入来自哪里 + +限定对象为已经放电的非设计 PN:14967 / 14939 neuron-trials,两种模式各涉及 547 个不同 PN。 + +|首发前接受的正权重增量来源|physiological|matched_energy| +|---|---:|---:| +|ALLN|65.7040%|65.7683%| +|ALPN|27.7791%|27.8722%| +|其他已注释神经元|5.2174%|5.0328%| +|KC|0.00124%|0.00105%| + +ALLN 是 metadata 中精确的 `annotation_class == ALLN`,不是 ALIN;没有根据类型前缀补齐身份。来源表同时保留负权重与零权重。 + +这些占比是首发前**名义正增量的累计份额**,不是净电流、净去极化或因果贡献。非反馈 V 账本中,ALLN 在首发阈值检查前的平均正/负项约为 +8.93/−5.85 mV(净约 +3.08 mV),而 ALPN 约为 +4.43/−0.11 mV(净约 +4.32 mV)。不能因 ALLN 正增量占比最大就声称其净去极化最大。 + +这个统计窗口截至每个 PN 自身首发,不是全部截至全网首个 KC,不能拿 66% 直接解释最早一批 PN 的启动。最早非设计 PN 先于首个 KC,排除了此前 KC spikes 启动这一最早群体的解释;之后的再招募与反馈仍可存在。当前只直接覆盖 ALLN→PN 来边,不是 PN→ALLN→PN 动态闭环、必要性或唯一因果路径证明;后续必须保留负项、时间过滤、其他通路和从未激活 PN 对照。 + +## 3. graded APL 的来源 + +冻结 APL 输入矩阵是非负 raw-contact 归一化工程映射,不是实际 signed PN→APL LIF 电流,不能称为测得的 dopamine/电导或生理量。 + +|non-design ALPN 来源份额|physiological|matched_energy| +|---|---:|---:| +|整个记录累计 h 写入|73.9038%|73.9797%| +|每个 active KC 首发严格之前的 h 合计|66.5249%|66.7294%| +|全网首个 KC 严格之前、全部 KC 的 h 合计|62.8646%|62.4176%| + +全网首个 KC 之前的 KC 来源为 0,其余来自 design ALPN。在零初态、由 KC spikes 驱动的算子下,这是结构性结果,不能当成独立证明“KC 反馈无作用”。整窗 KC 来源仍占约 4.72% / 4.64%,每只 active KC 自身首发前占约 7.53% / 7.32%。这些均不证明 PN/APL 是 KC 稀疏度失败的原因。 + +三组 float64 合计与保存的 float32 drive/state/h 在预先推导的逐 tick 数值误差界内;这是数学来源分账,不是 bitwise CUDA APL replay。累计份额仍是描述统计,未构造累计来源份额的误差区间,不宣称“主导份额经严格误差界证明”。 + +## 4. 共同活动很强,但不能据此宣布气味信息为零 + +主比较固定全部 686 个 ALPN 维度;次比较固定六种 CAL 刺激目标并集 76 个 PN 之外的共同 610 维。每模式固定 60 within-seed-pair 与 75 between-odor/same-seed 比较;技术重复不充当新 seed。 + +|固定 686 维指标:within / between|physiological|matched_energy| +|---|---:|---:| +|Cosine distance|0.002812 / 0.003146|0.002936 / 0.003291| +|Pearson correlation|0.993240 / 0.992438|0.992964 / 0.992107| +|Active-set Jaccard|0.982743 / 0.980222|0.982590 / 0.979699| +|Euclidean distance|22.7359 / 26.6852|25.3697 / 25.2796| + +共同活动与小的气味差异可以并存。尤其 matched-energy 的 Euclidean between 不高于 within;不同指标并不一致。这不是无信息的统计证明,也不是学习可用性、held-out 泛化、分类器或显著性检验。 + +## 结论与下一步 + +原 Phase 4AG `FAIL-FIXED-CAL-REPRESENTATION` 完全不变,未产生学习候选。本轮减少了机制不确定性,没有把“出现差异”当作成功。 + +下一步先用固定 60 CAL 的已有记录,核对最早非设计 PN 群及首个 KC 前窗口,分开 design/non-design ALPN 与 ALLN 的正负输入,并查 PN→ALLN 方向的真实带时延先行边。不能挑出现所需结论的 cohort,也不能把 shortest path 当动态路径。 + +再按独立预声明协议检验一个时间算子假设:原 graded APL 当步末写入,与固定平移 18 步的工程对照。不能称为实测生理修正,不能调 gain、threshold 或 eta,不能扫描最佳 delay。先验证固定序列的按位平移与末端样本完整性,再决定是否进入闭环;详细边界见 [下一步假设](phase4ai-next-hypotheses.md)。 + +## 完整性和保存位置 + +- 原始登记 230239 个文件及后续 Phase 4AA–4AH 各冻结目录 checksum 全通过。旧五组 reference 本轮未重跑;上一轮封存 PASS 记录按 SHA 校验未变。 +- 新模型目录:`models/male-cns-lif/pn-recruitment-audit-v1/`,16 个 payload 文件,170860 bytes。 +- 新实验目录:`experiments/phase4ai-pn-recruitment-audit/`,734 个 payload 文件,1101594284 bytes,约 1.10 GB。纯 CPU 审计时间合计 726.84 秒,不是脑实时性能 benchmark。 +- 模型 manifest SHA-256:`a53443ac124e9bebc813867a5015d77276c2bd3edf89cd606a57d54756fe0dd7`。 +- 实验 manifest SHA-256:`12c6f2e9929b3f7084e8b39b90c8851185febbc0afbb7031f9eebb4c41d2731d`。 +- Git 仅发布代码、257 份小证据(约 5.85 MB)、文档与校验;完整新事件数据仍在服务器,不是异机全量备份。 + +解释指标由 `tools/report_phase4ai.py` 从已封存表只读导出,保存于 `registry/phase4ai-pn-recruitment-audit/interpretation-metrics.json` 并附独立 SHA;不修改原封存 manifest 或科学 gate。 diff --git a/docs/progress/phase4ai-next-hypotheses.md b/docs/progress/phase4ai-next-hypotheses.md new file mode 100644 index 0000000..cc421e0 --- /dev/null +++ b/docs/progress/phase4ai-next-hypotheses.md @@ -0,0 +1,36 @@ +# Phase 4AI 后的最小时间算子假设(尚未执行) + +这是后续独立分支的设计建议,不是已经注册或完成的实验,也不是生理正确性结论。Phase 1–4AI 的代码、数据、参数与结论不因此改变;学习门仍关闭。 + +先补一项窄范围只读时序检查:在固定 60 CAL 中保留同时首发的全部最早非设计 PN,窗口截至首个 KC,分开 design/non-design PN 与 ALLN 的正负来源;核实 PN→ALLN 方向的真实先行边,必要时仅条件重建 ALLN 的接受状态。Phase 4AI 已验证 ALLN→PN 输入,但未证明动态 PN→ALLN→PN 闭环。此检查不运行新全脑实验,也不用于选择“最佳延迟”。 + +## 当前可以由代码确认的时间契约 + +现有 graded APL 组件在 PN/KC 于 tick `s` 放电后,当步更新其状态并在 `s` 末写入 KC 的 `g`。这次写入最早影响 `s+1` 的 threshold。真实直接 PN→KC 边在 `s+18` 的 threshold 之后到达,最早影响 `s+19` 的 threshold。 + +这是两个算子的调度差异,不足以证明该差异就是失败原因。APL 原参数的单位是每状态每步增量,不是“漏乘 dt”;不能把原数值直接重新解释为 tonic 电位、也不能根据累计抑制/兴奋比反推 gain。 + +## 唯一建议的最小对照 + +在新的独立目录和预声明协议中,只比较原 `delay=0` 与固定 `delay=18 steps`: + +`h_apply[t] = 0 (t<18), otherwise h_generated[t-18]`。 + +其余全部保持原样:APL 状态递推、float32 位值、I/O 映射与归一化、gain、fast-APL mask、LIF 参数、connectome、sign、外部请求文件。不扫描“最佳延迟”,不选效果好的 seed,不训练。18 步来自现有解剖事件队列的工程对齐,不是测得的 MaleCNS APL 生理延迟。 + +注意:整条 `h` 延迟也会延迟 KC→APL 反馈,不是 PN-only 干预。解剖边到达仍受 refractory 保护,APL 写入仍不受该保护;时间对齐不等于两种作用完全等价。 + +## 两层验证不可混淆 + +1. 固定现有上游 spike/h 序列:按位平移 h,前补零并显式保留记录末端再延迟的 18 步。验证记录内每一个 h 样本无损、无漏、不循环移位,保持完整已生成序列的累计抑制量;不得把它称为未知未来的完整衰减尾部。 +2. 如继续全脑闭环:只能声明同一请求与同一算子参数。放电变化会改变后续 APL drive/state/h,不能声称两条件实际抑制总量仍相同,更不能事后重新归一化。报告末端状态和未排空事件,保留原固定 CAL 与后续学习门。 + +先完成零输入、单 PN 脉冲、有限脉冲列、末端脉冲及 reset/refractory 碰撞的 CPU/GPU oracle 检查。`delay=0` 必须重现原记录;任何差异均先停,不进入 CAL。若唯一 delay 改动后完整 CAL 仍失败,则“单独消除这项调度领先足以修复 CAL”的假设不成立;即使通过,也不等于生理正确、泛化通过或学习成功。 + +## 一手文献边界 + +- [Shiu et al., Nature 2024](https://www.nature.com/articles/s41586-024-07763-9) 使用固定 1.8 ms 的突触延迟,并讨论统一 spiking LIF 对 non-spiking 生理过程的限制。这不等于解剖上删除 APL,不能写成 MaleCNS/APL 实测值。 +- [Amin et al., eLife 2020](https://elifesciences.org/articles/56954.pdf) 支持 APL 非脉冲活动及局部 KC 抑制;约 5 Hz 成像不足以解析其推测的毫秒级传播,不能据此指定精确 MaleCNS 延迟。 +- [Prisco et al., eLife 2021](https://pmc.ncbi.nlm.nih.gov/articles/PMC8741211/) 支持 calyx 中 PN/APL/KC 的局部关系和响应归一化,不给出这些 MaleCNS 路径的毫秒延迟。 + +因此 0、1.8、3.6 ms 均不得宣称是由这些文献确定的 MaleCNS APL 生理参数。此建议只用于可证伪、单因素、可回归的工程动力学分支。 diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/README.md b/models/male-cns-lif/pn-recruitment-audit-v1/README.md new file mode 100644 index 0000000..d09c349 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/README.md @@ -0,0 +1,23 @@ +# Phase 4AI — PN recruitment and graded-APL source audit + +Read-only, post-outcome conditional accounting of 80 already sealed Phase 4AG-r2 records. This is not a new whole-brain experiment, a learning trial, an independent brain oracle, or an APL-removal counterfactual. + +## Frozen contracts + +- Reuse sealed Phase 4AH `replay_core.py` without modification; reconstruct actual ALPN targets (686 in the full graph). +- Keep the full frozen fast-APL effective-edge zeroing, delay, refractory, reset, threshold, ordering and float64 LIF coefficients. PN graded inhibition is exactly zero because the existing overlay applied only to KC. +- Separate accepted timed incoming-edge antecedents, non-feedback voltage lineage, and the legacy nonnegative graded-APL input map. The latter is not signed PN-to-APL LIF current. +- APL source groups: trial design ALPN, other ALPN, KC. Reject unaccounted nonzero input support. Compare summed mathematical float64 traces with stored float32 using prior analytic per-tick bounds, including grouping roundoff. Accumulated source shares remain descriptive; their robust majority is not proven. +- Strict timing: direct PN arrival at s+18 must precede the KC threshold tick; APL write at s follows the threshold and can affect only later ticks. Never-fired cells remain explicitly censored. +- Primary odor statistics retain fixed 686 coordinates; secondary statistics retain the fixed complement of six-odor design union. Technical repeats are excluded from odor comparisons. + +## Execution + +Use the existing CPU environment, Python `-B`, and four-thread OMP/MKL/OpenBLAS/Arrow limits. No Torch import, GPU or parameter changes are needed. + +1. `prepare.py`: synthetic tests, source/input hashes, prior integrity, fixed inventory, metadata schema and preregistration. +2. `run_audit.py`: exact PN conditional replay, event-stream provenance, APL split, twelve repeat checks. +3. `finalize.py`: independently re-read saved evidence, validate timed edge events, aggregate all fixed records, check prior integrity, seal model and experiment. +4. `publication.py`: verify both seals, then exclusively publish small evidence to a new registry. Bulk arrays stay on the server; Git is not their off-host backup. + +Any failure is preserved. Do not edit a registered source or reuse a populated experiment directory. A new revision requires an explicit separate directory and record. Audit PASS never implies learning PASS, identified unique causality, or permission to tune frozen models. diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/apl_sources.py b/models/male-cns-lif/pn-recruitment-audit-v1/apl_sources.py new file mode 100644 index 0000000..ffe52be --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/apl_sources.py @@ -0,0 +1,329 @@ +"""Non-feedback float64 attribution of the frozen, recorded graded APL trace. + +No files, Torch, GPU, neuronal state, or counterfactual simulation are used. +The reference is mathematical source accounting, NOT bitwise CUDA replay. +Full bundle output is generated even for graph fixtures; the caller must not +interpret inhibition for absent fixture KCs as inhibition actually applied. +""" +from __future__ import annotations + +import math +import numpy as np + + +N = 166700 +GROUPS = ("design_ALPN", "non_design_ALPN", "KC") +DECAY32 = np.float32(math.exp(-.1 / 20.)) +GAIN32 = np.float32(.01) + + +def _require(ok, message): + if not ok: + raise ValueError(message) + + +def _ids(value, name): + value = np.asarray(value) + _require(value.dtype == np.int32 and value.ndim == 1, name + " must be an int32 vector") + _require(np.all((value >= 0) & (value < N)) and np.all(value[1:] > value[:-1]), + name + " must contain sorted unique global IDs") + return value + + +def _positive_array(value, shape, name): + value = np.asarray(value) + _require(value.dtype == np.float32 and value.shape == shape, name + " has the wrong shape/dtype") + _require(np.isfinite(value).all() and np.all(value >= 0), name + " must be finite and nonnegative") + return value + + +def _up(value): + return np.nextafter(np.asarray(value, np.float64), np.inf) + + +def _add(a, b): + return _up(np.asarray(a, np.float64) + np.asarray(b, np.float64)) + + +def _mul(a, b): + return _up(np.asarray(a, np.float64) * np.asarray(b, np.float64)) + + +def _gamma(count, unit_roundoff): + _require(count * unit_roundoff < 1, "Undefined gamma bound") + numerator = _mul(count, unit_roundoff) + denominator = np.nextafter(1. - numerator, -np.inf) + return _up(numerator / denominator) + + +def _sum_upper(values): + """Outward-rounded sum on axis zero; inputs are nonnegative.""" + result = np.zeros(values.shape[1:], np.float64) + for value in values: + result = _add(result, value) + return result + + +def _sum_groups(values): + # Explicit separate additions; never rely on a backend reduction over G. + return np.add(np.add(values[0], values[1]), values[2]) + + +def _positive_dot_upper(state, matrix): + result = np.zeros(matrix.shape[1], np.float64) + for index in range(len(state)): + result = _add(result, _mul(state[index], matrix[index])) + return result + + +def _normal(value, tiny): + return bool(np.isfinite(value).all() and np.all((value == 0) | (value >= tiny))) + + +def _metric(): + return dict(elements=0, sum_abs_error=0., max_abs_error=0., max_error_bound=0., + max_bound_utilization=0., bound_violations=0, zero_reference_nonzero_actual=0) + + +def _measure(metric, actual, reference, bound): + _require(np.isfinite(reference).all() and np.isfinite(bound).all(), "Nonfinite reference/bound") + error = np.abs(actual.astype(np.float64) - reference) + upper = np.where(error == 0, 0., _up(error)) + impossible_zero = (reference == 0) & (actual != 0) + bad = (upper > bound) | impossible_zero + usage = np.divide(upper, bound, out=np.zeros_like(upper), where=bound > 0) + metric['elements'] += error.size + metric['sum_abs_error'] += float(error.sum(dtype=np.float64)) + metric['max_abs_error'] = max(metric['max_abs_error'], float(error.max(initial=0))) + metric['max_error_bound'] = max(metric['max_error_bound'], float(bound.max(initial=0))) + metric['max_bound_utilization'] = max(metric['max_bound_utilization'], float(usage.max(initial=0))) + metric['bound_violations'] += int(bad.sum()) + metric['zero_reference_nonzero_actual'] += int(impossible_zero.sum()) + + +def decompose_apl_sources(I32, O32, pn_globals, kc_globals, design_pn_globals, + event_step, event_node, drive32, state32, h32, *, + decay32, gain32, standard_fp32, chunk_size=512, callback=None, + first_kc_tick=None): + """Attribute APL input/output to three exact anatomical source groups. + + I32 is the full (2,166700) normalized float32 input matrix; O32 is (2,K), + with columns in sorted kc_globals order. Traces are drive/state float32 + (T,2), inhibition float32 (T,K), including ALL bundle KC output columns. + Actual event vectors are int32 and sorted/unique by tick/global neuron. + Design IDs must be a subset of pn_globals; fixtures' design definition is + supplied explicitly by the caller, never inferred from response outcome. + + standard_fp32 must be True only after historical metadata verifies TF32 is + disabled and matmul precision is 'highest'. This function cannot inspect a + GPU environment. d/q must have the exact frozen float32 constant bits. + + Return summary (pure JSON values), tick_rows (T*3*2 JSON dictionaries), + first_kc_tick (int32[K], -1 for never fired), and per_kc cumulative arrays. + Optional first_kc_tick is checked against actual events, never overrides + them. No T*3*K history is retained; source cumulative storage is O(3*K). + callback(tick, dict) optionally receives copies of drive/state group arrays + (3,2), plus their totals, never a full inhibition history. + + Early means strictly tick < observed first KC spike; same-tick APL output + follows threshold and cannot cause that spike. Never-fired KC output and + output strictly before the first spike of ANY KC are reported separately. + """ + _require(standard_fp32 is True, "Historical standard FP32 arithmetic must be verified by caller") + _require(isinstance(decay32, np.float32) and isinstance(gain32, np.float32) and + decay32.view(np.uint32) == DECAY32.view(np.uint32) and + gain32.view(np.uint32) == GAIN32.view(np.uint32), "Frozen float32 decay/gain bits changed") + _require(isinstance(chunk_size, (int, np.integer)) and not isinstance(chunk_size, (bool, np.bool_)) and + chunk_size > 0, "chunk_size must be a positive integer") + _require(callback is None or callable(callback), "callback must be callable") + pn = _ids(pn_globals, 'pn_globals') + kc = _ids(kc_globals, 'kc_globals') + design = _ids(design_pn_globals, 'design_pn_globals') + _require(len(kc) > 0 and not np.intersect1d(pn, kc).size, "PN/KC identities overlap or KC set is empty") + _require(np.isin(design, pn).all(), "Design PN is outside the anatomical PN population") + k = len(kc) + I = _positive_array(I32, (2, N), 'I32').astype(np.float64) + O = _positive_array(O32, (2, k), 'O32').astype(np.float64) + state32 = np.asarray(state32) + _require(state32.ndim == 2 and len(state32) > 0, "Empty/invalid state trace") + steps = len(state32) + state32 = _positive_array(state32, (steps, 2), 'state32') + drive32 = _positive_array(drive32, (steps, 2), 'drive32') + h32 = np.asarray(h32) + _require(h32.dtype == np.float32 and h32.shape == (steps, k), "h32 has wrong shape/dtype") + # Validate without allocating a dense T*K temporary boolean array. + for start in range(0, k, chunk_size): + value = h32[:, start:start + chunk_size] + _require(np.isfinite(value).all() and np.all(value >= 0), "h32 must be finite and nonnegative") + labels = np.full(N, -1, np.int8) + labels[pn], labels[design], labels[kc] = 1, 0, 2 + support = np.any(I != 0, axis=0) + unknown = np.flatnonzero(support & (labels < 0)) + _require(not len(unknown), "Nonzero APL input outside design/non-design PN/KC: " + str(unknown[:10].tolist())) + ticks, nodes = np.asarray(event_step), np.asarray(event_node) + _require(ticks.dtype == nodes.dtype == np.int32 and ticks.ndim == nodes.ndim == 1 and + ticks.shape == nodes.shape, "Actual events must be matching int32 vectors") + _require(np.all((ticks >= 0) & (ticks < steps)) and np.all((nodes >= 0) & (nodes < N)), "Event out of range") + _require(np.all((ticks[1:] > ticks[:-1]) | ((ticks[1:] == ticks[:-1]) & (nodes[1:] > nodes[:-1]))), + "Actual events must be sorted and unique") + ptr = np.searchsorted(ticks, np.arange(steps + 1)) + lookup = np.full(N, -1, np.int32) + lookup[kc] = np.arange(k, dtype=np.int32) + first = np.full(k, steps, np.int32) + is_kc = lookup[nodes] >= 0 + np.minimum.at(first, lookup[nodes[is_kc]], ticks[is_kc]) + ever = first < steps + first_any = int(first.min()) if ever.any() else None + first[~ever] = -1 + if first_kc_tick is not None: + supplied = np.asarray(first_kc_tick) + _require(supplied.dtype == np.int32 and supplied.shape == (k,) and np.array_equal(supplied, first), + "Supplied first_kc_tick disagrees with observed actual KC events") + d, q = float(decay32), float(gain32) + u32, u64 = 2.**-24, 2.**-53 + gd32, gd64 = _gamma(N - 1, u32), _gamma(N - 1, u64) + gs32, gs64 = _gamma(2, u32), _gamma(2, u64) + gh32, gh64, gg64 = _gamma(5, u32), _gamma(5, u64), _gamma(2, u64) + group_state = np.zeros((3, 2), np.float64) + e64 = np.zeros_like(group_state) + e32 = np.zeros(2, np.float64) + previous32 = np.zeros(2, np.float64) + statistics = {name: _metric() for name in ('drive', 'state', 'inhibition')} + tiny32, tiny64 = np.finfo(np.float32).tiny, np.finfo(np.float64).tiny + normal = _normal(I, tiny32) and _normal(O, tiny32) + sums = {name: dict(actual_spikes=0, input_supported_spikes=0, first_actual_spike_tick=None, + first_nonzero_drive_tick=None, cumulative_drive_by_apl=np.zeros(2), + cumulative_state_by_apl=np.zeros(2), h_sum_mV=0., h_before_first_KC_sum_mV=0., + h_never_fired_KC_sum_mV=0., h_before_first_any_KC_sum_mV=0.) for name in GROUPS} + rows = [] + per_kc = dict(neuron_idx=kc.copy(), first_spike_tick=first.copy(), ever_fired=ever.copy()) + for name in GROUPS: + for suffix in ('pre_first_h_sum_mV', 'never_fired_h_sum_mV', 'h_sum_mV'): + per_kc[name + '_' + suffix] = np.zeros(k, np.float64) + O_total, O_never = O.sum(axis=1), O[:, ~ever].sum(axis=1) + for tick in range(steps): + fired = nodes[ptr[tick]:ptr[tick + 1]] + group_drive = np.zeros_like(group_state) + spike_counts = np.zeros(3, np.int64) + for group, name in enumerate(GROUPS): + selected = fired[labels[fired] == group] + spike_counts[group] = len(selected) + group_drive[group] = I[:, selected].sum(axis=1, dtype=np.float64) + acc = sums[name] + acc['actual_spikes'] += len(selected) + acc['input_supported_spikes'] += int(support[selected].sum()) + if len(selected) and acc['first_actual_spike_tick'] is None: + acc['first_actual_spike_tick'] = tick + if np.any(group_drive[group] > 0) and acc['first_nonzero_drive_tick'] is None: + acc['first_nonzero_drive_tick'] = tick + # Each source-group positive reduction independently bounds its exact + # real sum. Outward sum across groups bounds the common exact drive. + Dupper = _up(group_drive / np.nextafter(1. - gd64, -np.inf)) + total_Dupper = _sum_upper(Dupper) + drive_ref = _sum_groups(group_drive) + drive_bound = _add(_mul(gd32, total_Dupper), + _add(_sum_upper(_mul(gd64, Dupper)), _mul(gg64, _sum_upper(group_drive)))) + e32 = _add(_mul(d, e32), _add(_mul(gs32, _add(_mul(d, previous32), total_Dupper)), + _mul(1. + u32, _mul(gd32, total_Dupper)))) + e64 = _add(_mul(d, e64), _add(_mul(gs64, _add(_mul(d, group_state), Dupper)), + _mul(1. + u64, _mul(gd64, Dupper)))) + normal &= _normal(d * previous32, tiny32) and _normal(d * group_state, tiny64) + group_state = np.add(np.multiply(d, group_state), group_drive) + state_ref = _sum_groups(group_state) + state_bound = _add(e32, _add(_sum_upper(e64), _mul(gg64, _sum_upper(group_state)))) + observed_state = state32[tick].astype(np.float64) + normal &= _normal(drive32[tick], tiny32) and _normal(observed_state, tiny32) + _measure(statistics['drive'], drive32[tick], drive_ref, drive_bound) + _measure(statistics['state'], state32[tick], state_ref, state_bound) + for start in range(0, k, chunk_size): + stop = min(k, start + chunk_size) + matrix = O[:, start:stop] + h_group = np.empty((3, stop - start), np.float64) + h_error = np.empty_like(h_group) + for group in range(3): + products = group_state[group, :, None] * matrix + dot = np.add(products[0], products[1]) + h_group[group] = np.multiply(q, dot) + normal &= _normal(products, tiny64) and _normal(h_group[group], tiny64) + h_error[group] = _add(_mul(q, _positive_dot_upper(e64[group], matrix)), + _mul(gh64, _mul(q, _positive_dot_upper(group_state[group], matrix)))) + name = GROUPS[group] + per_kc[name + '_h_sum_mV'][start:stop] += h_group[group] + early_mask = ever[start:stop] & (tick < first[start:stop]) + per_kc[name + '_pre_first_h_sum_mV'][start:stop] += h_group[group] * early_mask + per_kc[name + '_never_fired_h_sum_mV'][start:stop] += h_group[group] * ~ever[start:stop] + h_ref = _sum_groups(h_group) + h32_error = _add(_mul(q, _positive_dot_upper(e32, matrix)), + _mul(gh32, _mul(q, _positive_dot_upper(observed_state, matrix)))) + bound = _add(h32_error, _add(_sum_upper(h_error), _mul(gg64, _sum_upper(h_group)))) + actual_products = observed_state[:, None] * matrix + actual_dot = np.add(actual_products[0], actual_products[1]) + normal &= _normal(actual_products, tiny32) and _normal(q * actual_dot, tiny32) + normal &= _normal(h32[tick, start:stop], tiny32) + _measure(statistics['inhibition'], h32[tick, start:stop], h_ref, bound) + # Aggregate output per source and per APL, never T*G*K. This is linear + # f64 measurement; grouping/reduction is not claimed bitwise identical. + early = ever & (tick < first) + O_early = O[:, early].sum(axis=1) + before_any = first_any is not None and tick < first_any + for group, name in enumerate(GROUPS): + acc = sums[name] + acc['cumulative_drive_by_apl'] += group_drive[group] + acc['cumulative_state_by_apl'] += group_state[group] + for apl in range(2): + amplitude = q * group_state[group, apl] + h_sum = float(amplitude * O_total[apl]) + h_early = float(amplitude * O_early[apl]) + h_never = float(amplitude * O_never[apl]) + h_any = h_sum if before_any else 0. + row = dict(tick=tick, group=name, apl_index=apl, source_spikes=int(spike_counts[group]), + drive64=float(group_drive[group, apl]), state64=float(group_state[group, apl]), + h_sum_mV=h_sum, h_before_first_KC_sum_mV=h_early, + h_never_fired_KC_sum_mV=h_never, h_before_first_any_KC_sum_mV=h_any) + rows.append(row) + for key in ('h_sum_mV', 'h_before_first_KC_sum_mV', 'h_never_fired_KC_sum_mV', 'h_before_first_any_KC_sum_mV'): + acc[key] += row[key] + if callback is not None: + callback(tick, dict(drive_by_group=group_drive.copy(), state_by_group=group_state.copy(), + drive_total=drive_ref.copy(), state_total=state_ref.copy())) + previous32 = observed_state + total_h = sum(value['h_sum_mV'] for value in sums.values()) + total_drive = sum(float(value['cumulative_drive_by_apl'].sum()) for value in sums.values()) + for acc in sums.values(): + acc['generated_h_fraction'] = None if total_h == 0 else acc['h_sum_mV'] / total_h + acc['drive_fraction'] = None if total_drive == 0 else float(acc['cumulative_drive_by_apl'].sum()) / total_drive + for key in ('cumulative_drive_by_apl', 'cumulative_state_by_apl'): + acc[key] = acc[key].tolist() + for metric in statistics.values(): + metric['mean_abs_error'] = metric.pop('sum_abs_error') / metric['elements'] + finite_metrics = all(np.isfinite([row[key] for row in rows]).all() for key in + ('drive64', 'state64', 'h_sum_mV', 'h_before_first_KC_sum_mV', 'h_never_fired_KC_sum_mV', 'h_before_first_any_KC_sum_mV')) + _require(finite_metrics, "Nonfinite aggregate accounting") + _require(all(np.isfinite(value).all() for value in per_kc.values()), "Nonfinite per-KC accounting") + passed = bool(normal and all(metric['bound_violations'] == 0 for metric in statistics.values())) + summary = dict(pass_all=passed, steps=steps, neurons=N, apl=2, bundle_KC=k, + actual_events=len(nodes), groups=sums, group_order=list(GROUPS), + input_support_partition_exact=True, unknown_nonzero_input_columns=0, + source_population_counts={name: int(np.count_nonzero(labels == index)) for index, name in enumerate(GROUPS)}, + input_supported_population_counts={name: int(np.count_nonzero(support & (labels == index))) for index, name in enumerate(GROUPS)}, + first_any_KC_spike_tick=first_any, ever_fired_KC=int(ever.sum()), never_fired_KC=int((~ever).sum()), + decay_f32_bits=f'{int(decay32.view(np.uint32)):08x}', gain_f32_bits=f'{int(gain32.view(np.uint32)):08x}', + comparison=statistics, theoretical_bound=dict(applicable=bool(normal), + normal_or_zero_arithmetic=bool(normal), historical_standard_fp32_verified_by_caller=True, + gamma_definition='gamma_n=n*u/(1-n*u); u32=2^-24,u64=2^-53; outward rounded', + drive_terms_bound=N-1, state_operation_bound=2, output_operation_bound=5, group_sum_operation_bound=2, + state_recurrence='E_p<=d*E_p_prev+gamma_2,p*(d*abs(s_p_prev)+D_upper)+(1+u_p)*gamma_(N-1),p*D_upper', + grouped_f64_bound='Sum source-group error bounds, plus gamma_2,64*upward_sum(group_values) for per-tick compared drive/state/h totals only', + output_bound='q*upward_dot(E_p,O)+gamma_5,p*q*upward_dot(s_p,O); f32 error plus all f64 group/output/sum errors', + tolerance_fitted_to_observed_error=False, + scope='Per-tick summed-source drive/state/h trace comparisons only; not cumulative source fractions'), + early_definition='strict tick source_keys[:-1]) + source_time_keys = np.sort(expected['neuron_idx'].astype(np.int64) * spec['steps'] + expected['step']) + final_first = actual['first_spike'].copy() + assert np.array_equal(pn_table.first_spike_observed, pn_table.first_spike_tick >= 0) + for name in pn_table.select_dtypes(include='number'): + values = pn_table[name].to_numpy() + assert not np.isinf(values).any() + if np.isnan(values).any(): + assert name.startswith('first_') and np.array_equal(np.isnan(values), ~pn_table.first_spike_observed.to_numpy()) + assert np.isfinite(kc_table.select_dtypes(include='number').to_numpy()).all() + design = pn_table.is_design_target.to_numpy() + with np.load(AG / 'cases' / item['case'] / 'requests.npz') as req: + table = pd.read_csv(source / 'requests.csv') + assert np.array_equal(table.neuron_idx, req['neuron_idx']) and np.array_equal(table.tick, req['tick']) + requested = np.bincount(req['neuron_idx'], minlength=166700)[targets] + accepted = np.bincount(req['neuron_idx'][table.accepted.to_numpy().astype(bool)], minlength=166700)[targets] + assert np.array_equal(pn_table.requested, requested) and np.array_equal(pn_table.accepted_requests, accepted) + if item['kind'] == 'calibration': + with np.load(AG / 'cases' / item['case'] / 'pn-drive.npz') as pdz: + assert np.array_equal(design, np.isin(targets, pdz['targets'])) + totals = np.zeros(len(targets), np.int64) + edge_totals = np.zeros(len(incoming.edge_id), np.int64) + count = 0 + last_record_key = -1 + for batch in pq.ParquetFile(out / 'accepted-prefirst-edge-events.parquet').iter_batches(batch_size=65536): + columns = {name: batch.column(name).to_numpy(zero_copy_only=False) for name in batch.schema.names} + checked = validate_batch(columns, edge_ids=incoming.edge_id, srcglobals=incoming.src_global, + dstglobals=targets[incoming.dst_local], weights=incoming.weights, target_globals=targets, + target_first=final_first, source_event_keys=source_keys) + totals += checked['per_target_count'] + count += checked['count'] + pos = np.searchsorted(incoming.edge_id, columns['edge_id']) + keys = columns['arrival_tick'].astype(np.int64) * 25582938 + columns['edge_id'] + assert np.all(keys[1:] > keys[:-1]) and (not len(keys) or int(keys[0]) > last_record_key) + if len(keys): + last_record_key = int(keys[-1]) + np.add.at(edge_totals, pos, 1) + assert np.array_equal(columns['incoming_edge_row'], pos) + assert np.array_equal(columns['source_group'], np.asarray(GROUPS)[codes[pos]]) + assert np.array_equal(columns['target_is_design'], design[incoming.dst_local[pos]]) + assert count == result['observer']['first_arrival_record_count'] + expected_totals = sum((pn_table[g + '_accepted_nonzero_before_first_edges'].to_numpy() for g in GROUPS), start=np.zeros(len(targets), np.int64)) + assert np.array_equal(totals, expected_totals) + edge_summary = pd.read_parquet(out / 'prefirst-edge-summary.parquet') + assert int(edge_summary.accepted_event_count.sum()) == count + assert len(edge_summary) == result['observer']['edge_summary_count'] + selected_edges = np.flatnonzero(edge_totals) + assert np.array_equal(edge_summary.edge_id.to_numpy(), incoming.edge_id[selected_edges]) + assert np.array_equal(edge_summary.accepted_event_count.to_numpy(), edge_totals[selected_edges]) + # Independent completeness: initially ref=0 and no reset before the first spike. + # Every nonzero source event arriving strictly before that boundary must be present. + end = np.where(final_first[incoming.dst_local] >= 0, final_first[incoming.dst_local], spec['steps']) + source_start = incoming.src_global.astype(np.int64) * spec['steps'] + source_end = source_start + np.maximum(end - 18, 0) + independent_counts = np.searchsorted(source_time_keys, source_end) - np.searchsorted(source_time_keys, source_start) + independent_counts[incoming.weights == 0] = 0 + assert np.array_equal(edge_totals, independent_counts), 'Independent timed antecedent coverage mismatch' + # Validate aggregation receipts against per-neuron evidence instead of trusting JSON alone. + for stratum, mask in (('all_PN', np.ones(len(targets), bool)), ('design_PN', design), + ('non_design_PN', ~design), ('never_active_PN', final_first < 0)): + agg = result['observer']['aggregates'][stratum] + assert agg['neurons'] == int(mask.sum()) and agg['spikes'] == int(pn_table.spike_count.to_numpy()[mask].sum()) + for group, metrics in agg['source_groups'].items(): + for metric, value in metrics.items(): + summed = pn_table[group + '_' + metric].to_numpy()[mask].sum(dtype=np.longdouble) + if isinstance(value, int): + assert int(summed) == value + else: + # Serialization to per-neuron f64 and regrouping changes only final reporting arithmetic. + assert abs(float(summed) - value) <= 64 * np.finfo(np.float64).eps * max(1., abs(value)) + tick_table = pd.read_parquet(out / 'apl-per-tick.parquet') + assert len(tick_table) == spec['steps'] * 6 + assert not tick_table[['tick', 'group', 'apl_index']].duplicated().any() + assert set(tick_table.group.unique()) == {'design_ALPN', 'non_design_ALPN', 'KC'} + for group in ('design_ALPN', 'non_design_ALPN', 'KC'): + metric = group + '_h_sum_mV' + observed = float(kc_table[metric].sum()) + expected_sum = apl['groups'][group]['h_sum_mV'] + assert abs(observed - expected_sum) <= 128 * spec['steps'] * np.finfo(np.float64).eps * max(1., abs(expected_sum)) + return result, pn_table, kc_table, apl + + +def main(): + check() + assert not (EXP / 'audit/failure.json').exists(), 'Cannot promote a preserved failure' + inventory = read(EXP / 'protocol/inventory.json') + identities = [(r['case'], r['repeat'], r['kind']) for r in inventory] + assert identities == expected_inventory() and len(set(identities)) == 80 + completed = read(EXP / 'audit/completed.json') + assert completed['pass_all'] + ids = [(r['case'], r['repeat']) for r in completed['trials']] + assert len(ids) == len(set(ids)) == 80 and set(ids) == {(r[0], r[1]) for r in identities} + assert all(r['pass_all'] for r in completed['trials']) + repeats = completed['repeat_checks'] + assert len(repeats) == len({r['case'] for r in repeats}) == 12 + assert {r['case'] for r in repeats} == {r['case'] for r in inventory if r['repeat'] == 1} + assert all(r['pass_all'] and all(r['checks'].values()) for r in repeats) + reports, metrics, by_mode = [], [], {} + cal_rows = read(AG / 'protocol/calibration-cases.json') + odors = list(dict.fromkeys(r['odor_id'] for r in cal_rows)) + assert len(odors) == 6 + for item in inventory: + report, pn, kc, apl = verify_trial(item) + reports.append(report) + print('VERIFIED', item['case'], item['repeat'], flush=True) + if item['kind'] != 'calibration' or item['repeat'] != 0: + continue + metrics.append(dict(mode=report['mode'], odor_index=odors.index(report['odor_id']), seed=report['seed'], + counts=pn.spike_count.to_numpy(), design_mask=pn.is_design_target.to_numpy())) + by_mode.setdefault(report['mode'], []).append((report, pn, kc, apl)) + # Independently repeat the stored repeat gate without executing a trajectory. + for item in inventory: + if item['repeat'] != 1: + continue + a = EXP / 'trials' / (item['case'] + '-r0') + b = EXP / 'trials' / (item['case'] + '-r1') + for name in ('per-pn.parquet', 'prefirst-edge-summary.parquet', 'apl-per-tick.parquet', 'per-kc-apl-sources.parquet'): + assert pd.read_parquet(a / name).equals(pd.read_parquet(b / name)) + assert digest(a / 'accepted-prefirst-edge-events.parquet') == digest(b / 'accepted-prefirst-edge-events.parquet') + assert read(a / 'apl-source-summary.json') == read(b / 'apl-source-summary.json') + with np.load(a / 'replay-final.npz') as aa, np.load(b / 'replay-final.npz') as bb: + assert set(aa.files) == set(bb.files) and all(bit_equal(aa[k], bb[k]) for k in aa.files) + structure = aggregate_structure(metrics) + structure['odor_index_to_id'] = odors + structure['ALPN_column_neuron_idx'] = np.load(AG / 'apl-bundle/pn_globals.npy').tolist() + save(EXP / 'audit/PN-odor-structure.json', structure) + aggregate = {} + for mode, trials in by_mode.items(): + assert len(trials) == 30 + sources = {} + for group in ('design_ALPN', 'non_design_ALPN', 'KC'): + sources[group] = {metric: sum(a['groups'][group][metric] for _, _, _, a in trials) for metric in ( + 'h_sum_mV', 'h_before_first_KC_sum_mV', 'h_never_fired_KC_sum_mV', 'h_before_first_any_KC_sum_mV')} + sources[group]['drive_sum'] = sum(sum(a['groups'][group]['cumulative_drive_by_apl']) for _, _, _, a in trials) + for group in sources: + for key in ('h_sum_mV', 'h_before_first_KC_sum_mV', 'h_before_first_any_KC_sum_mV', 'drive_sum'): + total = sum(s[key] for s in sources.values()) + sources[group][key + '_fraction'] = None if total == 0 else sources[group][key] / total + source_inputs = {group: {metric: sum(r['observer']['aggregates']['non_design_PN']['source_groups'][group][metric] + for r, _, _, _ in trials) for metric in trials[0][0]['observer']['aggregates']['non_design_PN']['source_groups'][group]} + for group in GROUPS} + allpn = pd.concat([p for _, p, _, _ in trials], ignore_index=True) + allkc = pd.concat([k for _, _, k, _ in trials], ignore_index=True) + activated = allkc[allkc.first_spike_tick >= 0] + first_metrics = [r for r, _, _, _ in trials] + aggregate[mode] = dict(trials=30, + first_non_design_vs_first_KC=dict(Counter(r['first_non_design_vs_first_KC'] for r in first_metrics)), + first_non_design_PN_tick_range=[min(r['first_non_design_PN_tick'] for r in first_metrics), max(r['first_non_design_PN_tick'] for r in first_metrics)], + first_any_KC_tick_range=[min(r['first_any_KC_tick'] for r in first_metrics), max(r['first_any_KC_tick'] for r in first_metrics)], + each_active_KC_relation=dict(activated.first_non_design_relation.value_counts()), + each_active_KC_count=len(activated), + each_active_KC_has_strict_pre_first_nondesign_PN_edge=int((activated.non_design_ALPN_strict_pre_first_edge_events > 0).sum()), + PN_neuron_trials=len(allpn), PN_active_neuron_trials=int(allpn.first_spike_observed.sum()), + PN_spikes=int(allpn.spike_count.sum()), design_PN_spikes=int(allpn.loc[allpn.is_design_target, 'spike_count'].sum()), + nondesign_PN_spikes=int(allpn.loc[~allpn.is_design_target, 'spike_count'].sum()), + non_design_PN_input_sources=source_inputs, APL_sources=sources, + common_non_design_dimensions=structure['design']['common_non_design_count'], + counts_are_neuron_trials_not_distinct_neurons=True) + aggregate[mode]['each_active_KC_relation'] = {k: int(v) for k, v in aggregate[mode]['each_active_KC_relation'].items()} + after = integrity() + save(EXP / 'regression/old-integrity-after.json', after) + assert read(AG / 'regression/frozen-five.json')['pass_all'] + result = dict(status='PASS-CONDITIONAL-PN-APL-SOURCE-AUDIT', pass_all=True, + exact_PN_trials=80, fixture_dense_pre_post_trials=8, CAL_event_final_trials=72, repeat_accounting_pass=12, + modes=aggregate, max_PN_voltage_ledger_residual_SI=max(r['observer']['voltage_decomposition']['maximum_reconstruction_residual_SI'] for r in reports), + CPU_audit_wall_seconds=sum(r['CPU_audit_wall_seconds'] for r in reports), + old_integrity_pass=all(r['pass'] for r in after.values()), + prior_frozen_five_pass=True, frozen_five_reexecuted_this_audit=False, + prior_frozen_five_sha256=digest(AG / 'regression/frozen-five.json'), + new_brain_simulation=False, GPU_used=False, training=False, heldout_access=False, + candidate_generated=False, learning_achieved=False, prior_CAL_failure_unchanged=True, + source_fraction_robustness_proven=False, counterfactual_causality_tested=False, + limitations=['Logged upstream spikes are conditioning inputs, not an independent whole-brain oracle', + 'Real timed edges are accepted antecedents, not unique causes or necessity proofs', + 'APL uses the unchanged nonnegative engineering input map, not signed PN-to-APL LIF drive', + 'APL summed traces pass prior per-tick error bounds; accumulated shares remain descriptive', + 'Shared PN activity does not imply absent odor information; no learning gate applied', + 'No independently saved per-tick PN states for CAL; fixtures have full histories', + 'Frozen five simulation executions were not repeated; previous sealed PASS checked by hash']) + save(EXP / 'audit/final-status.json', result) + with (EXP / 'REPORT.md').open('x') as f: + f.write('# Phase 4AI — conditional PN recruitment and APL source audit\n\n' + 'Status: `PASS-CONDITIONAL-PN-APL-SOURCE-AUDIT`.\n\n' + '80 existing records; PN events/counts/final states exact; eight fixture histories exact; twelve repeats exact. ' + 'No new brain experiment, tuning, training, GPU, or learning candidate.\n\n' + 'See audit/final-status.json and audit/PN-odor-structure.json. Accepted edges are timed antecedents, ' + 'not unique causes. Graded-APL cumulative source shares are descriptive, not causal or error-bounded majority claims. ' + 'Prior CAL failure remains unchanged. Frozen integrity passed; five reference simulations were not rerun.\n') + check() + assert sum(p.stat().st_size for p in EXP.rglob('*') if p.is_file()) < 2 * 1024**3 + seal(MODEL) + seal(EXP) + print(result['status'], flush=True) + + +if __name__ == '__main__': + main() diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/manifest.json b/models/male-cns-lif/pn-recruitment-audit-v1/manifest.json new file mode 100644 index 0000000..ae16b5d --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/manifest.json @@ -0,0 +1,85 @@ +{ + "root": "/data/digital-drosophila/models/male-cns-lif/pn-recruitment-audit-v1", + "files": [ + { + "path": "README.md", + "bytes": 2504, + "sha256": "58f2f78b94aa783cc30b4b5e79ab003cc83f8a09b66c195d963bca6ee691e44c" + }, + { + "path": "apl_sources.py", + "bytes": 19165, + "sha256": "61f4c35b464315d19bbffce534cfc037a0111725da0eb07ee53a41db81767fcb" + }, + { + "path": "context.py", + "bytes": 3182, + "sha256": "a166da3d964b49ca28a013d3a3cf33df1607c76d4a6a53a8ca8e2d955aa92cb0" + }, + { + "path": "finalize.py", + "bytes": 17774, + "sha256": "40e0f8a9e075db42ac63163de8362d808b9110f371e49f6d4088267eecf2eb4c" + }, + { + "path": "pn_observer.py", + "bytes": 23294, + "sha256": "0663c1f723f614ebcdb666b46eaa49288aec26125d6aceb18cd237330a705968" + }, + { + "path": "prepare.py", + "bytes": 7062, + "sha256": "9fbef01968c54637c9063bb1e2d7f45fdc97b886b3c25815a6146fc5f219164c" + }, + { + "path": "publication.py", + "bytes": 14239, + "sha256": "7a79c499098b74163e7bb16adabcbc54e7069dafa204d0b99c7f4c03d79f8016" + }, + { + "path": "run_audit.py", + "bytes": 16829, + "sha256": "a5a7861e8ced4739cd1a1f4314b8af7cff71168499f1ae6ed94ac71b481bcdd8" + }, + { + "path": "structure_metrics.py", + "bytes": 10327, + "sha256": "669e91a862efea5f243a054c883bc1a183e96b0bcf02fac5f6972c4a8272a4cb" + }, + { + "path": "test_apl_sources.py", + "bytes": 12733, + "sha256": "a7ac0f38877e0244a4bcc574264c72617ec487544a19dbc705e0c1e26c4be78d" + }, + { + "path": "test_harness.py", + "bytes": 1452, + "sha256": "c2e66adb18d25264d21bfce16462ef698a3ba09d178908bef1068881d46ac1e7" + }, + { + "path": "test_pn_observer.py", + "bytes": 8472, + "sha256": "fff3cb9da17d9d638e53a609a265d6531ed82824d10e06fcb3863edfeab7a267" + }, + { + "path": "test_publication.py", + "bytes": 10514, + "sha256": "a3516aefa6a753f8fca6c5a4c2109ae4d65ce0ab0278e4795d537148f04495ff" + }, + { + "path": "test_structure_metrics.py", + "bytes": 10003, + "sha256": "de1298a4a92facad97339e9a4cdb60ea2b7c30adc1a6f05274bd3be034239717" + }, + { + "path": "test_validate_events.py", + "bytes": 6426, + "sha256": "d687ceb171c7dad77dfe2eb53524091a7ee02ddc04d9bbafb3b4a59b0d1eb66c" + }, + { + "path": "validate_events.py", + "bytes": 6884, + "sha256": "32a33988c5c9619b2ff3553c2d508924a404ade17b526541a2ff113a61df68e4" + } + ] +} diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/pn_observer.py b/models/male-cns-lif/pn-recruitment-audit-v1/pn_observer.py new file mode 100644 index 0000000..d03e566 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/pn_observer.py @@ -0,0 +1,315 @@ +"""CPU-only observer for the unchanged Phase 4AH replay_core callback. + +All input events are fixed observations, not interventions. This module writes +no files and never changes a callback array. Incoming records are antecedents, +not a selected cause, shortest path, necessity test, or whole-brain simulation. +""" +from __future__ import annotations + +import numpy as np + + +DELAY = 18 +COEFF_KEYS = ("gd", "c0", "cg", "cv", "threshold", "reset", "seed_volt") +FLOAT_KEYS = ("old_v", "old_g", "v_integrated", "g_decayed", "v_threshold", + "v_after_reset", "g_after_reset", "v_pre_apl", "g_pre_apl", "delta_si", "v", "g") +INT_KEYS = ("ref_before", "ref_after_reset", "ref_pre_apl", "ref") +BOOL_KEYS = ("available", "request", "request_accepted", "request_rejected", "fired") + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def bit_equal(a, b): + return a.dtype == b.dtype and a.shape == b.shape and np.array_equal( + np.ascontiguousarray(a).view(np.uint8), np.ascontiguousarray(b).view(np.uint8)) + + +class PNObserver: + def __init__(self, target_globals, design_target_globals, incoming, edge_groups, + group_names, coeff, steps, *, max_first_event_rows, event_sink=None): + targets = np.asarray(target_globals) + require(targets.dtype == np.int32 and targets.ndim == 1 and len(targets) > 0 and + np.all((targets >= 0) & (targets < 166700)) and np.all(np.diff(targets) > 0), + "Targets must be sorted unique global int32 IDs") + design = np.asarray(design_target_globals) + require(design.dtype == np.int32 and design.ndim == 1 and len(np.unique(design)) == len(design) and + np.isin(design, targets).all(), "Design target IDs must be unique int32 subset of observed PNs") + require(type(steps) is int and steps > 0, "steps must be a positive integer") + require(type(max_first_event_rows) is int and max_first_event_rows > 0, "Explicit positive row budget required") + require(event_sink is None or callable(event_sink), "event_sink must be callable or None") + names = tuple(group_names) + require(names and all(isinstance(name, str) and name for name in names) and len(set(names)) == len(names), + "Source group names must be nonempty and unique") + codes = np.asarray(edge_groups) + e = len(incoming.edge_id) + require(codes.ndim == 1 and codes.shape == (e,) and codes.dtype.kind in "iu" and + np.all((codes >= 0) & (codes < len(names))), "Invalid source-group code per incoming edge") + require(incoming.target_count == len(targets) and incoming.weights.dtype == np.float64 and + np.isfinite(incoming.weights).all(), "Incoming index/weights mismatch") + require(all(name in coeff and np.isfinite(coeff[name]) for name in COEFF_KEYS), "Missing/nonfinite coefficient") + self.targets = targets.copy() + self.design = np.isin(targets, design) + self.incoming, self.groups, self.names = incoming, codes.astype(np.int64, copy=True), names + self.coeff = {name: np.float64(coeff[name]) for name in COEFF_KEYS} + self.steps, self.n = steps, len(targets) + self.max_rows, self.sink = max_first_event_rows, event_sink + self.callback_count, self.record_count = 0, 0 + self.first_arrival_records = [] + self.first = np.full(self.n, -1, np.int32) + self.first_request = np.full(self.n, -1, np.int32) + self.first_accepted_request = np.full(self.n, -1, np.int32) + self.first_positive_arrival = np.full(self.n, -1, np.int32) + self.counts = np.zeros(self.n, np.int32) + self.requested = np.zeros(self.n, np.int64) + self.request_accepted = np.zeros(self.n, np.int64) + self.request_rejected = np.zeros(self.n, np.int64) + self.first_request_coincident = np.zeros(self.n, bool) + self.first_state = {name: np.full(self.n, np.nan, np.float64) for name in + ("old_v", "old_g", "v_integrated", "v_threshold", "threshold_margin", "ref_before")} + shape = (len(names), self.n) + self.stats = {name: np.zeros(shape, np.int64) for name in + ("due_edges", "accepted_edges", "rejected_edges", "accepted_zero_edges", "rejected_zero_edges", + "accepted_positive_edges", "accepted_negative_edges", "rejected_positive_edges", "rejected_negative_edges", + "accepted_nonzero_before_first_edges", "accepted_positive_before_first_edges", "accepted_negative_before_first_edges")} + self.sums = {name: np.zeros(shape, np.longdouble) for name in + ("accepted_positive_V", "accepted_negative_abs_V", "rejected_positive_V", "rejected_negative_abs_V", + "accepted_positive_before_first_V", "accepted_negative_before_first_abs_V")} + self.edge_prefirst_count = np.zeros(e, np.int64) + self.edge_first_arrival = np.full(e, -1, np.int32) + self.edge_last_arrival = np.full(e, -1, np.int32) + # Non-feedback signed-source decomposition. Residual corrections are + # explicit lanes, never silently assigned to an anatomical population. + self.lane_names = [name + "/positive_weight" for name in names] + [name + "/negative_weight" for name in names] + self.lane_names += ["initial_and_affine_baseline", "request_or_reset", "roundoff_residual"] + self.baseline_lane, self.request_lane, self.round_lane = 2 * len(names), 2 * len(names) + 1, 2 * len(names) + 2 + self.lv = np.zeros((len(self.lane_names), self.n), np.longdouble) + self.lg = np.zeros_like(self.lv) + self.first_integrated_lanes = np.full_like(self.lv, np.nan) + self.first_threshold_lanes = np.full_like(self.lv, np.nan) + self.first_ledger_residual = np.full(self.n, np.nan, np.longdouble) + self.integration_roundoff_v = np.zeros(self.n, np.longdouble) + self.integration_roundoff_g = np.zeros(self.n, np.longdouble) + self.arrival_roundoff_g = np.zeros(self.n, np.longdouble) + self.max_ledger_residual = np.longdouble(0) + self.previous = None + self.finished = False + + def _validate_stage(self, tick, s): + require(not self.finished and type(tick) in (int, np.int32, np.int64) and + int(tick) == self.callback_count and tick < self.steps, "Missing, duplicate or out-of-order callback tick") + for names, dtype in ((FLOAT_KEYS, np.float64), (INT_KEYS, np.int32), (BOOL_KEYS, bool)): + for name in names: + require(name in s and isinstance(s[name], np.ndarray) and s[name].shape == (self.n,) and + s[name].dtype == dtype, "Missing/wrong callback array: " + name) + require(np.isfinite(s[name]).all(), "Nonfinite callback array: " + name) + require("h32" in s and s["h32"].dtype == np.float32 and s["h32"].shape == (self.n,) and + np.all(s["h32"] == 0) and np.all(s["delta_si"] == 0), "PN observer requires zero graded APL h/delta") + require(bit_equal(s["g"], s["g_pre_apl"]) and bit_equal(s["v"], s["v_pre_apl"]) and + bit_equal(s["ref"], s["ref_pre_apl"]), "Nonzero or unexpected post-APL PN state change") + require(np.all((s["ref_before"] >= 0) & (s["ref_before"] <= 22)) and + np.all((s["ref"] >= 0) & (s["ref"] <= 22)), "Refractory range mismatch") + require(np.array_equal(s["available"], s["ref_before"] <= 1), "Availability does not match pre-step refractory") + require(np.array_equal(s["request_accepted"], s["request"] & s["available"]) and + np.array_equal(s["request_rejected"], s["request"] & ~s["available"]), "Request accounting mismatch") + require(not np.any(s["request"] & ~self.design), "Observed request outside frozen odor design targets") + require(np.array_equal(s["fired"], s["available"] & (s["v_threshold"] > self.coeff["threshold"])), + "Callback firing does not match strict threshold") + if self.previous is not None: + require(all(bit_equal(s[key], self.previous[old]) for key, old in + (("old_v", "v"), ("old_g", "g"), ("ref_before", "ref"))), "Discontinuous callback state") + due = s.get("due_edge_indices") + require(isinstance(due, np.ndarray) and due.dtype == np.int64 and due.ndim == 1 and + np.all((due >= 0) & (due < len(self.incoming.edge_id))) and np.all(np.diff(due) > 0), + "Incoming queue must retain unique canonical edge rows") + require("due_edge_id" in s and bit_equal(s["due_edge_id"], self.incoming.edge_id[due]), "Incoming edge-ID mismatch") + accepted = s.get("arrival_accepted") + require(isinstance(accepted, np.ndarray) and accepted.dtype == bool and accepted.shape == due.shape and + np.array_equal(accepted, s["ref_after_reset"][self.incoming.dst_local[due]] == 0), "Arrival guard mismatch") + require(tick >= DELAY or not len(due), "Incoming event before the fixed 18-step delay") + return due, accepted + + def __call__(self, tick, s): + due, accepted = self._validate_stage(tick, s) + tick = int(tick) + dst, weights, groups = self.incoming.dst_local[due], self.incoming.weights[due], self.groups[due] + before = self.first < 0 + first_now = before & s["fired"] + # Arrivals happen AFTER this tick's threshold. Same-tick arrivals are + # never antecedents to a first spike, even if malformed data said accepted. + strictly_before = before[dst] & ~s["fired"][dst] + record_mask = accepted & (weights != 0) & strictly_before + new_records = int(np.count_nonzero(record_mask)) + require(self.record_count + new_records <= self.max_rows, + "First-arrival record resource limit exceeded; no truncation or event selection permitted") + if self.previous is None: + self.lv[self.baseline_lane] = s["old_v"].astype(np.longdouble) + self.lg[self.baseline_lane] = s["old_g"].astype(np.longdouble) + available = s["available"] + # Use old lane-g for V, as in the author update; do NOT use decayed g. + self.lv[:, available] = (np.longdouble(self.coeff["cv"]) * self.lv[:, available] + + np.longdouble(self.coeff["cg"]) * self.lg[:, available]) + self.lv[self.baseline_lane, available] += np.longdouble(self.coeff["c0"]) + self.lg[:, available] *= np.longdouble(self.coeff["gd"]) + rv = s["v_integrated"].astype(np.longdouble) - self.lv.sum(axis=0, dtype=np.longdouble) + rg = s["g_decayed"].astype(np.longdouble) - self.lg.sum(axis=0, dtype=np.longdouble) + self.integration_roundoff_v += rv + self.integration_roundoff_g += rg + self.lv[self.round_lane] += rv + self.lg[self.round_lane] += rg + self.first_integrated_lanes[:, first_now] = self.lv[:, first_now] + req = s["request_accepted"] + self.lv[:, req] = 0 + self.lv[self.request_lane, req] = np.longdouble(self.coeff["seed_volt"]) + self.first_threshold_lanes[:, first_now] = self.lv[:, first_now] + vres = s["v_threshold"].astype(np.longdouble) - self.lv.sum(axis=0, dtype=np.longdouble) + self.first_ledger_residual[first_now] = vres[first_now] + self.max_ledger_residual = max(self.max_ledger_residual, np.max(np.abs(vres), initial=np.longdouble(0))) + for name in self.first_state: + values = (self.coeff["threshold"] - s["v_threshold"]) if name == "threshold_margin" else s[name] + self.first_state[name][first_now] = values[first_now] + self.first_request_coincident[first_now] = req[first_now] + self.first[first_now] = tick + for array, selected in ((self.first_request, s["request"]), (self.first_accepted_request, req)): + array[(array < 0) & selected] = tick + self.requested += s["request"].astype(np.int64) + self.request_accepted += req.astype(np.int64) + self.request_rejected += s["request_rejected"].astype(np.int64) + self.counts += s["fired"].astype(np.int32) + fired = s["fired"] + self.lv[:, fired] = 0 + self.lv[self.request_lane, fired] = np.longdouble(self.coeff["reset"]) + self.lg[:, fired] = 0 + positive, negative, zero = weights > 0, weights < 0, weights == 0 + picks = {"due_edges": np.ones(len(due), bool), "accepted_edges": accepted, + "rejected_edges": ~accepted, "accepted_zero_edges": accepted & zero, + "rejected_zero_edges": ~accepted & zero, + "accepted_positive_edges": accepted & positive, "accepted_negative_edges": accepted & negative, + "rejected_positive_edges": ~accepted & positive, "rejected_negative_edges": ~accepted & negative, + "accepted_nonzero_before_first_edges": record_mask, + "accepted_positive_before_first_edges": record_mask & positive, + "accepted_negative_before_first_edges": record_mask & negative} + for name, mask in picks.items(): + np.add.at(self.stats[name], (groups[mask], dst[mask]), 1) + for name, mask, sign in ( + ("accepted_positive_V", accepted & positive, 1), ("accepted_negative_abs_V", accepted & negative, -1), + ("rejected_positive_V", ~accepted & positive, 1), ("rejected_negative_abs_V", ~accepted & negative, -1), + ("accepted_positive_before_first_V", record_mask & positive, 1), + ("accepted_negative_before_first_abs_V", record_mask & negative, -1)): + np.add.at(self.sums[name], (groups[mask], dst[mask]), sign * weights[mask].astype(np.longdouble)) + for offset, mask in ((0, accepted & positive), (len(self.names), accepted & negative)): + np.add.at(self.lg, (groups[mask] + offset, dst[mask]), weights[mask].astype(np.longdouble)) + ag = s["g_pre_apl"].astype(np.longdouble) - self.lg.sum(axis=0, dtype=np.longdouble) + self.arrival_roundoff_g += ag + self.lg[self.round_lane] += ag + gres = s["g"].astype(np.longdouble) - self.lg.sum(axis=0, dtype=np.longdouble) + self.max_ledger_residual = max(self.max_ledger_residual, np.max(np.abs(gres), initial=np.longdouble(0))) + require(np.isfinite(self.lv).all() and np.isfinite(self.lg).all(), "Nonfinite non-feedback lineage ledger") + positive_targets = np.unique(dst[accepted & positive]) + self.first_positive_arrival[positive_targets[self.first_positive_arrival[positive_targets] < 0]] = tick + selected_rows = due[record_mask] + np.add.at(self.edge_prefirst_count, selected_rows, 1) + self.edge_first_arrival[selected_rows[self.edge_first_arrival[selected_rows] < 0]] = tick + self.edge_last_arrival[selected_rows] = tick + rows = [] + for edge in selected_rows: + target = int(self.incoming.dst_local[edge]) + weight = float(self.incoming.weights[edge]) + rows.append({"edge_id": int(self.incoming.edge_id[edge]), "incoming_edge_row": int(edge), + "source_neuron_idx": int(self.incoming.src_global[edge]), "target_neuron_idx": int(self.targets[target]), + "source_group": self.names[int(self.groups[edge])], "source_spike_tick": tick - DELAY, + "arrival_tick": tick, "target_is_design": bool(self.design[target]), "accepted": True, + "weight_SI": weight, "weight_sign": 1 if weight > 0 else -1, + "ref_before": int(s["ref_before"][target]), "ref_at_arrival": int(s["ref_after_reset"][target]), + "available_at_integration": bool(s["available"][target]), + "old_v_SI": float(s["old_v"][target]), "old_g_SI": float(s["old_g"][target]), + "v_integrated_SI": float(s["v_integrated"][target]), "v_prethreshold_SI": float(s["v_threshold"][target]), + "threshold_margin_SI": float(self.coeff["threshold"] - s["v_threshold"][target]), + "g_before_arrivals_SI": float(s["g_after_reset"][target]), + "record_scope": "accepted nonzero input strictly before any observed first spike; join final first_spike_tick"}) + if rows: + if self.sink is None: + self.first_arrival_records.extend(rows) + else: + self.sink(rows) + self.record_count += len(rows) + self.previous = {name: s[name].copy() for name in ("v", "g", "ref")} + self.callback_count += 1 + + def edge_summary(self): + """All edges with stored pre-first records, including never-active PNs.""" + selected = np.flatnonzero(self.edge_prefirst_count) + dst = self.incoming.dst_local[selected] + return {"edge_id": self.incoming.edge_id[selected].copy(), + "source_neuron_idx": self.incoming.src_global[selected].copy(), "target_neuron_idx": self.targets[dst].copy(), + "source_group": np.asarray(self.names, dtype=str)[self.groups[selected]], + "weight_SI": self.incoming.weights[selected].copy(), + "accepted_event_count": self.edge_prefirst_count[selected].copy(), + "nominal_weight_times_event_count_SI": (self.incoming.weights[selected].astype(np.longdouble) * + self.edge_prefirst_count[selected]).astype(np.float64), + "first_arrival_tick": self.edge_first_arrival[selected].copy(), + "last_arrival_tick": self.edge_last_arrival[selected].copy(), + "target_first_spike_tick": self.first[dst].copy(), "target_is_design": self.design[dst].copy()} + + def finish(self, result): + """Return (per-PN arrays, JSON report); caller verifies original events/state. + + first_* floating fields are NaN when first_spike_observed is false. + They must not be imputed to zero or interpreted as observed voltages. + """ + require(not self.finished and self.callback_count == self.steps and self.previous is not None, "Observer did not cover every tick") + require(bit_equal(result["target_globals"], self.targets) and bit_equal(result["first_spike"], self.first) and + bit_equal(result["counts"], self.counts), "Replay result identity/count/first spike differs from observer") + require(all(bit_equal(result[name], self.previous[name]) for name in ("v", "g", "ref")), "Replay final state differs from last callback") + require(int(self.edge_prefirst_count.sum()) == self.record_count == + int(self.stats["accepted_nonzero_before_first_edges"].sum()), "Pre-first event coverage mismatch") + require(np.array_equal(self.stats["due_edges"], self.stats["accepted_edges"] + self.stats["rejected_edges"]), + "Due/accepted/rejected coverage mismatch") + data = {"neuron_idx": self.targets.copy(), "is_design_target": self.design.copy(), + "spike_count": self.counts.copy(), "first_spike_tick": self.first.copy(), "first_spike_observed": self.first >= 0, + "first_request_tick": self.first_request.copy(), "first_accepted_request_tick": self.first_accepted_request.copy(), + "first_accepted_positive_arrival_tick": self.first_positive_arrival.copy(), + "requested": self.requested.copy(), "accepted_requests": self.request_accepted.copy(), + "rejected_requests": self.request_rejected.copy(), "first_spike_coincident_with_accepted_request": self.first_request_coincident.copy(), + "first_voltage_ledger_residual_SI": self.first_ledger_residual.astype(np.float64), + "integration_roundoff_v_SI": self.integration_roundoff_v.astype(np.float64), + "integration_roundoff_g_SI": self.integration_roundoff_g.astype(np.float64), + "arrival_roundoff_g_SI": self.arrival_roundoff_g.astype(np.float64)} + data.update({"first_" + name + ("_SI" if name != "ref_before" else ""): value.copy() + for name, value in self.first_state.items()}) + for gi, name in enumerate(self.names): + for key, value in {**self.stats, **self.sums}.items(): + data[name + "_" + key] = value[gi].copy() if key in self.stats else value[gi].astype(np.float64) + for index, name in enumerate(self.lane_names): + data["first_integrated_V_from_" + name] = self.first_integrated_lanes[index].astype(np.float64) + data["first_prethreshold_V_from_" + name] = self.first_threshold_lanes[index].astype(np.float64) + aggregates = {} + for name, mask in (("all_PN", np.ones(self.n, bool)), ("design_PN", self.design), + ("non_design_PN", ~self.design), ("never_active_PN", self.first < 0)): + aggregates[name] = {"neurons": int(mask.sum()), "active": int(np.count_nonzero(mask & (self.first >= 0))), + "spikes": int(self.counts[mask].sum()), "source_groups": { + group: {**{key: int(value[gi, mask].sum()) for key, value in self.stats.items()}, + **{key: float(value[gi, mask].sum(dtype=np.longdouble)) for key, value in self.sums.items()}} + for gi, group in enumerate(self.names)}} + report = {"pass_all": True, "scope": "Observer coverage/internal consistency only; caller must verify recorded PN events and final state exactly", + "callback_count": self.callback_count, "steps": self.steps, "PN_count": self.n, + "source_group_names": list(self.names), "first_arrival_record_count": self.record_count, + "first_arrival_record_limit": self.max_rows, "records_truncated": False, + "edge_summary_count": int(np.count_nonzero(self.edge_prefirst_count)), "aggregates": aggregates, + "time_contract": "source_spike_tick=arrival_tick-18; arrivals follow threshold; first-spike tick arrivals excluded", + "record_contract": "Every accepted nonzero edge event strictly before first spike for every PN; never-active PNs retain full-window records with final first=-1", + "sum_contract": "Observer nominal signed weight sums, not the sequentially rounded runtime g; weight-times-count edge summaries are descriptive", + "voltage_decomposition": {"nonfeedback": True, "precision": str(np.dtype(np.longdouble)), + "lanes": list(self.lane_names), "maximum_reconstruction_residual_SI": float(self.max_ledger_residual), + "roundoff_lane_explicit": True, "fitted_tolerance": False, + "reset_clears_prior_lanes": True, "request_override_has_separate_lane": True, + "first_integrated_is_before_request_override": True, + "never_spiked_first_fields_are_NaN": True, + "threshold_crossing_contributions_are_not_necessity_or_unique_cause": True}, + "graded_APL_to_PN": "Required h32=0 and delta_si=0 every tick; fast APL weights supplied already frozen-masked by caller", + "new_brain_run": False, "parameter_changes": False, "shortest_path_claim": False, + "unique_cause_claim": False, "whole_brain_intervention_claim": False} + self.finished = True + return data, report diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/prepare.py b/models/male-cns-lif/pn-recruitment-audit-v1/prepare.py new file mode 100644 index 0000000..f4f2a93 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/prepare.py @@ -0,0 +1,93 @@ +"""Register fixed conditional audit before reading PN contribution results.""" +from datetime import datetime, timezone +import platform +import subprocess +import sys +import numpy as np +import pandas as pd +from context import (ROOT, MODEL, EXP, AH, AH_MODEL, AG, AG_MODEL, META, COEFF, + GROUPS, read, save, digest, sources, integrity, load_module) + + +def main(): + assert not EXP.exists() or not any(EXP.iterdir()), 'Populated audit directory must not be reused' + assert read(AH / 'audit/final-status.json')['status'] == 'PASS-CONDITIONAL-KC-DRIVE-AUDIT' + assert read(AG / 'audit/final-status.json')['numerical_gate_pass'] + for sub in ('protocol', 'regression', 'trials', 'audit', 'logs'): + (EXP / sub).mkdir(parents=True, exist_ok=False) + test_command = [sys.executable, '-B', '-m', 'unittest', '-v', + 'test_pn_observer', 'test_apl_sources', 'test_structure_metrics', 'test_harness', + 'test_validate_events', 'test_publication'] + tested = subprocess.run(test_command, cwd=MODEL, capture_output=True, text=True) + with (EXP / 'regression/unit-tests.log').open('x') as f: + f.write(tested.stdout + tested.stderr) + save(EXP / 'regression/unit-tests.json', dict(command=test_command, exit_code=tested.returncode, + pass_all=tested.returncode == 0, sha256=digest(EXP / 'regression/unit-tests.log'))) + assert tested.returncode == 0 + paths = [AH / 'manifest.json', AH / 'checksums.sha256', AH_MODEL / 'manifest.json', + AH_MODEL / 'checksums.sha256', AH_MODEL / 'replay_core.py', AH_MODEL / 'populations.py', + AG / 'manifest.json', AG / 'checksums.sha256', AG_MODEL / 'manifest.json', + AG_MODEL / 'checksums.sha256', META, COEFF, + ROOT / 'datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy'] + save(EXP / 'protocol/preregistered.json', dict( + timestamp_utc=datetime.now(timezone.utc).isoformat(), sources=sources(), + inputs=[dict(path=str(p.relative_to(ROOT)), sha256=digest(p)) for p in paths], + parent_commit=subprocess.check_output(['git', '-C', str(ROOT), 'rev-parse', 'HEAD'], text=True).strip(), + scope='Post-outcome conditional PN/APL source audit; no new whole-brain simulation or learning', + previous_KC_outcome_known=True, before_PN_contribution_accounting=True, + new_GPU_use=False, max_threads=4, output_budget_bytes=2 * 1024**3, + per_trial_first_arrival_row_limit=1000000, truncation_allowed=False, + exact_gate='All PN events/counts/final v,g,ref; fixture pre/post histories; 12 deterministic accounting repeats', + APL_gate='Source float64 mathematical accounting within prior standard-float32 analytic roundoff bounds; not CUDA bitwise replay', + hypotheses={ + 'temporal_precedence': 'For every trial and every KC first spike, non-design PN spike must be strictly earlier; equals/after/absent retained', + 'direct_PN_KC_arrival': 'PN source tick+18 strictly less than KC first spike; same tick arrival is after threshold', + 'APL_source_precedence': 'Group h write at tick s affects only KC threshold ticks greater than s', + 'APL_share': 'Cumulative group shares are descriptive float64; no accumulated source-share error bound or robust-majority claim', + 'odor_structure': 'Fixed 686-dimensional counts; secondary fixed outside-six-odor-design-union subset; no activity-fraction or learning gate'}, + attribution_limits=['Accepted edge antecedents are not proof of single-neuron necessity or intervention causality', + 'Non-design means not in static design targets; does not mean noise or biologically incorrect', + 'Source-V lanes are non-feedback accounting with initial/constant/request/reset/roundoff lanes', + 'APL input matrix is legacy nonnegative raw-contact-normalized engineering mapping, not signed LIF current', + 'No CAL per-tick target state was independently saved; final states and events only', + 'Fixtures generated h for 4064 KC but applied only to fixture KC'], + python=sys.version, numpy=np.__version__, pandas=pd.__version__, machine=platform.machine(), + longdouble_mantissa_bits=int(np.finfo(np.longdouble).nmant))) + save(EXP / 'regression/old-integrity-before.json', integrity()) + population = load_module('frozen_population_ai', AH_MODEL / 'populations.py') + assert digest(META) == population.METADATA_SHA256 + meta = pd.read_parquet(META).sort_values('neuron_idx').reset_index(drop=True) + labels, report = population.classify(meta) + assert report['pass_all'] + for name, count in (('ALLN', 420), ('ALIN', 24), ('ALON', 14), ('olfactory', 2639)): + selected = (meta.annotation_class == name).fillna(False).to_numpy(dtype=bool) + assert int(selected.sum()) == count and np.all(labels[selected] == 'other') + labels[selected] = 'olfactory_sensory' if name == 'olfactory' else name + assert set(np.unique(labels)).issubset(GROUPS) + for label, fname, count in (('KC', 'kc_globals.npy', 4064), ('APL', 'apl_globals.npy', 2), ('ALPN', 'pn_globals.npy', 686)): + observed = np.flatnonzero(labels == label).astype(np.int32) + assert len(observed) == count and np.array_equal(observed, np.load(AG / 'apl-bundle' / fname)) + report.update(refined_exact_class_counts={label: int((labels == label).sum()) for label in GROUPS}, + refinement='AH anatomical classifier, then exact ALLN/ALIN/ALON/olfactory classes split only from other; no name-prefix guessing') + save(EXP / 'protocol/population-audit.json', report) + save(EXP / 'protocol/metadata-schema.json', {c: dict(dtype=str(meta[c].dtype), nulls=int(meta[c].isna().sum())) for c in meta}) + meta[['neuron_idx', 'body_id', 'annotation_class', 'annotation_type', 'neurotransmitter']].assign( + audit_source_group=labels).to_parquet(EXP / 'protocol/neuron-source-groups.parquet', index=False) + inventory = [dict(case=name, repeat=0, kind='fixture') for name in read(AG_MODEL / 'config.json')['fixtures']] + for row in read(AG / 'protocol/calibration-cases.json'): + inventory.append(dict(case=row['name'], repeat=0, kind='calibration')) + if row['seed'] == 51101: + inventory.append(dict(case=row['name'], repeat=1, kind='calibration')) + assert len(inventory) == len({(r['case'], r['repeat']) for r in inventory}) == 80 + for row in inventory: + source = AG / 'gpu' / (row['case'] + '-r' + str(row['repeat'])) + assert read(source / 'summary.json')['complete'] + row['source'] = str(source.relative_to(ROOT)) + save(EXP / 'protocol/inventory.json', inventory) + save(EXP / 'protocol/prepared-hashes.json', [dict(path=str(p.relative_to(EXP)), sha256=digest(p)) + for p in sorted((EXP / 'protocol').iterdir()) if p.is_file() and p.name != 'prepared-hashes.json']) + print('REGISTERED fixed 80 existing records; no new brain simulation', flush=True) + + +if __name__ == '__main__': + main() diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/publication.py b/models/male-cns-lif/pn-recruitment-audit-v1/publication.py new file mode 100644 index 0000000..ae1d03b --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/publication.py @@ -0,0 +1,270 @@ +"""Publish small evidence only after independent verification of both seals. + +No prior verification helper is imported or executed. Publishing verifies +bytes and declared completion; it does not rerun or certify a scientific gate. +Every destination is exclusive. An interrupted publication is retained, not +deleted, overwritten, or silently resumed. +""" +from __future__ import annotations + +import hashlib +import json +from pathlib import Path, PurePosixPath +import re +import shutil +import stat + + +ROOT = Path('/data/digital-drosophila') +MODEL_RELATIVE = Path('models/male-cns-lif/pn-recruitment-audit-v1') +EXPERIMENT_RELATIVE = Path('experiments/phase4ai-pn-recruitment-audit') +REGISTRY_RELATIVE = Path('registry/phase4ai-pn-recruitment-audit') +FINAL_STATUS = 'PASS-CONDITIONAL-PN-APL-SOURCE-AUDIT' +MAX_EVIDENCE_BYTES = 4 * 1024 ** 2 +EVIDENCE_SUFFIXES = frozenset(('.json', '.csv', '.md', '.log', '.sha256')) +CONTROLS = frozenset(('manifest.json', 'checksums.sha256')) +SHA256 = re.compile(r'^[0-9a-f]{64}$') + + +def _require(condition, message): + if not condition: + raise ValueError(message) + + +def _unique_object(pairs): + result = {} + for name, value in pairs: + _require(name not in result, 'Duplicate JSON object key: ' + name) + result[name] = value + return result + + +def _bad_constant(value): + raise ValueError('Nonfinite JSON constant: ' + value) + + +def _json_bytes(data): + return json.loads(data.decode('utf-8'), object_pairs_hook=_unique_object, + parse_constant=_bad_constant) + + +def _digest(path): + checksum = hashlib.sha256() + with Path(path).open('rb') as handle: + for block in iter(lambda: handle.read(8 << 20), b''): + checksum.update(block) + return checksum.hexdigest() + + +def _write_json(path, value): + with Path(path).open('x', encoding='utf-8') as handle: + json.dump(value, handle, indent=2, ensure_ascii=False, allow_nan=False) + handle.write('\n') + + +def _relative_name(value): + _require(isinstance(value, str) and bool(value) and '\\' not in value and + '\x00' not in value and '\n' not in value and '\r' not in value, + 'Invalid manifest/checksum relative path') + path = PurePosixPath(value) + _require(not path.is_absolute() and str(path) == value and + all(part not in ('', '.', '..') and ':' not in part for part in path.parts), + 'Noncanonical or escaping relative path: ' + value) + return path + + +def _regular_file(base, relative): + rel = _relative_name(relative) + target = base + for part in rel.parts: + target = target / part + _require(not target.is_symlink(), 'Symlink not allowed in sealed path: ' + str(target)) + _require(target.exists() and stat.S_ISREG(target.stat().st_mode), + 'Missing/nonregular sealed file: ' + str(target)) + _require(target.resolve().is_relative_to(base), 'Sealed file escapes its root') + return target + + +def verify_seal(directory): + """Independently verify every listed byte/hash and the checksum inventory. + + Unlisted files fail, apart from __pycache__ files explicitly excluded by + the producer's seal contract. Such caches are counted, never published. + The checksum file must describe exactly the manifest payload plus the + manifest itself. Symlinks, duplicate paths and path traversal fail. + """ + supplied = Path(directory) + _require(supplied.is_absolute() and supplied.is_dir() and not supplied.is_symlink(), + 'A sealed root must be an absolute real directory') + base = supplied.resolve(strict=True) + manifest_path = _regular_file(base, 'manifest.json') + checksums_path = _regular_file(base, 'checksums.sha256') + manifest_bytes = manifest_path.read_bytes() + manifest_sha = hashlib.sha256(manifest_bytes).hexdigest() + manifest = _json_bytes(manifest_bytes) + _require(isinstance(manifest, dict) and set(manifest) == {'root', 'files'}, 'Unexpected seal manifest schema') + _require(isinstance(manifest['root'], str) and Path(manifest['root']).is_absolute() and + Path(manifest['root']).resolve(strict=True) == base, 'Manifest names another root') + _require(isinstance(manifest['files'], list) and bool(manifest['files']), 'Empty/invalid manifest payload') + rows, expected = [], {} + for row in manifest['files']: + _require(isinstance(row, dict) and set(row) == {'path', 'bytes', 'sha256'}, 'Invalid manifest file row') + relative = row['path'] + parsed = _relative_name(relative) + _require(relative not in CONTROLS and '__pycache__' not in parsed.parts, + 'Control/cache file incorrectly listed as payload: ' + relative) + _require(relative not in expected, 'Duplicate manifest path: ' + relative) + _require(type(row['bytes']) is int and row['bytes'] >= 0 and isinstance(row['sha256'], str) and + SHA256.fullmatch(row['sha256']), 'Invalid byte count or SHA-256: ' + relative) + path = _regular_file(base, relative) + _require(path.stat().st_size == row['bytes'], 'Payload byte count mismatch: ' + relative) + _require(_digest(path) == row['sha256'], 'Payload SHA-256 mismatch: ' + relative) + _require(path.stat().st_size == row['bytes'], 'Payload changed during verification: ' + relative) + expected[relative] = row['sha256'] + rows.append(dict(row)) + observed, excluded_caches = set(), 0 + for path in base.rglob('*'): + _require(not path.is_symlink(), 'Symlink found in sealed tree: ' + str(path)) + if path.is_dir(): + continue + _require(stat.S_ISREG(path.stat().st_mode), 'Nonregular file in sealed tree: ' + str(path)) + relative = path.relative_to(base).as_posix() + if '__pycache__' in path.relative_to(base).parts: + excluded_caches += 1 + else: + observed.add(relative) + _require(observed == set(expected) | CONTROLS, + 'Sealed tree has unlisted/missing files: ' + repr(sorted(observed ^ (set(expected) | CONTROLS)))) + checksums_bytes = checksums_path.read_bytes() + checksum_rows = {} + for line in checksums_bytes.decode('utf-8').splitlines(): + _require(len(line) >= 67 and line[64:66] == ' ' and SHA256.fullmatch(line[:64]), + 'Malformed checksums.sha256 line') + relative = line[66:] + _relative_name(relative) + _require(relative not in checksum_rows, 'Duplicate checksum path: ' + relative) + checksum_rows[relative] = line[:64] + _require(checksum_rows == {**expected, 'manifest.json': manifest_sha}, + 'Checksum inventory or manifest self-checksum mismatch') + return dict(pass_all=True, root=str(base), payload_file_count=len(rows), + payload_bytes=sum(row['bytes'] for row in rows), manifest_sha256=manifest_sha, + checksums_sha256=hashlib.sha256(checksums_bytes).hexdigest(), + excluded_pycache_files=excluded_caches, files=sorted(rows, key=lambda row: row['path']), + verification_scope='All sealed payload bytes/SHA-256, exact checksum inventory, and manifest self-SHA; no scientific gate execution') + + +def _copy_verified(source, destination, byte_count, checksum): + _require(source.stat().st_size == byte_count, 'Source size changed before evidence copy') + destination.parent.mkdir(parents=True, exist_ok=True) + with source.open('rb') as src, destination.open('xb') as dst: + shutil.copyfileobj(src, dst, length=1 << 20) + _require(destination.stat().st_size == byte_count and _digest(destination) == checksum, + 'Copied evidence failed its sealed byte/hash check') + _require(source.stat().st_size == byte_count and _digest(source) == checksum, + 'Sealed source changed during evidence copy') + + +def _control_rows(root, verification): + return [dict(path='manifest.json', bytes=(root / 'manifest.json').stat().st_size, + sha256=verification['manifest_sha256']), + dict(path='checksums.sha256', bytes=(root / 'checksums.sha256').stat().st_size, + sha256=verification['checksums_sha256'])] + + +def publish(root=ROOT): + """Create the one new registry exclusively; call only after finalize seals. + + ``root`` exists for isolated synthetic tests. Production uses the fixed + default project root and fixed Phase 4AI relative directories above. + """ + root = Path(root) + _require(root.is_absolute() and root.is_dir() and not root.is_symlink(), 'Invalid project root') + root = root.resolve(strict=True) + model, experiment, registry = (root / part for part in + (MODEL_RELATIVE, EXPERIMENT_RELATIVE, REGISTRY_RELATIVE)) + _require(not registry.exists() and not registry.is_symlink(), 'Registry already exists; no overwrite/resume') + for path in (model, experiment, registry.parent): + current = root + for part in path.relative_to(root).parts: + current = current / part + _require(not current.is_symlink(), 'Symlink in publication root path: ' + str(current)) + verified = {'model': verify_seal(model), 'experiment': verify_seal(experiment)} + experiment_rows = {row['path']: row for row in verified['experiment']['files']} + _require('audit/final-status.json' in experiment_rows, + 'Final status must exist inside the sealed experiment payload') + status = _json_bytes((experiment / 'audit/final-status.json').read_bytes()) + _require(isinstance(status, dict) and status.get('status') == FINAL_STATUS and + status.get('pass_all') is True, 'Finalize completion status is missing or unexpected') + for flag in ('candidate_generated', 'learning_achieved', 'new_brain_simulation', 'GPU_used'): + _require(status.get(flag) is False, 'Unexpected finalized scope flag: ' + flag) + plans, omitted = [], [] + for row in verified['experiment']['files'] + _control_rows(experiment, verified['experiment']): + allowed = PurePosixPath(row['path']).suffix.lower() in EVIDENCE_SUFFIXES + if allowed and row['bytes'] <= MAX_EVIDENCE_BYTES: + plans.append((experiment, row, 'evidence/' + row['path'])) + else: + omitted.append(dict(path=row['path'], bytes=row['bytes'], + reason='exceeds_4_MiB' if row['bytes'] > MAX_EVIDENCE_BYTES else 'bulk_or_non_evidence_extension')) + for row in _control_rows(model, verified['model']): + _require(row['bytes'] <= MAX_EVIDENCE_BYTES, 'Model seal control exceeds small-evidence limit') + plans.append((model, row, 'model/' + row['path'])) + for control in ('manifest.json', 'checksums.sha256'): + _require(any(target == 'evidence/' + control for _, _, target in plans), + 'Experiment seal control exceeds small-evidence limit') + _require(any(target == 'evidence/audit/final-status.json' for _, _, target in plans), + 'Final status exceeds small-evidence limit') + registry.parent.mkdir(parents=True, exist_ok=True) + registry.mkdir(exist_ok=False) + try: + records = [] + for source_root, row, relative in plans: + source = _regular_file(source_root.resolve(), row['path']) + target = registry / relative + _copy_verified(source, target, row['bytes'], row['sha256']) + records.append(dict(source=source.relative_to(root).as_posix(), copy=relative, + bytes=row['bytes'], sha256=row['sha256'])) + # Revalidate after copying, including payloads deliberately not copied. + after = {'model': verify_seal(model), 'experiment': verify_seal(experiment)} + _require(after == verified, 'A sealed tree changed during publication') + proof = {name: {key: value for key, value in report.items() if key != 'files'} + for name, report in verified.items()} + _write_json(registry / 'seal-verification.json', proof) + _write_json(registry / 'evidence-index.json', records) + receipt_files = [] + for path in sorted(registry.rglob('*')): + if path.is_file(): + receipt_files.append(dict(path=path.relative_to(registry).as_posix(), + bytes=path.stat().st_size, sha256=_digest(path))) + receipt = dict(publication_complete=True, registry=registry.relative_to(root).as_posix(), + project_root=str(root), declared_audit_status=status['status'], + model_manifest_sha256=verified['model']['manifest_sha256'], + experiment_manifest_sha256=verified['experiment']['manifest_sha256'], + copied_evidence_files=len(records), copied_evidence_bytes=sum(row['bytes'] for row in records), + files=receipt_files, experiment_payload_not_copied=omitted, + model_payload_not_duplicated=True, model_payload_remains_at=MODEL_RELATIVE.as_posix(), + bulk_remains_at=EXPERIMENT_RELATIVE.as_posix(), + complete_bulk_backup=False, scientific_gate_executed_by_publisher=False, + scientific_gate_certified_by_publication=False, candidate_generated=False, + learning_achieved=False, existing_files_modified=False, + receipt_self_hash='Not self-referential; returned by publish() and printed by main()', + limits=dict(max_selected_evidence_file_bytes=MAX_EVIDENCE_BYTES, + selected_suffixes=sorted(EVIDENCE_SUFFIXES))) + receipt_path = registry / 'publication-receipt.json' + _write_json(receipt_path, receipt) + return dict(publication_complete=True, registry=str(registry), copied_evidence_files=len(records), + receipt_sha256=_digest(receipt_path), scientific_gate_executed_by_publisher=False) + except Exception as error: + failure = registry / 'publication-failure.json' + if not failure.exists(): + _write_json(failure, dict(publication_complete=False, type=type(error).__name__, + message=str(error), partial_outputs_preserved=True, + existing_files_modified=False)) + raise + + +def main(): + print(json.dumps(publish(), ensure_ascii=False, allow_nan=False), flush=True) + + +if __name__ == '__main__': + main() diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/run_audit.py b/models/male-cns-lif/pn-recruitment-audit-v1/run_audit.py new file mode 100644 index 0000000..4cd80a0 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/run_audit.py @@ -0,0 +1,283 @@ +"""Read existing records and replay PN targets only; no GPU or counterfactual.""" +from functools import lru_cache +import time +import traceback +import numpy as np +import pandas as pd +import pyarrow as pa +import pyarrow.parquet as pq +from context import (ROOT, EXP, AH_MODEL, AG, COEFF, GROUPS, read, save, digest, + check, bit_equal, load_module) +from pn_observer import PNObserver +from apl_sources import decompose_apl_sources + + +def first_ticks(event_tick, event_node, targets): + first = np.full(166700, np.iinfo(np.int32).max, np.int32) + np.minimum.at(first, event_node, event_tick) + first[first == np.iinfo(np.int32).max] = -1 + return first[targets] + + +def temporal_relation(source_tick, target_tick): + if source_tick < 0 or target_tick < 0: + return 'unobserved_source' if source_tick < 0 and target_tick >= 0 else ( + 'unobserved_target' if source_tick >= 0 else 'both_unobserved') + return 'before' if source_tick < target_tick else ('same_tick' if source_tick == target_tick else 'after') + + +def min_observed(values): + values = np.asarray(values) + values = values[values >= 0] + return int(values.min()) if len(values) else -1 + + +class EventSink: + """Streaming accepted antecedents, never silently truncate.""" + def __init__(self, path): + ints64 = ('edge_id', 'incoming_edge_row') + ints32 = ('source_neuron_idx', 'target_neuron_idx', 'source_spike_tick', 'arrival_tick', + 'weight_sign', 'ref_before', 'ref_at_arrival') + bools = ('target_is_design', 'accepted', 'available_at_integration') + floats = ('weight_SI', 'old_v_SI', 'old_g_SI', 'v_integrated_SI', 'v_prethreshold_SI', + 'threshold_margin_SI', 'g_before_arrivals_SI') + self.schema = pa.schema([(k, t) for names, t in ((ints64, pa.int64()), (ints32, pa.int32()), + (bools, pa.bool_()), (floats, pa.float64()), (('source_group', 'record_scope'), pa.string())) for k in names]) + assert not path.exists() + self.writer = pq.ParquetWriter(path, self.schema, compression='zstd') + self.rows = 0 + + def __call__(self, rows): + self.writer.write_table(pa.Table.from_pylist(rows, schema=self.schema)) + self.rows += len(rows) + + def close(self): + self.writer.close() + + +@lru_cache(maxsize=2) +def graph_view(graph_name): + core = load_module('sealed_ah_replay_ai_' + graph_name, AH_MODEL / 'replay_core.py') + folder = AG / 'graphs' / graph_name + nodes = np.load(folder / 'nodes.npy', mmap_mode='r') + pn = np.load(AG / 'apl-bundle/pn_globals.npy') + apl = np.load(AG / 'apl-bundle/apl_globals.npy') + targets, positions, _ = np.intersect1d(nodes, pn, assume_unique=True, return_indices=True) + assert len(targets) > 0, 'Empty PN fixture subset: stop and report nonapplicable; never fabricate targets' + lookup = np.full(len(nodes), -1, np.int32) + lookup[positions] = np.arange(len(targets), dtype=np.int32) + dst = np.load(folder / 'dst.npy', mmap_mode='r') + selected = np.flatnonzero(lookup[dst] >= 0) + src = nodes[np.load(folder / 'src.npy', mmap_mode='r')[selected]] + ids = np.load(folder / 'edge_id.npy', mmap_mode='r')[selected] + weights = np.load(folder / 'weights.npy', mmap_mode='r')[selected].copy() + weights[np.isin(src, apl)] = 0.0 + raw = np.load(ROOT / 'datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy', mmap_mode='r')[ids] + assert raw.dtype == np.int64 and np.all(raw > 0) + incoming = core.IncomingIndex(src, lookup[dst[selected]], ids, weights, len(targets)) + groups = pd.read_parquet(EXP / 'protocol/neuron-source-groups.parquet').audit_source_group.to_numpy() + codes = np.array([GROUPS.index(x) for x in groups], np.int32)[src] + audit = dict(graph=graph_name, PN_targets=len(targets), incoming_edges=len(ids), contacts=int(raw.sum()), + zeroed_fast_APL_edges=int(np.isin(src, apl).sum()), graded_APL_to_PN=False, + groups={g: dict(edges=int((codes == i).sum()), contacts=int(raw[codes == i].sum())) for i, g in enumerate(GROUPS)}, + source_graph_unchanged=True, effective_fast_APL_zero_mask_preserved=True) + return core, incoming, raw, codes, targets, positions, audit + + +@lru_cache(maxsize=2) +def pn_kc_edges(graph_name): + folder = AG / 'graphs' / graph_name + nodes = np.load(folder / 'nodes.npy', mmap_mode='r') + pn = np.load(AG / 'apl-bundle/pn_globals.npy') + kc = np.load(AG / 'apl-bundle/kc_globals.npy') + src = nodes[np.load(folder / 'src.npy', mmap_mode='r')] + dst = nodes[np.load(folder / 'dst.npy', mmap_mode='r')] + picked = np.flatnonzero(np.isin(src, pn) & np.isin(dst, kc)) + return src[picked], np.searchsorted(kc, dst[picked]), np.load(folder / 'weights.npy', mmap_mode='r')[picked] + + +def pn_kc_before_first(graph_name, state, kc_first, design): + """All PN edge arrivals strictly before first KC spike; no refractory yet.""" + src, dst, weights = pn_kc_edges(graph_name) + rows = {'neuron_idx': np.load(AG / 'apl-bundle/kc_globals.npy').copy(), 'first_spike_tick': kc_first.copy()} + for name in ('design_ALPN', 'non_design_ALPN'): + rows[name + '_strict_pre_first_edge_events'] = np.zeros(len(kc_first), np.int64) + rows[name + '_strict_pre_first_positive_V'] = np.zeros(len(kc_first), np.float64) + rows[name + '_strict_pre_first_negative_abs_V'] = np.zeros(len(kc_first), np.float64) + # Fixed graph edges only. Before the first spike, initially zero ref has never been reset. + for source in np.unique(src): + edges = np.flatnonzero((src == source) & (kc_first[dst] >= 0)) + spikes = state['step'][state['neuron_idx'] == source] + count = np.searchsorted(spikes, kc_first[dst[edges]] - 18, side='left') + label = 'design_ALPN' if source in design else 'non_design_ALPN' + np.add.at(rows[label + '_strict_pre_first_edge_events'], dst[edges], count) + np.add.at(rows[label + '_strict_pre_first_positive_V'], dst[edges], count * np.maximum(weights[edges], 0)) + np.add.at(rows[label + '_strict_pre_first_negative_abs_V'], dst[edges], count * np.maximum(-weights[edges], 0)) + return rows + + +def audit_trial(row, population): + start = time.perf_counter() + out = EXP / 'trials' / (row['case'] + '-r' + str(row['repeat'])) + out.mkdir(exist_ok=False) + source, case = ROOT / row['source'], AG / 'cases' / row['case'] + spec = read(case / 'spec.json') + graph_name = 'fixtures' if row['kind'] == 'fixture' else 'full' + core, incoming, raw, codes, targets, positions, graph_audit = graph_view(graph_name) + with np.load(source / 'state.npz', allow_pickle=False) as data: + state = {k: data[k].copy() for k in data.files} + assert set(state) == {'step', 'neuron_idx', 'counts', 'v', 'g', 'ref'} + with np.load(case / 'requests.npz', allow_pickle=False) as data: + req = {k: data[k].copy() for k in data.files} + rt = pd.read_csv(source / 'requests.csv') + assert np.array_equal(req['tick'], rt.tick) and np.array_equal(req['neuron_idx'], rt.neuron_idx) + assert (rt.attempted == 1).all() and rt.accepted.isin([0, 1]).all() + assert np.array_equal(rt.rejected, 1 - rt.accepted) + if row['kind'] == 'calibration': + with np.load(case / 'pn-drive.npz', allow_pickle=False) as data: + design = np.sort(data['targets'].copy()) + assert design.dtype == np.int32 and data['rates_hz'].dtype == np.float32 + assert len(design) == spec['target_count'] and (data['rates_hz'] > 0).all() + else: + design = np.intersect1d(req['neuron_idx'], targets) + assert np.isin(design, targets).all() and len(np.unique(design)) == len(design) + expected_mask = np.isin(state['neuron_idx'], targets) + expected = {k: state[k][expected_mask] for k in ('step', 'neuron_idx')} + initial_v = np.full(len(targets), spec['model']['resting_potential_mv'], np.float64) * np.float64(.001) + initial_g = np.zeros(len(targets), np.float64) + if (case / 'arrays.npz').exists(): + with np.load(case / 'arrays.npz', allow_pickle=False) as data: + initial_v = data['initial_v_mv'][positions] * np.float64(.001) + initial_g = data['initial_g_mv'][positions] * np.float64(.001) + histories = {} + if row['kind'] == 'fixture': + for key, dtype in (('v', 'float64'), ('g', 'float64'), ('ref', 'int32')): + histories[key] = np.load(source / f'{key}-history.{dtype}.npy', mmap_mode='r')[:, positions] + histories['pre_' + key] = np.load(source / f'preAPL-{key}.{dtype}.npy', mmap_mode='r')[:, positions] + sink = EventSink(out / 'accepted-prefirst-edge-events.parquet') + observer = PNObserver(targets, design, incoming, codes, GROUPS, read(COEFF), spec['steps'], + max_first_event_rows=1000000, event_sink=sink) + request_lookup = np.full(166700, -1, np.int32) + request_lookup[targets] = np.arange(len(targets), dtype=np.int32) + def callback(tick, stage): + for key in ('v', 'g', 'ref'): + if histories: + assert bit_equal(stage[key], histories[key][tick]), 'Fixture post state mismatch' + assert bit_equal(stage[key + '_pre_apl'], histories['pre_' + key][tick]), 'Fixture pre state mismatch' + indices = np.flatnonzero((req['tick'] == tick) & np.isin(req['neuron_idx'], targets)) + if len(indices): + local = request_lookup[req['neuron_idx'][indices]] + assert np.array_equal(stage['request_accepted'][local], rt.accepted.to_numpy()[indices].astype(bool)) + observer(tick, stage) + try: + result = core.replay(initial_v, initial_g, read(COEFF), spec['steps'], targets, req, + dict(step=state['step'], neuron_idx=state['neuron_idx']), incoming, + np.zeros((spec['steps'], len(targets)), np.float32), callback) + finally: + sink.close() + exact = {k: bit_equal(result[k], state[k][positions]) for k in ('v', 'g', 'ref', 'counts')} + exact.update({k: bit_equal(result[k], expected[k]) for k in ('step', 'neuron_idx')}) + assert all(exact.values()), 'PN replay diverged: ' + str(exact) + data, observer_report = observer.finish(result) + assert sink.rows == observer_report['first_arrival_record_count'] + table = pd.DataFrame(data) + table.insert(1, 'body_id', population.iloc[targets].body_id.to_numpy()) + table.insert(2, 'annotation_type', population.iloc[targets].annotation_type.to_numpy()) + table.to_parquet(out / 'per-pn.parquet', index=False) + edges = pd.DataFrame(observer.edge_summary()) + if len(edges): + edge_positions = np.searchsorted(incoming.edge_id, edges.edge_id.to_numpy()) + assert np.array_equal(incoming.edge_id[edge_positions], edges.edge_id.to_numpy()) + edges['raw_contact_count'] = raw[edge_positions] + for prefix in ('source', 'target'): + global_ids = edges[prefix + '_neuron_idx'].to_numpy() + edges[prefix + '_body_id'] = population.iloc[global_ids].body_id.to_numpy() + edges[prefix + '_type'] = population.iloc[global_ids].annotation_type.to_numpy() + edges.to_parquet(out / 'prefirst-edge-summary.parquet', index=False) + with (out / 'replay-final.npz').open('xb') as f: + np.savez_compressed(f, **result) + kc = np.load(AG / 'apl-bundle/kc_globals.npy') + pn = np.load(AG / 'apl-bundle/pn_globals.npy') + first_kc = first_ticks(state['step'], state['neuron_idx'], kc) + first_pn = first_ticks(state['step'], state['neuron_idx'], pn) + first_nondesign = min_observed(first_pn[~np.isin(pn, design)]) + first_anykc = min_observed(first_kc) + component = read(source / 'apl-component.json') + env = component['environment'] + assert env['cuda_matmul_allow_tf32'] is False and env['float32_matmul_precision'] == 'highest' + d32 = np.array([int(component['decay_f32_bits'], 16)], np.uint32).view(np.float32)[0] + q32 = np.array([int(component['gain_f32_bits'], 16)], np.uint32).view(np.float32)[0] + apl = decompose_apl_sources(np.load(AG / 'apl-bundle/input_matrix.npy', mmap_mode='r'), + np.load(AG / 'apl-bundle/output_matrix.npy', mmap_mode='r'), pn, kc, design, + state['step'], state['neuron_idx'], np.load(source / 'apl-drive.float32.npy', mmap_mode='r'), + np.load(source / 'apl-state.float32.npy', mmap_mode='r'), + np.load(source / 'apl-inhibition.float32.npy', mmap_mode='r'), + decay32=d32, gain32=q32, standard_fp32=True, first_kc_tick=first_kc) + assert apl['summary']['pass_all'] + save(out / 'apl-source-summary.json', apl['summary']) + pd.DataFrame(apl['tick_rows']).to_parquet(out / 'apl-per-tick.parquet', index=False) + per_kc = pd.DataFrame(apl['per_kc']) + per_kc.insert(1, 'body_id', population.iloc[kc].body_id.to_numpy()) + per_kc['KC_present_in_source_graph'] = np.isin(kc, np.load(spec['graph_dir'] + '/nodes.npy')) + per_kc['first_non_design_PN_tick'] = first_nondesign + per_kc['first_non_design_relation'] = [temporal_relation(first_nondesign, int(t)) for t in first_kc] + for key, value in pn_kc_before_first(graph_name, state, first_kc, design).items(): + if key not in ('neuron_idx', 'first_spike_tick'): + per_kc[key] = value + per_kc.to_parquet(out / 'per-kc-apl-sources.parquet', index=False) + report = dict(case=row['case'], repeat=row['repeat'], kind=row['kind'], pass_all=True, exact=exact, + every_tick_fixture_pre_post_exact=bool(histories), CAL_per_tick_independent_state_available=False, + steps=spec['steps'], duration_ms=spec['duration_ms'], mode=spec.get('mode'), seed=spec.get('seed'), + odor_id=spec.get('odor_id'), graph=graph_audit, observer=observer_report, + first_non_design_PN_tick=first_nondesign, first_any_KC_tick=first_anykc, + first_non_design_vs_first_KC=temporal_relation(first_nondesign, first_anykc), + fixture_design_definition='Unique requested PN IDs for numerical fixture only; not odor design' if histories else None, + APL_source_bound_pass=apl['summary']['pass_all'], candidate_generated=False, new_brain_simulation=False, + CPU_audit_wall_seconds=time.perf_counter() - start, + input_sha256={f: digest(source / f) for f in ('state.npz', 'requests.csv', 'summary.json', + 'apl-component.json', 'apl-drive.float32.npy', 'apl-state.float32.npy', 'apl-inhibition.float32.npy')}) + save(out / 'summary.json', report) + save(out / 'output-hashes.json', [dict(path=p.name, sha256=digest(p), bytes=p.stat().st_size) + for p in sorted(out.iterdir()) if p.is_file()]) + return report + + +def main(): + check() + population = pd.read_parquet(EXP / 'protocol/neuron-source-groups.parquet') + inventory = read(EXP / 'protocol/inventory.json') + receipts = [] + for row in inventory: + try: + report = audit_trial(row, population) + receipts.append(dict(case=row['case'], repeat=row['repeat'], pass_all=report['pass_all'])) + assert sum(p.stat().st_size for p in EXP.rglob('*') if p.is_file()) < 2 * 1024**3 + print(row['case'], row['repeat'], 'EXACT PN / APL BOUND PASS', + round(report['CPU_audit_wall_seconds'], 3), 'CPU sec', flush=True) + except Exception as error: + save(EXP / 'audit/failure.json', dict(case=row, error=type(error).__name__, message=str(error), + traceback=traceback.format_exc(), completed=receipts, new_brain_simulation=False)) + raise + repeats = [] + for row in inventory: + if row['repeat'] != 1: + continue + a = EXP / 'trials' / (row['case'] + '-r0') + b = EXP / 'trials' / (row['case'] + '-r1') + checks = {} + for f in ('per-pn.parquet', 'prefirst-edge-summary.parquet', 'apl-per-tick.parquet', 'per-kc-apl-sources.parquet'): + checks[f] = pd.read_parquet(a / f).equals(pd.read_parquet(b / f)) + checks['antecedent_events'] = digest(a / 'accepted-prefirst-edge-events.parquet') == digest(b / 'accepted-prefirst-edge-events.parquet') + checks['apl-summary'] = read(a / 'apl-source-summary.json') == read(b / 'apl-source-summary.json') + with np.load(a / 'replay-final.npz') as aa, np.load(b / 'replay-final.npz') as bb: + checks['replay'] = set(aa.files) == set(bb.files) and all(bit_equal(aa[k], bb[k]) for k in aa.files) + assert all(checks.values()), 'Repeated accounting differs' + repeats.append(dict(case=row['case'], pass_all=True, checks=checks)) + assert len(receipts) == 80 and len(repeats) == 12 + save(EXP / 'audit/completed.json', dict(pass_all=True, trials=receipts, repeat_checks=repeats, + meaning='Conditional PN exactness and bounded APL attribution only; not a learning or causal gate')) + print('PASS 80 conditional audits and 12 repeats', flush=True) + + +if __name__ == '__main__': + main() diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/structure_metrics.py b/models/male-cns-lif/pn-recruitment-audit-v1/structure_metrics.py new file mode 100644 index 0000000..69c954b --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/structure_metrics.py @@ -0,0 +1,179 @@ +"""Fixed descriptive ALPN-count comparisons; pure NumPy, no files or tuning. + +Column positions refer to the caller's fixed canonical 686-ALPN order. This +module cannot assign body IDs or infer anatomical identities. Repeated runs +are integrity evidence, never additional independent seeds in these metrics. +""" +from __future__ import annotations + +import itertools + +import numpy as np + + +MODES = ('physiological', 'matched_energy') +ODORS = tuple(range(6)) +SEEDS = tuple(range(51101, 51106)) +N_ALPN = 686 +FIELDS = frozenset(('mode', 'odor_index', 'seed', 'counts', 'design_mask')) +METRICS = ('cosine_distance', 'pearson_correlation', 'jaccard', 'euclidean_distance') + + +def _require(condition, message): + if not condition: + raise ValueError(message) + + +def _integer(value, name): + _require(isinstance(value, (int, np.integer)) and not isinstance(value, (bool, np.bool_)), + name + ' must be an integer, not a Boolean') + return int(value) + + +def _array(value, dtype, name): + _require(isinstance(value, np.ndarray) and not np.ma.isMaskedArray(value), + name + ' must be an unmasked NumPy array') + _require(value.dtype == np.dtype(dtype) and value.shape == (N_ALPN,), + name + ' must have dtype ' + np.dtype(dtype).name + ' and shape (686,)') + return np.array(value, copy=True, order='C') + + +def _pair_metrics(first, second): + # Cast BEFORE subtraction/norm so int32 extrema do not overflow. + x, y = first.astype(np.float64), second.astype(np.float64) + active_x, active_y = first > 0, second > 0 + intersection = int(np.count_nonzero(active_x & active_y)) + union = int(np.count_nonzero(active_x | active_y)) + result = dict(active_a=int(active_x.sum()), active_b=int(active_y.sum()), + active_intersection=intersection, active_union=union) + if not len(first): + result.update({name: None for name in METRICS}) + return result + norm_x, norm_y = float(np.linalg.norm(x)), float(np.linalg.norm(y)) + cosine = None if norm_x == 0 or norm_y == 0 else float(np.clip( + np.dot(x, y) / (norm_x * norm_y), -1., 1.)) + # A constant or one-channel vector has undefined Pearson correlation; + # equality does not turn it into evidence of shared structure. + correlation = None if bool(np.all(x == x[0]) or np.all(y == y[0])) else float( + np.clip(np.corrcoef(x, y)[0, 1], -1., 1.)) + result.update(cosine_distance=None if cosine is None else float(1. - cosine), + pearson_correlation=correlation, + jaccard=None if union == 0 else float(intersection / union), + euclidean_distance=float(np.linalg.norm(x - y))) + _require(all(value is None or np.isfinite(value) for value in result.values()), + 'A structure metric became nonfinite') + return result + + +def _summary(rows): + result = {} + for name in METRICS: + values = np.asarray([row[name] for row in rows if row[name] is not None], np.float64) + result[name] = dict(mean=None if not len(values) else float(values.mean()), + variance_ddof0=None if not len(values) else float(values.var(ddof=0)), + valid_comparisons=int(len(values)), undefined_comparisons=int(len(rows) - len(values))) + return result + + +def _view(mode, records, positions): + arrays = {(odor, seed): records[(mode, odor, seed)]['counts'][positions] + for odor in ODORS for seed in SEEDS} + within, between, pairs = [], [], [] + for odor in ODORS: + for first_seed, second_seed in itertools.combinations(SEEDS, 2): + within.append(dict(odor_index=odor, seed_a=first_seed, seed_b=second_seed, + **_pair_metrics(arrays[(odor, first_seed)], arrays[(odor, second_seed)]))) + for first_odor, second_odor in itertools.combinations(ODORS, 2): + pair_between = [] + for seed in SEEDS: + row = dict(odor_index_a=first_odor, odor_index_b=second_odor, seed=seed, + **_pair_metrics(arrays[(first_odor, seed)], arrays[(second_odor, seed)])) + pair_between.append(row) + between.append(row) + # Original pair-specific comparison: 10 within-seed pairs for each + # member odor, not a baseline pooled across all six odors. + pair_within = [row for row in within if row['odor_index'] in (first_odor, second_odor)] + within_summary, between_summary = _summary(pair_within), _summary(pair_between) + differences = {name: None if (within_summary[name]['mean'] is None or + between_summary[name]['mean'] is None) else + float(between_summary[name]['mean'] - within_summary[name]['mean']) + for name in METRICS} + pairs.append(dict(odor_index_a=first_odor, odor_index_b=second_odor, + within_comparison_count=len(pair_within), between_comparison_count=len(pair_between), + within=within_summary, between=between_summary, + mean_between_minus_within=differences, + within_comparisons=pair_within, between_comparisons=pair_between)) + _require(len(within) == 60 and len(between) == 75 and len(pairs) == 15 and + all(row['within_comparison_count'] == 20 and row['between_comparison_count'] == 5 + for row in pairs), 'Internal fixed comparison inventory changed') + return dict(dimensions=int(len(positions)), applicable=bool(len(positions)), + column_positions=[int(value) for value in positions], + within_comparison_count=len(within), between_comparison_count=len(between), pair_count=len(pairs), + within=_summary(within), between=_summary(between), + within_comparisons=within, between_comparisons=between, pairs=pairs) + + +def aggregate_structure(records): + """Describe precisely 60 fixed CAL records, without selecting results. + + Each record has exactly mode, odor_index, seed, counts:int32[686] and + design_mask:bool[686]. There are two named modes, six odors (0..5), five + seeds (51101..51105), and no repeat records. Every odor's design mask must + be identical across seeds AND modes. No caller-owned array is modified. + + Undefined cosine (zero norm), Pearson (constant vector), or Jaccard (empty + active union) is null with explicit valid/undefined counts. An empty + common-nondesign population is nonapplicable, with every metric null. + """ + _require(isinstance(records, list) and len(records) == 60, + 'Exactly 60 base CAL records are required; technical repeats must be excluded') + indexed, masks = {}, {} + for position, record in enumerate(records): + _require(isinstance(record, dict) and set(record) == FIELDS, + 'Record schema must contain exactly ' + ', '.join(sorted(FIELDS))) + mode = record['mode'] + _require(isinstance(mode, str) and mode in MODES, 'Unexpected CAL mode') + odor = _integer(record['odor_index'], 'odor_index') + seed = _integer(record['seed'], 'seed') + _require(odor in ODORS and seed in SEEDS, 'Odor index or seed outside the fixed CAL inventory') + key = mode, odor, seed + _require(key not in indexed, 'Duplicate CAL identity: ' + str(key)) + counts = _array(record['counts'], np.int32, 'counts') + design = _array(record['design_mask'], np.bool_, 'design_mask') + _require(bool(np.all(counts >= 0)), 'Spike counts must be nonnegative') + if odor in masks: + _require(np.array_equal(design, masks[odor]), + 'An odor design mask changed across seed or mode: ' + str(odor)) + else: + masks[odor] = design.copy() + indexed[key] = dict(counts=counts, design_mask=design) + expected = set(itertools.product(MODES, ODORS, SEEDS)) + _require(set(indexed) == expected, 'Incomplete fixed CAL identity set') + union = np.logical_or.reduce([masks[odor] for odor in ODORS]) + primary = np.arange(N_ALPN, dtype=np.int32) + common = np.flatnonzero(~union).astype(np.int32) + return dict(schema='phase4ai-alpn-structure-v1', record_count=60, ALPN_dimensions=N_ALPN, + design=dict(identical_across_seeds_and_modes=True, + design_neuron_count_by_odor={str(odor): int(masks[odor].sum()) for odor in ODORS}, + design_union_count=int(union.sum()), common_non_design_count=int(len(common)), + common_non_design_column_positions=[int(value) for value in common], + common_non_design_definition='Fixed complement of the union of all six CAL odor design masks; same columns in all modes/seeds'), + modes={mode: dict(trials=30, fixed_686=_view(mode, indexed, primary), + common_non_design=_view(mode, indexed, common)) for mode in MODES}, + protocol=dict(odor_indices=list(ODORS), seeds=list(SEEDS), variance_ddof=0, + within='All 10 distinct seed pairs within each of six odors: 60 comparisons per mode', + between='Same-seed pairs for each of 15 odor pairs: 75 comparisons per mode', + pair_baseline='Only each odor pair: 10+10 within comparisons and five same-seed between comparisons', + counts='Original nonnegative int32 spike counts; no normalization, fitting or resampling', + undefined_cosine='null if either vector has zero norm', + undefined_Pearson='null if either vector is constant, including dimension one', + undefined_Jaccard='null if active union is empty', + empty_population='All metrics null, applicable=false; no fabricated zero distance', + clipping='Only cosine/correlation numerical roundoff is clipped to their mathematical [-1,1] range', + technical_repeats_included=False, population_columns='Caller-supplied fixed canonical ALPN order; positions are not neuron_idx'), + decision_gate_applied=False, learning_claimed=False, absence_of_encoding_claimed=False, + limitations=['Descriptive CAL structure only, not a held-out or learning result', + 'Shared activity can coexist with odor-specific information', + 'Active-set Jaccard can saturate even when spike-count patterns differ', + 'Valid metric counts vary when a metric is undefined; null is not zero similarity', + 'No KC sparsity gate is transferred to the ALPN population']) diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/test_apl_sources.py b/models/male-cns-lif/pn-recruitment-audit-v1/test_apl_sources.py new file mode 100644 index 0000000..80ad909 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/test_apl_sources.py @@ -0,0 +1,242 @@ +"""Synthetic CPU-only tests. No real records, files, Torch, GPU, or model runs.""" +import json +import sys +import unittest + +import numpy as np + +from apl_sources import N, GROUPS, DECAY32, GAIN32, decompose_apl_sources + + +def fixture(events=((0, 1), (1, 4), (2, 10), (4, 20)), steps=6): + I = np.zeros((2, N), np.float32) + I[:, 1] = [1., .3] + I[:, 4] = [.5, 2.] + I[:, 10] = [1.1, .2] + I[:, 20] = [.7, 1.5] + O = np.array([[1., .7, .2, 0.], [.3, .5, 1., 2.]], np.float32) + pairs = np.asarray(events, np.int32).reshape(-1, 2) + tick, node = pairs[:, 0], pairs[:, 1] + # This is merely one legal ordinary f32 reduction implementation for + # exercising the mathematical bound, not a CUDA-equality oracle. + state = np.zeros(2, np.float32) + drive_log, state_log, h_log = [], [], [] + for t in range(steps): + drive = I[:, node[tick == t]].sum(axis=1, dtype=np.float32) + state = np.add(np.multiply(DECAY32, state), drive) + h = np.multiply(np.matmul(state, O), GAIN32) + drive_log.append(drive) + state_log.append(state.copy()) + h_log.append(h) + return dict(I32=I, O32=O, pn_globals=np.array([1, 4, 6], np.int32), + kc_globals=np.array([10, 20, 30, 40], np.int32), design_pn_globals=np.array([1], np.int32), + event_step=tick, event_node=node, drive32=np.asarray(drive_log), + state32=np.asarray(state_log), h32=np.asarray(h_log), + decay32=DECAY32, gain32=GAIN32, standard_fp32=True) + + +class AttributionTests(unittest.TestCase): + def test_three_groups_cover_drive_and_pass_prior_bound(self): + f = fixture() + calls = [] + out = decompose_apl_sources(**f, callback=lambda t, s: calls.append(s)) + summary = out['summary'] + self.assertTrue(summary['pass_all']) + self.assertTrue(summary['input_support_partition_exact']) + np.testing.assert_array_equal(out['first_kc_tick'], [2, 4, -1, -1]) + self.assertEqual(len(out['tick_rows']), 6 * 3 * 2) + self.assertEqual([summary['groups'][g]['actual_spikes'] for g in GROUPS], [1, 1, 2]) + for s in calls: + np.testing.assert_array_equal(s['drive_total'], (s['drive_by_group'][0] + s['drive_by_group'][1]) + s['drive_by_group'][2]) + np.testing.assert_array_equal(s['state_total'], (s['state_by_group'][0] + s['state_by_group'][1]) + s['state_by_group'][2]) + self.assertFalse(summary['CUDA_float32_bitwise_replay']) + self.assertFalse(summary['independent_brain_oracle']) + self.assertFalse(summary['theoretical_bound']['tolerance_fitted_to_observed_error']) + self.assertFalse(summary['cumulative_source_fraction_error_bounds_verified']) + self.assertFalse(summary['source_majority_robustness_proven']) + json.dumps(summary, allow_nan=False) + json.dumps(out['tick_rows'], allow_nan=False) + + def test_early_excludes_same_tick_and_never_fired_columns(self): + f = fixture(events=((0, 1), (2, 10))) + out = decompose_apl_sources(**f) + rows = [r for r in out['tick_rows'] if r['group'] == 'design_ALPN' and r['apl_index'] == 0] + d, q = float(DECAY32), float(GAIN32) + self.assertAlmostEqual(rows[0]['h_before_first_KC_sum_mV'], q * 1.) + self.assertAlmostEqual(rows[1]['h_before_first_KC_sum_mV'], q * d) + self.assertEqual(rows[2]['h_before_first_KC_sum_mV'], 0.) + self.assertGreater(rows[2]['h_never_fired_KC_sum_mV'], 0.) + self.assertGreater(rows[1]['h_before_first_any_KC_sum_mV'], 0.) + self.assertEqual(rows[2]['h_before_first_any_KC_sum_mV'], 0.) + + def test_first_kc_at_zero_has_no_early_output(self): + out = decompose_apl_sources(**fixture(events=((0, 1), (0, 10)))) + self.assertEqual(out['summary']['first_any_KC_spike_tick'], 0) + self.assertTrue(all(r['h_before_first_any_KC_sum_mV'] == 0 for r in out['tick_rows'])) + self.assertTrue(all(r['h_before_first_KC_sum_mV'] == 0 for r in out['tick_rows'])) + + def test_no_kc_spikes_keep_never_output_separate(self): + out = decompose_apl_sources(**fixture(events=((0, 1),))) + self.assertIsNone(out['summary']['first_any_KC_spike_tick']) + np.testing.assert_array_equal(out['first_kc_tick'], [-1] * 4) + for row in out['tick_rows']: + self.assertEqual(row['h_sum_mV'], row['h_never_fired_KC_sum_mV']) + self.assertEqual(row['h_before_first_KC_sum_mV'], 0.) + self.assertEqual(row['h_before_first_any_KC_sum_mV'], 0.) + + def test_zero_input_exact_zeros_and_undefined_fractions(self): + out = decompose_apl_sources(**fixture(events=())) + self.assertTrue(out['summary']['pass_all']) + for group in out['summary']['groups'].values(): + self.assertEqual(group['h_sum_mV'], 0.) + self.assertIsNone(group['generated_h_fraction']) + self.assertIsNone(group['drive_fraction']) + + def test_source_first_spike_is_not_first_nonzero_drive(self): + out = decompose_apl_sources(**fixture(events=((0, 6), (2, 4), (3, 100)))) + group = out['summary']['groups']['non_design_ALPN'] + self.assertEqual(group['actual_spikes'], 2) + self.assertEqual(group['input_supported_spikes'], 1) + self.assertEqual(group['first_actual_spike_tick'], 0) + self.assertEqual(group['first_nonzero_drive_tick'], 2) + self.assertEqual(out['summary']['actual_events'], 3) + self.assertTrue(out['summary']['pass_all']) + + def test_empty_design_set_reclassifies_pn_not_drops_them(self): + f = fixture() + f['design_pn_globals'] = np.empty(0, np.int32) + out = decompose_apl_sources(**f) + self.assertTrue(out['summary']['pass_all']) + self.assertEqual(out['summary']['groups']['design_ALPN']['actual_spikes'], 0) + self.assertEqual(out['summary']['groups']['non_design_ALPN']['actual_spikes'], 2) + + def test_chunk_size_does_not_change_source_accounting(self): + f = fixture() + a = decompose_apl_sources(**f, chunk_size=1) + b = decompose_apl_sources(**f, chunk_size=7) + self.assertTrue(a['summary']['pass_all'] and b['summary']['pass_all']) + self.assertEqual(a['tick_rows'], b['tick_rows']) + self.assertEqual(a['summary']['groups'], b['summary']['groups']) + for name in ('drive', 'state', 'inhibition'): + for key in ('max_abs_error', 'max_error_bound', 'max_bound_utilization', 'bound_violations', 'elements'): + self.assertEqual(a['summary']['comparison'][name][key], b['summary']['comparison'][name][key]) + + def test_callback_and_core_never_modify_inputs_or_running_state(self): + f = fixture() + inputs = {k: v.copy() for k, v in f.items() if isinstance(v, np.ndarray)} + expected = decompose_apl_sources(**f) + def mutate(t, s): + for value in s.values(): + value[:] = 100. + actual = decompose_apl_sources(**f, callback=mutate) + self.assertEqual(actual['summary'], expected['summary']) + self.assertEqual(actual['tick_rows'], expected['tick_rows']) + for name, before in inputs.items(): + np.testing.assert_array_equal(np.ascontiguousarray(f[name]).view(np.uint8), + np.ascontiguousarray(before).view(np.uint8)) + + def test_per_kc_strict_pre_first_and_never_sums(self): + f = fixture(events=((0, 1), (2, 10))) + out = decompose_apl_sources(**f, first_kc_tick=np.array([2, -1, -1, -1], np.int32)) + per = out['per_kc'] + d, q = float(DECAY32), float(GAIN32) + first_two = q * (1. + d) * (float(f['I32'][0, 1]) * float(f['O32'][0, 0]) + + float(f['I32'][1, 1]) * float(f['O32'][1, 0])) + self.assertAlmostEqual(per['design_ALPN_pre_first_h_sum_mV'][0], first_two) + np.testing.assert_array_equal(per['design_ALPN_pre_first_h_sum_mV'][1:], [0., 0., 0.]) + self.assertEqual(per['design_ALPN_never_fired_h_sum_mV'][0], 0.) + np.testing.assert_array_equal(per['design_ALPN_never_fired_h_sum_mV'][1:], per['design_ALPN_h_sum_mV'][1:]) + self.assertEqual(per['KC_pre_first_h_sum_mV'][0], 0.) + self.assertTrue(out['summary']['fixture_absent_KC_output_is_not_claimed_applied']) + + def test_supplied_first_times_must_match_actual_logs(self): + for first in (np.array([3, 4, -1, -1], np.int32), np.array([2, 4, -1, -1], np.int64)): + with self.subTest(first=first), self.assertRaises(ValueError): + decompose_apl_sources(**fixture(), first_kc_tick=first) + + def test_corrupted_positive_trace_violates_unfitted_bound(self): + for field in ('drive32', 'state32', 'h32'): + with self.subTest(field=field): + f = fixture() + f[field][1, 0] += np.float32(100.) + out = decompose_apl_sources(**f) + self.assertFalse(out['summary']['pass_all']) + target = {'drive32': 'drive', 'state32': 'state', 'h32': 'inhibition'}[field] + self.assertGreater(out['summary']['comparison'][target]['bound_violations'], 0) + + def test_zero_reference_cannot_accept_nonzero_actual(self): + f = fixture(events=()) + f['h32'][0, 0] = np.finfo(np.float32).tiny + out = decompose_apl_sources(**f) + self.assertFalse(out['summary']['pass_all']) + self.assertEqual(out['summary']['comparison']['inhibition']['zero_reference_nonzero_actual'], 1) + + def test_subnormal_disables_theoretical_pass(self): + f = fixture(events=()) + f['I32'][0, 1] = np.float32(np.finfo(np.float32).tiny / 2) + out = decompose_apl_sources(**f) + self.assertFalse(out['summary']['pass_all']) + self.assertFalse(out['summary']['theoretical_bound']['applicable']) + + +class ValidationTests(unittest.TestCase): + def test_nonzero_unknown_source_is_rejected(self): + f = fixture() + f['I32'][0, 100] = 1. + with self.assertRaisesRegex(ValueError, 'outside design/non-design'): + decompose_apl_sources(**f) + + def test_bad_identity_and_nonpartition_are_rejected(self): + for key, value in [('design_pn_globals', np.array([10], np.int32)), + ('design_pn_globals', np.array([1, 1], np.int32)), + ('pn_globals', np.array([1, 4, 10], np.int32)), + ('kc_globals', np.array([10, 20, 40, 30], np.int32)), + ('pn_globals', np.array([1, 4, 6], np.int64))]: + with self.subTest(key=key): + f = fixture() + f[key] = value + with self.assertRaises(ValueError): + decompose_apl_sources(**f) + + def test_invalid_events_dtype_order_duplicate_range(self): + changes = [('event_step', np.array([0, 1, 2, 4], np.int64)), + ('event_step', np.array([1, 0, 2, 4], np.int32)), + ('event_step', np.array([0, 1, 2, 6], np.int32)), + ('event_node', np.array([1, 4, 10, N], np.int32))] + for key, value in changes: + with self.subTest(key=key): + f = fixture() + f[key] = value + with self.assertRaises(ValueError): + decompose_apl_sources(**f) + f = fixture(events=((0, 1), (0, 1))) + with self.assertRaises(ValueError): + decompose_apl_sources(**f) + + def test_invalid_trace_matrix_precision_constants_or_environment(self): + variants = [dict(standard_fp32=False), dict(standard_fp32=1), dict(chunk_size=0), + dict(decay32=float(DECAY32)), dict(gain32=np.nextafter(GAIN32, np.float32(np.inf))), + dict(callback=3)] + for change in variants: + with self.subTest(change=change), self.assertRaises(ValueError): + decompose_apl_sources(**(fixture() | change)) + for name in ('I32', 'O32', 'drive32', 'state32', 'h32'): + for bad in ('dtype', 'negative', 'nonfinite'): + with self.subTest(name=name, bad=bad): + f = fixture() + if bad == 'dtype': + f[name] = f[name].astype(np.float64) + else: + f[name].flat[0] = -1. if bad == 'negative' else np.nan + with self.assertRaises(ValueError): + decompose_apl_sources(**f) + + def test_no_dense_source_history_or_scientific_runtime(self): + out = decompose_apl_sources(**fixture()) + self.assertEqual(set(out), {'summary', 'tick_rows', 'first_kc_tick', 'per_kc'}) + self.assertNotIn('torch', sys.modules) + self.assertNotIn('brian2', sys.modules) + + +if __name__ == '__main__': + unittest.main(verbosity=2) diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/test_harness.py b/models/male-cns-lif/pn-recruitment-audit-v1/test_harness.py new file mode 100644 index 0000000..c1f67e7 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/test_harness.py @@ -0,0 +1,36 @@ +import tempfile +import unittest +from pathlib import Path +import numpy as np +import pyarrow.parquet as pq +from run_audit import first_ticks, temporal_relation, min_observed, EventSink + + +class HarnessTests(unittest.TestCase): + def test_first_tick_uses_minimum_not_order(self): + self.assertEqual(first_ticks(np.array([4, 2, 3], np.int32), np.array([7, 7, 8], np.int32), + np.array([7, 8, 9], np.int32)).tolist(), [2, 3, -1]) + + def test_strict_temporal_boundary(self): + self.assertEqual(temporal_relation(17, 18), 'before') + self.assertEqual(temporal_relation(18, 18), 'same_tick') + self.assertEqual(temporal_relation(19, 18), 'after') + self.assertEqual(temporal_relation(-1, 18), 'unobserved_source') + self.assertEqual(temporal_relation(18, -1), 'unobserved_target') + self.assertEqual(temporal_relation(-1, -1), 'both_unobserved') + + def test_min_observed(self): + self.assertEqual(min_observed([-1, 0, 3]), 0) + self.assertEqual(min_observed([-1, -1]), -1) + + def test_empty_event_sink_has_schema(self): + with tempfile.TemporaryDirectory() as tmp: + path = Path(tmp) / 'events.parquet' + sink = EventSink(path) + sink.close() + self.assertEqual(pq.read_table(path).num_rows, 0) + self.assertIn('source_spike_tick', pq.read_schema(path).names) + + +if __name__ == '__main__': + unittest.main() diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/test_pn_observer.py b/models/male-cns-lif/pn-recruitment-audit-v1/test_pn_observer.py new file mode 100644 index 0000000..1ff4e27 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/test_pn_observer.py @@ -0,0 +1,152 @@ +"""Synthetic CPU-only tests, including the untouched sibling AH callback.""" +import importlib.util +from pathlib import Path +import unittest + +import numpy as np + +from pn_observer import PNObserver + + +path = Path(__file__).resolve().parent.parent / "kc-drive-audit-v1/replay_core.py" +spec = importlib.util.spec_from_file_location("frozen_ah_observer_test_core", path) +core = importlib.util.module_from_spec(spec) +spec.loader.exec_module(core) + + +def event(rows=()): + values = np.array(rows, np.int32).reshape(-1, 2) + return {"step": values[:, 0], "neuron_idx": values[:, 1]} + + +def run(*, edges=(), events=(), requests=(), n=1, design=(), steps=25, coeff=None, + initial_v=None, initial_g=None, sink=None, cap=1000, h=None, hook=None): + targets = np.arange(100, 100 + n, dtype=np.int32) + constants = dict(gd=1., c0=0., cg=1., cv=1., threshold=1., reset=0., seed_volt=2.) + if coeff: constants.update(coeff) + arrays = np.asarray(edges).reshape(-1, 4) + incoming = core.IncomingIndex(arrays[:, 0].astype(np.int32), arrays[:, 1].astype(np.int32), + np.arange(len(arrays), dtype=np.int64) + 81, arrays[:, 2].astype(np.float64), n) + groups = arrays[:, 3].astype(np.int16) + observer = PNObserver(targets, np.array(design, np.int32), incoming, groups, ("ALPN", "other"), constants, + steps, max_first_event_rows=cap, event_sink=sink) + def callback(tick, state): + if hook: hook(tick, state, observer) + observer(tick, state) + result = core.replay(np.zeros(n, np.float64) if initial_v is None else np.array(initial_v, np.float64), + np.zeros(n, np.float64) if initial_g is None else np.array(initial_g, np.float64), constants, steps, targets, + event(requests), event(events), incoming, np.zeros((steps, n), np.float32) if h is None else h, callback) + data, report = observer.finish(result) + return observer, result, data, report + + +class PNObserverTests(unittest.TestCase): + def test_18_step_arrival_then_19_step_first_spike(self): + observer, result, data, report = run(edges=[(10, 0, 2., 0)], events=[(0, 10)]) + self.assertEqual(data["first_spike_tick"].tolist(), [19]) + self.assertEqual(len(observer.first_arrival_records), 1) + row = observer.first_arrival_records[0] + self.assertEqual((row["source_spike_tick"], row["arrival_tick"]), (0, 18)) + self.assertEqual(row["v_prethreshold_SI"], 0.) + self.assertEqual(row["threshold_margin_SI"], 1.) + self.assertEqual(data["first_integrated_V_from_ALPN/positive_weight"].tolist(), [2.]) + self.assertEqual(observer.edge_summary()["target_first_spike_tick"].tolist(), [19]) + self.assertTrue(report["pass_all"]) + + def test_same_tick_first_spike_arrival_is_rejected_not_antecedent(self): + observer, _, data, _ = run(edges=[(10, 0, 2., 0)], events=[(0, 10)], requests=[(18, 100)], design=[100]) + self.assertEqual(data["first_spike_tick"].tolist(), [18]) + self.assertEqual(observer.first_arrival_records, []) + self.assertEqual(data["ALPN_rejected_positive_edges"].tolist(), [1]) + self.assertEqual(data["ALPN_accepted_positive_before_first_edges"].tolist(), [0]) + self.assertEqual(data["first_prethreshold_V_from_request_or_reset"].tolist(), [2.]) + + def test_all_positive_and_inhibitory_events_are_retained(self): + observer, _, data, _ = run(edges=[(10, 0, 2., 0), (11, 0, -.5, 1), (12, 0, 0., 1)], + events=[(0, 10), (0, 11), (0, 12)]) + self.assertEqual([r["weight_sign"] for r in observer.first_arrival_records], [1, -1]) + self.assertEqual(data["first_spike_tick"].tolist(), [19]) + self.assertEqual(data["other_accepted_zero_edges"].tolist(), [1]) + self.assertEqual(data["other_accepted_negative_before_first_abs_V"].tolist(), [.5]) + self.assertEqual(data["first_integrated_V_from_other/negative_weight"].tolist(), [-.5]) + + def test_never_active_targets_retain_all_prefirst_records(self): + observer, _, data, report = run(edges=[(10, 0, .25, 0)], events=[(0, 10), (1, 10)], + coeff={"cg": 0.}) + self.assertEqual(data["first_spike_tick"].tolist(), [-1]) + self.assertTrue(np.isnan(data["first_v_threshold_SI"][0])) + self.assertEqual(observer.edge_summary()["accepted_event_count"].tolist(), [2]) + self.assertEqual(observer.edge_summary()["target_first_spike_tick"].tolist(), [-1]) + self.assertEqual(report["first_arrival_record_count"], 2) + + def test_multiple_targets_independent_first_times_and_design(self): + observer, _, data, _ = run(n=2, edges=[(10, 0, 2., 0), (10, 1, .25, 0)], + events=[(0, 10)], requests=[(23, 101)], design=[101]) + self.assertEqual(data["first_spike_tick"].tolist(), [19, 23]) + self.assertEqual([r["target_is_design"] for r in observer.first_arrival_records], [False, True]) + self.assertEqual(data["first_spike_coincident_with_accepted_request"].tolist(), [False, True]) + + def test_old_g_not_decayed_g_used_for_first_voltage(self): + _, _, data, _ = run(edges=[(10, 0, 4., 0)], events=[(0, 10)], + coeff={"gd": .1, "cg": .5, "cv": 0.}) + self.assertEqual(data["first_integrated_V_from_ALPN/positive_weight"].tolist(), [2.]) + self.assertEqual(data["first_spike_tick"].tolist(), [19]) + + def test_initial_state_is_not_assigned_to_source_class(self): + _, _, data, _ = run(initial_g=[2.]) + self.assertEqual(data["first_spike_tick"].tolist(), [0]) + self.assertEqual(data["first_integrated_V_from_initial_and_affine_baseline"].tolist(), [2.]) + self.assertEqual(data["first_integrated_V_from_ALPN/positive_weight"].tolist(), [0.]) + + def test_streaming_sink_and_row_budget_fail_closed(self): + received = [] + observer, _, _, report = run(edges=[(10, 0, .2, 0)], events=[(0, 10)], + sink=lambda rows: received.extend(rows)) + self.assertEqual(observer.first_arrival_records, []) + self.assertEqual(len(received), report["first_arrival_record_count"]) + with self.assertRaisesRegex(ValueError, "resource limit"): + run(edges=[(10, 0, .2, 0), (11, 0, .2, 1)], events=[(0, 10), (0, 11)], cap=1) + + def test_nonzero_PN_APL_and_non_design_request_are_rejected(self): + h = np.zeros((25, 1), np.float32); h[0, 0] = 1 + with self.assertRaisesRegex(ValueError, "zero graded APL"): + run(h=h) + with self.assertRaisesRegex(ValueError, "outside frozen odor design"): + run(requests=[(0, 100)]) + + def test_callback_arrays_not_modified(self): + snapshots = [] + def hook(tick, state, observer): + if tick == 0: + before = {key: value.copy() for key, value in state.items() if isinstance(value, np.ndarray)} + observer(tick, state) + for key, value in before.items(): + self.assertEqual(state[key].tobytes(), value.tobytes()) + snapshots.append(True) + # Already consumed this tick; stop this synthetic test directly. + raise RuntimeError("checked immutability") + with self.assertRaisesRegex(RuntimeError, "checked immutability"): + run(hook=hook) + self.assertEqual(snapshots, [True]) + + def test_bad_queue_guard_and_tick_fail_closed(self): + def wrong_guard(tick, state, observer): + if tick == 18: state["arrival_accepted"][:] = False + with self.assertRaisesRegex(ValueError, "Arrival guard"): + run(edges=[(10, 0, 2., 0)], events=[(0, 10)], hook=wrong_guard) + def wrong_tick(tick, state, observer): + observer(tick + 1, state) + with self.assertRaisesRegex(ValueError, "out-of-order"): + run(hook=wrong_tick) + + def test_sequential_arrival_roundoff_has_own_lane(self): + _, _, data, report = run(edges=[(10, 0, 1e16, 0), (11, 0, 1., 0), (12, 0, -1e16, 1)], + events=[(0, 10), (0, 11), (0, 12)], coeff={"cg": 0.}) + if np.finfo(np.longdouble).nmant > np.finfo(np.float64).nmant: + self.assertEqual(data["arrival_roundoff_g_SI"].tolist(), [-1.]) + self.assertTrue(report["voltage_decomposition"]["roundoff_lane_explicit"]) + self.assertFalse(report["unique_cause_claim"]) + + +if __name__ == "__main__": + unittest.main() diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/test_publication.py b/models/male-cns-lif/pn-recruitment-audit-v1/test_publication.py new file mode 100644 index 0000000..8fa69c9 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/test_publication.py @@ -0,0 +1,205 @@ +"""Only temporary synthetic seals are used; production publication is never run.""" +import hashlib +import json +from pathlib import Path +import tempfile +import unittest +from unittest import mock + +import publication + + +def _sha(path): + return hashlib.sha256(path.read_bytes()).hexdigest() + + +def _write(path, value): + path.parent.mkdir(parents=True, exist_ok=True) + path.write_text(json.dumps(value), encoding='utf-8') + + +def _seal(root): + rows = [dict(path=path.relative_to(root).as_posix(), bytes=path.stat().st_size, sha256=_sha(path)) + for path in sorted(root.rglob('*')) if path.is_file() and + path.name not in ('manifest.json', 'checksums.sha256') and '__pycache__' not in path.parts] + _write(root / 'manifest.json', dict(root=str(root), files=rows)) + lines = [row['sha256'] + ' ' + row['path'] for row in rows] + lines.append(_sha(root / 'manifest.json') + ' manifest.json') + (root / 'checksums.sha256').write_text('\n'.join(lines) + '\n', encoding='utf-8') + + +class PublicationTests(unittest.TestCase): + def setUp(self): + self.temporary = tempfile.TemporaryDirectory(prefix='phase4ai-publication-unit-') + self.addCleanup(self.temporary.cleanup) + self.root = Path(self.temporary.name).resolve() + self.model = self.root / publication.MODEL_RELATIVE + self.experiment = self.root / publication.EXPERIMENT_RELATIVE + self.registry = self.root / publication.REGISTRY_RELATIVE + self.model.mkdir(parents=True) + self.experiment.mkdir(parents=True) + (self.model / 'module.py').write_text('# synthetic\n', encoding='utf-8') + status = dict(status=publication.FINAL_STATUS, pass_all=True, candidate_generated=False, + learning_achieved=False, new_brain_simulation=False, GPU_used=False) + _write(self.experiment / 'audit/final-status.json', status) + _write(self.experiment / 'trials/example/summary.json', dict(synthetic=True)) + _write(self.experiment / 'trials/example/apl-summary.json', dict(synthetic=True)) + (self.experiment / 'REPORT.md').write_text('Synthetic evidence.\n', encoding='utf-8') + (self.experiment / 'unit-tests.log').write_text('Synthetic tests passed.\n', encoding='utf-8') + (self.experiment / 'counts.npy').write_bytes(b'not-a-real-array') + _seal(self.model) + _seal(self.experiment) + + def test_all_payload_and_checksum_self_hash_are_verified(self): + result = publication.verify_seal(self.experiment) + self.assertTrue(result['pass_all']) + self.assertEqual(result['payload_file_count'], 6) + self.assertEqual(result['manifest_sha256'], _sha(self.experiment / 'manifest.json')) + + def test_publication_only_copies_small_evidence_and_leaves_sources_unchanged(self): + before = {str(path): _sha(path) for base in (self.model, self.experiment) + for path in base.rglob('*') if path.is_file()} + outcome = publication.publish(self.root) + self.assertTrue(outcome['publication_complete']) + self.assertFalse(outcome['scientific_gate_executed_by_publisher']) + self.assertTrue((self.registry / 'evidence/trials/example/apl-summary.json').is_file()) + self.assertTrue((self.registry / 'evidence/unit-tests.log').is_file()) + self.assertFalse((self.registry / 'evidence/counts.npy').exists()) + self.assertFalse((self.registry / 'model/module.py').exists()) + self.assertTrue((self.registry / 'model/manifest.json').is_file()) + receipt = json.loads((self.registry / 'publication-receipt.json').read_text()) + self.assertFalse(receipt['complete_bulk_backup']) + self.assertFalse(receipt['scientific_gate_certified_by_publication']) + for row in receipt['files']: + path = self.registry / row['path'] + self.assertEqual(path.stat().st_size, row['bytes']) + self.assertEqual(_sha(path), row['sha256']) + for name, checksum in before.items(): + self.assertEqual(_sha(Path(name)), checksum) + + def test_existing_registry_is_never_overwritten_or_resumed(self): + self.registry.mkdir(parents=True) + sentinel = self.registry / 'keep.txt' + sentinel.write_text('keep', encoding='utf-8') + with self.assertRaisesRegex(ValueError, 'Registry already exists'): + publication.publish(self.root) + self.assertEqual(sentinel.read_text(), 'keep') + self.assertEqual(list(self.registry.iterdir()), [sentinel]) + + def test_bulk_payload_corruption_blocks_before_registry_creation(self): + (self.experiment / 'counts.npy').write_bytes(b'corrupt') + with self.assertRaisesRegex(ValueError, 'Payload byte count mismatch'): + publication.publish(self.root) + self.assertFalse(self.registry.exists()) + + def test_same_size_payload_hash_corruption_is_detected(self): + path = self.experiment / 'counts.npy' + path.write_bytes(b'x' * path.stat().st_size) + with self.assertRaisesRegex(ValueError, 'Payload SHA-256 mismatch'): + publication.verify_seal(self.experiment) + + def test_missing_payload_or_unlisted_file_is_detected(self): + (self.experiment / 'extra.txt').write_text('unlisted', encoding='utf-8') + with self.assertRaisesRegex(ValueError, 'unlisted/missing'): + publication.verify_seal(self.experiment) + + def test_wrong_manifest_self_checksum_is_detected(self): + path = self.experiment / 'checksums.sha256' + lines = path.read_text().splitlines() + lines[-1] = '0' * 64 + ' manifest.json' + path.write_text('\n'.join(lines) + '\n') + with self.assertRaisesRegex(ValueError, 'manifest self-checksum'): + publication.verify_seal(self.experiment) + + def test_duplicate_checksum_path_is_detected(self): + path = self.experiment / 'checksums.sha256' + text = path.read_text() + path.write_text(text + text.splitlines()[0] + '\n') + with self.assertRaisesRegex(ValueError, 'Duplicate checksum'): + publication.verify_seal(self.experiment) + + def test_manifest_root_mismatch_is_detected(self): + path = self.experiment / 'manifest.json' + value = json.loads(path.read_text()) + value['root'] = str(self.model) + _write(path, value) + with self.assertRaisesRegex(ValueError, 'another root'): + publication.verify_seal(self.experiment) + + def test_manifest_duplicate_path_and_traversal_are_rejected(self): + manifest = self.experiment / 'manifest.json' + original = json.loads(manifest.read_text()) + for bad_path in ('../escape.txt', '/absolute', 'a/../escape', 'a\\escape', 'C:/escape'): + with self.subTest(path=bad_path): + value = json.loads(json.dumps(original)) + value['files'][0]['path'] = bad_path + _write(manifest, value) + with self.assertRaises(ValueError): + publication.verify_seal(self.experiment) + original['files'].append(original['files'][0].copy()) + _write(manifest, original) + with self.assertRaisesRegex(ValueError, 'Duplicate manifest path'): + publication.verify_seal(self.experiment) + + def test_explicitly_excluded_pycache_is_not_published(self): + cache = self.experiment / '__pycache__/unused.pyc' + cache.parent.mkdir() + cache.write_bytes(b'cache') + self.assertEqual(publication.verify_seal(self.experiment)['excluded_pycache_files'], 1) + publication.publish(self.root) + self.assertFalse((self.registry / 'evidence/__pycache__').exists()) + + def test_file_size_limit_skips_large_json_without_omitting_verification(self): + huge = self.experiment / 'huge.json' + huge.write_bytes(b' ' * (publication.MAX_EVIDENCE_BYTES + 1)) + _seal(self.experiment) + publication.publish(self.root) + self.assertFalse((self.registry / 'evidence/huge.json').exists()) + receipt = json.loads((self.registry / 'publication-receipt.json').read_text()) + omitted = {row['path']: row for row in receipt['experiment_payload_not_copied']} + self.assertEqual(omitted['huge.json']['reason'], 'exceeds_4_MiB') + + def test_unexpected_final_status_or_scope_flag_blocks_publication(self): + path = self.experiment / 'audit/final-status.json' + original = json.loads(path.read_text()) + for field, value in [('status', 'OTHER-PASS'), ('pass_all', False), ('learning_achieved', True), + ('GPU_used', True), ('new_brain_simulation', True), ('candidate_generated', True)]: + with self.subTest(field=field): + bad = dict(original) + bad[field] = value + _write(path, bad) + _seal(self.experiment) + with self.assertRaises(ValueError): + publication.publish(self.root) + self.assertFalse(self.registry.exists()) + + def test_copy_failure_is_retained_without_success_receipt(self): + with mock.patch.object(publication, '_copy_verified', side_effect=OSError('synthetic interruption')): + with self.assertRaisesRegex(OSError, 'synthetic interruption'): + publication.publish(self.root) + self.assertTrue(self.registry.is_dir()) + self.assertTrue((self.registry / 'publication-failure.json').is_file()) + self.assertFalse((self.registry / 'publication-receipt.json').exists()) + with self.assertRaisesRegex(ValueError, 'Registry already exists'): + publication.publish(self.root) + + def test_source_change_during_copy_prevents_success(self): + original = publication._copy_verified + changed = False + + def copy_then_modify(source, target, byte_count, checksum): + nonlocal changed + original(source, target, byte_count, checksum) + if not changed: + changed = True + (self.experiment / 'counts.npy').write_bytes(b'deliberately-changed-after-initial-verification') + + with mock.patch.object(publication, '_copy_verified', side_effect=copy_then_modify): + with self.assertRaisesRegex(ValueError, 'Payload byte count mismatch'): + publication.publish(self.root) + self.assertFalse((self.registry / 'publication-receipt.json').exists()) + self.assertTrue((self.registry / 'publication-failure.json').exists()) + + +if __name__ == '__main__': + unittest.main() diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/test_structure_metrics.py b/models/male-cns-lif/pn-recruitment-audit-v1/test_structure_metrics.py new file mode 100644 index 0000000..567fc4a --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/test_structure_metrics.py @@ -0,0 +1,204 @@ +"""Synthetic tests only; no saved scientific results are accessed.""" +import copy +import json +import unittest + +import numpy as np + +from structure_metrics import aggregate_structure, MODES, SEEDS, METRICS + + +def records(): + rows = [] + for mode in MODES: + for odor in range(6): + design = np.zeros(686, bool) + design[odor] = True + for seed in SEEDS: + count = np.zeros(686, np.int32) + count[odor] = 10 + count[10] = seed - SEEDS[0] + count[11] = odor + rows.append(dict(mode=mode, odor_index=odor, seed=seed, + counts=count, design_mask=design.copy())) + return rows + + +class StructureMetricsTests(unittest.TestCase): + def test_fixed_complete_inventory_and_pair_specific_baseline(self): + result = aggregate_structure(records()) + self.assertEqual(result['record_count'], 60) + self.assertEqual(result['design']['design_union_count'], 6) + self.assertEqual(result['design']['common_non_design_count'], 680) + self.assertEqual(result['design']['common_non_design_column_positions'], list(range(6, 686))) + for mode in MODES: + self.assertEqual(result['modes'][mode]['trials'], 30) + for view_name in ('fixed_686', 'common_non_design'): + view = result['modes'][mode][view_name] + self.assertEqual(len(view['within_comparisons']), 60) + self.assertEqual(len(view['between_comparisons']), 75) + self.assertEqual(len(view['pairs']), 15) + for pair in view['pairs']: + self.assertEqual(len(pair['within_comparisons']), 20) + self.assertEqual(len(pair['between_comparisons']), 5) + self.assertEqual({row['odor_index'] for row in pair['within_comparisons']}, + {pair['odor_index_a'], pair['odor_index_b']}) + self.assertEqual([row['seed'] for row in pair['between_comparisons']], list(SEEDS)) + json.dumps(result, allow_nan=False) + + def test_primary_retains_design_columns_and_common_view_is_fixed(self): + result = aggregate_structure(records())['modes'][MODES[0]] + pair = result['fixed_686']['pairs'][0] + common_pair = result['common_non_design']['pairs'][0] + # Odors zero and one differ by two ten-count design axes plus one + # shared-coordinate count; same-seed variability cancels between. + self.assertEqual(pair['between']['euclidean_distance']['mean'], np.sqrt(201.)) + self.assertEqual(common_pair['between']['euclidean_distance']['mean'], 1.) + self.assertEqual(pair['within']['euclidean_distance']['mean'], 2.) + self.assertEqual(common_pair['within']['euclidean_distance']['mean'], 2.) + + def test_input_order_does_not_change_result(self): + rows = records() + expected = aggregate_structure(rows) + actual = aggregate_structure(list(reversed(rows))) + self.assertEqual(expected, actual) + + def test_inputs_unchanged_and_readonly_arrays_accepted(self): + rows = records() + before = copy.deepcopy(rows) + for row in rows: + row['counts'].setflags(write=False) + row['design_mask'].setflags(write=False) + aggregate_structure(rows) + for old, new in zip(before, rows): + np.testing.assert_array_equal(old['counts'], new['counts']) + np.testing.assert_array_equal(old['design_mask'], new['design_mask']) + self.assertFalse(new['counts'].flags.writeable) + + def test_zero_vectors_do_not_become_similarity_evidence(self): + rows = records() + for row in rows: + row['counts'].fill(0) + result = aggregate_structure(rows) + for mode in MODES: + for name in ('fixed_686', 'common_non_design'): + view = result['modes'][mode][name] + for metric in ('cosine_distance', 'pearson_correlation', 'jaccard'): + self.assertIsNone(view['within'][metric]['mean']) + self.assertEqual(view['within'][metric]['valid_comparisons'], 0) + self.assertEqual(view['between'][metric]['undefined_comparisons'], 75) + self.assertEqual(view['between']['euclidean_distance']['mean'], 0.) + json.dumps(result, allow_nan=False) + + def test_constant_nonzero_vectors_have_undefined_pearson(self): + rows = records() + for row in rows: + row['counts'].fill(1) + view = aggregate_structure(rows)['modes'][MODES[0]]['fixed_686'] + self.assertIsNone(view['within']['pearson_correlation']['mean']) + self.assertEqual(view['within']['jaccard']['mean'], 1.) + self.assertAlmostEqual(view['within']['cosine_distance']['mean'], 0., places=14) + + def test_empty_common_population_is_nonapplicable(self): + rows = records() + for row in rows: + row['design_mask'].fill(True) + result = aggregate_structure(rows) + self.assertEqual(result['design']['common_non_design_count'], 0) + for mode in MODES: + view = result['modes'][mode]['common_non_design'] + self.assertFalse(view['applicable']) + self.assertEqual(view['dimensions'], 0) + for metric in METRICS: + self.assertIsNone(view['between'][metric]['mean']) + self.assertEqual(view['within'][metric]['undefined_comparisons'], 60) + + def test_int32_extrema_are_promoted_before_subtraction_and_norm(self): + rows = records() + maximum = np.iinfo(np.int32).max + for row in rows: + row['counts'].fill(0) + row['counts'][row['odor_index']] = maximum + result = aggregate_structure(rows)['modes'][MODES[0]]['fixed_686'] + distance = result['pairs'][0]['between']['euclidean_distance']['mean'] + self.assertAlmostEqual(distance / float(maximum), np.sqrt(2.)) + self.assertEqual(result['between']['cosine_distance']['mean'], 1.) + json.dumps(result, allow_nan=False) + + def test_missing_record_or_extra_repeat_rejected(self): + rows = records() + for bad in (rows[:-1], rows + [copy.deepcopy(rows[0])]): + with self.assertRaisesRegex(ValueError, 'Exactly 60'): + aggregate_structure(bad) + + def test_duplicate_identity_rejected_even_with_sixty_rows(self): + rows = records() + rows[-1] = copy.deepcopy(rows[0]) + with self.assertRaisesRegex(ValueError, 'Duplicate CAL identity'): + aggregate_structure(rows) + + def test_mask_change_across_seed_rejected(self): + rows = records() + rows[1]['design_mask'][100] = True + with self.assertRaisesRegex(ValueError, 'mask changed across seed or mode'): + aggregate_structure(rows) + + def test_mask_change_across_mode_rejected(self): + rows = records() + for row in rows: + if row['mode'] == MODES[1] and row['odor_index'] == 0: + row['design_mask'][100] = True + with self.assertRaisesRegex(ValueError, 'mask changed across seed or mode'): + aggregate_structure(rows) + + def test_negative_counts_and_incorrect_dtype_or_shape_rejected(self): + changes = [('negative', lambda row: row['counts'].__setitem__(0, -1)), + ('counts64', lambda row: row.update(counts=row['counts'].astype(np.int64))), + ('counts_float', lambda row: row.update(counts=row['counts'].astype(np.float64))), + ('shape', lambda row: row.update(counts=np.zeros(685, np.int32))), + ('mask_dtype', lambda row: row.update(design_mask=row['design_mask'].astype(np.uint8))), + ('mask_shape', lambda row: row.update(design_mask=np.zeros(685, bool)))] + for label, change in changes: + with self.subTest(label=label): + rows = records() + change(rows[0]) + with self.assertRaises(ValueError): + aggregate_structure(rows) + + def test_strict_record_schema_and_id_ranges(self): + changes = [lambda row: row.update(extra=1), lambda row: row.pop('counts'), + lambda row: row.update(mode='new_mode'), lambda row: row.update(odor_index=6), + lambda row: row.update(odor_index=True), lambda row: row.update(seed=51106), + lambda row: row.update(seed=float(SEEDS[0]))] + for change in changes: + rows = records() + change(rows[0]) + with self.assertRaises(ValueError): + aggregate_structure(rows) + + def test_partial_undefined_metrics_report_counts_without_imputation(self): + rows = records() + # One zero-count record per mode. Four of the 60 within comparisons + # and five of the 75 between comparisons then have undefined cosine. + for row in rows: + if row['odor_index'] == 0 and row['seed'] == SEEDS[0]: + row['counts'].fill(0) + view = aggregate_structure(rows)['modes'][MODES[0]]['fixed_686'] + self.assertEqual(view['within']['cosine_distance']['undefined_comparisons'], 4) + self.assertEqual(view['between']['cosine_distance']['undefined_comparisons'], 5) + self.assertEqual(view['within']['cosine_distance']['valid_comparisons'], 56) + self.assertEqual(view['between']['cosine_distance']['valid_comparisons'], 70) + + def test_one_common_channel_pearson_is_undefined(self): + rows = records() + for row in rows: + row['design_mask'][:685] = True + row['counts'][685] = row['odor_index'] + 1 + view = aggregate_structure(rows)['modes'][MODES[0]]['common_non_design'] + self.assertEqual(view['dimensions'], 1) + self.assertIsNone(view['between']['pearson_correlation']['mean']) + self.assertEqual(view['between']['cosine_distance']['mean'], 0.) + + +if __name__ == '__main__': + unittest.main() diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/test_validate_events.py b/models/male-cns-lif/pn-recruitment-audit-v1/test_validate_events.py new file mode 100644 index 0000000..fb924d6 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/test_validate_events.py @@ -0,0 +1,134 @@ +"""Pure synthetic checks for stateless pre-first event validation.""" +import unittest + +import numpy as np + +from validate_events import COLUMN_DTYPES, N_GLOBAL, validate_batch + + +def fixture(): + reference = dict(edge_ids=np.array([7, 20, 99], np.int64), + srcglobals=np.array([3, 4, 3], np.int32), dstglobals=np.array([10, 10, 20], np.int32), + weights=np.array([.001, -.002, .003], np.float64), + target_globals=np.array([10, 20, 30], np.int32), target_first=np.array([30, -1, 0], np.int32), + source_event_keys=np.array([3, 4, 4 * N_GLOBAL + 3], np.int64)) + # Arbitrary order, repeated edge at a later tick, negative and positive. + values = dict(edge_id=[99, 20, 7, 99], source_neuron_idx=[3, 4, 3, 3], + target_neuron_idx=[20, 10, 10, 20], source_spike_tick=[4, 0, 0, 0], + arrival_tick=[22, 18, 18, 18], weight_sign=[1, -1, 1, 1], + ref_at_arrival=[0] * 4, weight_SI=[.003, -.002, .001, .003], accepted=[True] * 4) + columns = {name: np.array(values[name], dtype) for name, dtype in COLUMN_DTYPES.items()} + return columns, reference + + +class EventValidationTests(unittest.TestCase): + def test_unordered_rows_real_edges_signed_weights_and_never_first(self): + columns, ref = fixture() + original = {k: v.copy() for k, v in columns.items()} + result = validate_batch(columns, **ref) + self.assertEqual(result['count'], 4) + np.testing.assert_array_equal(result['per_target_count'], [2, 2, 0]) + self.assertEqual(result['per_target_count'].dtype, np.int64) + self.assertFalse(result['unique_cause_claim']) + self.assertFalse(result['cross_batch_completeness_checked']) + for key in columns: + np.testing.assert_array_equal(columns[key], original[key]) + + def test_empty_valid_but_missing_wrong_dtype_or_shape_still_rejected(self): + columns, ref = fixture() + empty = {name: value[:0] for name, value in columns.items()} + result = validate_batch(empty, **ref) + self.assertEqual(result['count'], 0) + np.testing.assert_array_equal(result['per_target_count'], [0, 0, 0]) + bad = empty.copy() + bad['arrival_tick'] = np.empty(0, np.int64) + with self.assertRaises(ValueError): + validate_batch(bad, **ref) + bad = empty.copy() + del bad['accepted'] + with self.assertRaises(ValueError): + validate_batch(bad, **ref) + bad = empty.copy() + bad['weight_sign'] = np.empty((0, 1), np.int32) + with self.assertRaises(ValueError): + validate_batch(bad, **ref) + + def test_every_edge_field_and_weight_bit_is_checked(self): + for field, value in [('edge_id', 8), ('source_neuron_idx', 4), ('target_neuron_idx', 10), + ('weight_sign', -1), ('weight_SI', np.nextafter(.003, np.inf))]: + with self.subTest(field=field): + columns, ref = fixture() + columns[field][0] = value + with self.assertRaises(ValueError): + validate_batch(columns, **ref) + columns, ref = fixture() + ref['weights'][2] = 0. + columns['weight_SI'][[0, 3]] = -0. + with self.assertRaisesRegex(ValueError, 'bits mismatch'): + validate_batch(columns, **ref) + columns['weight_SI'][[0, 3]] = 0. + with self.assertRaisesRegex(ValueError, 'zero-weight'): + validate_batch(columns, **ref) + + def test_guard_strict_prefirst_and_source_delay(self): + changes = [('accepted', False), ('ref_at_arrival', 1), ('source_spike_tick', -1), + ('source_spike_tick', 3), ('arrival_tick', 21)] + for field, value in changes: + with self.subTest(field=field): + columns, ref = fixture() + columns[field][0] = value + with self.assertRaises(ValueError): + validate_batch(columns, **ref) + for first in (22, 21): + columns, ref = fixture() + ref['target_first'][1] = first + with self.assertRaisesRegex(ValueError, 'strictly before'): + validate_batch(columns, **ref) + + def test_source_event_membership_and_target_population(self): + columns, ref = fixture() + ref['source_event_keys'] = ref['source_event_keys'][:2] + with self.assertRaisesRegex(ValueError, 'source spike'): + validate_batch(columns, **ref) + columns, ref = fixture() + ref['target_globals'] = np.array([10, 30], np.int32) + ref['target_first'] = np.array([30, 0], np.int32) + with self.assertRaisesRegex(ValueError, 'target global'): + validate_batch(columns, **ref) + + def test_duplicate_rows_rejected_without_sort_assumption(self): + columns, ref = fixture() + for value in columns.values(): + value[0] = value[3] + with self.assertRaisesRegex(ValueError, 'Duplicate edge event'): + validate_batch(columns, **ref) + + def test_invalid_reference_schema_order_duplicate_range_nonfinite(self): + variants = [dict(edge_ids=np.array([7, 20, 99], np.int32)), + dict(edge_ids=np.array([7, 99, 20], np.int64)), + dict(edge_ids=np.array([7, 20, 20], np.int64)), + dict(srcglobals=np.array([3, 4, N_GLOBAL], np.int32)), + dict(weights=np.array([.001, -.002, np.inf])), + dict(target_first=np.array([30, -2, 0], np.int32)), + dict(source_event_keys=np.array([3, 3, 4], np.int64)), + dict(source_event_keys=np.array([4, 3], np.int64)), + dict(source_event_keys=np.array([-1, 3], np.int64))] + for change in variants: + with self.subTest(change=change): + columns, ref = fixture() + with self.assertRaises(ValueError): + validate_batch(columns, **(ref | change)) + + def test_optional_design_and_local_row_fields_are_not_assumed(self): + columns, ref = fixture() + columns['incoming_edge_row'] = np.array([1000, 2, 1, 1000], np.int64) + columns['target_is_design'] = np.array([True, False, True, False]) + self.assertEqual(validate_batch(columns, **ref)['count'], 4) + bad = columns.copy() + bad['accepted'] = columns['accepted'].astype(np.uint8) + with self.assertRaises(ValueError): + validate_batch(bad, **ref) + + +if __name__ == '__main__': + unittest.main(verbosity=2) diff --git a/models/male-cns-lif/pn-recruitment-audit-v1/validate_events.py b/models/male-cns-lif/pn-recruitment-audit-v1/validate_events.py new file mode 100644 index 0000000..2769165 --- /dev/null +++ b/models/male-cns-lif/pn-recruitment-audit-v1/validate_events.py @@ -0,0 +1,123 @@ +"""Stateless independent checks for accepted pre-first anatomical event rows. + +Pure NumPy: no files or brain execution. Passing establishes row consistency +with the supplied graph and recorded source events, not necessity/unique cause. +The caller owns provenance, design labels, trial bounds, cross-batch duplicate +detection, expected totals, and completeness of the full record collection. +""" +from collections.abc import Mapping + +import numpy as np + + +N_GLOBAL = 166700 +DELAY_STEPS = 18 +COLUMN_DTYPES = { + 'edge_id': np.int64, + 'source_neuron_idx': np.int32, + 'target_neuron_idx': np.int32, + 'source_spike_tick': np.int32, + 'arrival_tick': np.int32, + 'weight_sign': np.int32, + 'ref_at_arrival': np.int32, + 'weight_SI': np.float64, + 'accepted': np.bool_, +} + + +def _require(condition, message): + if not condition: + raise ValueError(message) + + +def _vector(value, dtype, name, length=None): + _require(isinstance(value, np.ndarray), name + ' must be a NumPy array') + _require(value.dtype == np.dtype(dtype) and value.ndim == 1, name + ' has the wrong dtype/shape') + _require(length is None or len(value) == length, name + ' has the wrong length') + return value + + +def _globals(value, name, length=None, sorted_unique=False): + value = _vector(value, np.int32, name, length) + _require(np.all((value >= 0) & (value < N_GLOBAL)), name + ' contains an out-of-range global ID') + if sorted_unique: + _require(np.all(value[1:] > value[:-1]), name + ' must be sorted and unique') + return value + + +def _lookup(sorted_reference, wanted, name): + positions = np.searchsorted(sorted_reference, wanted) + _require(np.all(positions < len(sorted_reference)), name + ' is absent from the reference') + _require(np.array_equal(sorted_reference[positions], wanted), name + ' is absent from the reference') + return positions + + +def validate_batch(columns, *, edge_ids, srcglobals, dstglobals, weights, + target_globals, target_first, source_event_keys): + """Validate arbitrary-order rows; return count and target-indexed int64 counts. + + Required columns and exact dtypes are COLUMN_DTYPES. Additional columns are + intentionally not interpreted: in particular incoming_edge_row has a + caller-specific coordinate system, and design/source labels are separate. + References: sorted unique nonnegative edge_ids:int64[E]; source/destination + globals:int32[E]; finite effective SI weights:float64[E]; sorted unique + target_globals:int32[K]; target_first:int32[K] (-1 means never fired); + source_event_keys:int64 sorted unique, encoding tick*166700+global ID. + + Every row must reference a real nonzero edge, its exact weight bits/sign, + accepted=True/ref_at_arrival=0, a recorded source event exactly 18 ticks + earlier, and arrival strictly before the target's first spike, if any. + Duplicate (arrival_tick,edge_id) rows within this batch are rejected without + assuming any input row ordering. Cross-batch duplicates require caller state. + Empty batches still require valid complete schema/references and return zero. + No supplied array is modified or sorted in place. + """ + _require(isinstance(columns, Mapping), 'columns must be a mapping') + _require(set(COLUMN_DTYPES).issubset(columns), 'Missing required event columns') + ids = _vector(edge_ids, np.int64, 'edge_ids') + e = len(ids) + _require(np.all(ids >= 0) and np.all(ids[1:] > ids[:-1]), 'edge_ids must be sorted unique nonnegative IDs') + sources = _globals(srcglobals, 'srcglobals', e) + destinations = _globals(dstglobals, 'dstglobals', e) + weight = _vector(weights, np.float64, 'weights', e) + _require(np.isfinite(weight).all(), 'Nonfinite reference weight') + targets = _globals(target_globals, 'target_globals', sorted_unique=True) + first = _vector(target_first, np.int32, 'target_first', len(targets)) + _require(np.all(first >= -1), 'target_first must be -1 or a nonnegative tick') + keys = _vector(source_event_keys, np.int64, 'source_event_keys') + largest_key = int(np.iinfo(np.int32).max) * N_GLOBAL + N_GLOBAL - 1 + _require(np.all((keys >= 0) & (keys <= largest_key)) and np.all(keys[1:] > keys[:-1]), + 'source_event_keys must be sorted unique valid int32-tick/global encodings') + count = len(_vector(columns['edge_id'], np.int64, 'columns.edge_id')) + data = {name: _vector(columns[name], dtype, 'columns.' + name, count) + for name, dtype in COLUMN_DTYPES.items()} + _require(np.isfinite(data['weight_SI']).all(), 'Nonfinite recorded weight') + _require(np.all(data['accepted']) and np.all(data['ref_at_arrival'] == 0), + 'Recorded arrival was not accepted at ref=0') + row_edge = _lookup(ids, data['edge_id'], 'Recorded edge ID') + _require(np.array_equal(data['source_neuron_idx'], sources[row_edge]), 'Recorded edge source mismatch') + _require(np.array_equal(data['target_neuron_idx'], destinations[row_edge]), 'Recorded edge target mismatch') + actual_weight = weight[row_edge] + _require(np.array_equal(np.ascontiguousarray(data['weight_SI']).view(np.uint64), + np.ascontiguousarray(actual_weight).view(np.uint64)), 'Recorded weight bits mismatch') + _require(np.all(actual_weight != 0), 'Pre-first nonzero-event table contains a zero-weight edge') + _require(np.array_equal(data['weight_sign'], np.sign(actual_weight).astype(np.int32)), 'Recorded weight sign mismatch') + local_targets = _lookup(targets, data['target_neuron_idx'], 'Recorded target global') + arrival = data['arrival_tick'].astype(np.int64) + source_tick = data['source_spike_tick'].astype(np.int64) + _require(np.all(source_tick >= 0) and np.array_equal(source_tick, arrival - DELAY_STEPS), + 'Source/arrival delay is not exactly 18 nonnegative ticks') + wanted_keys = source_tick * np.int64(N_GLOBAL) + data['source_neuron_idx'].astype(np.int64) + _lookup(keys, wanted_keys, 'Recorded source spike') + target_first_rows = first[local_targets].astype(np.int64) + _require(np.all((target_first_rows == -1) | (arrival < target_first_rows)), + 'Arrival is not strictly before the observed first target spike') + if count > 1: + order = np.lexsort((data['edge_id'], arrival)) + sorted_arrival, sorted_edge = arrival[order], data['edge_id'][order] + _require(not np.any((sorted_arrival[1:] == sorted_arrival[:-1]) & + (sorted_edge[1:] == sorted_edge[:-1])), 'Duplicate edge event within batch') + per_target = np.bincount(local_targets, minlength=len(targets)).astype(np.int64, copy=False) + _require(int(per_target.sum()) == count, 'Target counts do not cover the batch') + return dict(pass_all=True, count=count, per_target_count=per_target, + unique_cause_claim=False, cross_batch_completeness_checked=False) diff --git a/registry/phase4ai-pn-recruitment-audit/evidence-index.json b/registry/phase4ai-pn-recruitment-audit/evidence-index.json new file mode 100644 index 0000000..22e95d7 --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence-index.json @@ -0,0 +1,1544 @@ +[ + { + "source": "experiments/phase4ai-pn-recruitment-audit/REPORT.md", + "copy": "evidence/REPORT.md", + "bytes": 619, + "sha256": "8275119bbd142b3c51a4d25682238ef53be9b8de1f11e2b3c5d8b655fee651d5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/audit/PN-odor-structure.json", + "copy": "evidence/audit/PN-odor-structure.json", + "bytes": 1203839, + "sha256": "3e3130064b41383129fa97ee7c2c690fca95ea943afa02f2f4526ccbbcae8ba9" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/audit/completed.json", + "copy": "evidence/audit/completed.json", + "bytes": 12357, + "sha256": "70f48d5c4b105b406d4534a3f47629ff7862976406a6e08c252978d85b167aa8" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/audit/final-status.json", + "copy": "evidence/audit/final-status.json", + "bytes": 27038, + "sha256": "0c47ff18aba80cb7d9cc6e3d1108dc048e573f6affc044663c6fe8bdad23aca8" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/protocol/inventory.json", + "copy": "evidence/protocol/inventory.json", + "bytes": 14347, + "sha256": "7b5c136fac6b644ca704fc39d53582ccd7892100e77fa446efdc8440d32ead04" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/protocol/metadata-schema.json", + "copy": "evidence/protocol/metadata-schema.json", + "bytes": 3968, + "sha256": "14db34a21e6cb4b43b9a8bc2873455d70001c231383fc9930ff5bea1b7b8a5d0" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/protocol/population-audit.json", + "copy": "evidence/protocol/population-audit.json", + "bytes": 6192, + "sha256": "6cea0246657b781d64e3fa46cb7602d9271aa8821da45a644514c64757f3bc8b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/protocol/prepared-hashes.json", + "copy": "evidence/protocol/prepared-hashes.json", + "bytes": 679, + "sha256": "eaa79a8d9ee7fbf2418ab6cacbd0bdbfab6bdcf81039b981a8ee938495433a35" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/protocol/preregistered.json", + "copy": "evidence/protocol/preregistered.json", + "bytes": 5887, + "sha256": "6da758d88c775a97453d0ddac72eea39aea1a01a824e71da7e85ae34b0f9e25a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/regression/old-integrity-after.json", + "copy": "evidence/regression/old-integrity-after.json", + "bytes": 6043, + "sha256": "e5d4435c52089de9019d032266dab8bbf4710c5466c4955f5833efaab744e8c1" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/regression/old-integrity-before.json", + "copy": "evidence/regression/old-integrity-before.json", + "bytes": 6043, + "sha256": "e5d4435c52089de9019d032266dab8bbf4710c5466c4955f5833efaab744e8c1" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/regression/unit-tests.json", + "copy": "evidence/regression/unit-tests.json", + "bytes": 405, + "sha256": "df2f154898b259ed583d7cc7299007e66777967de9214ef5ab8399d0bb6f4049" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/regression/unit-tests.log", + "copy": "evidence/regression/unit-tests.log", + "bytes": 7185, + "sha256": "c3fa21aa9b3dd8e82c1f6daee6c8bdfe3ad5750daf62c57d45634fc609a170f3" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/apl_only-r0/apl-source-summary.json", + "copy": "evidence/trials/apl_only-r0/apl-source-summary.json", + "bytes": 4706, + "sha256": "78fa84027da85d2025f1e34c3e8c8afe64d835c73ca130d2df47e8763b0423be" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/apl_only-r0/output-hashes.json", + "copy": "evidence/trials/apl_only-r0/output-hashes.json", + "bytes": 1184, + "sha256": "a1c79b1dfd8c436950fb4c24049526a070b69fabffe4dce3d8d4f6a6c69719f6" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/apl_only-r0/summary.json", + "copy": "evidence/trials/apl_only-r0/summary.json", + "bytes": 45159, + "sha256": "21271a27c433a7da433c07720e53d02b60017ee02099a37834314202acc88978" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/arrival_collision-r0/apl-source-summary.json", + "copy": "evidence/trials/arrival_collision-r0/apl-source-summary.json", + "bytes": 5066, + "sha256": "a78c866c8f5d4c578a84d11efdf9f789106ab3be9b396a74e93f899fa27448a1" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/arrival_collision-r0/output-hashes.json", + "copy": "evidence/trials/arrival_collision-r0/output-hashes.json", + "bytes": 1186, + "sha256": "6f4ad84dabf331caefecf8ed48d1c411a35c9666be73358e2da02e148e07948a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/arrival_collision-r0/summary.json", + "copy": "evidence/trials/arrival_collision-r0/summary.json", + "bytes": 45190, + "sha256": "ab5634cf8444d0d732657c1500986042667639d2060804a72ab77c28819347f5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51101-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "3308a515eef6e6f2351ece8ca97970a21ef812608f5d5c8325c4ccf42bb1b24f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-00-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "42796b259f11647b21d20a55d4b841989e5a21895a5768425cc329eeb4f8612a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51101-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51101-r0/summary.json", + "bytes": 47840, + "sha256": "d7c022d057848421870529103a0a2617456d7171ddfc26dbbc0b4fc116c8f825" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51101-r1/apl-source-summary.json", + "bytes": 5328, + "sha256": "3308a515eef6e6f2351ece8ca97970a21ef812608f5d5c8325c4ccf42bb1b24f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-00-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "d00279c092adddeb7d193865864fcce796e93292070e732789852258f222c76d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51101-r1/summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51101-r1/summary.json", + "bytes": 47839, + "sha256": "b98b20611027e2521eed3b9bd7a8bd4e73628ea2260e065b3a49fe8566bd60e0" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51102-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "19eb0801e91adce536ef4b99f4958e55c0221425f55d910f7b9fe5cf39c52d6a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-00-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "a118ff3b30e2e9f86c1f76c50910fc9d18a36b9cff78f3b648c1d09ac6d2ecb8" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51102-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51102-r0/summary.json", + "bytes": 47712, + "sha256": "79a13b59b9b69c2df1cc77b855cf5e6cb9d19e5003e7f9891585140249e3eb2e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51103-r0/apl-source-summary.json", + "bytes": 5330, + "sha256": "73a0e18c3ddf422b33ca41900cfe91f558f07f685d592dd6e39eceed406ba40a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-00-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f5700a4a26417b4db73edd7f418f9b712503619130ad70229d3689a57af3eddf" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51103-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51103-r0/summary.json", + "bytes": 47812, + "sha256": "8c1ebb56482b7cf63b9f5a89c20c39b12078a8bb80dc347f8ececf776bfca8fc" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51104-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "4846b3bd9ef68e21f9f44fc00ce2daad53ae9139e710d583d4c63402b7f14c94" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-00-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "0d02d9773fe7e7a9df872227f73c12c9f9cfa673d90a1e1a1d7d86e09d42a947" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51104-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51104-r0/summary.json", + "bytes": 47732, + "sha256": "e5906aa7606b3321f1dfcf9ac406119ef86507805ebd700829f219e286e56f9e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51105-r0/apl-source-summary.json", + "bytes": 5327, + "sha256": "1e572f9f22d8b4c81d164a53ac6958b5997240de328474dcdd3285fcf9dbbb9a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-00-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "c8788dd75fc6d6f4f227787322dfc98414c773c0fd91b7ed78d9bdb957a4d92a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-00-s51105-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-00-s51105-r0/summary.json", + "bytes": 47842, + "sha256": "4875c9966343a7d3bb86d75ff4c039b64df3369db4ff58bcfcf0b97900cbc0bc" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51101-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "918dfb60b4e26182d0474563a96f741ff9b4fcb2494430c3d7fa9299ff583952" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-01-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "8a8b15235cbabc0978556577105c5e41f8e19836dd736fde1304c50c1849fe4c" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51101-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51101-r0/summary.json", + "bytes": 47752, + "sha256": "7b5edc6bcdf7fe861c5e61714659dcefc419bf0fa6f9c263f59142a7a307d2dc" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51101-r1/apl-source-summary.json", + "bytes": 5333, + "sha256": "918dfb60b4e26182d0474563a96f741ff9b4fcb2494430c3d7fa9299ff583952" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-01-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "192eac3d30fec65d2884b0233fe70a346a1a54c534c4772404bef16850a6599f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51101-r1/summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51101-r1/summary.json", + "bytes": 47752, + "sha256": "32827808d88d5381fb0c0a958a3246583c32de32afc7d81d152b6e3ffe468cee" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51102-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "42a43f8a20ba9fd3b84882d7ad8258a9cf158b41e3fb6843bbb3bbbf1507e8da" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-01-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "07cd96e08b5e29993139acd8fafb0816e29949b74e4ae856298cee2183fe5da9" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51102-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51102-r0/summary.json", + "bytes": 47856, + "sha256": "4ffadbf7168a33f973bc1d51ee0ca5590ba122de903f85972232848f23a37c29" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51103-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "3a58bb681648b7afcc48a0332e13dd9627fe40737716d9bc081719048b0dcbd7" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-01-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "ba9df67c4dfa34ae236b5d125d58aebcceac0d7a7f4b80e57df145a6cb401430" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51103-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51103-r0/summary.json", + "bytes": 47801, + "sha256": "412b5425dab8e9f0b77883981de300a5be76d470b6543128080cb53085c0db86" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51104-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "0cd5427ca9379b669f55e4f4aab2682092d692dccb0265fbc9f326ecaeca8612" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-01-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "d916fa5353babbb46df4c3dc491561048dd2e5a6913f61ca389763e2e01812f2" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51104-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51104-r0/summary.json", + "bytes": 47832, + "sha256": "79335ab1e6c646a6a1e8fc38cc76184e175fce11d9dd7076c96a219ee315295d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51105-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "880d69ccbbdaab0b1c98343e5f0cc1136b15414b1d50d8f6cb5fa84a2d8baab0" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-01-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "b18ff4c1ce036e0b003a7cc20350e90359eed928c81c5ff23f19ec33d4e78be3" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-01-s51105-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-01-s51105-r0/summary.json", + "bytes": 47633, + "sha256": "8efccb0b1e6f14e0fc7b480a8a7a78f84fde06c9aa65513595fd577f7e9fde51" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51101-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-02-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "825c3b7493c1eb5384678e185771328fdbf997ab77a76cb88b8f61167f7a9f2f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51101-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51101-r0/summary.json", + "bytes": 47745, + "sha256": "b8eb40e0314bd369195a35ad45a9c31624675f7de3b0e5afdb728e1b5a558b90" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51101-r1/apl-source-summary.json", + "bytes": 5328, + "sha256": "8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-02-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "a9124267042a0d0988dc84abb6c9e0aa7e91c9b2b3df36b5fdf4b734a9bd2b3c" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51101-r1/summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51101-r1/summary.json", + "bytes": 47744, + "sha256": "092f4d74c4db93b94890c3c6dd9431deacf76625e088781a1775a00f53e64005" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51102-r0/apl-source-summary.json", + "bytes": 5336, + "sha256": "68965a694af73a874409bf226502b36cafc1bcd3d8c25f57cf789491279416fb" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-02-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "3c82b0ab18f83e1693608676207fed33d983b2a0b5900e4d1ec78e71becd9b27" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51102-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51102-r0/summary.json", + "bytes": 47760, + "sha256": "689bec79517789754291cc78c015a53a0155c9b0e2e6968fe10a03165670725a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51103-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "a6b6f7f39fae9f521ecfde83a9e4e65f17a1a02773c1796ebd46a9193bcea106" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-02-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "4b810b83cb2a9b70c9a7be1cc257edbb2463402c7a2a49e0c169ecdbf384bd52" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51103-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51103-r0/summary.json", + "bytes": 47656, + "sha256": "0c766c6e33857f7b47426b2dd1d88bad7237b32f7c20e3342f8d356628b84fc9" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51104-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "7138acb697bb9d0a8ceb06ac374fcd7cd3c1b4e35f46a48e3b038ed49eebc68b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-02-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "6cb94d6e4b54a4b592d02da82a6c6e88c76d9d1ef1bcba89ce72487d0e1c69cf" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51104-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51104-r0/summary.json", + "bytes": 47776, + "sha256": "21fa105a946c4f996360fc24de68b8d81724ae39a9a744def402aa8d5362c658" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51105-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "e0c0c0a30966507d0dba0ac5cff471b87c4eddce4797f78cf49480a8ee210d62" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-02-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "3a200b7ba84461ab04ee558a42ebbf9fb7fdc8605bcd0d87b08f4f569eacb068" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-02-s51105-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-02-s51105-r0/summary.json", + "bytes": 47654, + "sha256": "a0a7968d5e12198a9990317c2448a5b8de42053afa45037d697b6da140b42fca" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51101-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "cfea1561fbc398b8a63437b0bada60d956ced986673e06ce0e331da5b1fb14b5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-03-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "fa02ea67ea4d3db5f9b851c42931de50f25c7fb37cfe5e957b5bb84324928309" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51101-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51101-r0/summary.json", + "bytes": 47820, + "sha256": "967d0f9cfbd66d1fcf35f9d03da4799b8a23327972723be74aebc0961129c1aa" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51101-r1/apl-source-summary.json", + "bytes": 5329, + "sha256": "cfea1561fbc398b8a63437b0bada60d956ced986673e06ce0e331da5b1fb14b5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-03-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "0e4a3e833f84abae8cf03ae2ac57ccb42a47e457bc761a34bd1f83e308ea0041" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51101-r1/summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51101-r1/summary.json", + "bytes": 47821, + "sha256": "298c53501421901fbbc4b00f91294a2ba14d5a933960175c4373ebccc9583d6d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51102-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "db57298b5adba280df87356c4a423e73153288a622f187670f96f940c2f415ac" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-03-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f7f8e04fa1e8c24a82d4a1f68b75591c0c0aed385351eea3fe65ba87fbeb0747" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51102-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51102-r0/summary.json", + "bytes": 47805, + "sha256": "9d885ee3e7a7404f74c0ebee274501d60e09e0afae3d957d7002ead3403fbe8e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51103-r0/apl-source-summary.json", + "bytes": 5332, + "sha256": "52b5954dd47845369a696d4fa3c957e219d4b418e1c242c9960d684bb964570c" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-03-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f09aba40b647921dadbef0ac2ce6c1b575843fded6468ed5fd5a0e931d5db157" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51103-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51103-r0/summary.json", + "bytes": 47652, + "sha256": "a75ee74723dc0704046b91c048cc2425bd051ef50c11a90b3557dc786d2ff045" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51104-r0/apl-source-summary.json", + "bytes": 5338, + "sha256": "906464e814bf3ff343c37c094ea24930d3273f4c949a3d1b2f4581b092ca29eb" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-03-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "446d77a7172b37df31ff0e2cb92e787d6bcedf996c6186a4dc3b30d586cae340" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51104-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51104-r0/summary.json", + "bytes": 47784, + "sha256": "71b318e0d033e431485c0e5ac122d75189973a6c1662c31e7f50a003a24a7393" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51105-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "80b1ff061560de8a559e33643cd540ff6697698f6292a521c10e9f3591e8e9a7" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-03-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "12b044a777cc4ba8f56a8cbcd12bbdf9d6fd55ed08b4c28fb20b40e20dabc0b7" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-03-s51105-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-03-s51105-r0/summary.json", + "bytes": 47768, + "sha256": "d2f876446806fa2d2b624f998244bc45311df160846fef307ac1e6a6ae6d9853" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51101-r0/apl-source-summary.json", + "bytes": 5342, + "sha256": "fb0b8520649af96558376a6e2430026936451ead051d27237be7f66f3c9f2d2b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-04-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "468e2a34460f358aba32f9c49db0bd96471f2fe0a2b42cdce6284598e2dc07e3" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51101-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51101-r0/summary.json", + "bytes": 47591, + "sha256": "d41d6cb860b11f8ee731855ce9f997ffd68999c0d9949db5bdb212c93cfe997d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51101-r1/apl-source-summary.json", + "bytes": 5342, + "sha256": "fb0b8520649af96558376a6e2430026936451ead051d27237be7f66f3c9f2d2b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-04-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "8d48ee68e147457d1bfb9b65fbdc7ab80c9d9b1c64348fb95dc5ab04fcdaa1e4" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51101-r1/summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51101-r1/summary.json", + "bytes": 47591, + "sha256": "b1b76942ba635f3c71b627887bb71106a703bd19ad2f799e0b456cbabbf5517c" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51102-r0/apl-source-summary.json", + "bytes": 5337, + "sha256": "772a0a11a255d5e19f439a2239bedbd2f2b8e42ce794f3b2a846eadb3cfef6bf" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-04-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "ae20088734d134cb1f2abda081745295ef39e3ef93ffab0d2b55faa76c67ed3c" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51102-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51102-r0/summary.json", + "bytes": 47730, + "sha256": "9eb7cdbd52692007bc9ffa393d381d333604668bf78d89cb2626e7186cbd2777" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51103-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "4a7d8c8da6bee30e21f3f24aaf60ced3e90a217c9d58eb1cae9fb584f3ce16f5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-04-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "83131914d3cb33ee951b49f5851ba5308e1d9816fb3eff7ab73cf75fb6a0e576" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51103-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51103-r0/summary.json", + "bytes": 47813, + "sha256": "8732671bb9c313ad6a1704b06ed33d30985542ff94b3603478eab2579b540b0b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51104-r0/apl-source-summary.json", + "bytes": 5337, + "sha256": "f76ca0dd9b7b1a541c9c69f3f1fcdade1edf670b93d5ebe4555c3236f063b4d4" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-04-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "8a9d44b66f326f85960dee2323866503f5a21ac0601dac3d5a33bcdc5f2c7e1a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51104-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51104-r0/summary.json", + "bytes": 47665, + "sha256": "27da7f130af1edd15b596d10799c62d644397699b321142e47a0be96b7686d52" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51105-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "884ea6f49aac1283aae3c1eb51b9e99b72352bf93df619bbba0483f90ed84b78" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-04-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "56d095fbdf2a1403d50eca15bd9e4a12644d4871a4aea2b0ed04a5f58ae3afc5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-04-s51105-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-04-s51105-r0/summary.json", + "bytes": 47875, + "sha256": "1fdfd4e00cf5c5d63f0bbc6b259c3a9974235f9b8f5d845152f9d6f6cc0e5392" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51101-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "f9f3e10dec28f87c8a80f07390f230ddddf41ac9d98835b0b7c1f7690f882809" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-05-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "ed1d20b1bd477e168d079cd4a52357cf75b9a2ae343db198aeb3fa4cc3b21a79" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51101-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51101-r0/summary.json", + "bytes": 47797, + "sha256": "829d7175542244a60de2924eacec396ad98d11b9a520e5fa09923094082add62" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51101-r1/apl-source-summary.json", + "bytes": 5333, + "sha256": "f9f3e10dec28f87c8a80f07390f230ddddf41ac9d98835b0b7c1f7690f882809" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-05-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "2c483acde3a538b00e429f79319d94796b89a322f84af74eaa3ccea93acce4a7" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51101-r1/summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51101-r1/summary.json", + "bytes": 47798, + "sha256": "f16d50e0c5069f7f42e7cadb95cd2034b71fd41f5bb6799b5026ffbdb14e52bc" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51102-r0/apl-source-summary.json", + "bytes": 5327, + "sha256": "a22f3688a566324eb1d1e0d491b251c6525cd43dbe93a5f616e6e58e7a69c6f2" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-05-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "367713552a041e7007cddc67ebec26132b2432b16ba502585dc0c8b56c916d09" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51102-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51102-r0/summary.json", + "bytes": 47647, + "sha256": "cb2ae4d62749ab9c5ae87a5ef09a9ab1595e25994d67956a1fadf7e64d6e0f4e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51103-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "e93beb659d32d389bfa84dc37d83417584340054be550ada8e4a0640f0d486e1" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-05-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "8cf25e4dd7c4ded3777aded52ca024b5fec77231ca0d415471846c93a03fe810" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51103-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51103-r0/summary.json", + "bytes": 47794, + "sha256": "0f568d7103e06c4c4b039dee525a3937b4edfb47c025001aa812f97a5ad617a0" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51104-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "fa5c9fea1ca5c116b428902cc8ec600e038a4e3c9747f24854372e6a69bf373a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-05-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "de632d07fc40d5f28816989a32a757ccfc7793498a2b93b41a6e54758f7ec3ba" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51104-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51104-r0/summary.json", + "bytes": 47757, + "sha256": "a1703a4c1ce0c86bf4b84b2d283a79e754f31b5bb7a01e57e9d35f04dd7bb79e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51105-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "5359cb78181ebf664ecb8ed69e28d70f6b7d5591431238d2d43f0d7e5dba5a0d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-matched_energy-05-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "2a9fd18f91aab0c16a7d62880c9edd384dea0560ac4843cc0db5e54ba20c2813" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-matched_energy-05-s51105-r0/summary.json", + "copy": "evidence/trials/cal-matched_energy-05-s51105-r0/summary.json", + "bytes": 47726, + "sha256": "a0b7832f08e2116bde0ee0ee7cec470e53db0d070c3b42573da34be61b5fbc06" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-00-s51101-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "14e222415a62bc54186809c1af9496e1ba36a963ae671d42a26e6efd8f065801" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-00-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "5973c74ce88d241b602d1aec2900cafe6d40fa5964cde6e53c89d3c3b9df20e0" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51101-r0/summary.json", + "copy": "evidence/trials/cal-physiological-00-s51101-r0/summary.json", + "bytes": 47899, + "sha256": "85416e683e6e1bb18c4bd9b05e073cd695722fa25a919595744b8f25fcb62f1b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-00-s51101-r1/apl-source-summary.json", + "bytes": 5331, + "sha256": "14e222415a62bc54186809c1af9496e1ba36a963ae671d42a26e6efd8f065801" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-physiological-00-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "1132f66f28d30f8e9add81a68aec62912e69d3ff03a98c16d9c58f4cd8f95d4b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51101-r1/summary.json", + "copy": "evidence/trials/cal-physiological-00-s51101-r1/summary.json", + "bytes": 47898, + "sha256": "1809696cabd5c494481ef7abf32bb855fac48dfeb8e64349c7b766a7945791c4" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-00-s51102-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "5238bade275642fc9eac427d1718382825674f6d5ffc0563dcd62a16946baa6f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-00-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "cf2faec97478f0598d83d1d0f33573b13eae607ebcf654bce23440a10a842ce5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51102-r0/summary.json", + "copy": "evidence/trials/cal-physiological-00-s51102-r0/summary.json", + "bytes": 47574, + "sha256": "8e00836bc558f9a48bcc010b2b242489977ec99d2f5b423e9900e224fd2543ca" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-00-s51103-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "41048b5222c46164fd5752be459c530e0d515c8df37e8774a3fe419414680811" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-00-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "db7de5d55a514e83ae436316bcc82253f6dbf4027c26f9d2be02341e4261a37d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51103-r0/summary.json", + "copy": "evidence/trials/cal-physiological-00-s51103-r0/summary.json", + "bytes": 47665, + "sha256": "01c20118551b89966714898d4c5ac3609af99e01bd7b746c46eea2a78cdc330a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-00-s51104-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "766e9a90ee62f6b75e144ca76517292dda1f860616a6a6baa94156d81d3060b4" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-00-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "3b026c7515fa8742952ebefb85431461f06a541f420d54411862103fcdefa84f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51104-r0/summary.json", + "copy": "evidence/trials/cal-physiological-00-s51104-r0/summary.json", + "bytes": 47698, + "sha256": "009c7f6a356663afad338fe0a15c8f6fa1975e5b614011cb411cee434ac1ac31" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-00-s51105-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "7ee5e00f5436b4e59c512aeea3400294f8b15f2d1fc7d1cada108a8953d47cf4" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-00-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "1e6fd89ba7946b03a046941816a8de3bbd18693deed881e1e038d3ac7322dae9" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-00-s51105-r0/summary.json", + "copy": "evidence/trials/cal-physiological-00-s51105-r0/summary.json", + "bytes": 47695, + "sha256": "0dca1b6187325d734cd1628d62cbfc654b00427c79a32122529352686488dde9" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-01-s51101-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "7c1e3a9067dd7d0ead7bd0a93ffa8ac0bc480c4ad830692ba7d6ff198ba3211c" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-01-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f11e6a7688fcb02dcdc64fae296e47656376dd2ce0298490b43aa96e442e1195" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51101-r0/summary.json", + "copy": "evidence/trials/cal-physiological-01-s51101-r0/summary.json", + "bytes": 47768, + "sha256": "6690112447b741f55a35021fc60c1938e940bb0d6e294ebd06e848457076a1cc" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-01-s51101-r1/apl-source-summary.json", + "bytes": 5335, + "sha256": "7c1e3a9067dd7d0ead7bd0a93ffa8ac0bc480c4ad830692ba7d6ff198ba3211c" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-physiological-01-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "b554bed14112033750878e343bf87ea5ac9905d0c6f72f66cdc4a2245732ccd9" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51101-r1/summary.json", + "copy": "evidence/trials/cal-physiological-01-s51101-r1/summary.json", + "bytes": 47768, + "sha256": "3a496cdbdfe7e2f658645d6504d4f84031ae2f1594fc17adff5bca33a8192a8a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-01-s51102-r0/apl-source-summary.json", + "bytes": 5330, + "sha256": "27a92a9e0b3eaed49545b0377ba6ccfa62f57ea04145d13fd2cae2073cfa74c6" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-01-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "9f87873b654674135e3e1fe47b4e435d28be8e291440c66b9759629e49569f0e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51102-r0/summary.json", + "copy": "evidence/trials/cal-physiological-01-s51102-r0/summary.json", + "bytes": 47778, + "sha256": "fec03735d5d0530444a1ec4a280aeef1ef4d5814a4e69c50932699499a1f9632" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-01-s51103-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "4f7f15e5cc06673f9aa65f4d2b1ecef702e1e1797dbd547946fd65070b7c019d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-01-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f09569f3bb1d221e795a6af4422f3a4f2c94a5b093a3bd28515de0a5cde6b117" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51103-r0/summary.json", + "copy": "evidence/trials/cal-physiological-01-s51103-r0/summary.json", + "bytes": 47661, + "sha256": "8ead3771b33a5d3cc92fd9b252985bb83361ee7b63298bce3d1026a7c664cdde" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-01-s51104-r0/apl-source-summary.json", + "bytes": 5325, + "sha256": "ddc9f90c8bbfabf418c60abb9f58b69dec5a0b9493634da4de1788b3b98c1a19" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-01-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "7bec19d49283f92d9a37bfdba802a15307dbd2fbe1e6317d1b8703995243eb29" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51104-r0/summary.json", + "copy": "evidence/trials/cal-physiological-01-s51104-r0/summary.json", + "bytes": 47655, + "sha256": "d6cde44319c7cefacc711d6912cc493f294ac0adbb31e28b277f30df18f9e0a3" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-01-s51105-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "7efe0abdd1830a1ab725cd07a7d3d510df78aaa4bd1a0a3c3fe22971ffd6d7ac" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-01-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "6f9b9228a9d3ce14a236f278dcf288a0697557a2b2664b66f06259e54af86761" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-01-s51105-r0/summary.json", + "copy": "evidence/trials/cal-physiological-01-s51105-r0/summary.json", + "bytes": 47762, + "sha256": "b85423892db7d23bce627ee00a3b2071710962e70bc42f4ed669608779e89a8e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-02-s51101-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-02-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "622ee7f4876d074470194bd5da4db60c6e617ec4f5d30372c798826332ffc3ff" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51101-r0/summary.json", + "copy": "evidence/trials/cal-physiological-02-s51101-r0/summary.json", + "bytes": 47743, + "sha256": "81bc6b49d39477f8c3ba4ca8125d4538d6dd6aac4e576f1af17a8afe745a86f2" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-02-s51101-r1/apl-source-summary.json", + "bytes": 5328, + "sha256": "8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-physiological-02-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "435696f70d48c752aaaebf4b3503019905cc6a99dfa96455cc4a140f792bf86d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51101-r1/summary.json", + "copy": "evidence/trials/cal-physiological-02-s51101-r1/summary.json", + "bytes": 47743, + "sha256": "8f0b8470d1474b3e002922a15a37b79e10a78bcdb86acdeba695f76a56625392" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-02-s51102-r0/apl-source-summary.json", + "bytes": 5336, + "sha256": "68965a694af73a874409bf226502b36cafc1bcd3d8c25f57cf789491279416fb" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-02-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "1aaa2ea1774622337af0ff2deb08333ccac710da1ca19488e28a11c31d556846" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51102-r0/summary.json", + "copy": "evidence/trials/cal-physiological-02-s51102-r0/summary.json", + "bytes": 47757, + "sha256": "9592c26f74a618856eb3e5142cd14fc1960a6e878418900051bd216a880628ec" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-02-s51103-r0/apl-source-summary.json", + "bytes": 5326, + "sha256": "63a955f58ca5824bfc42249c5d746416dae5f5612c32e8590fa2b622b2fdb357" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-02-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "44fa11983d9ac5790b544d442656dc9090d0cd5224942848fbb33ce6185d4e51" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51103-r0/summary.json", + "copy": "evidence/trials/cal-physiological-02-s51103-r0/summary.json", + "bytes": 47712, + "sha256": "093da5c0306055132fc354b4b08e75073d01aeddbf77d838fdca9ecd57a3db1d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-02-s51104-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "7138acb697bb9d0a8ceb06ac374fcd7cd3c1b4e35f46a48e3b038ed49eebc68b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-02-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "2d725be237217cd014795c7383d9c95f75cc166a6361e78e550f08abc061fb36" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51104-r0/summary.json", + "copy": "evidence/trials/cal-physiological-02-s51104-r0/summary.json", + "bytes": 47774, + "sha256": "8d640e200c67e46b7c2265cb2456cfde8a343f81580df8035d63f2291e13be05" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-02-s51105-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "ad3214378c690669b50b6ec04d1b69bb135cc0b60d86b574bb82b49523af93fe" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-02-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "cef884c400970a4f636f75a10866cfdcd0f070e5966a851f5ecc54dab865e417" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-02-s51105-r0/summary.json", + "copy": "evidence/trials/cal-physiological-02-s51105-r0/summary.json", + "bytes": 47666, + "sha256": "0e4b67ce85ac81a426d5921d5b1ce1bcd3726bb93d9ff12d519984b88c959dc0" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-03-s51101-r0/apl-source-summary.json", + "bytes": 5326, + "sha256": "91ff7a7f0506f97ebefeedeb20d7736a12bf75fc3038a1456df7049131b6fc50" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-03-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "1b07de442ee083923f87cbe84279858afef5fd4c931883398979a6c3944e7db0" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51101-r0/summary.json", + "copy": "evidence/trials/cal-physiological-03-s51101-r0/summary.json", + "bytes": 47728, + "sha256": "83db8fb93223a2718067d0059a6fc33ed66b16f3ea65b1dc4fefe5c1aa6605e4" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-03-s51101-r1/apl-source-summary.json", + "bytes": 5326, + "sha256": "91ff7a7f0506f97ebefeedeb20d7736a12bf75fc3038a1456df7049131b6fc50" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-physiological-03-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "1247f855bc66c54887b1737219681df4e17ccba9d7959a977657aa0e2649994d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51101-r1/summary.json", + "copy": "evidence/trials/cal-physiological-03-s51101-r1/summary.json", + "bytes": 47729, + "sha256": "f2fa33697fb1906b576cb6e6cddedbdb45012a0e511cdcf0f8ae2160bf7e118b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-03-s51102-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "706fc086ac6cf7b0ed95083b6a082d2943f38eb656c011b0c6a54a923bfc448a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-03-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "26ebc592752b5168e3e367a98792b1c2161923328d213eca6a0d890872b7ca23" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51102-r0/summary.json", + "copy": "evidence/trials/cal-physiological-03-s51102-r0/summary.json", + "bytes": 47703, + "sha256": "5259dd9381e45757d8be3ca5028d9f983beba904e15e080361767c9d17668022" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-03-s51103-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "a4de55a6cb5e87c272788362a05c0199c8d15c581033bb0c33a34199a801ba5b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-03-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "0c02acf4a4f8a3727f85e18c7b1a93e9759760cedfc5b367c80819c7ff535c2e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51103-r0/summary.json", + "copy": "evidence/trials/cal-physiological-03-s51103-r0/summary.json", + "bytes": 47722, + "sha256": "e4c13fc0e9c0bb3d7c1146f1878bbbf9e321dca4ea95d08520adfc84952eb95e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-03-s51104-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "5be700d3fd5e45ec4d9f55980425f9ca1b57400ace38ab187171858dbe0219c8" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-03-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "9a8e49ebbc48b395f692b0a29c3cc7ac2a71adcfc861a191a6b8a154111efb15" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51104-r0/summary.json", + "copy": "evidence/trials/cal-physiological-03-s51104-r0/summary.json", + "bytes": 47758, + "sha256": "878c1abb3547067c63b3b6be21570275f4ff900db0ff3de7407f19b79a6bc352" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-03-s51105-r0/apl-source-summary.json", + "bytes": 5332, + "sha256": "1fb11b6cc8aaf8298403e6df61efb7b3bc3184d8a44c5c45d86ce7e669b6dd80" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-03-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "702807d4c56a414878c10ae7f922fb46e0dab62bdc63b5e083c31bae16f3f6de" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-03-s51105-r0/summary.json", + "copy": "evidence/trials/cal-physiological-03-s51105-r0/summary.json", + "bytes": 47909, + "sha256": "d5b17738717502e8a69527ab8d380b88b8c9bbf9fad5997cb2dbd776dcd14a3b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-04-s51101-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "fa4028e2ad1afbd756bce2b67e244a382b04b2f75f5c9d9809a6538351204cf4" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-04-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "01c679e14c3a372734f5b9165f7ad6a0e6ac30858e883c1e31b38eabd3157c66" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51101-r0/summary.json", + "copy": "evidence/trials/cal-physiological-04-s51101-r0/summary.json", + "bytes": 47648, + "sha256": "093ed38dd2014cd79f00df76bc193abb8f07e22e98516fa5064f29971a146f28" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-04-s51101-r1/apl-source-summary.json", + "bytes": 5335, + "sha256": "fa4028e2ad1afbd756bce2b67e244a382b04b2f75f5c9d9809a6538351204cf4" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-physiological-04-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "1b5af8c1be8f4b429a8ea31ad46fd8f9ab602d67df29c5eabe8f5eb2e0090259" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51101-r1/summary.json", + "copy": "evidence/trials/cal-physiological-04-s51101-r1/summary.json", + "bytes": 47648, + "sha256": "5c6d36e2f078b49b606ec017aec8b6fbd197bc6b044d8b53099587249f0fb10a" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-04-s51102-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "3366e05617b6922600a0e40e740761ab2f4fa51ecfb9dc9bb0431b8aaa1bc9d6" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-04-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "60c52eb1cbfc13a73944f2d60d34882e88b0ccb4ba43a1b0e5a71858e1ae6276" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51102-r0/summary.json", + "copy": "evidence/trials/cal-physiological-04-s51102-r0/summary.json", + "bytes": 47615, + "sha256": "35a41c1daedbc2b9f03cf4ffab8e903f9140fb58b24fc5d469d3b4aeff539ce8" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-04-s51103-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "572600b47fa371aacbe5dee817a6179bdfe1abbac06b82590805123413cdc388" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-04-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "67f86396975744fb24e6968bca0ef74ac7177536db5f59ef496bb658eea78ea9" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51103-r0/summary.json", + "copy": "evidence/trials/cal-physiological-04-s51103-r0/summary.json", + "bytes": 47792, + "sha256": "7ef72a29579437f181f7f47544d07200bc5c893d239a77a809c24300ef5dd5c8" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-04-s51104-r0/apl-source-summary.json", + "bytes": 5332, + "sha256": "67e26e5234c375e52664c6fda195bbf23f9f384ab6565b628d5f2312c1dd393b" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-04-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "43ccdc01df512411ba3496bd4d61b1392bc07321d7b1909c5ab46aa6feffeb05" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51104-r0/summary.json", + "copy": "evidence/trials/cal-physiological-04-s51104-r0/summary.json", + "bytes": 47635, + "sha256": "5b9c806b855522390d87986ea0e686b99cc3ac0f23e1b7fd7bf20584fa5c811e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-04-s51105-r0/apl-source-summary.json", + "bytes": 5332, + "sha256": "4f3d0ca3c87948c487b886daff4d9294d07aded9e2ae6fdd7be76b383ff96e9f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-04-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "acc129698e2bd2ec84d36dbf5c8f2e92ec4f0645f00e3668be909ab55f1b7973" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-04-s51105-r0/summary.json", + "copy": "evidence/trials/cal-physiological-04-s51105-r0/summary.json", + "bytes": 47715, + "sha256": "eae1af2fd2827439c91c0a9f90610dfbecf955333fd61dda827a0d3cd5121d47" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51101-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-05-s51101-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "688cbca4e200f630eff7a522235f1e3907389d28970e5e3b3a46c6f43c05677f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51101-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-05-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "54bbebe5f210a9108ea31d999bf0ee25c4d881a5c014823ace68783b2b039aba" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51101-r0/summary.json", + "copy": "evidence/trials/cal-physiological-05-s51101-r0/summary.json", + "bytes": 47632, + "sha256": "7a3e6c4541b7225d9791faf47584564a84b3bdaa1bd64bbcd32ed4f8bb7b7e31" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51101-r1/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-05-s51101-r1/apl-source-summary.json", + "bytes": 5333, + "sha256": "688cbca4e200f630eff7a522235f1e3907389d28970e5e3b3a46c6f43c05677f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51101-r1/output-hashes.json", + "copy": "evidence/trials/cal-physiological-05-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "adbd4879df899e7646dd79941406f472139f2c62e0eee89083b6b6ab24db9f92" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51101-r1/summary.json", + "copy": "evidence/trials/cal-physiological-05-s51101-r1/summary.json", + "bytes": 47632, + "sha256": "089a35b1e7251ddcbc22315374e754efbd89ab4c60b9c0a987a05ffe641380fd" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51102-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-05-s51102-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "db2f321a3b7921187a15436706f45f354c2b40611ca6b58ac36f51b0c77819de" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51102-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-05-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "bf5f9d95553cb78bd4250791658194deff7c0b5001b22c964bf81ce12ca088c0" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51102-r0/summary.json", + "copy": "evidence/trials/cal-physiological-05-s51102-r0/summary.json", + "bytes": 47816, + "sha256": "e66c3b7e46a3381301b6f489752d3d21bee825582916d7940d448b544a96a783" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51103-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-05-s51103-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "5a5395a34bb57177d45ac053719247a2e5125bdfe2ce2a551bdddc812f75a0a1" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51103-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-05-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "e10faed8a1f3070b8599fbb97b0188c0531da0a0fc564f0a945d8373e611955d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51103-r0/summary.json", + "copy": "evidence/trials/cal-physiological-05-s51103-r0/summary.json", + "bytes": 47619, + "sha256": "54e0e9395f91813e5995dea0357b311e7f8598bd1dac8d50a03794264e5dfe2e" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51104-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-05-s51104-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "8a70c648f666a416ab60c479714d0869c48dbc2eb1d97a24e5419852a18e61c3" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51104-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-05-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "0cdd8545e71041699f9b49710e59cc076d3c6b0165f8435e6f311af3e4eb8020" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51104-r0/summary.json", + "copy": "evidence/trials/cal-physiological-05-s51104-r0/summary.json", + "bytes": 47748, + "sha256": "55441f5064ff695aaede72042ad0e8df16c82d0a3d483613c9d4208ce100d814" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51105-r0/apl-source-summary.json", + "copy": "evidence/trials/cal-physiological-05-s51105-r0/apl-source-summary.json", + "bytes": 5326, + "sha256": "001ec5a86fdecfc532dc2efb1e670155dd95cf20c01a5258e5f7293d4eb481d9" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51105-r0/output-hashes.json", + "copy": "evidence/trials/cal-physiological-05-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "558f0401184acf05e00c533c7eb0479593c7c1454024ecd74fdb74f064fc0464" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/cal-physiological-05-s51105-r0/summary.json", + "copy": "evidence/trials/cal-physiological-05-s51105-r0/summary.json", + "bytes": 47779, + "sha256": "9d5586fc39caae591d94aee9277b85ad64570dd588dd7958cd26d7df319f1046" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/high_fanin-r0/apl-source-summary.json", + "copy": "evidence/trials/high_fanin-r0/apl-source-summary.json", + "bytes": 5123, + "sha256": "f8c4dbd54d78f5ef54c8bbb5d184d58381b4a0796d834d733dea391ddbdcbd2f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/high_fanin-r0/output-hashes.json", + "copy": "evidence/trials/high_fanin-r0/output-hashes.json", + "bytes": 1185, + "sha256": "e0f6c281b54e603803dfa4d01519e5a4dff4cf8b969831c704e1eb025678e800" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/high_fanin-r0/summary.json", + "copy": "evidence/trials/high_fanin-r0/summary.json", + "bytes": 45245, + "sha256": "b87b3858dab608c9d45c14b05273e8e89be229fc4123688947e6859da95027a2" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/kc_ref_boundary-r0/apl-source-summary.json", + "copy": "evidence/trials/kc_ref_boundary-r0/apl-source-summary.json", + "bytes": 4890, + "sha256": "152582714ed550d7e9b86a788c1566887b342fe96ba11625628af84c70ea1e65" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/kc_ref_boundary-r0/output-hashes.json", + "copy": "evidence/trials/kc_ref_boundary-r0/output-hashes.json", + "bytes": 1185, + "sha256": "61ab5ec7f5dae9f109a56d8e8fc96d02fa0701663ea8e4c8c98a1f135f13ffbb" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/kc_ref_boundary-r0/summary.json", + "copy": "evidence/trials/kc_ref_boundary-r0/summary.json", + "bytes": 45158, + "sha256": "6dd03e2c39f6fa654108347430b9bf73730d8b81218ccef999e630dd8a44fae8" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/natural_request-r0/apl-source-summary.json", + "copy": "evidence/trials/natural_request-r0/apl-source-summary.json", + "bytes": 4896, + "sha256": "dc0d825fb00eda3956b438a65113de64b4ea160af899dc10da48535b7034e874" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/natural_request-r0/output-hashes.json", + "copy": "evidence/trials/natural_request-r0/output-hashes.json", + "bytes": 1185, + "sha256": "ec40744e7b3b7ce7f50f8b8bd3a0efddf201d2ad51813975dc96fdf76b972bc5" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/natural_request-r0/summary.json", + "copy": "evidence/trials/natural_request-r0/summary.json", + "bytes": 45158, + "sha256": "34e9ba9ee86ba1f88d9dcf4a0fed3fb9fea306a6a42972e584b668fc10bded4f" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/pn_pulse-r0/apl-source-summary.json", + "copy": "evidence/trials/pn_pulse-r0/apl-source-summary.json", + "bytes": 4900, + "sha256": "ebed0d4264581011d7caa3c1a12ff9040e8dd0c228192a6f5cee5f3b0932bc70" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/pn_pulse-r0/output-hashes.json", + "copy": "evidence/trials/pn_pulse-r0/output-hashes.json", + "bytes": 1186, + "sha256": "e418e472584c5f0e8143b1daa687082559bc81f4f2882a329876c508d98455d9" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/pn_pulse-r0/summary.json", + "copy": "evidence/trials/pn_pulse-r0/summary.json", + "bytes": 45174, + "sha256": "d65ff6144a9d653e501e3d23f1fa2fc57b91a2773a83f6f25e74383c3ddb5eb8" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/two_sources-r0/apl-source-summary.json", + "copy": "evidence/trials/two_sources-r0/apl-source-summary.json", + "bytes": 5005, + "sha256": "c312fa58d8149747ffe2c69628772e77ec76405f07fa88836342c2df31a3fe92" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/two_sources-r0/output-hashes.json", + "copy": "evidence/trials/two_sources-r0/output-hashes.json", + "bytes": 1187, + "sha256": "200083750677d71b4811f8a39faa915abb0e3a1793f6d4b4d790e663bed35b42" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/two_sources-r0/summary.json", + "copy": "evidence/trials/two_sources-r0/summary.json", + "bytes": 45287, + "sha256": "663c0c2e800a74dd29318b0d6beb2053ca3cccd3ce62ffcb6fea321e78df7ca0" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/zero-r0/apl-source-summary.json", + "copy": "evidence/trials/zero-r0/apl-source-summary.json", + "bytes": 4706, + "sha256": "47d022760b58ee6fcd07e7608b69e16f29ec6c5ca96ff8437421bd2df9fdfe98" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/zero-r0/output-hashes.json", + "copy": "evidence/trials/zero-r0/output-hashes.json", + "bytes": 1184, + "sha256": "986ef849bab4d6e74266e1eba9007ca0e27c82733762c3b0f34abcc2cdb19471" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/trials/zero-r0/summary.json", + "copy": "evidence/trials/zero-r0/summary.json", + "bytes": 45146, + "sha256": "bfa26cfc59592049b79b0fa08e07b61de61afa9638ffd596532a6aeea293e7ca" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/manifest.json", + "copy": "evidence/manifest.json", + "bytes": 142755, + "sha256": "12c6f2e9929b3f7084e8b39b90c8851185febbc0afbb7031f9eebb4c41d2731d" + }, + { + "source": "experiments/phase4ai-pn-recruitment-audit/checksums.sha256", + "copy": "evidence/checksums.sha256", + "bytes": 91767, + "sha256": "2a6247fb9a9fd187cc29dee03e41f98aa6c859a1edc58bc02a2062f8ee09f848" + }, + { + "source": "models/male-cns-lif/pn-recruitment-audit-v1/manifest.json", + "copy": "model/manifest.json", + "bytes": 2523, + "sha256": "a53443ac124e9bebc813867a5015d77276c2bd3edf89cd606a57d54756fe0dd7" + }, + { + "source": "models/male-cns-lif/pn-recruitment-audit-v1/checksums.sha256", + "copy": "model/checksums.sha256", + "bytes": 1404, + "sha256": "07964100d4836741da404ef8a785b5a24c9c6caa5c5be4c6153bfbf3aef12459" + } +] diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/REPORT.md b/registry/phase4ai-pn-recruitment-audit/evidence/REPORT.md new file mode 100644 index 0000000..5242969 --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/REPORT.md @@ -0,0 +1,7 @@ +# Phase 4AI — conditional PN recruitment and APL source audit + +Status: `PASS-CONDITIONAL-PN-APL-SOURCE-AUDIT`. + +80 existing records; PN events/counts/final states exact; eight fixture histories exact; twelve repeats exact. No new brain experiment, tuning, training, GPU, or learning candidate. + +See audit/final-status.json and audit/PN-odor-structure.json. Accepted edges are timed antecedents, not unique causes. Graded-APL cumulative source shares are descriptive, not causal or error-bounded majority claims. Prior CAL failure remains unchanged. Frozen integrity passed; five reference simulations were not rerun. diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/audit/PN-odor-structure.json b/registry/phase4ai-pn-recruitment-audit/evidence/audit/PN-odor-structure.json new file mode 100644 index 0000000..e0243da --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/audit/PN-odor-structure.json @@ -0,0 +1,34834 @@ +{ + "schema": "phase4ai-alpn-structure-v1", + "record_count": 60, + "ALPN_dimensions": 686, + "design": { + "identical_across_seeds_and_modes": true, + "design_neuron_count_by_odor": { + "0": 48, + "1": 55, + "2": 33, + "3": 44, + "4": 48, + "5": 48 + }, + "design_union_count": 76, + "common_non_design_count": 610, + "common_non_design_column_positions": [ + 0, + 1, + 2, + 3, + 5, + 6, + 8, + 10, + 11, + 14, + 15, + 16, + 17, + 19, + 20, + 21, + 22, + 24, + 27, + 29, + 30, + 31, + 32, + 34, + 35, + 37, + 38, + 39, + 40, + 41, + 42, + 45, + 46, + 47, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 58, + 59, + 60, + 61, + 62, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 76, + 77, + 78, + 80, + 81, + 83, + 84, + 85, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 96, + 97, + 98, + 100, + 101, + 102, + 105, + 106, + 107, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 125, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 136, + 137, + 139, + 141, + 142, + 143, + 144, + 145, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 174, + 175, + 176, + 177, + 179, + 180, + 181, + 182, + 183, + 186, + 187, + 188, + 190, + 191, + 192, + 193, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 203, + 204, + 205, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 229, + 230, + 232, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 244, + 245, + 246, + 249, + 253, + 254, + 255, + 256, + 257, + 258, + 260, + 261, + 262, + 263, + 265, + 266, + 268, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 281, + 282, + 283, + 284, + 285, + 286, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 307, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516, + 518, + 519, + 521, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 640, + 641, + 642, + 643, + 648, + 649, + 650, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 664, + 665, + 666, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685 + ], + "common_non_design_definition": "Fixed complement of the union of all six CAL odor design masks; same columns in all modes/seeds" + }, + "modes": { + "physiological": { + "trials": 30, + "fixed_686": { + "dimensions": 686, + "applicable": true, + "column_positions": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 574, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 639, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 648, + 649, + 650, + 651, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685 + ], + "within_comparison_count": 60, + "between_comparison_count": 75, + "pair_count": 15, + "within": { + "cosine_distance": { + "mean": 0.002811512600493802, + "variance_ddof0": 9.032485413484597e-07, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9932403574123808, + "variance_ddof0": 5.097534342491847e-06, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9827430964383306, + "variance_ddof0": 3.676308422034126e-05, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.73590692863215, + "variance_ddof0": 39.145202799243215, + "valid_comparisons": 60, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003146010186030949, + "variance_ddof0": 1.356066264613175e-06, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9924383406470726, + "variance_ddof0": 7.83692160350661e-06, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9802223401839416, + "variance_ddof0": 4.7892322529787906e-05, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 26.685179404300488, + "variance_ddof0": 77.52786682696383, + "valid_comparisons": 75, + "undefined_comparisons": 0 + } + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0019657968359733102, + "pearson_correlation": 0.9952584758334666, + "jaccard": 0.9854014598540146, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 533, + "active_intersection": 529, + "active_union": 547, + "cosine_distance": 0.0035768615884326227, + "pearson_correlation": 0.9914803160531677, + "jaccard": 0.9670932358318098, + "euclidean_distance": 22.338307903688676 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 538, + "active_intersection": 537, + "active_union": 544, + "cosine_distance": 0.0022325085229967234, + "pearson_correlation": 0.9946322932947793, + "jaccard": 0.9871323529411765, + "euclidean_distance": 31.921779399024736 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0020197864376826358, + "pearson_correlation": 0.995139955832156, + "jaccard": 0.9871559633027523, + "euclidean_distance": 17.663521732655695 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 533, + "active_intersection": 531, + "active_union": 547, + "cosine_distance": 0.002996419147374141, + "pearson_correlation": 0.9928617786433899, + "jaccard": 0.9707495429616088, + "euclidean_distance": 20.174241001832016 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 538, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002293166907840871, + "pearson_correlation": 0.9944878976411139, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.215889859476256 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0019181150849988393, + "pearson_correlation": 0.9953865750630864, + "jaccard": 0.9908256880733946, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 533, + "active_b": 538, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.0038276097626590566, + "pearson_correlation": 0.9908717391111594, + "jaccard": 0.9796672828096118, + "euclidean_distance": 32.28002478313795 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 533, + "active_b": 540, + "active_intersection": 531, + "active_union": 542, + "cosine_distance": 0.00340845682745361, + "pearson_correlation": 0.9918734351287956, + "jaccard": 0.9797047970479705, + "euclidean_distance": 21.517434791350013 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 538, + "active_b": 540, + "active_intersection": 536, + "active_union": 542, + "cosine_distance": 0.0023459095898133997, + "pearson_correlation": 0.9943658252111091, + "jaccard": 0.988929889298893, + "euclidean_distance": 26.888659319497503 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0019837712106084426, + "pearson_correlation": 0.9952120204049093, + "jaccard": 0.9781420765027322, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0022039513604090732, + "pearson_correlation": 0.9947422360565568, + "jaccard": 0.9781420765027322, + "euclidean_distance": 18.0 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 542, + "active_b": 547, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.0027289485560590965, + "pearson_correlation": 0.9933975468924103, + "jaccard": 0.9764065335753176, + "euclidean_distance": 20.808652046684813 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 542, + "active_b": 547, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.0021498598727334173, + "pearson_correlation": 0.9948148878708453, + "jaccard": 0.9872262773722628, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0026385654859257812, + "pearson_correlation": 0.9936974691055804, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.748417658131498 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.0020449089021371547, + "pearson_correlation": 0.9950604877889464, + "jaccard": 0.9800362976406534, + "euclidean_distance": 18.520259177452136 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 537, + "active_union": 554, + "cosine_distance": 0.0020899772885959456, + "pearson_correlation": 0.9949609818181638, + "jaccard": 0.9693140794223827, + "euclidean_distance": 17.578395831246947 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 541, + "active_union": 550, + "cosine_distance": 0.0034182329366532205, + "pearson_correlation": 0.9918470458111759, + "jaccard": 0.9836363636363636, + "euclidean_distance": 22.38302928559939 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.0024867201603392397, + "pearson_correlation": 0.9940598789858286, + "jaccard": 0.9908759124087592, + "euclidean_distance": 18.894443627691185 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 547, + "active_b": 547, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.002914227857856777, + "pearson_correlation": 0.9929630553935445, + "jaccard": 0.9818840579710145, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024341184653660086, + "pearson_correlation": 0.9941274242037602, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0026932907310500687, + "pearson_correlation": 0.9934432519377255, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.570385790780925 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022960323675466077, + "pearson_correlation": 0.9944592332819474, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0034365091198641506, + "pearson_correlation": 0.9916289807687143, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.817424229271428 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.0034845079427497927, + "pearson_correlation": 0.9915919097800534, + "jaccard": 0.9836065573770492, + "euclidean_distance": 22.715633383201094 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0029867558455383136, + "pearson_correlation": 0.9927724193885052, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020959868267667048, + "pearson_correlation": 0.994939398389565, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.16590212458495 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 547, + "active_b": 543, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002194099989936027, + "pearson_correlation": 0.9946980872810931, + "jaccard": 0.9890510948905109, + "euclidean_distance": 20.92844953645635 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 547, + "active_b": 540, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.00323209491994092, + "pearson_correlation": 0.9922181585134814, + "jaccard": 0.9763636363636363, + "euclidean_distance": 35.86084215408221 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 547, + "active_b": 540, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.0031382981209993055, + "pearson_correlation": 0.9925699234159895, + "jaccard": 0.9835766423357665, + "euclidean_distance": 34.36568055487916 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 547, + "active_b": 537, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.0034165115250617273, + "pearson_correlation": 0.9917656619199444, + "jaccard": 0.9709090909090909, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002932991091153636, + "pearson_correlation": 0.9929429300355291, + "jaccard": 0.9835164835164835, + "euclidean_distance": 25.059928172283335 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0035896622614848273, + "pearson_correlation": 0.9914694144555761, + "jaccard": 0.9871559633027523, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0033169985666218205, + "pearson_correlation": 0.9920129867999617, + "jaccard": 0.978021978021978, + "euclidean_distance": 19.924858845171276 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 540, + "active_b": 540, + "active_intersection": 535, + "active_union": 545, + "cosine_distance": 0.0062131500478253, + "pearson_correlation": 0.985197140875747, + "jaccard": 0.981651376146789, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 534, + "active_union": 543, + "cosine_distance": 0.0023677119082853304, + "pearson_correlation": 0.9943097865854016, + "jaccard": 0.9834254143646409, + "euclidean_distance": 22.20360331117452 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 532, + "active_union": 545, + "cosine_distance": 0.006530672860116993, + "pearson_correlation": 0.9844367522802527, + "jaccard": 0.9761467889908257, + "euclidean_distance": 30.133038346638727 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 539, + "active_b": 545, + "active_intersection": 535, + "active_union": 549, + "cosine_distance": 0.0026326589744632978, + "pearson_correlation": 0.99371390654207, + "jaccard": 0.9744990892531876, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 539, + "active_b": 547, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0028688878474378843, + "pearson_correlation": 0.9931489757167551, + "jaccard": 0.9781420765027322, + "euclidean_distance": 19.77371993328519 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 539, + "active_b": 541, + "active_intersection": 538, + "active_union": 542, + "cosine_distance": 0.002516147194839058, + "pearson_correlation": 0.9939887923530771, + "jaccard": 0.992619926199262, + "euclidean_distance": 43.57751713900185 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 534, + "active_union": 548, + "cosine_distance": 0.0032569155615095324, + "pearson_correlation": 0.9922123575882038, + "jaccard": 0.9744525547445255, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 547, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0021806109316685474, + "pearson_correlation": 0.9947217830928042, + "jaccard": 0.9854545454545455, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 541, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0031349274995076115, + "pearson_correlation": 0.992483727831463, + "jaccard": 0.9781420765027322, + "euclidean_distance": 34.51086785347479 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0043076920873338365, + "pearson_correlation": 0.9896351143699353, + "jaccard": 0.9854014598540146, + "euclidean_distance": 23.345235059857504 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 541, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.003409165521200186, + "pearson_correlation": 0.9918248013811666, + "jaccard": 0.9817850637522769, + "euclidean_distance": 42.731721238442994 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 538, + "active_union": 552, + "cosine_distance": 0.004464385247721969, + "pearson_correlation": 0.9892558446710041, + "jaccard": 0.9746376811594203, + "euclidean_distance": 27.129319932501073 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 536, + "active_union": 548, + "cosine_distance": 0.002734090413354262, + "pearson_correlation": 0.993450524870165, + "jaccard": 0.9781021897810219, + "euclidean_distance": 30.23243291566195 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 549, + "active_b": 544, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0019409410801192184, + "pearson_correlation": 0.9953012954729118, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.083141320025124 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 549, + "active_b": 547, + "active_intersection": 544, + "active_union": 552, + "cosine_distance": 0.002291868825958443, + "pearson_correlation": 0.9944065023155088, + "jaccard": 0.9855072463768116, + "euclidean_distance": 20.074859899884732 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 549, + "active_b": 545, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0019794951161290486, + "pearson_correlation": 0.9952214610022064, + "jaccard": 0.985480943738657, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 549, + "active_b": 546, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0017873053517574178, + "pearson_correlation": 0.9956459338757708, + "jaccard": 0.9872958257713249, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.002008991238418578, + "pearson_correlation": 0.9951329972373101, + "jaccard": 0.9908759124087592, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 545, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.001928257833074043, + "pearson_correlation": 0.9953398904941468, + "jaccard": 0.9836065573770492, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0016601031752506712, + "pearson_correlation": 0.9959786626252033, + "jaccard": 0.9890510948905109, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 545, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0022960180501819805, + "pearson_correlation": 0.9944486683350876, + "jaccard": 0.9854545454545455, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 546, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0019976794019599398, + "pearson_correlation": 0.995135244292663, + "jaccard": 0.9908925318761385, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 545, + "active_b": 546, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0018968737442547345, + "pearson_correlation": 0.9954142351099466, + "jaccard": 0.9872495446265938, + "euclidean_distance": 18.16590212458495 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51101, + "active_a": 543, + "active_b": 542, + "active_intersection": 536, + "active_union": 549, + "cosine_distance": 0.002797700390182234, + "pearson_correlation": 0.9932394360195256, + "jaccard": 0.97632058287796, + "euclidean_distance": 21.166010488516726 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51102, + "active_a": 545, + "active_b": 544, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.002205731341644701, + "pearson_correlation": 0.9946830211912934, + "jaccard": 0.9764065335753176, + "euclidean_distance": 20.149441679609886 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51103, + "active_a": 533, + "active_b": 544, + "active_intersection": 532, + "active_union": 545, + "cosine_distance": 0.002183567884066928, + "pearson_correlation": 0.9948004141799357, + "jaccard": 0.9761467889908257, + "euclidean_distance": 19.209372712298546 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51104, + "active_a": 538, + "active_b": 547, + "active_intersection": 537, + "active_union": 548, + "cosine_distance": 0.0023072870657642186, + "pearson_correlation": 0.9944610957130511, + "jaccard": 0.9799270072992701, + "euclidean_distance": 32.43454948045371 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51105, + "active_a": 540, + "active_b": 547, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.003456453023046202, + "pearson_correlation": 0.9916844342438391, + "jaccard": 0.9763636363636363, + "euclidean_distance": 24.63736998950984 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51101, + "active_a": 543, + "active_b": 546, + "active_intersection": 539, + "active_union": 550, + "cosine_distance": 0.003244467257620731, + "pearson_correlation": 0.9921400657121128, + "jaccard": 0.98, + "euclidean_distance": 21.42428528562855 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51102, + "active_a": 545, + "active_b": 552, + "active_intersection": 544, + "active_union": 553, + "cosine_distance": 0.0024297366336655246, + "pearson_correlation": 0.9941589398073567, + "jaccard": 0.9837251356238698, + "euclidean_distance": 18.16590212458495 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51103, + "active_a": 533, + "active_b": 547, + "active_intersection": 531, + "active_union": 549, + "cosine_distance": 0.002345923109105641, + "pearson_correlation": 0.9944270263739404, + "jaccard": 0.9672131147540983, + "euclidean_distance": 18.138357147217054 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51104, + "active_a": 538, + "active_b": 542, + "active_intersection": 530, + "active_union": 550, + "cosine_distance": 0.006466466397386239, + "pearson_correlation": 0.984446217313231, + "jaccard": 0.9636363636363636, + "euclidean_distance": 34.36568055487916 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51105, + "active_a": 540, + "active_b": 548, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.005411670133070867, + "pearson_correlation": 0.9869501337619292, + "jaccard": 0.9745916515426497, + "euclidean_distance": 27.676705006196094 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51101, + "active_a": 543, + "active_b": 547, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.002788606611036193, + "pearson_correlation": 0.9932487694376513, + "jaccard": 0.9818181818181818, + "euclidean_distance": 20.273134932713294 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51102, + "active_a": 545, + "active_b": 543, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0024632115240704744, + "pearson_correlation": 0.9940619855770394, + "jaccard": 0.9817850637522769, + "euclidean_distance": 24.186773244895647 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51103, + "active_a": 533, + "active_b": 540, + "active_intersection": 528, + "active_union": 545, + "cosine_distance": 0.004250099644078076, + "pearson_correlation": 0.9898615280471624, + "jaccard": 0.9688073394495413, + "euclidean_distance": 39.6232255123179 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51104, + "active_a": 538, + "active_b": 540, + "active_intersection": 534, + "active_union": 544, + "cosine_distance": 0.005836924224348894, + "pearson_correlation": 0.9860966048515799, + "jaccard": 0.9816176470588235, + "euclidean_distance": 26.057628441590765 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 533, + "active_union": 544, + "cosine_distance": 0.002826602060597705, + "pearson_correlation": 0.9932058662002917, + "jaccard": 0.9797794117647058, + "euclidean_distance": 23.664319132398465 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51101, + "active_a": 543, + "active_b": 539, + "active_intersection": 535, + "active_union": 547, + "cosine_distance": 0.0033325871884687386, + "pearson_correlation": 0.9920314747677594, + "jaccard": 0.9780621572212066, + "euclidean_distance": 21.494185260204677 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51102, + "active_a": 545, + "active_b": 545, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.003328730738412, + "pearson_correlation": 0.9919679666693935, + "jaccard": 0.9890510948905109, + "euclidean_distance": 23.664319132398465 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51103, + "active_a": 533, + "active_b": 547, + "active_intersection": 533, + "active_union": 547, + "cosine_distance": 0.0021504981250212163, + "pearson_correlation": 0.9949080607037626, + "jaccard": 0.9744058500914077, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51104, + "active_a": 538, + "active_b": 541, + "active_intersection": 533, + "active_union": 546, + "cosine_distance": 0.0025802950351017095, + "pearson_correlation": 0.9938182532598111, + "jaccard": 0.9761904761904762, + "euclidean_distance": 22.360679774997898 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51105, + "active_a": 540, + "active_b": 543, + "active_intersection": 540, + "active_union": 543, + "cosine_distance": 0.001944696789179745, + "pearson_correlation": 0.9953307136581934, + "jaccard": 0.994475138121547, + "euclidean_distance": 19.313207915827967 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51101, + "active_a": 543, + "active_b": 549, + "active_intersection": 541, + "active_union": 551, + "cosine_distance": 0.002308469153784909, + "pearson_correlation": 0.994410487967333, + "jaccard": 0.9818511796733213, + "euclidean_distance": 18.35755975068582 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51102, + "active_a": 545, + "active_b": 544, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.002013607901117931, + "pearson_correlation": 0.9951428148285101, + "jaccard": 0.9836065573770492, + "euclidean_distance": 21.02379604162864 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51103, + "active_a": 533, + "active_b": 547, + "active_intersection": 533, + "active_union": 547, + "cosine_distance": 0.002389251753822985, + "pearson_correlation": 0.994377478270809, + "jaccard": 0.9744058500914077, + "euclidean_distance": 23.895606290697042 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51104, + "active_a": 538, + "active_b": 545, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002294762791756777, + "pearson_correlation": 0.9944821694748417, + "jaccard": 0.9835164835164835, + "euclidean_distance": 34.79942528261063 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51105, + "active_a": 540, + "active_b": 546, + "active_intersection": 539, + "active_union": 547, + "cosine_distance": 0.002411837196444888, + "pearson_correlation": 0.9942016091451634, + "jaccard": 0.9853747714808044, + "euclidean_distance": 24.899799195977465 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51101, + "active_a": 542, + "active_b": 546, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0024817548907055675, + "pearson_correlation": 0.9940130540670523, + "jaccard": 0.9854014598540146, + "euclidean_distance": 19.4164878389476 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51102, + "active_a": 544, + "active_b": 552, + "active_intersection": 541, + "active_union": 555, + "cosine_distance": 0.002215761444349873, + "pearson_correlation": 0.9946641645264969, + "jaccard": 0.9747747747747748, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0024348079979418236, + "pearson_correlation": 0.9941885439485619, + "jaccard": 0.9872495446265938, + "euclidean_distance": 19.183326093250876 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 535, + "active_union": 554, + "cosine_distance": 0.005666086401869719, + "pearson_correlation": 0.9862945109187884, + "jaccard": 0.9657039711191335, + "euclidean_distance": 28.653097563788805 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 543, + "active_union": 552, + "cosine_distance": 0.0037616315546383783, + "pearson_correlation": 0.9909122195408566, + "jaccard": 0.9836956521739131, + "euclidean_distance": 23.643180835073778 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51101, + "active_a": 542, + "active_b": 547, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.002381966950661063, + "pearson_correlation": 0.994240135152029, + "jaccard": 0.9836065573770492, + "euclidean_distance": 22.338307903688676 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51102, + "active_a": 544, + "active_b": 543, + "active_intersection": 536, + "active_union": 551, + "cosine_distance": 0.002089696553954634, + "pearson_correlation": 0.9949580977408875, + "jaccard": 0.9727767695099818, + "euclidean_distance": 31.0322412983658 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51103, + "active_a": 544, + "active_b": 540, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.004532379366034567, + "pearson_correlation": 0.9891607708216743, + "jaccard": 0.9709090909090909, + "euclidean_distance": 47.06378650300037 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51104, + "active_a": 547, + "active_b": 540, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.0051022779807966545, + "pearson_correlation": 0.9878713860976498, + "jaccard": 0.9835766423357665, + "euclidean_distance": 42.69660408041839 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51105, + "active_a": 547, + "active_b": 537, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.004138862789848541, + "pearson_correlation": 0.9900382632617869, + "jaccard": 0.9709090909090909, + "euclidean_distance": 34.77067730142742 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51101, + "active_a": 542, + "active_b": 539, + "active_intersection": 538, + "active_union": 543, + "cosine_distance": 0.002459669529616959, + "pearson_correlation": 0.9941248452101943, + "jaccard": 0.990791896869245, + "euclidean_distance": 20.8806130178211 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51102, + "active_a": 544, + "active_b": 545, + "active_intersection": 536, + "active_union": 553, + "cosine_distance": 0.0032956055355598535, + "pearson_correlation": 0.9920395902075011, + "jaccard": 0.969258589511754, + "euclidean_distance": 29.765752132274432 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.0025405355705699906, + "pearson_correlation": 0.9939426521111991, + "jaccard": 0.9908759124087592, + "euclidean_distance": 20.952326839756964 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51104, + "active_a": 547, + "active_b": 541, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0026306769135138186, + "pearson_correlation": 0.9937113548405831, + "jaccard": 0.9817850637522769, + "euclidean_distance": 46.32493928760188 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.0032283163556217076, + "pearson_correlation": 0.9922407300255572, + "jaccard": 0.9818181818181818, + "euclidean_distance": 30.72458299147443 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51101, + "active_a": 542, + "active_b": 549, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.0020081238443229177, + "pearson_correlation": 0.995152069912725, + "jaccard": 0.9800362976406534, + "euclidean_distance": 17.349351572897472 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51102, + "active_a": 544, + "active_b": 544, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0019393285425465256, + "pearson_correlation": 0.995316229024234, + "jaccard": 0.9745916515426497, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0022702864134054312, + "pearson_correlation": 0.9946272873796898, + "jaccard": 0.9872495446265938, + "euclidean_distance": 19.595917942265423 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51104, + "active_a": 547, + "active_b": 545, + "active_intersection": 544, + "active_union": 548, + "cosine_distance": 0.0019533582165534025, + "pearson_correlation": 0.9952770905411052, + "jaccard": 0.9927007299270073, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51105, + "active_a": 547, + "active_b": 546, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0022841939548314816, + "pearson_correlation": 0.9944887594728936, + "jaccard": 0.9908925318761385, + "euclidean_distance": 19.05255888325765 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51101, + "active_a": 546, + "active_b": 547, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0026106450564044037, + "pearson_correlation": 0.9936634907886274, + "jaccard": 0.9908925318761385, + "euclidean_distance": 20.639767440550294 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51102, + "active_a": 552, + "active_b": 543, + "active_intersection": 543, + "active_union": 552, + "cosine_distance": 0.002512305305926499, + "pearson_correlation": 0.9939417926938727, + "jaccard": 0.9836956521739131, + "euclidean_distance": 23.853720883753127 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51103, + "active_a": 547, + "active_b": 540, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.0035114062329471007, + "pearson_correlation": 0.9915484080041675, + "jaccard": 0.9763636363636363, + "euclidean_distance": 41.1703777004778 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51104, + "active_a": 542, + "active_b": 540, + "active_intersection": 535, + "active_union": 547, + "cosine_distance": 0.002867688191640849, + "pearson_correlation": 0.9931945249098669, + "jaccard": 0.9780621572212066, + "euclidean_distance": 32.7414110874898 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51105, + "active_a": 548, + "active_b": 537, + "active_intersection": 532, + "active_union": 553, + "cosine_distance": 0.0067752637918184755, + "pearson_correlation": 0.9836465027845132, + "jaccard": 0.9620253164556962, + "euclidean_distance": 35.805027579936315 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51101, + "active_a": 546, + "active_b": 539, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.003075871164646471, + "pearson_correlation": 0.9927200078953516, + "jaccard": 0.9871794871794872, + "euclidean_distance": 21.18962010041709 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51102, + "active_a": 552, + "active_b": 545, + "active_intersection": 543, + "active_union": 554, + "cosine_distance": 0.0031717642430065807, + "pearson_correlation": 0.9923118119110137, + "jaccard": 0.98014440433213, + "euclidean_distance": 22.891046284519195 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51103, + "active_a": 547, + "active_b": 547, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.0028934715262239896, + "pearson_correlation": 0.9930037780000357, + "jaccard": 0.9818840579710145, + "euclidean_distance": 20.273134932713294 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51104, + "active_a": 542, + "active_b": 541, + "active_intersection": 536, + "active_union": 547, + "cosine_distance": 0.004742089343435896, + "pearson_correlation": 0.9886226254344864, + "jaccard": 0.979890310786106, + "euclidean_distance": 42.17819341792628 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.005519592120834194, + "pearson_correlation": 0.9867052994294525, + "jaccard": 0.9800362976406534, + "euclidean_distance": 31.827660925679098 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51101, + "active_a": 546, + "active_b": 549, + "active_intersection": 543, + "active_union": 552, + "cosine_distance": 0.0025067757001571156, + "pearson_correlation": 0.9938653792951881, + "jaccard": 0.9836956521739131, + "euclidean_distance": 18.867962264113206 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51102, + "active_a": 552, + "active_b": 544, + "active_intersection": 543, + "active_union": 553, + "cosine_distance": 0.002476212638884756, + "pearson_correlation": 0.9940047401420091, + "jaccard": 0.9819168173598554, + "euclidean_distance": 22.891046284519195 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51103, + "active_a": 547, + "active_b": 547, + "active_intersection": 544, + "active_union": 550, + "cosine_distance": 0.002470540074345995, + "pearson_correlation": 0.9940241702405146, + "jaccard": 0.9890909090909091, + "euclidean_distance": 22.44994432064365 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51104, + "active_a": 542, + "active_b": 545, + "active_intersection": 534, + "active_union": 553, + "cosine_distance": 0.005477621390269527, + "pearson_correlation": 0.9867830598950215, + "jaccard": 0.9656419529837251, + "euclidean_distance": 29.189039038652847 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51105, + "active_a": 548, + "active_b": 546, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.003961436276150088, + "pearson_correlation": 0.9903679420336329, + "jaccard": 0.9818840579710145, + "euclidean_distance": 26.153393661244042 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51101, + "active_a": 547, + "active_b": 539, + "active_intersection": 538, + "active_union": 548, + "cosine_distance": 0.0026194922883349125, + "pearson_correlation": 0.9937518328697005, + "jaccard": 0.9817518248175182, + "euclidean_distance": 19.05255888325765 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.00287087193126101, + "pearson_correlation": 0.9930650980804551, + "jaccard": 0.9781818181818182, + "euclidean_distance": 19.4164878389476 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51103, + "active_a": 540, + "active_b": 547, + "active_intersection": 536, + "active_union": 551, + "cosine_distance": 0.005390620065046536, + "pearson_correlation": 0.987011963622442, + "jaccard": 0.9727767695099818, + "euclidean_distance": 40.24922359499622 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51104, + "active_a": 540, + "active_b": 541, + "active_intersection": 536, + "active_union": 545, + "cosine_distance": 0.004197812002760037, + "pearson_correlation": 0.9900115251011198, + "jaccard": 0.9834862385321101, + "euclidean_distance": 22.11334438749598 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51105, + "active_a": 537, + "active_b": 543, + "active_intersection": 535, + "active_union": 545, + "cosine_distance": 0.0026540552476105317, + "pearson_correlation": 0.9936257205508239, + "jaccard": 0.981651376146789, + "euclidean_distance": 18.027756377319946 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51101, + "active_a": 547, + "active_b": 549, + "active_intersection": 545, + "active_union": 551, + "cosine_distance": 0.0021557674409004024, + "pearson_correlation": 0.9947664657637775, + "jaccard": 0.9891107078039928, + "euclidean_distance": 19.6468827043885 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51102, + "active_a": 543, + "active_b": 544, + "active_intersection": 540, + "active_union": 547, + "cosine_distance": 0.0024460356967134222, + "pearson_correlation": 0.9940914175844336, + "jaccard": 0.9872029250457038, + "euclidean_distance": 34.10278580995987 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51103, + "active_a": 540, + "active_b": 547, + "active_intersection": 538, + "active_union": 549, + "cosine_distance": 0.0034418552115242917, + "pearson_correlation": 0.9917175786201615, + "jaccard": 0.9799635701275046, + "euclidean_distance": 52.16320542297991 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51104, + "active_a": 540, + "active_b": 545, + "active_intersection": 538, + "active_union": 547, + "cosine_distance": 0.004563598105639888, + "pearson_correlation": 0.9891402537827672, + "jaccard": 0.9835466179159049, + "euclidean_distance": 44.27188724235731 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51105, + "active_a": 537, + "active_b": 546, + "active_intersection": 535, + "active_union": 548, + "cosine_distance": 0.0030713415079322015, + "pearson_correlation": 0.9926010040031786, + "jaccard": 0.9762773722627737, + "euclidean_distance": 37.17526059088221 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51101, + "active_a": 539, + "active_b": 549, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0021793010353277076, + "pearson_correlation": 0.9948564580335868, + "jaccard": 0.9781818181818182, + "euclidean_distance": 18.411952639521967 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51102, + "active_a": 545, + "active_b": 544, + "active_intersection": 539, + "active_union": 550, + "cosine_distance": 0.002885691797620882, + "pearson_correlation": 0.9930181609960592, + "jaccard": 0.98, + "euclidean_distance": 30.919249667480614 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51103, + "active_a": 547, + "active_b": 547, + "active_intersection": 544, + "active_union": 550, + "cosine_distance": 0.0026965707718658027, + "pearson_correlation": 0.9934568047136869, + "jaccard": 0.9890909090909091, + "euclidean_distance": 25.553864678361276 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51104, + "active_a": 541, + "active_b": 545, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.002507273146969413, + "pearson_correlation": 0.993991356407388, + "jaccard": 0.9781420765027322, + "euclidean_distance": 48.73397172404482 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51105, + "active_a": 543, + "active_b": 546, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.002513289865983759, + "pearson_correlation": 0.9939680529661077, + "jaccard": 0.9872262773722628, + "euclidean_distance": 33.57082066318904 + } + ], + "pairs": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002562189716827168, + "variance_ddof0": 3.423844484329812e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9938556950970094, + "variance_ddof0": 1.900714296557465e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9810216011106292, + "variance_ddof0": 4.61286352394443e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.38246197515937, + "variance_ddof0": 23.890319880863625, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0025901479409408566, + "variance_ddof0": 2.3733125072707307e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.993773680269529, + "variance_ddof0": 1.400797860257929e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9770329098214019, + "variance_ddof0": 2.1017388350130715e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.519348870077742, + "variance_ddof0": 23.240228727572912, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 2.795822411368878e-05, + "pearson_correlation": -8.201482748049216e-05, + "jaccard": -0.003988691289227297, + "euclidean_distance": 2.136886894918373 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0019657968359733102, + "pearson_correlation": 0.9952584758334666, + "jaccard": 0.9854014598540146, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 533, + "active_intersection": 529, + "active_union": 547, + "cosine_distance": 0.0035768615884326227, + "pearson_correlation": 0.9914803160531677, + "jaccard": 0.9670932358318098, + "euclidean_distance": 22.338307903688676 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 538, + "active_intersection": 537, + "active_union": 544, + "cosine_distance": 0.0022325085229967234, + "pearson_correlation": 0.9946322932947793, + "jaccard": 0.9871323529411765, + "euclidean_distance": 31.921779399024736 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0020197864376826358, + "pearson_correlation": 0.995139955832156, + "jaccard": 0.9871559633027523, + "euclidean_distance": 17.663521732655695 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 533, + "active_intersection": 531, + "active_union": 547, + "cosine_distance": 0.002996419147374141, + "pearson_correlation": 0.9928617786433899, + "jaccard": 0.9707495429616088, + "euclidean_distance": 20.174241001832016 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 538, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002293166907840871, + "pearson_correlation": 0.9944878976411139, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.215889859476256 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0019181150849988393, + "pearson_correlation": 0.9953865750630864, + "jaccard": 0.9908256880733946, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 533, + "active_b": 538, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.0038276097626590566, + "pearson_correlation": 0.9908717391111594, + "jaccard": 0.9796672828096118, + "euclidean_distance": 32.28002478313795 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 533, + "active_b": 540, + "active_intersection": 531, + "active_union": 542, + "cosine_distance": 0.00340845682745361, + "pearson_correlation": 0.9918734351287956, + "jaccard": 0.9797047970479705, + "euclidean_distance": 21.517434791350013 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 538, + "active_b": 540, + "active_intersection": 536, + "active_union": 542, + "cosine_distance": 0.0023459095898133997, + "pearson_correlation": 0.9943658252111091, + "jaccard": 0.988929889298893, + "euclidean_distance": 26.888659319497503 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0019837712106084426, + "pearson_correlation": 0.9952120204049093, + "jaccard": 0.9781420765027322, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0022039513604090732, + "pearson_correlation": 0.9947422360565568, + "jaccard": 0.9781420765027322, + "euclidean_distance": 18.0 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 542, + "active_b": 547, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.0027289485560590965, + "pearson_correlation": 0.9933975468924103, + "jaccard": 0.9764065335753176, + "euclidean_distance": 20.808652046684813 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 542, + "active_b": 547, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.0021498598727334173, + "pearson_correlation": 0.9948148878708453, + "jaccard": 0.9872262773722628, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0026385654859257812, + "pearson_correlation": 0.9936974691055804, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.748417658131498 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.0020449089021371547, + "pearson_correlation": 0.9950604877889464, + "jaccard": 0.9800362976406534, + "euclidean_distance": 18.520259177452136 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 537, + "active_union": 554, + "cosine_distance": 0.0020899772885959456, + "pearson_correlation": 0.9949609818181638, + "jaccard": 0.9693140794223827, + "euclidean_distance": 17.578395831246947 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 541, + "active_union": 550, + "cosine_distance": 0.0034182329366532205, + "pearson_correlation": 0.9918470458111759, + "jaccard": 0.9836363636363636, + "euclidean_distance": 22.38302928559939 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.0024867201603392397, + "pearson_correlation": 0.9940598789858286, + "jaccard": 0.9908759124087592, + "euclidean_distance": 18.894443627691185 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 547, + "active_b": 547, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.002914227857856777, + "pearson_correlation": 0.9929630553935445, + "jaccard": 0.9818840579710145, + "euclidean_distance": 20.83266665599966 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51101, + "active_a": 543, + "active_b": 542, + "active_intersection": 536, + "active_union": 549, + "cosine_distance": 0.002797700390182234, + "pearson_correlation": 0.9932394360195256, + "jaccard": 0.97632058287796, + "euclidean_distance": 21.166010488516726 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51102, + "active_a": 545, + "active_b": 544, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.002205731341644701, + "pearson_correlation": 0.9946830211912934, + "jaccard": 0.9764065335753176, + "euclidean_distance": 20.149441679609886 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51103, + "active_a": 533, + "active_b": 544, + "active_intersection": 532, + "active_union": 545, + "cosine_distance": 0.002183567884066928, + "pearson_correlation": 0.9948004141799357, + "jaccard": 0.9761467889908257, + "euclidean_distance": 19.209372712298546 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51104, + "active_a": 538, + "active_b": 547, + "active_intersection": 537, + "active_union": 548, + "cosine_distance": 0.0023072870657642186, + "pearson_correlation": 0.9944610957130511, + "jaccard": 0.9799270072992701, + "euclidean_distance": 32.43454948045371 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51105, + "active_a": 540, + "active_b": 547, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.003456453023046202, + "pearson_correlation": 0.9916844342438391, + "jaccard": 0.9763636363636363, + "euclidean_distance": 24.63736998950984 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002790319300537192, + "variance_ddof0": 5.058379413983716e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9932792136637254, + "variance_ddof0": 2.9007279880289506e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9839294198942827, + "variance_ddof0": 4.0410440238131866e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.04168137816524, + "variance_ddof0": 22.864282023443586, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003979652706169801, + "variance_ddof0": 2.7693452235317352e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.990424476593714, + "variance_ddof0": 1.6144101679572985e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9738332531113961, + "variance_ddof0": 5.6851212369001835e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.954186023701162, + "variance_ddof0": 39.19697194191985, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.001189333405632609, + "pearson_correlation": -0.0028547370700113817, + "jaccard": -0.010096166782886606, + "euclidean_distance": 1.9125046455359218 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0019657968359733102, + "pearson_correlation": 0.9952584758334666, + "jaccard": 0.9854014598540146, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 533, + "active_intersection": 529, + "active_union": 547, + "cosine_distance": 0.0035768615884326227, + "pearson_correlation": 0.9914803160531677, + "jaccard": 0.9670932358318098, + "euclidean_distance": 22.338307903688676 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 538, + "active_intersection": 537, + "active_union": 544, + "cosine_distance": 0.0022325085229967234, + "pearson_correlation": 0.9946322932947793, + "jaccard": 0.9871323529411765, + "euclidean_distance": 31.921779399024736 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0020197864376826358, + "pearson_correlation": 0.995139955832156, + "jaccard": 0.9871559633027523, + "euclidean_distance": 17.663521732655695 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 533, + "active_intersection": 531, + "active_union": 547, + "cosine_distance": 0.002996419147374141, + "pearson_correlation": 0.9928617786433899, + "jaccard": 0.9707495429616088, + "euclidean_distance": 20.174241001832016 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 538, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002293166907840871, + "pearson_correlation": 0.9944878976411139, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.215889859476256 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0019181150849988393, + "pearson_correlation": 0.9953865750630864, + "jaccard": 0.9908256880733946, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 533, + "active_b": 538, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.0038276097626590566, + "pearson_correlation": 0.9908717391111594, + "jaccard": 0.9796672828096118, + "euclidean_distance": 32.28002478313795 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 533, + "active_b": 540, + "active_intersection": 531, + "active_union": 542, + "cosine_distance": 0.00340845682745361, + "pearson_correlation": 0.9918734351287956, + "jaccard": 0.9797047970479705, + "euclidean_distance": 21.517434791350013 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 538, + "active_b": 540, + "active_intersection": 536, + "active_union": 542, + "cosine_distance": 0.0023459095898133997, + "pearson_correlation": 0.9943658252111091, + "jaccard": 0.988929889298893, + "euclidean_distance": 26.888659319497503 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024341184653660086, + "pearson_correlation": 0.9941274242037602, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0026932907310500687, + "pearson_correlation": 0.9934432519377255, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.570385790780925 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022960323675466077, + "pearson_correlation": 0.9944592332819474, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0034365091198641506, + "pearson_correlation": 0.9916289807687143, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.817424229271428 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.0034845079427497927, + "pearson_correlation": 0.9915919097800534, + "jaccard": 0.9836065573770492, + "euclidean_distance": 22.715633383201094 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0029867558455383136, + "pearson_correlation": 0.9927724193885052, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020959868267667048, + "pearson_correlation": 0.994939398389565, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.16590212458495 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51101, + "active_a": 543, + "active_b": 546, + "active_intersection": 539, + "active_union": 550, + "cosine_distance": 0.003244467257620731, + "pearson_correlation": 0.9921400657121128, + "jaccard": 0.98, + "euclidean_distance": 21.42428528562855 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51102, + "active_a": 545, + "active_b": 552, + "active_intersection": 544, + "active_union": 553, + "cosine_distance": 0.0024297366336655246, + "pearson_correlation": 0.9941589398073567, + "jaccard": 0.9837251356238698, + "euclidean_distance": 18.16590212458495 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51103, + "active_a": 533, + "active_b": 547, + "active_intersection": 531, + "active_union": 549, + "cosine_distance": 0.002345923109105641, + "pearson_correlation": 0.9944270263739404, + "jaccard": 0.9672131147540983, + "euclidean_distance": 18.138357147217054 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51104, + "active_a": 538, + "active_b": 542, + "active_intersection": 530, + "active_union": 550, + "cosine_distance": 0.006466466397386239, + "pearson_correlation": 0.984446217313231, + "jaccard": 0.9636363636363636, + "euclidean_distance": 34.36568055487916 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51105, + "active_a": 540, + "active_b": 548, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.005411670133070867, + "pearson_correlation": 0.9869501337619292, + "jaccard": 0.9745916515426497, + "euclidean_distance": 27.676705006196094 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.003175841099832555, + "variance_ddof0": 1.491095933612633e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9923989566987601, + "variance_ddof0": 8.373726505144737e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9814997582240095, + "variance_ddof0": 4.1765112225396305e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 25.046500909973187, + "variance_ddof0": 32.67279216671233, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0036330888128262686, + "variance_ddof0": 1.5939553656740287e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9912949508227449, + "variance_ddof0": 8.840597556211816e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9787615287687059, + "variance_ddof0": 2.5352854828841614e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 26.761016252783214, + "variance_ddof0": 44.848009118272685, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0004572477129937136, + "pearson_correlation": -0.0011040058760152238, + "jaccard": -0.0027382294553035536, + "euclidean_distance": 1.714515342810028 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0019657968359733102, + "pearson_correlation": 0.9952584758334666, + "jaccard": 0.9854014598540146, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 533, + "active_intersection": 529, + "active_union": 547, + "cosine_distance": 0.0035768615884326227, + "pearson_correlation": 0.9914803160531677, + "jaccard": 0.9670932358318098, + "euclidean_distance": 22.338307903688676 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 538, + "active_intersection": 537, + "active_union": 544, + "cosine_distance": 0.0022325085229967234, + "pearson_correlation": 0.9946322932947793, + "jaccard": 0.9871323529411765, + "euclidean_distance": 31.921779399024736 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0020197864376826358, + "pearson_correlation": 0.995139955832156, + "jaccard": 0.9871559633027523, + "euclidean_distance": 17.663521732655695 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 533, + "active_intersection": 531, + "active_union": 547, + "cosine_distance": 0.002996419147374141, + "pearson_correlation": 0.9928617786433899, + "jaccard": 0.9707495429616088, + "euclidean_distance": 20.174241001832016 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 538, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002293166907840871, + "pearson_correlation": 0.9944878976411139, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.215889859476256 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0019181150849988393, + "pearson_correlation": 0.9953865750630864, + "jaccard": 0.9908256880733946, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 533, + "active_b": 538, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.0038276097626590566, + "pearson_correlation": 0.9908717391111594, + "jaccard": 0.9796672828096118, + "euclidean_distance": 32.28002478313795 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 533, + "active_b": 540, + "active_intersection": 531, + "active_union": 542, + "cosine_distance": 0.00340845682745361, + "pearson_correlation": 0.9918734351287956, + "jaccard": 0.9797047970479705, + "euclidean_distance": 21.517434791350013 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 538, + "active_b": 540, + "active_intersection": 536, + "active_union": 542, + "cosine_distance": 0.0023459095898133997, + "pearson_correlation": 0.9943658252111091, + "jaccard": 0.988929889298893, + "euclidean_distance": 26.888659319497503 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 547, + "active_b": 543, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002194099989936027, + "pearson_correlation": 0.9946980872810931, + "jaccard": 0.9890510948905109, + "euclidean_distance": 20.92844953645635 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 547, + "active_b": 540, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.00323209491994092, + "pearson_correlation": 0.9922181585134814, + "jaccard": 0.9763636363636363, + "euclidean_distance": 35.86084215408221 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 547, + "active_b": 540, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.0031382981209993055, + "pearson_correlation": 0.9925699234159895, + "jaccard": 0.9835766423357665, + "euclidean_distance": 34.36568055487916 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 547, + "active_b": 537, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.0034165115250617273, + "pearson_correlation": 0.9917656619199444, + "jaccard": 0.9709090909090909, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002932991091153636, + "pearson_correlation": 0.9929429300355291, + "jaccard": 0.9835164835164835, + "euclidean_distance": 25.059928172283335 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0035896622614848273, + "pearson_correlation": 0.9914694144555761, + "jaccard": 0.9871559633027523, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0033169985666218205, + "pearson_correlation": 0.9920129867999617, + "jaccard": 0.978021978021978, + "euclidean_distance": 19.924858845171276 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 540, + "active_b": 540, + "active_intersection": 535, + "active_union": 545, + "cosine_distance": 0.0062131500478253, + "pearson_correlation": 0.985197140875747, + "jaccard": 0.981651376146789, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 534, + "active_union": 543, + "cosine_distance": 0.0023677119082853304, + "pearson_correlation": 0.9943097865854016, + "jaccard": 0.9834254143646409, + "euclidean_distance": 22.20360331117452 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 532, + "active_union": 545, + "cosine_distance": 0.006530672860116993, + "pearson_correlation": 0.9844367522802527, + "jaccard": 0.9761467889908257, + "euclidean_distance": 30.133038346638727 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51101, + "active_a": 543, + "active_b": 547, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.002788606611036193, + "pearson_correlation": 0.9932487694376513, + "jaccard": 0.9818181818181818, + "euclidean_distance": 20.273134932713294 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51102, + "active_a": 545, + "active_b": 543, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0024632115240704744, + "pearson_correlation": 0.9940619855770394, + "jaccard": 0.9817850637522769, + "euclidean_distance": 24.186773244895647 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51103, + "active_a": 533, + "active_b": 540, + "active_intersection": 528, + "active_union": 545, + "cosine_distance": 0.004250099644078076, + "pearson_correlation": 0.9898615280471624, + "jaccard": 0.9688073394495413, + "euclidean_distance": 39.6232255123179 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51104, + "active_a": 538, + "active_b": 540, + "active_intersection": 534, + "active_union": 544, + "cosine_distance": 0.005836924224348894, + "pearson_correlation": 0.9860966048515799, + "jaccard": 0.9816176470588235, + "euclidean_distance": 26.057628441590765 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 533, + "active_union": 544, + "cosine_distance": 0.002826602060597705, + "pearson_correlation": 0.9932058662002917, + "jaccard": 0.9797794117647058, + "euclidean_distance": 23.664319132398465 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0029045055992130697, + "variance_ddof0": 5.476996780380399e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9930397060114433, + "variance_ddof0": 3.1250729926909246e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9811706679420718, + "variance_ddof0": 4.4358656588974994e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 26.168499826656518, + "variance_ddof0": 60.209616822277894, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002667361575236682, + "variance_ddof0": 3.3538141761712293e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9936112938117839, + "variance_ddof0": 1.9754387004532058e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9824369433030297, + "variance_ddof0": 6.226413970688874e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.772355689871084, + "variance_ddof0": 5.509239093480524, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.0002371440239763876, + "pearson_correlation": 0.0005715878003406116, + "jaccard": 0.0012662753609579136, + "euclidean_distance": -5.396144136785434 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0019657968359733102, + "pearson_correlation": 0.9952584758334666, + "jaccard": 0.9854014598540146, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 533, + "active_intersection": 529, + "active_union": 547, + "cosine_distance": 0.0035768615884326227, + "pearson_correlation": 0.9914803160531677, + "jaccard": 0.9670932358318098, + "euclidean_distance": 22.338307903688676 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 538, + "active_intersection": 537, + "active_union": 544, + "cosine_distance": 0.0022325085229967234, + "pearson_correlation": 0.9946322932947793, + "jaccard": 0.9871323529411765, + "euclidean_distance": 31.921779399024736 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0020197864376826358, + "pearson_correlation": 0.995139955832156, + "jaccard": 0.9871559633027523, + "euclidean_distance": 17.663521732655695 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 533, + "active_intersection": 531, + "active_union": 547, + "cosine_distance": 0.002996419147374141, + "pearson_correlation": 0.9928617786433899, + "jaccard": 0.9707495429616088, + "euclidean_distance": 20.174241001832016 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 538, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002293166907840871, + "pearson_correlation": 0.9944878976411139, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.215889859476256 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0019181150849988393, + "pearson_correlation": 0.9953865750630864, + "jaccard": 0.9908256880733946, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 533, + "active_b": 538, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.0038276097626590566, + "pearson_correlation": 0.9908717391111594, + "jaccard": 0.9796672828096118, + "euclidean_distance": 32.28002478313795 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 533, + "active_b": 540, + "active_intersection": 531, + "active_union": 542, + "cosine_distance": 0.00340845682745361, + "pearson_correlation": 0.9918734351287956, + "jaccard": 0.9797047970479705, + "euclidean_distance": 21.517434791350013 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 538, + "active_b": 540, + "active_intersection": 536, + "active_union": 542, + "cosine_distance": 0.0023459095898133997, + "pearson_correlation": 0.9943658252111091, + "jaccard": 0.988929889298893, + "euclidean_distance": 26.888659319497503 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 539, + "active_b": 545, + "active_intersection": 535, + "active_union": 549, + "cosine_distance": 0.0026326589744632978, + "pearson_correlation": 0.99371390654207, + "jaccard": 0.9744990892531876, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 539, + "active_b": 547, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0028688878474378843, + "pearson_correlation": 0.9931489757167551, + "jaccard": 0.9781420765027322, + "euclidean_distance": 19.77371993328519 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 539, + "active_b": 541, + "active_intersection": 538, + "active_union": 542, + "cosine_distance": 0.002516147194839058, + "pearson_correlation": 0.9939887923530771, + "jaccard": 0.992619926199262, + "euclidean_distance": 43.57751713900185 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 534, + "active_union": 548, + "cosine_distance": 0.0032569155615095324, + "pearson_correlation": 0.9922123575882038, + "jaccard": 0.9744525547445255, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 547, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0021806109316685474, + "pearson_correlation": 0.9947217830928042, + "jaccard": 0.9854545454545455, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 541, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0031349274995076115, + "pearson_correlation": 0.992483727831463, + "jaccard": 0.9781420765027322, + "euclidean_distance": 34.51086785347479 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0043076920873338365, + "pearson_correlation": 0.9896351143699353, + "jaccard": 0.9854014598540146, + "euclidean_distance": 23.345235059857504 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 541, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.003409165521200186, + "pearson_correlation": 0.9918248013811666, + "jaccard": 0.9817850637522769, + "euclidean_distance": 42.731721238442994 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 538, + "active_union": 552, + "cosine_distance": 0.004464385247721969, + "pearson_correlation": 0.9892558446710041, + "jaccard": 0.9746376811594203, + "euclidean_distance": 27.129319932501073 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 536, + "active_union": 548, + "cosine_distance": 0.002734090413354262, + "pearson_correlation": 0.993450524870165, + "jaccard": 0.9781021897810219, + "euclidean_distance": 30.23243291566195 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51101, + "active_a": 543, + "active_b": 539, + "active_intersection": 535, + "active_union": 547, + "cosine_distance": 0.0033325871884687386, + "pearson_correlation": 0.9920314747677594, + "jaccard": 0.9780621572212066, + "euclidean_distance": 21.494185260204677 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51102, + "active_a": 545, + "active_b": 545, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.003328730738412, + "pearson_correlation": 0.9919679666693935, + "jaccard": 0.9890510948905109, + "euclidean_distance": 23.664319132398465 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51103, + "active_a": 533, + "active_b": 547, + "active_intersection": 533, + "active_union": 547, + "cosine_distance": 0.0021504981250212163, + "pearson_correlation": 0.9949080607037626, + "jaccard": 0.9744058500914077, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51104, + "active_a": 538, + "active_b": 541, + "active_intersection": 533, + "active_union": 546, + "cosine_distance": 0.0025802950351017095, + "pearson_correlation": 0.9938182532598111, + "jaccard": 0.9761904761904762, + "euclidean_distance": 22.360679774997898 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51105, + "active_a": 540, + "active_b": 543, + "active_intersection": 540, + "active_union": 543, + "cosine_distance": 0.001944696789179745, + "pearson_correlation": 0.9953307136581934, + "jaccard": 0.994475138121547, + "euclidean_distance": 19.313207915827967 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0023186082261164643, + "variance_ddof0": 3.6971570912183304e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.994419159128649, + "variance_ddof0": 2.0280099123731018e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9846431812715416, + "variance_ddof0": 3.7119562866937096e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.789726596973445, + "variance_ddof0": 26.38726802309493, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002283585759385498, + "variance_ddof0": 2.024917736249392e-08, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9945229119373314, + "variance_ddof0": 1.0459302547693866e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9817509684278132, + "variance_ddof0": 1.47306016226489e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 24.595237312319917, + "variance_ddof0": 31.274301550666035, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -3.502246673096638e-05, + "pearson_correlation": 0.00010375280868246683, + "jaccard": -0.0028922128437284256, + "euclidean_distance": 3.805510715346472 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0019657968359733102, + "pearson_correlation": 0.9952584758334666, + "jaccard": 0.9854014598540146, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 533, + "active_intersection": 529, + "active_union": 547, + "cosine_distance": 0.0035768615884326227, + "pearson_correlation": 0.9914803160531677, + "jaccard": 0.9670932358318098, + "euclidean_distance": 22.338307903688676 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 538, + "active_intersection": 537, + "active_union": 544, + "cosine_distance": 0.0022325085229967234, + "pearson_correlation": 0.9946322932947793, + "jaccard": 0.9871323529411765, + "euclidean_distance": 31.921779399024736 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0020197864376826358, + "pearson_correlation": 0.995139955832156, + "jaccard": 0.9871559633027523, + "euclidean_distance": 17.663521732655695 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 533, + "active_intersection": 531, + "active_union": 547, + "cosine_distance": 0.002996419147374141, + "pearson_correlation": 0.9928617786433899, + "jaccard": 0.9707495429616088, + "euclidean_distance": 20.174241001832016 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 538, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002293166907840871, + "pearson_correlation": 0.9944878976411139, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.215889859476256 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0019181150849988393, + "pearson_correlation": 0.9953865750630864, + "jaccard": 0.9908256880733946, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 533, + "active_b": 538, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.0038276097626590566, + "pearson_correlation": 0.9908717391111594, + "jaccard": 0.9796672828096118, + "euclidean_distance": 32.28002478313795 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 533, + "active_b": 540, + "active_intersection": 531, + "active_union": 542, + "cosine_distance": 0.00340845682745361, + "pearson_correlation": 0.9918734351287956, + "jaccard": 0.9797047970479705, + "euclidean_distance": 21.517434791350013 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 538, + "active_b": 540, + "active_intersection": 536, + "active_union": 542, + "cosine_distance": 0.0023459095898133997, + "pearson_correlation": 0.9943658252111091, + "jaccard": 0.988929889298893, + "euclidean_distance": 26.888659319497503 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 549, + "active_b": 544, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0019409410801192184, + "pearson_correlation": 0.9953012954729118, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.083141320025124 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 549, + "active_b": 547, + "active_intersection": 544, + "active_union": 552, + "cosine_distance": 0.002291868825958443, + "pearson_correlation": 0.9944065023155088, + "jaccard": 0.9855072463768116, + "euclidean_distance": 20.074859899884732 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 549, + "active_b": 545, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0019794951161290486, + "pearson_correlation": 0.9952214610022064, + "jaccard": 0.985480943738657, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 549, + "active_b": 546, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0017873053517574178, + "pearson_correlation": 0.9956459338757708, + "jaccard": 0.9872958257713249, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.002008991238418578, + "pearson_correlation": 0.9951329972373101, + "jaccard": 0.9908759124087592, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 545, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.001928257833074043, + "pearson_correlation": 0.9953398904941468, + "jaccard": 0.9836065573770492, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0016601031752506712, + "pearson_correlation": 0.9959786626252033, + "jaccard": 0.9890510948905109, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 545, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0022960180501819805, + "pearson_correlation": 0.9944486683350876, + "jaccard": 0.9854545454545455, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 546, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0019976794019599398, + "pearson_correlation": 0.995135244292663, + "jaccard": 0.9908925318761385, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 545, + "active_b": 546, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0018968737442547345, + "pearson_correlation": 0.9954142351099466, + "jaccard": 0.9872495446265938, + "euclidean_distance": 18.16590212458495 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51101, + "active_a": 543, + "active_b": 549, + "active_intersection": 541, + "active_union": 551, + "cosine_distance": 0.002308469153784909, + "pearson_correlation": 0.994410487967333, + "jaccard": 0.9818511796733213, + "euclidean_distance": 18.35755975068582 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51102, + "active_a": 545, + "active_b": 544, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.002013607901117931, + "pearson_correlation": 0.9951428148285101, + "jaccard": 0.9836065573770492, + "euclidean_distance": 21.02379604162864 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51103, + "active_a": 533, + "active_b": 547, + "active_intersection": 533, + "active_union": 547, + "cosine_distance": 0.002389251753822985, + "pearson_correlation": 0.994377478270809, + "jaccard": 0.9744058500914077, + "euclidean_distance": 23.895606290697042 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51104, + "active_a": 538, + "active_b": 545, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002294762791756777, + "pearson_correlation": 0.9944821694748417, + "jaccard": 0.9835164835164835, + "euclidean_distance": 34.79942528261063 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51105, + "active_a": 540, + "active_b": 546, + "active_intersection": 539, + "active_union": 547, + "cosine_distance": 0.002411837196444888, + "pearson_correlation": 0.9942016091451634, + "jaccard": 0.9853747714808044, + "euclidean_distance": 24.899799195977465 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002694045946841839, + "variance_ddof0": 4.0006662221259895e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9934990795795121, + "variance_ddof0": 2.3378611124293805e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9829333514411405, + "variance_ddof0": 3.512738418305335e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.813568402808958, + "variance_ddof0": 4.622507147210427, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003312008457901072, + "variance_ddof0": 1.6808806085825594e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9920144986003512, + "variance_ddof0": 9.934940970393103e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.979365080509686, + "variance_ddof0": 6.501066349180981e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.277998772596053, + "variance_ddof0": 12.690770688208818, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0006179625110592332, + "pearson_correlation": -0.0014845809791609321, + "jaccard": -0.003568270931454509, + "euclidean_distance": 2.4644303697870953 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0019837712106084426, + "pearson_correlation": 0.9952120204049093, + "jaccard": 0.9781420765027322, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0022039513604090732, + "pearson_correlation": 0.9947422360565568, + "jaccard": 0.9781420765027322, + "euclidean_distance": 18.0 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 542, + "active_b": 547, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.0027289485560590965, + "pearson_correlation": 0.9933975468924103, + "jaccard": 0.9764065335753176, + "euclidean_distance": 20.808652046684813 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 542, + "active_b": 547, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.0021498598727334173, + "pearson_correlation": 0.9948148878708453, + "jaccard": 0.9872262773722628, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0026385654859257812, + "pearson_correlation": 0.9936974691055804, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.748417658131498 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.0020449089021371547, + "pearson_correlation": 0.9950604877889464, + "jaccard": 0.9800362976406534, + "euclidean_distance": 18.520259177452136 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 537, + "active_union": 554, + "cosine_distance": 0.0020899772885959456, + "pearson_correlation": 0.9949609818181638, + "jaccard": 0.9693140794223827, + "euclidean_distance": 17.578395831246947 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 541, + "active_union": 550, + "cosine_distance": 0.0034182329366532205, + "pearson_correlation": 0.9918470458111759, + "jaccard": 0.9836363636363636, + "euclidean_distance": 22.38302928559939 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.0024867201603392397, + "pearson_correlation": 0.9940598789858286, + "jaccard": 0.9908759124087592, + "euclidean_distance": 18.894443627691185 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 547, + "active_b": 547, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.002914227857856777, + "pearson_correlation": 0.9929630553935445, + "jaccard": 0.9818840579710145, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024341184653660086, + "pearson_correlation": 0.9941274242037602, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0026932907310500687, + "pearson_correlation": 0.9934432519377255, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.570385790780925 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022960323675466077, + "pearson_correlation": 0.9944592332819474, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0034365091198641506, + "pearson_correlation": 0.9916289807687143, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.817424229271428 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.0034845079427497927, + "pearson_correlation": 0.9915919097800534, + "jaccard": 0.9836065573770492, + "euclidean_distance": 22.715633383201094 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0029867558455383136, + "pearson_correlation": 0.9927724193885052, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020959868267667048, + "pearson_correlation": 0.994939398389565, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.16590212458495 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51101, + "active_a": 542, + "active_b": 546, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0024817548907055675, + "pearson_correlation": 0.9940130540670523, + "jaccard": 0.9854014598540146, + "euclidean_distance": 19.4164878389476 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51102, + "active_a": 544, + "active_b": 552, + "active_intersection": 541, + "active_union": 555, + "cosine_distance": 0.002215761444349873, + "pearson_correlation": 0.9946641645264969, + "jaccard": 0.9747747747747748, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0024348079979418236, + "pearson_correlation": 0.9941885439485619, + "jaccard": 0.9872495446265938, + "euclidean_distance": 19.183326093250876 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 535, + "active_union": 554, + "cosine_distance": 0.005666086401869719, + "pearson_correlation": 0.9862945109187884, + "jaccard": 0.9657039711191335, + "euclidean_distance": 28.653097563788805 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 543, + "active_union": 552, + "cosine_distance": 0.0037616315546383783, + "pearson_correlation": 0.9909122195408566, + "jaccard": 0.9836956521739131, + "euclidean_distance": 23.643180835073778 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0030795677461372016, + "variance_ddof0": 1.4595555675085228e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.992618822614547, + "variance_ddof0": 8.197936637004968e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9805036897708671, + "variance_ddof0": 3.16418374871806e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.818387934616904, + "variance_ddof0": 27.821172065329712, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003649036728259092, + "variance_ddof0": 1.4338283049806968e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9912537306148055, + "variance_ddof0": 7.987808775879474e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9763556302081959, + "variance_ddof0": 3.537135710502929e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 35.58032341738013, + "variance_ddof0": 75.84058551463107, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0005694689821218904, + "pearson_correlation": -0.0013650919997415523, + "jaccard": -0.004148059562671169, + "euclidean_distance": 12.761935482763224 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0019837712106084426, + "pearson_correlation": 0.9952120204049093, + "jaccard": 0.9781420765027322, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0022039513604090732, + "pearson_correlation": 0.9947422360565568, + "jaccard": 0.9781420765027322, + "euclidean_distance": 18.0 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 542, + "active_b": 547, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.0027289485560590965, + "pearson_correlation": 0.9933975468924103, + "jaccard": 0.9764065335753176, + "euclidean_distance": 20.808652046684813 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 542, + "active_b": 547, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.0021498598727334173, + "pearson_correlation": 0.9948148878708453, + "jaccard": 0.9872262773722628, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0026385654859257812, + "pearson_correlation": 0.9936974691055804, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.748417658131498 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.0020449089021371547, + "pearson_correlation": 0.9950604877889464, + "jaccard": 0.9800362976406534, + "euclidean_distance": 18.520259177452136 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 537, + "active_union": 554, + "cosine_distance": 0.0020899772885959456, + "pearson_correlation": 0.9949609818181638, + "jaccard": 0.9693140794223827, + "euclidean_distance": 17.578395831246947 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 541, + "active_union": 550, + "cosine_distance": 0.0034182329366532205, + "pearson_correlation": 0.9918470458111759, + "jaccard": 0.9836363636363636, + "euclidean_distance": 22.38302928559939 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.0024867201603392397, + "pearson_correlation": 0.9940598789858286, + "jaccard": 0.9908759124087592, + "euclidean_distance": 18.894443627691185 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 547, + "active_b": 547, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.002914227857856777, + "pearson_correlation": 0.9929630553935445, + "jaccard": 0.9818840579710145, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 547, + "active_b": 543, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002194099989936027, + "pearson_correlation": 0.9946980872810931, + "jaccard": 0.9890510948905109, + "euclidean_distance": 20.92844953645635 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 547, + "active_b": 540, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.00323209491994092, + "pearson_correlation": 0.9922181585134814, + "jaccard": 0.9763636363636363, + "euclidean_distance": 35.86084215408221 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 547, + "active_b": 540, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.0031382981209993055, + "pearson_correlation": 0.9925699234159895, + "jaccard": 0.9835766423357665, + "euclidean_distance": 34.36568055487916 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 547, + "active_b": 537, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.0034165115250617273, + "pearson_correlation": 0.9917656619199444, + "jaccard": 0.9709090909090909, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002932991091153636, + "pearson_correlation": 0.9929429300355291, + "jaccard": 0.9835164835164835, + "euclidean_distance": 25.059928172283335 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0035896622614848273, + "pearson_correlation": 0.9914694144555761, + "jaccard": 0.9871559633027523, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0033169985666218205, + "pearson_correlation": 0.9920129867999617, + "jaccard": 0.978021978021978, + "euclidean_distance": 19.924858845171276 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 540, + "active_b": 540, + "active_intersection": 535, + "active_union": 545, + "cosine_distance": 0.0062131500478253, + "pearson_correlation": 0.985197140875747, + "jaccard": 0.981651376146789, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 534, + "active_union": 543, + "cosine_distance": 0.0023677119082853304, + "pearson_correlation": 0.9943097865854016, + "jaccard": 0.9834254143646409, + "euclidean_distance": 22.20360331117452 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 532, + "active_union": 545, + "cosine_distance": 0.006530672860116993, + "pearson_correlation": 0.9844367522802527, + "jaccard": 0.9761467889908257, + "euclidean_distance": 30.133038346638727 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51101, + "active_a": 542, + "active_b": 547, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.002381966950661063, + "pearson_correlation": 0.994240135152029, + "jaccard": 0.9836065573770492, + "euclidean_distance": 22.338307903688676 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51102, + "active_a": 544, + "active_b": 543, + "active_intersection": 536, + "active_union": 551, + "cosine_distance": 0.002089696553954634, + "pearson_correlation": 0.9949580977408875, + "jaccard": 0.9727767695099818, + "euclidean_distance": 31.0322412983658 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51103, + "active_a": 544, + "active_b": 540, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.004532379366034567, + "pearson_correlation": 0.9891607708216743, + "jaccard": 0.9709090909090909, + "euclidean_distance": 47.06378650300037 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51104, + "active_a": 547, + "active_b": 540, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.0051022779807966545, + "pearson_correlation": 0.9878713860976498, + "jaccard": 0.9835766423357665, + "euclidean_distance": 42.69660408041839 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51105, + "active_a": 547, + "active_b": 537, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.004138862789848541, + "pearson_correlation": 0.9900382632617869, + "jaccard": 0.9709090909090909, + "euclidean_distance": 34.77067730142742 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0028082322455177167, + "variance_ddof0": 4.639145546914392e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9932595719272304, + "variance_ddof0": 2.6675252557052656e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9801745994889295, + "variance_ddof0": 3.357978895461141e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.940386851300232, + "variance_ddof0": 60.35787741009092, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0028309607809764658, + "variance_ddof0": 1.2722076488101116e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.993211834479007, + "variance_ddof0": 7.868808180007203e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9829059288720433, + "variance_ddof0": 6.287970654264093e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 29.72964285378576, + "variance_ddof0": 86.3483357863452, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 2.2728535458749026e-05, + "pearson_correlation": -4.7737448223394985e-05, + "jaccard": 0.002731329383113823, + "euclidean_distance": 5.789256002485526 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0019837712106084426, + "pearson_correlation": 0.9952120204049093, + "jaccard": 0.9781420765027322, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0022039513604090732, + "pearson_correlation": 0.9947422360565568, + "jaccard": 0.9781420765027322, + "euclidean_distance": 18.0 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 542, + "active_b": 547, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.0027289485560590965, + "pearson_correlation": 0.9933975468924103, + "jaccard": 0.9764065335753176, + "euclidean_distance": 20.808652046684813 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 542, + "active_b": 547, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.0021498598727334173, + "pearson_correlation": 0.9948148878708453, + "jaccard": 0.9872262773722628, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0026385654859257812, + "pearson_correlation": 0.9936974691055804, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.748417658131498 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.0020449089021371547, + "pearson_correlation": 0.9950604877889464, + "jaccard": 0.9800362976406534, + "euclidean_distance": 18.520259177452136 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 537, + "active_union": 554, + "cosine_distance": 0.0020899772885959456, + "pearson_correlation": 0.9949609818181638, + "jaccard": 0.9693140794223827, + "euclidean_distance": 17.578395831246947 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 541, + "active_union": 550, + "cosine_distance": 0.0034182329366532205, + "pearson_correlation": 0.9918470458111759, + "jaccard": 0.9836363636363636, + "euclidean_distance": 22.38302928559939 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.0024867201603392397, + "pearson_correlation": 0.9940598789858286, + "jaccard": 0.9908759124087592, + "euclidean_distance": 18.894443627691185 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 547, + "active_b": 547, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.002914227857856777, + "pearson_correlation": 0.9929630553935445, + "jaccard": 0.9818840579710145, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 539, + "active_b": 545, + "active_intersection": 535, + "active_union": 549, + "cosine_distance": 0.0026326589744632978, + "pearson_correlation": 0.99371390654207, + "jaccard": 0.9744990892531876, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 539, + "active_b": 547, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0028688878474378843, + "pearson_correlation": 0.9931489757167551, + "jaccard": 0.9781420765027322, + "euclidean_distance": 19.77371993328519 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 539, + "active_b": 541, + "active_intersection": 538, + "active_union": 542, + "cosine_distance": 0.002516147194839058, + "pearson_correlation": 0.9939887923530771, + "jaccard": 0.992619926199262, + "euclidean_distance": 43.57751713900185 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 534, + "active_union": 548, + "cosine_distance": 0.0032569155615095324, + "pearson_correlation": 0.9922123575882038, + "jaccard": 0.9744525547445255, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 547, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0021806109316685474, + "pearson_correlation": 0.9947217830928042, + "jaccard": 0.9854545454545455, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 541, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0031349274995076115, + "pearson_correlation": 0.992483727831463, + "jaccard": 0.9781420765027322, + "euclidean_distance": 34.51086785347479 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0043076920873338365, + "pearson_correlation": 0.9896351143699353, + "jaccard": 0.9854014598540146, + "euclidean_distance": 23.345235059857504 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 541, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.003409165521200186, + "pearson_correlation": 0.9918248013811666, + "jaccard": 0.9817850637522769, + "euclidean_distance": 42.731721238442994 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 538, + "active_union": 552, + "cosine_distance": 0.004464385247721969, + "pearson_correlation": 0.9892558446710041, + "jaccard": 0.9746376811594203, + "euclidean_distance": 27.129319932501073 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 536, + "active_union": 548, + "cosine_distance": 0.002734090413354262, + "pearson_correlation": 0.993450524870165, + "jaccard": 0.9781021897810219, + "euclidean_distance": 30.23243291566195 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51101, + "active_a": 542, + "active_b": 539, + "active_intersection": 538, + "active_union": 543, + "cosine_distance": 0.002459669529616959, + "pearson_correlation": 0.9941248452101943, + "jaccard": 0.990791896869245, + "euclidean_distance": 20.8806130178211 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51102, + "active_a": 544, + "active_b": 545, + "active_intersection": 536, + "active_union": 553, + "cosine_distance": 0.0032956055355598535, + "pearson_correlation": 0.9920395902075011, + "jaccard": 0.969258589511754, + "euclidean_distance": 29.765752132274432 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.0025405355705699906, + "pearson_correlation": 0.9939426521111991, + "jaccard": 0.9908759124087592, + "euclidean_distance": 20.952326839756964 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51104, + "active_a": 547, + "active_b": 541, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0026306769135138186, + "pearson_correlation": 0.9937113548405831, + "jaccard": 0.9817850637522769, + "euclidean_distance": 46.32493928760188 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.0032283163556217076, + "pearson_correlation": 0.9922407300255572, + "jaccard": 0.9818181818181818, + "euclidean_distance": 30.72458299147443 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0022223348724211113, + "variance_ddof0": 1.7311797571661686e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9946390250444358, + "variance_ddof0": 9.638727295885264e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9836471128183991, + "variance_ddof0": 3.325841719377637e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.561613621617163, + "variance_ddof0": 2.56649976179622, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002091058194331952, + "variance_ddof0": 2.3657090803708698e-08, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9949722872661295, + "variance_ddof0": 1.192693635791674e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9850941511226086, + "variance_ddof0": 4.640227217988361e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 17.9814622424286, + "variance_ddof0": 1.2670156241145913, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.00013127667808915952, + "pearson_correlation": 0.0003332622216937198, + "jaccard": 0.001447038304209447, + "euclidean_distance": -0.580151379188564 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0019837712106084426, + "pearson_correlation": 0.9952120204049093, + "jaccard": 0.9781420765027322, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 542, + "active_b": 544, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0022039513604090732, + "pearson_correlation": 0.9947422360565568, + "jaccard": 0.9781420765027322, + "euclidean_distance": 18.0 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 542, + "active_b": 547, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.0027289485560590965, + "pearson_correlation": 0.9933975468924103, + "jaccard": 0.9764065335753176, + "euclidean_distance": 20.808652046684813 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 542, + "active_b": 547, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.0021498598727334173, + "pearson_correlation": 0.9948148878708453, + "jaccard": 0.9872262773722628, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0026385654859257812, + "pearson_correlation": 0.9936974691055804, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.748417658131498 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.0020449089021371547, + "pearson_correlation": 0.9950604877889464, + "jaccard": 0.9800362976406534, + "euclidean_distance": 18.520259177452136 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 537, + "active_union": 554, + "cosine_distance": 0.0020899772885959456, + "pearson_correlation": 0.9949609818181638, + "jaccard": 0.9693140794223827, + "euclidean_distance": 17.578395831246947 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 547, + "active_intersection": 541, + "active_union": 550, + "cosine_distance": 0.0034182329366532205, + "pearson_correlation": 0.9918470458111759, + "jaccard": 0.9836363636363636, + "euclidean_distance": 22.38302928559939 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.0024867201603392397, + "pearson_correlation": 0.9940598789858286, + "jaccard": 0.9908759124087592, + "euclidean_distance": 18.894443627691185 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 547, + "active_b": 547, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.002914227857856777, + "pearson_correlation": 0.9929630553935445, + "jaccard": 0.9818840579710145, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 549, + "active_b": 544, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0019409410801192184, + "pearson_correlation": 0.9953012954729118, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.083141320025124 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 549, + "active_b": 547, + "active_intersection": 544, + "active_union": 552, + "cosine_distance": 0.002291868825958443, + "pearson_correlation": 0.9944065023155088, + "jaccard": 0.9855072463768116, + "euclidean_distance": 20.074859899884732 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 549, + "active_b": 545, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0019794951161290486, + "pearson_correlation": 0.9952214610022064, + "jaccard": 0.985480943738657, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 549, + "active_b": 546, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0017873053517574178, + "pearson_correlation": 0.9956459338757708, + "jaccard": 0.9872958257713249, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.002008991238418578, + "pearson_correlation": 0.9951329972373101, + "jaccard": 0.9908759124087592, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 545, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.001928257833074043, + "pearson_correlation": 0.9953398904941468, + "jaccard": 0.9836065573770492, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0016601031752506712, + "pearson_correlation": 0.9959786626252033, + "jaccard": 0.9890510948905109, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 545, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0022960180501819805, + "pearson_correlation": 0.9944486683350876, + "jaccard": 0.9854545454545455, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 546, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0019976794019599398, + "pearson_correlation": 0.995135244292663, + "jaccard": 0.9908925318761385, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 545, + "active_b": 546, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0018968737442547345, + "pearson_correlation": 0.9954142351099466, + "jaccard": 0.9872495446265938, + "euclidean_distance": 18.16590212458495 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51101, + "active_a": 542, + "active_b": 549, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.0020081238443229177, + "pearson_correlation": 0.995152069912725, + "jaccard": 0.9800362976406534, + "euclidean_distance": 17.349351572897472 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51102, + "active_a": 544, + "active_b": 544, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0019393285425465256, + "pearson_correlation": 0.995316229024234, + "jaccard": 0.9745916515426497, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0022702864134054312, + "pearson_correlation": 0.9946272873796898, + "jaccard": 0.9872495446265938, + "euclidean_distance": 19.595917942265423 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51104, + "active_a": 547, + "active_b": 545, + "active_intersection": 544, + "active_union": 548, + "cosine_distance": 0.0019533582165534025, + "pearson_correlation": 0.9952770905411052, + "jaccard": 0.9927007299270073, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51105, + "active_a": 547, + "active_b": 546, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0022841939548314816, + "pearson_correlation": 0.9944887594728936, + "jaccard": 0.9908925318761385, + "euclidean_distance": 19.05255888325765 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0033076973298472256, + "variance_ddof0": 1.386950591579492e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9920423411812631, + "variance_ddof0": 7.771882285518064e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9834115085545209, + "variance_ddof0": 2.8935627129922997e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.477607337622775, + "variance_ddof0": 24.90195370040121, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0036554617157474657, + "variance_ddof0": 2.5545905060441488e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9911989438362095, + "variance_ddof0": 1.4948209280446242e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9782078588181182, + "variance_ddof0": 9.126277384666223e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 30.842060938441467, + "variance_ddof0": 57.56727706946303, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0003477643859002401, + "pearson_correlation": -0.0008433973450535648, + "jaccard": -0.005203649736402638, + "euclidean_distance": 7.364453600818692 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024341184653660086, + "pearson_correlation": 0.9941274242037602, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0026932907310500687, + "pearson_correlation": 0.9934432519377255, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.570385790780925 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022960323675466077, + "pearson_correlation": 0.9944592332819474, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0034365091198641506, + "pearson_correlation": 0.9916289807687143, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.817424229271428 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.0034845079427497927, + "pearson_correlation": 0.9915919097800534, + "jaccard": 0.9836065573770492, + "euclidean_distance": 22.715633383201094 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0029867558455383136, + "pearson_correlation": 0.9927724193885052, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020959868267667048, + "pearson_correlation": 0.994939398389565, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.16590212458495 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 547, + "active_b": 543, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002194099989936027, + "pearson_correlation": 0.9946980872810931, + "jaccard": 0.9890510948905109, + "euclidean_distance": 20.92844953645635 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 547, + "active_b": 540, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.00323209491994092, + "pearson_correlation": 0.9922181585134814, + "jaccard": 0.9763636363636363, + "euclidean_distance": 35.86084215408221 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 547, + "active_b": 540, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.0031382981209993055, + "pearson_correlation": 0.9925699234159895, + "jaccard": 0.9835766423357665, + "euclidean_distance": 34.36568055487916 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 547, + "active_b": 537, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.0034165115250617273, + "pearson_correlation": 0.9917656619199444, + "jaccard": 0.9709090909090909, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002932991091153636, + "pearson_correlation": 0.9929429300355291, + "jaccard": 0.9835164835164835, + "euclidean_distance": 25.059928172283335 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0035896622614848273, + "pearson_correlation": 0.9914694144555761, + "jaccard": 0.9871559633027523, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0033169985666218205, + "pearson_correlation": 0.9920129867999617, + "jaccard": 0.978021978021978, + "euclidean_distance": 19.924858845171276 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 540, + "active_b": 540, + "active_intersection": 535, + "active_union": 545, + "cosine_distance": 0.0062131500478253, + "pearson_correlation": 0.985197140875747, + "jaccard": 0.981651376146789, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 534, + "active_union": 543, + "cosine_distance": 0.0023677119082853304, + "pearson_correlation": 0.9943097865854016, + "jaccard": 0.9834254143646409, + "euclidean_distance": 22.20360331117452 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 532, + "active_union": 545, + "cosine_distance": 0.006530672860116993, + "pearson_correlation": 0.9844367522802527, + "jaccard": 0.9761467889908257, + "euclidean_distance": 30.133038346638727 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51101, + "active_a": 546, + "active_b": 547, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0026106450564044037, + "pearson_correlation": 0.9936634907886274, + "jaccard": 0.9908925318761385, + "euclidean_distance": 20.639767440550294 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51102, + "active_a": 552, + "active_b": 543, + "active_intersection": 543, + "active_union": 552, + "cosine_distance": 0.002512305305926499, + "pearson_correlation": 0.9939417926938727, + "jaccard": 0.9836956521739131, + "euclidean_distance": 23.853720883753127 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51103, + "active_a": 547, + "active_b": 540, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.0035114062329471007, + "pearson_correlation": 0.9915484080041675, + "jaccard": 0.9763636363636363, + "euclidean_distance": 41.1703777004778 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51104, + "active_a": 542, + "active_b": 540, + "active_intersection": 535, + "active_union": 547, + "cosine_distance": 0.002867688191640849, + "pearson_correlation": 0.9931945249098669, + "jaccard": 0.9780621572212066, + "euclidean_distance": 32.7414110874898 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51105, + "active_a": 548, + "active_b": 537, + "active_intersection": 532, + "active_union": 553, + "cosine_distance": 0.0067752637918184755, + "pearson_correlation": 0.9836465027845132, + "jaccard": 0.9620253164556962, + "euclidean_distance": 35.805027579936315 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0030363618292277407, + "variance_ddof0": 5.151088883665567e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9926830904939464, + "variance_ddof0": 2.980231068521024e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9830824182725832, + "variance_ddof0": 3.27874484040269e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 24.599606254306103, + "variance_ddof0": 55.95937213310399, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0038805576796294263, + "variance_ddof0": 1.1105836609272692e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9906727045340681, + "variance_ddof0": 6.451031025738003e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9818269115818783, + "variance_ddof0": 7.688176562412077e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 27.671931132250997, + "variance_ddof0": 69.46422741195835, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0008441958504016855, + "pearson_correlation": -0.002010385959878347, + "jaccard": -0.001255506690704955, + "euclidean_distance": 3.0723248779448937 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024341184653660086, + "pearson_correlation": 0.9941274242037602, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0026932907310500687, + "pearson_correlation": 0.9934432519377255, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.570385790780925 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022960323675466077, + "pearson_correlation": 0.9944592332819474, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0034365091198641506, + "pearson_correlation": 0.9916289807687143, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.817424229271428 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.0034845079427497927, + "pearson_correlation": 0.9915919097800534, + "jaccard": 0.9836065573770492, + "euclidean_distance": 22.715633383201094 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0029867558455383136, + "pearson_correlation": 0.9927724193885052, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020959868267667048, + "pearson_correlation": 0.994939398389565, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.16590212458495 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 539, + "active_b": 545, + "active_intersection": 535, + "active_union": 549, + "cosine_distance": 0.0026326589744632978, + "pearson_correlation": 0.99371390654207, + "jaccard": 0.9744990892531876, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 539, + "active_b": 547, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0028688878474378843, + "pearson_correlation": 0.9931489757167551, + "jaccard": 0.9781420765027322, + "euclidean_distance": 19.77371993328519 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 539, + "active_b": 541, + "active_intersection": 538, + "active_union": 542, + "cosine_distance": 0.002516147194839058, + "pearson_correlation": 0.9939887923530771, + "jaccard": 0.992619926199262, + "euclidean_distance": 43.57751713900185 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 534, + "active_union": 548, + "cosine_distance": 0.0032569155615095324, + "pearson_correlation": 0.9922123575882038, + "jaccard": 0.9744525547445255, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 547, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0021806109316685474, + "pearson_correlation": 0.9947217830928042, + "jaccard": 0.9854545454545455, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 541, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0031349274995076115, + "pearson_correlation": 0.992483727831463, + "jaccard": 0.9781420765027322, + "euclidean_distance": 34.51086785347479 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0043076920873338365, + "pearson_correlation": 0.9896351143699353, + "jaccard": 0.9854014598540146, + "euclidean_distance": 23.345235059857504 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 541, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.003409165521200186, + "pearson_correlation": 0.9918248013811666, + "jaccard": 0.9817850637522769, + "euclidean_distance": 42.731721238442994 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 538, + "active_union": 552, + "cosine_distance": 0.004464385247721969, + "pearson_correlation": 0.9892558446710041, + "jaccard": 0.9746376811594203, + "euclidean_distance": 27.129319932501073 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 536, + "active_union": 548, + "cosine_distance": 0.002734090413354262, + "pearson_correlation": 0.993450524870165, + "jaccard": 0.9781021897810219, + "euclidean_distance": 30.23243291566195 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51101, + "active_a": 546, + "active_b": 539, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.003075871164646471, + "pearson_correlation": 0.9927200078953516, + "jaccard": 0.9871794871794872, + "euclidean_distance": 21.18962010041709 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51102, + "active_a": 552, + "active_b": 545, + "active_intersection": 543, + "active_union": 554, + "cosine_distance": 0.0031717642430065807, + "pearson_correlation": 0.9923118119110137, + "jaccard": 0.98014440433213, + "euclidean_distance": 22.891046284519195 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51103, + "active_a": 547, + "active_b": 547, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.0028934715262239896, + "pearson_correlation": 0.9930037780000357, + "jaccard": 0.9818840579710145, + "euclidean_distance": 20.273134932713294 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51104, + "active_a": 542, + "active_b": 541, + "active_intersection": 536, + "active_union": 547, + "cosine_distance": 0.004742089343435896, + "pearson_correlation": 0.9886226254344864, + "jaccard": 0.979890310786106, + "euclidean_distance": 42.17819341792628 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.005519592120834194, + "pearson_correlation": 0.9867052994294525, + "jaccard": 0.9800362976406534, + "euclidean_distance": 31.827660925679098 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002450464456131135, + "variance_ddof0": 4.916333570343846e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9940625436111521, + "variance_ddof0": 2.86703676271321e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9865549316020529, + "variance_ddof0": 1.2271197671350371e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.220833024623033, + "variance_ddof0": 5.259577839560554, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0033785172159614962, + "variance_ddof0": 1.428908455043072e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9918090583212731, + "variance_ddof0": 8.258734351125036e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9804458779158833, + "variance_ddof0": 6.173716297222122e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.91027711383459, + "variance_ddof0": 12.298648339637927, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0009280527598303613, + "pearson_correlation": -0.002253485289879009, + "jaccard": -0.006109053686169541, + "euclidean_distance": 4.689444089211555 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024341184653660086, + "pearson_correlation": 0.9941274242037602, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0026932907310500687, + "pearson_correlation": 0.9934432519377255, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.570385790780925 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022960323675466077, + "pearson_correlation": 0.9944592332819474, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0034365091198641506, + "pearson_correlation": 0.9916289807687143, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.817424229271428 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.0034845079427497927, + "pearson_correlation": 0.9915919097800534, + "jaccard": 0.9836065573770492, + "euclidean_distance": 22.715633383201094 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0029867558455383136, + "pearson_correlation": 0.9927724193885052, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020959868267667048, + "pearson_correlation": 0.994939398389565, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.16590212458495 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 549, + "active_b": 544, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0019409410801192184, + "pearson_correlation": 0.9953012954729118, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.083141320025124 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 549, + "active_b": 547, + "active_intersection": 544, + "active_union": 552, + "cosine_distance": 0.002291868825958443, + "pearson_correlation": 0.9944065023155088, + "jaccard": 0.9855072463768116, + "euclidean_distance": 20.074859899884732 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 549, + "active_b": 545, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0019794951161290486, + "pearson_correlation": 0.9952214610022064, + "jaccard": 0.985480943738657, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 549, + "active_b": 546, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0017873053517574178, + "pearson_correlation": 0.9956459338757708, + "jaccard": 0.9872958257713249, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.002008991238418578, + "pearson_correlation": 0.9951329972373101, + "jaccard": 0.9908759124087592, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 545, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.001928257833074043, + "pearson_correlation": 0.9953398904941468, + "jaccard": 0.9836065573770492, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0016601031752506712, + "pearson_correlation": 0.9959786626252033, + "jaccard": 0.9890510948905109, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 545, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0022960180501819805, + "pearson_correlation": 0.9944486683350876, + "jaccard": 0.9854545454545455, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 546, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0019976794019599398, + "pearson_correlation": 0.995135244292663, + "jaccard": 0.9908925318761385, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 545, + "active_b": 546, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0018968737442547345, + "pearson_correlation": 0.9954142351099466, + "jaccard": 0.9872495446265938, + "euclidean_distance": 18.16590212458495 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51101, + "active_a": 546, + "active_b": 549, + "active_intersection": 543, + "active_union": 552, + "cosine_distance": 0.0025067757001571156, + "pearson_correlation": 0.9938653792951881, + "jaccard": 0.9836956521739131, + "euclidean_distance": 18.867962264113206 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51102, + "active_a": 552, + "active_b": 544, + "active_intersection": 543, + "active_union": 553, + "cosine_distance": 0.002476212638884756, + "pearson_correlation": 0.9940047401420091, + "jaccard": 0.9819168173598554, + "euclidean_distance": 22.891046284519195 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51103, + "active_a": 547, + "active_b": 547, + "active_intersection": 544, + "active_union": 550, + "cosine_distance": 0.002470540074345995, + "pearson_correlation": 0.9940241702405146, + "jaccard": 0.9890909090909091, + "euclidean_distance": 22.44994432064365 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51104, + "active_a": 542, + "active_b": 545, + "active_intersection": 534, + "active_union": 553, + "cosine_distance": 0.005477621390269527, + "pearson_correlation": 0.9867830598950215, + "jaccard": 0.9656419529837251, + "euclidean_distance": 29.189039038652847 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51105, + "active_a": 548, + "active_b": 546, + "active_intersection": 542, + "active_union": 552, + "cosine_distance": 0.003961436276150088, + "pearson_correlation": 0.9903679420336329, + "jaccard": 0.9818840579710145, + "euclidean_distance": 26.153393661244042 + } + ] + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0034218836285231035, + "variance_ddof0": 1.3106573638528953e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.991802833528981, + "variance_ddof0": 7.4037464412864066e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9806527566023098, + "variance_ddof0": 3.0026265641484287e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 27.604425786114053, + "variance_ddof0": 50.39567701892177, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0035465703070026054, + "variance_ddof0": 1.1874520670706357e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9914932280449082, + "variance_ddof0": 6.879353977740775e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9795696054376435, + "variance_ddof0": 1.4500887782318168e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.771874216403482, + "variance_ddof0": 69.69799623949153, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0001246866784795019, + "pearson_correlation": -0.00030960548407277244, + "jaccard": -0.001083151164666285, + "euclidean_distance": -3.8325515697105708 + }, + "within_comparisons": [ + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 547, + "active_b": 543, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002194099989936027, + "pearson_correlation": 0.9946980872810931, + "jaccard": 0.9890510948905109, + "euclidean_distance": 20.92844953645635 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 547, + "active_b": 540, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.00323209491994092, + "pearson_correlation": 0.9922181585134814, + "jaccard": 0.9763636363636363, + "euclidean_distance": 35.86084215408221 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 547, + "active_b": 540, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.0031382981209993055, + "pearson_correlation": 0.9925699234159895, + "jaccard": 0.9835766423357665, + "euclidean_distance": 34.36568055487916 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 547, + "active_b": 537, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.0034165115250617273, + "pearson_correlation": 0.9917656619199444, + "jaccard": 0.9709090909090909, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002932991091153636, + "pearson_correlation": 0.9929429300355291, + "jaccard": 0.9835164835164835, + "euclidean_distance": 25.059928172283335 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0035896622614848273, + "pearson_correlation": 0.9914694144555761, + "jaccard": 0.9871559633027523, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0033169985666218205, + "pearson_correlation": 0.9920129867999617, + "jaccard": 0.978021978021978, + "euclidean_distance": 19.924858845171276 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 540, + "active_b": 540, + "active_intersection": 535, + "active_union": 545, + "cosine_distance": 0.0062131500478253, + "pearson_correlation": 0.985197140875747, + "jaccard": 0.981651376146789, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 534, + "active_union": 543, + "cosine_distance": 0.0023677119082853304, + "pearson_correlation": 0.9943097865854016, + "jaccard": 0.9834254143646409, + "euclidean_distance": 22.20360331117452 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 532, + "active_union": 545, + "cosine_distance": 0.006530672860116993, + "pearson_correlation": 0.9844367522802527, + "jaccard": 0.9761467889908257, + "euclidean_distance": 30.133038346638727 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 539, + "active_b": 545, + "active_intersection": 535, + "active_union": 549, + "cosine_distance": 0.0026326589744632978, + "pearson_correlation": 0.99371390654207, + "jaccard": 0.9744990892531876, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 539, + "active_b": 547, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0028688878474378843, + "pearson_correlation": 0.9931489757167551, + "jaccard": 0.9781420765027322, + "euclidean_distance": 19.77371993328519 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 539, + "active_b": 541, + "active_intersection": 538, + "active_union": 542, + "cosine_distance": 0.002516147194839058, + "pearson_correlation": 0.9939887923530771, + "jaccard": 0.992619926199262, + "euclidean_distance": 43.57751713900185 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 534, + "active_union": 548, + "cosine_distance": 0.0032569155615095324, + "pearson_correlation": 0.9922123575882038, + "jaccard": 0.9744525547445255, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 547, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0021806109316685474, + "pearson_correlation": 0.9947217830928042, + "jaccard": 0.9854545454545455, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 541, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0031349274995076115, + "pearson_correlation": 0.992483727831463, + "jaccard": 0.9781420765027322, + "euclidean_distance": 34.51086785347479 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0043076920873338365, + "pearson_correlation": 0.9896351143699353, + "jaccard": 0.9854014598540146, + "euclidean_distance": 23.345235059857504 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 541, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.003409165521200186, + "pearson_correlation": 0.9918248013811666, + "jaccard": 0.9817850637522769, + "euclidean_distance": 42.731721238442994 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 538, + "active_union": 552, + "cosine_distance": 0.004464385247721969, + "pearson_correlation": 0.9892558446710041, + "jaccard": 0.9746376811594203, + "euclidean_distance": 27.129319932501073 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 536, + "active_union": 548, + "cosine_distance": 0.002734090413354262, + "pearson_correlation": 0.993450524870165, + "jaccard": 0.9781021897810219, + "euclidean_distance": 30.23243291566195 + } + ], + "between_comparisons": [ + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51101, + "active_a": 547, + "active_b": 539, + "active_intersection": 538, + "active_union": 548, + "cosine_distance": 0.0026194922883349125, + "pearson_correlation": 0.9937518328697005, + "jaccard": 0.9817518248175182, + "euclidean_distance": 19.05255888325765 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.00287087193126101, + "pearson_correlation": 0.9930650980804551, + "jaccard": 0.9781818181818182, + "euclidean_distance": 19.4164878389476 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51103, + "active_a": 540, + "active_b": 547, + "active_intersection": 536, + "active_union": 551, + "cosine_distance": 0.005390620065046536, + "pearson_correlation": 0.987011963622442, + "jaccard": 0.9727767695099818, + "euclidean_distance": 40.24922359499622 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51104, + "active_a": 540, + "active_b": 541, + "active_intersection": 536, + "active_union": 545, + "cosine_distance": 0.004197812002760037, + "pearson_correlation": 0.9900115251011198, + "jaccard": 0.9834862385321101, + "euclidean_distance": 22.11334438749598 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51105, + "active_a": 537, + "active_b": 543, + "active_intersection": 535, + "active_union": 545, + "cosine_distance": 0.0026540552476105317, + "pearson_correlation": 0.9936257205508239, + "jaccard": 0.981651376146789, + "euclidean_distance": 18.027756377319946 + } + ] + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002835986255426498, + "variance_ddof0": 1.738934251477983e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9931822866461866, + "variance_ddof0": 9.719098564005486e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9841252699317795, + "variance_ddof0": 2.638407998106122e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.22565255643098, + "variance_ddof0": 32.020368440813115, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003135719592542041, + "variance_ddof0": 7.145341397653227e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9924633439508638, + "variance_ddof0": 3.914607665045098e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.983220238631176, + "variance_ddof0": 2.189504494843349e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 37.47200435411356, + "variance_ddof0": 118.24888968529456, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0002997333371155429, + "pearson_correlation": -0.0007189426953227995, + "jaccard": -0.0009050313006034871, + "euclidean_distance": 15.246351797682578 + }, + "within_comparisons": [ + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 547, + "active_b": 543, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002194099989936027, + "pearson_correlation": 0.9946980872810931, + "jaccard": 0.9890510948905109, + "euclidean_distance": 20.92844953645635 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 547, + "active_b": 540, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.00323209491994092, + "pearson_correlation": 0.9922181585134814, + "jaccard": 0.9763636363636363, + "euclidean_distance": 35.86084215408221 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 547, + "active_b": 540, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.0031382981209993055, + "pearson_correlation": 0.9925699234159895, + "jaccard": 0.9835766423357665, + "euclidean_distance": 34.36568055487916 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 547, + "active_b": 537, + "active_intersection": 534, + "active_union": 550, + "cosine_distance": 0.0034165115250617273, + "pearson_correlation": 0.9917656619199444, + "jaccard": 0.9709090909090909, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002932991091153636, + "pearson_correlation": 0.9929429300355291, + "jaccard": 0.9835164835164835, + "euclidean_distance": 25.059928172283335 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0035896622614848273, + "pearson_correlation": 0.9914694144555761, + "jaccard": 0.9871559633027523, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0033169985666218205, + "pearson_correlation": 0.9920129867999617, + "jaccard": 0.978021978021978, + "euclidean_distance": 19.924858845171276 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 540, + "active_b": 540, + "active_intersection": 535, + "active_union": 545, + "cosine_distance": 0.0062131500478253, + "pearson_correlation": 0.985197140875747, + "jaccard": 0.981651376146789, + "euclidean_distance": 25.436194683953808 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 534, + "active_union": 543, + "cosine_distance": 0.0023677119082853304, + "pearson_correlation": 0.9943097865854016, + "jaccard": 0.9834254143646409, + "euclidean_distance": 22.20360331117452 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 532, + "active_union": 545, + "cosine_distance": 0.006530672860116993, + "pearson_correlation": 0.9844367522802527, + "jaccard": 0.9761467889908257, + "euclidean_distance": 30.133038346638727 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 549, + "active_b": 544, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0019409410801192184, + "pearson_correlation": 0.9953012954729118, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.083141320025124 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 549, + "active_b": 547, + "active_intersection": 544, + "active_union": 552, + "cosine_distance": 0.002291868825958443, + "pearson_correlation": 0.9944065023155088, + "jaccard": 0.9855072463768116, + "euclidean_distance": 20.074859899884732 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 549, + "active_b": 545, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0019794951161290486, + "pearson_correlation": 0.9952214610022064, + "jaccard": 0.985480943738657, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 549, + "active_b": 546, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0017873053517574178, + "pearson_correlation": 0.9956459338757708, + "jaccard": 0.9872958257713249, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.002008991238418578, + "pearson_correlation": 0.9951329972373101, + "jaccard": 0.9908759124087592, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 545, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.001928257833074043, + "pearson_correlation": 0.9953398904941468, + "jaccard": 0.9836065573770492, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0016601031752506712, + "pearson_correlation": 0.9959786626252033, + "jaccard": 0.9890510948905109, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 545, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0022960180501819805, + "pearson_correlation": 0.9944486683350876, + "jaccard": 0.9854545454545455, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 546, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0019976794019599398, + "pearson_correlation": 0.995135244292663, + "jaccard": 0.9908925318761385, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 545, + "active_b": 546, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0018968737442547345, + "pearson_correlation": 0.9954142351099466, + "jaccard": 0.9872495446265938, + "euclidean_distance": 18.16590212458495 + } + ], + "between_comparisons": [ + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51101, + "active_a": 547, + "active_b": 549, + "active_intersection": 545, + "active_union": 551, + "cosine_distance": 0.0021557674409004024, + "pearson_correlation": 0.9947664657637775, + "jaccard": 0.9891107078039928, + "euclidean_distance": 19.6468827043885 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51102, + "active_a": 543, + "active_b": 544, + "active_intersection": 540, + "active_union": 547, + "cosine_distance": 0.0024460356967134222, + "pearson_correlation": 0.9940914175844336, + "jaccard": 0.9872029250457038, + "euclidean_distance": 34.10278580995987 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51103, + "active_a": 540, + "active_b": 547, + "active_intersection": 538, + "active_union": 549, + "cosine_distance": 0.0034418552115242917, + "pearson_correlation": 0.9917175786201615, + "jaccard": 0.9799635701275046, + "euclidean_distance": 52.16320542297991 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51104, + "active_a": 540, + "active_b": 545, + "active_intersection": 538, + "active_union": 547, + "cosine_distance": 0.004563598105639888, + "pearson_correlation": 0.9891402537827672, + "jaccard": 0.9835466179159049, + "euclidean_distance": 44.27188724235731 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51105, + "active_a": 537, + "active_b": 546, + "active_intersection": 535, + "active_union": 548, + "cosine_distance": 0.0030713415079322015, + "pearson_correlation": 0.9926010040031786, + "jaccard": 0.9762773722627737, + "euclidean_distance": 37.17526059088221 + } + ] + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002564650754807013, + "variance_ddof0": 6.111086272136409e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9938230359588699, + "variance_ddof0": 3.4666088007158882e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9837961796498418, + "variance_ddof0": 3.070568512092186e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.347651473114304, + "variance_ddof0": 65.88717068998331, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0025564253235535127, + "variance_ddof0": 5.491129811198738e-08, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9938581666233656, + "variance_ddof0": 3.786202206115811e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9825282162295444, + "variance_ddof0": 2.193239821781163e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 31.43797187451954, + "variance_ddof0": 101.65392441691822, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -8.225431253500084e-06, + "pearson_correlation": 3.5130664495675035e-05, + "jaccard": -0.0012679634202973356, + "euclidean_distance": 8.090320401405236 + }, + "within_comparisons": [ + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 539, + "active_b": 545, + "active_intersection": 535, + "active_union": 549, + "cosine_distance": 0.0026326589744632978, + "pearson_correlation": 0.99371390654207, + "jaccard": 0.9744990892531876, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 539, + "active_b": 547, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0028688878474378843, + "pearson_correlation": 0.9931489757167551, + "jaccard": 0.9781420765027322, + "euclidean_distance": 19.77371993328519 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 539, + "active_b": 541, + "active_intersection": 538, + "active_union": 542, + "cosine_distance": 0.002516147194839058, + "pearson_correlation": 0.9939887923530771, + "jaccard": 0.992619926199262, + "euclidean_distance": 43.57751713900185 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 534, + "active_union": 548, + "cosine_distance": 0.0032569155615095324, + "pearson_correlation": 0.9922123575882038, + "jaccard": 0.9744525547445255, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 547, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0021806109316685474, + "pearson_correlation": 0.9947217830928042, + "jaccard": 0.9854545454545455, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 541, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.0031349274995076115, + "pearson_correlation": 0.992483727831463, + "jaccard": 0.9781420765027322, + "euclidean_distance": 34.51086785347479 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0043076920873338365, + "pearson_correlation": 0.9896351143699353, + "jaccard": 0.9854014598540146, + "euclidean_distance": 23.345235059857504 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 541, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.003409165521200186, + "pearson_correlation": 0.9918248013811666, + "jaccard": 0.9817850637522769, + "euclidean_distance": 42.731721238442994 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 538, + "active_union": 552, + "cosine_distance": 0.004464385247721969, + "pearson_correlation": 0.9892558446710041, + "jaccard": 0.9746376811594203, + "euclidean_distance": 27.129319932501073 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 536, + "active_union": 548, + "cosine_distance": 0.002734090413354262, + "pearson_correlation": 0.993450524870165, + "jaccard": 0.9781021897810219, + "euclidean_distance": 30.23243291566195 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 549, + "active_b": 544, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0019409410801192184, + "pearson_correlation": 0.9953012954729118, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.083141320025124 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 549, + "active_b": 547, + "active_intersection": 544, + "active_union": 552, + "cosine_distance": 0.002291868825958443, + "pearson_correlation": 0.9944065023155088, + "jaccard": 0.9855072463768116, + "euclidean_distance": 20.074859899884732 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 549, + "active_b": 545, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0019794951161290486, + "pearson_correlation": 0.9952214610022064, + "jaccard": 0.985480943738657, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 549, + "active_b": 546, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.0017873053517574178, + "pearson_correlation": 0.9956459338757708, + "jaccard": 0.9872958257713249, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 544, + "active_b": 547, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.002008991238418578, + "pearson_correlation": 0.9951329972373101, + "jaccard": 0.9908759124087592, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 544, + "active_b": 545, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.001928257833074043, + "pearson_correlation": 0.9953398904941468, + "jaccard": 0.9836065573770492, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0016601031752506712, + "pearson_correlation": 0.9959786626252033, + "jaccard": 0.9890510948905109, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 545, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.0022960180501819805, + "pearson_correlation": 0.9944486683350876, + "jaccard": 0.9854545454545455, + "euclidean_distance": 20.29778313018444 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 546, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.0019976794019599398, + "pearson_correlation": 0.995135244292663, + "jaccard": 0.9908925318761385, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 545, + "active_b": 546, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0018968737442547345, + "pearson_correlation": 0.9954142351099466, + "jaccard": 0.9872495446265938, + "euclidean_distance": 18.16590212458495 + } + ], + "between_comparisons": [ + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51101, + "active_a": 539, + "active_b": 549, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0021793010353277076, + "pearson_correlation": 0.9948564580335868, + "jaccard": 0.9781818181818182, + "euclidean_distance": 18.411952639521967 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51102, + "active_a": 545, + "active_b": 544, + "active_intersection": 539, + "active_union": 550, + "cosine_distance": 0.002885691797620882, + "pearson_correlation": 0.9930181609960592, + "jaccard": 0.98, + "euclidean_distance": 30.919249667480614 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51103, + "active_a": 547, + "active_b": 547, + "active_intersection": 544, + "active_union": 550, + "cosine_distance": 0.0026965707718658027, + "pearson_correlation": 0.9934568047136869, + "jaccard": 0.9890909090909091, + "euclidean_distance": 25.553864678361276 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51104, + "active_a": 541, + "active_b": 545, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.002507273146969413, + "pearson_correlation": 0.993991356407388, + "jaccard": 0.9781420765027322, + "euclidean_distance": 48.73397172404482 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51105, + "active_a": 543, + "active_b": 546, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.002513289865983759, + "pearson_correlation": 0.9939680529661077, + "jaccard": 0.9872262773722628, + "euclidean_distance": 33.57082066318904 + } + ] + } + ] + }, + "common_non_design": { + "dimensions": 610, + "applicable": true, + "column_positions": [ + 0, + 1, + 2, + 3, + 5, + 6, + 8, + 10, + 11, + 14, + 15, + 16, + 17, + 19, + 20, + 21, + 22, + 24, + 27, + 29, + 30, + 31, + 32, + 34, + 35, + 37, + 38, + 39, + 40, + 41, + 42, + 45, + 46, + 47, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 58, + 59, + 60, + 61, + 62, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 76, + 77, + 78, + 80, + 81, + 83, + 84, + 85, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 96, + 97, + 98, + 100, + 101, + 102, + 105, + 106, + 107, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 125, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 136, + 137, + 139, + 141, + 142, + 143, + 144, + 145, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 174, + 175, + 176, + 177, + 179, + 180, + 181, + 182, + 183, + 186, + 187, + 188, + 190, + 191, + 192, + 193, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 203, + 204, + 205, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 229, + 230, + 232, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 244, + 245, + 246, + 249, + 253, + 254, + 255, + 256, + 257, + 258, + 260, + 261, + 262, + 263, + 265, + 266, + 268, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 281, + 282, + 283, + 284, + 285, + 286, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 307, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516, + 518, + 519, + 521, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 640, + 641, + 642, + 643, + 648, + 649, + 650, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 664, + 665, + 666, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685 + ], + "within_comparison_count": 60, + "between_comparison_count": 75, + "pair_count": 15, + "within": { + "cosine_distance": { + "mean": 0.0025100089067862726, + "variance_ddof0": 7.396617053607029e-07, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9941828273516542, + "variance_ddof0": 3.874135422335208e-06, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9807414400605696, + "variance_ddof0": 5.0140476524731625e-05, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.824363014674894, + "variance_ddof0": 35.094631062390214, + "valid_comparisons": 60, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002612901622599502, + "variance_ddof0": 9.994986494636065e-07, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9939515922767032, + "variance_ddof0": 5.3669187516803785e-06, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.978850262953319, + "variance_ddof0": 5.878453799386899e-05, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.799545001534792, + "variance_ddof0": 67.46074772298982, + "valid_comparisons": 75, + "undefined_comparisons": 0 + } + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0016830261294875637, + "pearson_correlation": 0.9960926863798737, + "jaccard": 0.9833679833679834, + "euclidean_distance": 13.892443989449804 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 466, + "active_intersection": 462, + "active_union": 480, + "cosine_distance": 0.0033054221883983548, + "pearson_correlation": 0.9924456823634399, + "jaccard": 0.9625, + "euclidean_distance": 19.467922333931785 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 471, + "active_intersection": 470, + "active_union": 477, + "cosine_distance": 0.0019290633168451699, + "pearson_correlation": 0.9955414750911697, + "jaccard": 0.9853249475890985, + "euclidean_distance": 28.053520278211074 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.001704940394722465, + "pearson_correlation": 0.9960495015201767, + "jaccard": 0.9853556485355649, + "euclidean_distance": 14.628738838327793 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 466, + "active_intersection": 464, + "active_union": 480, + "cosine_distance": 0.0027025355578870203, + "pearson_correlation": 0.9938163836582706, + "jaccard": 0.9666666666666667, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 471, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019791778016640116, + "pearson_correlation": 0.9954221527555693, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.832815729997478 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.001781830196511236, + "pearson_correlation": 0.9958717661610382, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 466, + "active_b": 471, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.0034925574689529393, + "pearson_correlation": 0.9919922466567754, + "jaccard": 0.9767932489451476, + "euclidean_distance": 28.844410203711913 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 466, + "active_b": 473, + "active_intersection": 464, + "active_union": 475, + "cosine_distance": 0.0031021404260894725, + "pearson_correlation": 0.9928925038093052, + "jaccard": 0.9768421052631578, + "euclidean_distance": 18.681541692269406 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 471, + "active_b": 473, + "active_intersection": 469, + "active_union": 475, + "cosine_distance": 0.0019480919583456657, + "pearson_correlation": 0.9954956392971475, + "jaccard": 0.9873684210526316, + "euclidean_distance": 23.93741840717165 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.001780741972964961, + "pearson_correlation": 0.9958552833545375, + "jaccard": 0.975103734439834, + "euclidean_distance": 14.730919862656235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0020603936744229, + "pearson_correlation": 0.9952442795607858, + "jaccard": 0.975103734439834, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 475, + "active_b": 480, + "active_intersection": 471, + "active_union": 484, + "cosine_distance": 0.002304513778090711, + "pearson_correlation": 0.9946224099863838, + "jaccard": 0.9731404958677686, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 475, + "active_b": 480, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.001908466914075202, + "pearson_correlation": 0.9955556180280134, + "jaccard": 0.9854469854469855, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.0024398425770627563, + "pearson_correlation": 0.9943624044088284, + "jaccard": 0.9710743801652892, + "euclidean_distance": 17.349351572897472 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 473, + "active_union": 484, + "cosine_distance": 0.0017645437627529237, + "pearson_correlation": 0.9958963958509754, + "jaccard": 0.9772727272727273, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 470, + "active_union": 487, + "cosine_distance": 0.001970693861126138, + "pearson_correlation": 0.9954148892167517, + "jaccard": 0.9650924024640657, + "euclidean_distance": 15.652475842498529 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 474, + "active_union": 483, + "cosine_distance": 0.0029135965321497315, + "pearson_correlation": 0.9932863210137408, + "jaccard": 0.9813664596273292, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.0022930776071370396, + "pearson_correlation": 0.9947032314308043, + "jaccard": 0.9896049896049897, + "euclidean_distance": 16.492422502470642 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 480, + "active_b": 480, + "active_intersection": 475, + "active_union": 485, + "cosine_distance": 0.0023197802008277923, + "pearson_correlation": 0.9945933818719771, + "jaccard": 0.979381443298969, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002130912634811466, + "pearson_correlation": 0.995041794023209, + "jaccard": 0.9875259875259875, + "euclidean_distance": 15.874507866387544 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024908383300724646, + "pearson_correlation": 0.9941571817872519, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.002131931426239131, + "pearson_correlation": 0.9950340840519968, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.0031580126175588807, + "pearson_correlation": 0.9925856109849714, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.05255888325765 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0032771744454794804, + "pearson_correlation": 0.9923855124183986, + "jaccard": 0.98125, + "euclidean_distance": 20.09975124224178 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002774788774041026, + "pearson_correlation": 0.9935191124139764, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.001855976660621872, + "pearson_correlation": 0.9956964024299347, + "jaccard": 0.9874739039665971, + "euclidean_distance": 15.620499351813308 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 480, + "active_b": 476, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002006543737318678, + "pearson_correlation": 0.9953288226054283, + "jaccard": 0.9875259875259875, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 480, + "active_b": 473, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.002793252440675076, + "pearson_correlation": 0.9935145355120473, + "jaccard": 0.9730848861283644, + "euclidean_distance": 32.0 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002800889947566887, + "pearson_correlation": 0.9936221362907626, + "jaccard": 0.9812889812889813, + "euclidean_distance": 30.512292604784715 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 480, + "active_b": 470, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0029273490130117263, + "pearson_correlation": 0.9932079326687286, + "jaccard": 0.9668737060041408, + "euclidean_distance": 21.908902300206645 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0026654069132451275, + "pearson_correlation": 0.9938148894372999, + "jaccard": 0.9812108559498957, + "euclidean_distance": 22.67156809750927 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.003169934037060118, + "pearson_correlation": 0.9927420933943243, + "jaccard": 0.9853556485355649, + "euclidean_distance": 22.516660498395403 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 476, + "active_b": 470, + "active_intersection": 467, + "active_union": 479, + "cosine_distance": 0.0030779230318487283, + "pearson_correlation": 0.9928611152513139, + "jaccard": 0.9749478079331941, + "euclidean_distance": 17.549928774784245 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0051539709627520525, + "pearson_correlation": 0.9881645672358355, + "jaccard": 0.9790794979079498, + "euclidean_distance": 21.142374511865974 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 467, + "active_union": 476, + "cosine_distance": 0.00217480321800112, + "pearson_correlation": 0.9949614290065514, + "jaccard": 0.9810924369747899, + "euclidean_distance": 19.949937343260004 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 465, + "active_union": 478, + "cosine_distance": 0.005709548732941161, + "pearson_correlation": 0.9868858633152535, + "jaccard": 0.9728033472803347, + "euclidean_distance": 26.019223662515376 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 472, + "active_b": 477, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.0025212359725609312, + "pearson_correlation": 0.9941839195684211, + "jaccard": 0.972972972972973, + "euclidean_distance": 19.131126469708992 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 472, + "active_b": 480, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.002574040943635114, + "pearson_correlation": 0.9940594280441236, + "jaccard": 0.975103734439834, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 472, + "active_b": 474, + "active_intersection": 471, + "active_union": 475, + "cosine_distance": 0.0024197336213714893, + "pearson_correlation": 0.9944132303330366, + "jaccard": 0.991578947368421, + "euclidean_distance": 39.61060464067672 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 472, + "active_b": 476, + "active_intersection": 467, + "active_union": 481, + "cosine_distance": 0.002877218447245644, + "pearson_correlation": 0.9933570464517534, + "jaccard": 0.9708939708939709, + "euclidean_distance": 22.090722034374522 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 480, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0019250828764388883, + "pearson_correlation": 0.9955076407143293, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.61324772583615 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030331886300386524, + "pearson_correlation": 0.9929671562745997, + "jaccard": 0.9771309771309772, + "euclidean_distance": 31.63858403911275 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 476, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.004078005979847199, + "pearson_correlation": 0.9905414376721445, + "jaccard": 0.9854166666666667, + "euclidean_distance": 20.73644135332772 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 480, + "active_b": 474, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0030402741409411016, + "pearson_correlation": 0.992950538586605, + "jaccard": 0.979253112033195, + "euclidean_distance": 39.102429592034305 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 480, + "active_b": 476, + "active_intersection": 471, + "active_union": 485, + "cosine_distance": 0.004038140937859591, + "pearson_correlation": 0.9906348202192763, + "jaccard": 0.9711340206185567, + "euclidean_distance": 23.958297101421877 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 476, + "active_intersection": 469, + "active_union": 481, + "cosine_distance": 0.00238764748070186, + "pearson_correlation": 0.9944758023226518, + "jaccard": 0.975051975051975, + "euclidean_distance": 27.331300737432898 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 482, + "active_b": 477, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.0016523276482250937, + "pearson_correlation": 0.996129487094966, + "jaccard": 0.9855072463768116, + "euclidean_distance": 15.132745950421556 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0018470293767580692, + "pearson_correlation": 0.9956515763079333, + "jaccard": 0.9855371900826446, + "euclidean_distance": 16.64331697709324 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 482, + "active_b": 478, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.001664997685019709, + "pearson_correlation": 0.9961198612575198, + "jaccard": 0.9834710743801653, + "euclidean_distance": 13.96424004376894 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0016201367773885922, + "pearson_correlation": 0.9961919183527262, + "jaccard": 0.9855371900826446, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 479, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.001528601596145207, + "pearson_correlation": 0.9964216382502903, + "jaccard": 0.9916666666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 478, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0016612712204558955, + "pearson_correlation": 0.9961236720018972, + "jaccard": 0.9813278008298755, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0014214005370011273, + "pearson_correlation": 0.9966708060594237, + "jaccard": 0.9875259875259875, + "euclidean_distance": 13.228756555322953 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 479, + "active_b": 478, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002032962929601756, + "pearson_correlation": 0.9952623253224666, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.001675982486150751, + "pearson_correlation": 0.9960588158693702, + "jaccard": 0.9916839916839917, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.001577374021812572, + "pearson_correlation": 0.9963223840677741, + "jaccard": 0.9854771784232366, + "euclidean_distance": 15.132745950421556 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51101, + "active_a": 476, + "active_b": 475, + "active_intersection": 469, + "active_union": 482, + "cosine_distance": 0.0024473052929856465, + "pearson_correlation": 0.9942958598965801, + "jaccard": 0.9730290456431535, + "euclidean_distance": 18.027756377319946 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51102, + "active_a": 478, + "active_b": 477, + "active_intersection": 471, + "active_union": 484, + "cosine_distance": 0.0017759783255758554, + "pearson_correlation": 0.9958772006214222, + "jaccard": 0.9731404958677686, + "euclidean_distance": 17.05872210923198 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51103, + "active_a": 466, + "active_b": 477, + "active_intersection": 465, + "active_union": 478, + "cosine_distance": 0.0018613477543136803, + "pearson_correlation": 0.9957397332231522, + "jaccard": 0.9728033472803347, + "euclidean_distance": 16.30950643030009 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51104, + "active_a": 471, + "active_b": 480, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0020576304519648314, + "pearson_correlation": 0.9952657144527425, + "jaccard": 0.9771309771309772, + "euclidean_distance": 29.563490998188964 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51105, + "active_a": 473, + "active_b": 480, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.002894205560155294, + "pearson_correlation": 0.9932874820154939, + "jaccard": 0.9730848861283644, + "euclidean_distance": 20.518284528683193 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51101, + "active_a": 476, + "active_b": 478, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.002263898200679071, + "pearson_correlation": 0.9947309683434411, + "jaccard": 0.979253112033195, + "euclidean_distance": 16.431676725154983 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0018652716275161518, + "pearson_correlation": 0.9957108398128364, + "jaccard": 0.9855371900826446, + "euclidean_distance": 14.491376746189438 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51103, + "active_a": 466, + "active_b": 478, + "active_intersection": 464, + "active_union": 480, + "cosine_distance": 0.0016938719935887248, + "pearson_correlation": 0.9961686250733811, + "jaccard": 0.9666666666666667, + "euclidean_distance": 14.177446878757825 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51104, + "active_a": 471, + "active_b": 473, + "active_intersection": 463, + "active_union": 481, + "cosine_distance": 0.0055724493524901275, + "pearson_correlation": 0.9871049338950332, + "jaccard": 0.9625779625779626, + "euclidean_distance": 30.14962686336267 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.004796078024859374, + "pearson_correlation": 0.9888605750147498, + "jaccard": 0.975103734439834, + "euclidean_distance": 23.790754506740637 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51101, + "active_a": 476, + "active_b": 480, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.002248477934739701, + "pearson_correlation": 0.9947517897510042, + "jaccard": 0.979296066252588, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51102, + "active_a": 478, + "active_b": 476, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0019626716455987125, + "pearson_correlation": 0.9954440355727542, + "jaccard": 0.979253112033195, + "euclidean_distance": 20.322401432901575 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51103, + "active_a": 466, + "active_b": 473, + "active_intersection": 461, + "active_union": 478, + "cosine_distance": 0.0036332446885977143, + "pearson_correlation": 0.991671627164058, + "jaccard": 0.9644351464435147, + "euclidean_distance": 35.25620512760839 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51104, + "active_a": 471, + "active_b": 473, + "active_intersection": 467, + "active_union": 477, + "cosine_distance": 0.004836188840727451, + "pearson_correlation": 0.9888988292348155, + "jaccard": 0.9790356394129979, + "euclidean_distance": 21.6794833886788 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 466, + "active_union": 477, + "cosine_distance": 0.0021369803731248194, + "pearson_correlation": 0.9950515704019062, + "jaccard": 0.9769392033542977, + "euclidean_distance": 19.8997487421324 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51101, + "active_a": 476, + "active_b": 472, + "active_intersection": 468, + "active_union": 480, + "cosine_distance": 0.0031475328561882954, + "pearson_correlation": 0.9927287091747911, + "jaccard": 0.975, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51102, + "active_a": 478, + "active_b": 477, + "active_intersection": 475, + "active_union": 480, + "cosine_distance": 0.0030542285175776396, + "pearson_correlation": 0.9929029744778494, + "jaccard": 0.9895833333333334, + "euclidean_distance": 20.591260281974 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51103, + "active_a": 466, + "active_b": 480, + "active_intersection": 466, + "active_union": 480, + "cosine_distance": 0.002078253576429101, + "pearson_correlation": 0.9952828175181699, + "jaccard": 0.9708333333333333, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51104, + "active_a": 471, + "active_b": 474, + "active_intersection": 466, + "active_union": 479, + "cosine_distance": 0.0024802110086706852, + "pearson_correlation": 0.9942660640006857, + "jaccard": 0.9728601252609603, + "euclidean_distance": 20.12461179749811 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51105, + "active_a": 473, + "active_b": 476, + "active_intersection": 473, + "active_union": 476, + "cosine_distance": 0.001730826210948111, + "pearson_correlation": 0.9959945400341895, + "jaccard": 0.9936974789915967, + "euclidean_distance": 16.881943016134134 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51101, + "active_a": 476, + "active_b": 482, + "active_intersection": 474, + "active_union": 484, + "cosine_distance": 0.002104917060909428, + "pearson_correlation": 0.9950878283538658, + "jaccard": 0.9793388429752066, + "euclidean_distance": 15.937377450509228 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51102, + "active_a": 478, + "active_b": 477, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0018317061290661352, + "pearson_correlation": 0.9957505560729728, + "jaccard": 0.9813278008298755, + "euclidean_distance": 17.944358444926362 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51103, + "active_a": 466, + "active_b": 479, + "active_intersection": 466, + "active_union": 479, + "cosine_distance": 0.0019015351690820914, + "pearson_correlation": 0.9957806294126529, + "jaccard": 0.9728601252609603, + "euclidean_distance": 19.849433241279208 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51104, + "active_a": 471, + "active_b": 478, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.002077054402883194, + "pearson_correlation": 0.995197550186136, + "jaccard": 0.9812108559498957, + "euclidean_distance": 31.04834939252005 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 472, + "active_union": 480, + "cosine_distance": 0.0022361531638923626, + "pearson_correlation": 0.9948310194336519, + "jaccard": 0.9833333333333333, + "euclidean_distance": 21.494185260204677 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51101, + "active_a": 475, + "active_b": 478, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0020283108017137286, + "pearson_correlation": 0.9952896801790134, + "jaccard": 0.9854166666666667, + "euclidean_distance": 15.84297951775486 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51102, + "active_a": 477, + "active_b": 483, + "active_intersection": 474, + "active_union": 486, + "cosine_distance": 0.0017665457777624738, + "pearson_correlation": 0.9959141515808977, + "jaccard": 0.9753086419753086, + "euclidean_distance": 17.05872210923198 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51103, + "active_a": 477, + "active_b": 478, + "active_intersection": 475, + "active_union": 480, + "cosine_distance": 0.0020049401427709723, + "pearson_correlation": 0.9953745148907381, + "jaccard": 0.9895833333333334, + "euclidean_distance": 15.84297951775486 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 468, + "active_union": 485, + "cosine_distance": 0.004623679406508541, + "pearson_correlation": 0.9892440147707035, + "jaccard": 0.9649484536082474, + "euclidean_distance": 23.811761799581316 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51105, + "active_a": 480, + "active_b": 479, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.003256782490591359, + "pearson_correlation": 0.9924038732517826, + "jaccard": 0.9855072463768116, + "euclidean_distance": 19.924858845171276 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51101, + "active_a": 475, + "active_b": 480, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0020969577153782115, + "pearson_correlation": 0.9951078624717176, + "jaccard": 0.9813278008298755, + "euclidean_distance": 19.0 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51102, + "active_a": 477, + "active_b": 476, + "active_intersection": 469, + "active_union": 484, + "cosine_distance": 0.0018181750061505575, + "pearson_correlation": 0.9957721673982188, + "jaccard": 0.96900826446281, + "euclidean_distance": 27.386127875258307 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51103, + "active_a": 477, + "active_b": 473, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.00358431413130611, + "pearson_correlation": 0.9917160798972776, + "jaccard": 0.9668737060041408, + "euclidean_distance": 41.58124577258358 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0039235049819006385, + "pearson_correlation": 0.9910488541066187, + "jaccard": 0.9812889812889813, + "euclidean_distance": 37.52332607858744 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51105, + "active_a": 480, + "active_b": 470, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0033813828443418625, + "pearson_correlation": 0.9921545966822621, + "jaccard": 0.9668737060041408, + "euclidean_distance": 29.715315916207253 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51101, + "active_a": 475, + "active_b": 472, + "active_intersection": 471, + "active_union": 476, + "cosine_distance": 0.002133510865132804, + "pearson_correlation": 0.9950785733203481, + "jaccard": 0.9894957983193278, + "euclidean_distance": 17.549928774784245 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51102, + "active_a": 477, + "active_b": 477, + "active_intersection": 469, + "active_union": 485, + "cosine_distance": 0.0032138195998389074, + "pearson_correlation": 0.9925142653363017, + "jaccard": 0.9670103092783505, + "euclidean_distance": 26.739483914241877 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51103, + "active_a": 477, + "active_b": 480, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.001839666837996301, + "pearson_correlation": 0.9957587203225124, + "jaccard": 0.9896049896049897, + "euclidean_distance": 16.431676725154983 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51104, + "active_a": 480, + "active_b": 474, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.002298773726409853, + "pearson_correlation": 0.9946883570294799, + "jaccard": 0.979253112033195, + "euclidean_distance": 42.2729227756965 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51105, + "active_a": 480, + "active_b": 476, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0023704186106386915, + "pearson_correlation": 0.9945079398782356, + "jaccard": 0.979296066252588, + "euclidean_distance": 25.45584412271571 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51101, + "active_a": 475, + "active_b": 482, + "active_intersection": 473, + "active_union": 484, + "cosine_distance": 0.0018403832718515423, + "pearson_correlation": 0.9957109714670632, + "jaccard": 0.9772727272727273, + "euclidean_distance": 15.066519173319364 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51102, + "active_a": 477, + "active_b": 477, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.0016351752415736387, + "pearson_correlation": 0.9961934565435053, + "jaccard": 0.9710743801652892, + "euclidean_distance": 14.177446878757825 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51103, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0017767953133631664, + "pearson_correlation": 0.9959567274156893, + "jaccard": 0.9875259875259875, + "euclidean_distance": 15.811388300841896 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51104, + "active_a": 480, + "active_b": 478, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.0017152234617127116, + "pearson_correlation": 0.9959993107516728, + "jaccard": 0.9916839916839917, + "euclidean_distance": 14.212670403551895 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51105, + "active_a": 480, + "active_b": 479, + "active_intersection": 477, + "active_union": 482, + "cosine_distance": 0.0017307254616387713, + "pearson_correlation": 0.995971264923817, + "jaccard": 0.9896265560165975, + "euclidean_distance": 15.198684153570664 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51101, + "active_a": 478, + "active_b": 480, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.001932803883655132, + "pearson_correlation": 0.9954843097088584, + "jaccard": 0.9916839916839917, + "euclidean_distance": 16.673332000533065 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51102, + "active_a": 483, + "active_b": 476, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.0019046587412854254, + "pearson_correlation": 0.9955938917458163, + "jaccard": 0.9855072463768116, + "euclidean_distance": 20.12461179749811 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51103, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0027803443620910695, + "pearson_correlation": 0.9935444324047513, + "jaccard": 0.9771309771309772, + "euclidean_distance": 36.796738985948195 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0022230389153501395, + "pearson_correlation": 0.9949169085998532, + "jaccard": 0.9790794979079498, + "euclidean_distance": 28.89636655359978 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51105, + "active_a": 479, + "active_b": 470, + "active_intersection": 465, + "active_union": 484, + "cosine_distance": 0.0057484992037206695, + "pearson_correlation": 0.9866387305004037, + "jaccard": 0.9607438016528925, + "euclidean_distance": 30.886890422961002 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51101, + "active_a": 478, + "active_b": 472, + "active_intersection": 472, + "active_union": 478, + "cosine_distance": 0.0025721925077833996, + "pearson_correlation": 0.9941392470814799, + "jaccard": 0.9874476987447699, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51102, + "active_a": 483, + "active_b": 477, + "active_intersection": 475, + "active_union": 485, + "cosine_distance": 0.002732968235766964, + "pearson_correlation": 0.9936126281436173, + "jaccard": 0.979381443298969, + "euclidean_distance": 19.697715603592208 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51103, + "active_a": 478, + "active_b": 480, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0022367287396685143, + "pearson_correlation": 0.9947833397062116, + "jaccard": 0.9834368530020704, + "euclidean_distance": 16.278820596099706 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51104, + "active_a": 473, + "active_b": 474, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.004043076208167129, + "pearson_correlation": 0.9906349375689238, + "jaccard": 0.9811715481171548, + "euclidean_distance": 37.94733192202055 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51105, + "active_a": 479, + "active_b": 476, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.004655887896171773, + "pearson_correlation": 0.9891962846233577, + "jaccard": 0.9813278008298755, + "euclidean_distance": 27.2213151776324 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51101, + "active_a": 478, + "active_b": 482, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.0018789823129917727, + "pearson_correlation": 0.9955744136219319, + "jaccard": 0.9834710743801653, + "euclidean_distance": 14.832396974191326 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51102, + "active_a": 483, + "active_b": 477, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.0019231820043826842, + "pearson_correlation": 0.9954988382750848, + "jaccard": 0.9834710743801653, + "euclidean_distance": 18.275666882497067 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51103, + "active_a": 478, + "active_b": 479, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.0017357694261390666, + "pearson_correlation": 0.9959556877556649, + "jaccard": 0.9896049896049897, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51104, + "active_a": 473, + "active_b": 478, + "active_intersection": 467, + "active_union": 484, + "cosine_distance": 0.004703911014613094, + "pearson_correlation": 0.9890691209526081, + "jaccard": 0.9648760330578512, + "euclidean_distance": 24.596747752497688 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0032980071241773823, + "pearson_correlation": 0.9922646556733673, + "jaccard": 0.9834368530020704, + "euclidean_distance": 21.6794833886788 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51101, + "active_a": 480, + "active_b": 472, + "active_intersection": 471, + "active_union": 481, + "cosine_distance": 0.0024359669579335774, + "pearson_correlation": 0.9943865705030247, + "jaccard": 0.9792099792099792, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51102, + "active_a": 476, + "active_b": 477, + "active_intersection": 471, + "active_union": 482, + "cosine_distance": 0.0025381369968250356, + "pearson_correlation": 0.9940905552835394, + "jaccard": 0.9771784232365145, + "euclidean_distance": 16.703293088490067 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51103, + "active_a": 473, + "active_b": 480, + "active_intersection": 469, + "active_union": 484, + "cosine_distance": 0.004395017055847772, + "pearson_correlation": 0.989789873917677, + "jaccard": 0.96900826446281, + "euclidean_distance": 35.90264614203248 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51104, + "active_a": 473, + "active_b": 474, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.0035350700910737887, + "pearson_correlation": 0.991891368590816, + "jaccard": 0.9811715481171548, + "euclidean_distance": 18.841443681416774 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51105, + "active_a": 470, + "active_b": 476, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0018191666492728409, + "pearson_correlation": 0.9957895803544514, + "jaccard": 0.9790794979079498, + "euclidean_distance": 13.74772708486752 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51101, + "active_a": 480, + "active_b": 482, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.0017259860624346812, + "pearson_correlation": 0.9959594966542936, + "jaccard": 0.987603305785124, + "euclidean_distance": 16.1245154965971 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51102, + "active_a": 476, + "active_b": 477, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0018550558633922964, + "pearson_correlation": 0.9956823732601986, + "jaccard": 0.9854166666666667, + "euclidean_distance": 28.513154858766505 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51103, + "active_a": 473, + "active_b": 479, + "active_intersection": 471, + "active_union": 481, + "cosine_distance": 0.0027789204077426355, + "pearson_correlation": 0.9935667381335578, + "jaccard": 0.9792099792099792, + "euclidean_distance": 46.05431575867782 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51104, + "active_a": 473, + "active_b": 478, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0037726142369256532, + "pearson_correlation": 0.9913597389419219, + "jaccard": 0.98125, + "euclidean_distance": 38.7556447501522 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51105, + "active_a": 470, + "active_b": 479, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.0024066628455889916, + "pearson_correlation": 0.994430552652839, + "jaccard": 0.972972972972973, + "euclidean_distance": 31.906112267087632 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51101, + "active_a": 472, + "active_b": 482, + "active_intersection": 471, + "active_union": 483, + "cosine_distance": 0.0020026416096464716, + "pearson_correlation": 0.9954231239394373, + "jaccard": 0.9751552795031055, + "euclidean_distance": 15.905973720586866 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51102, + "active_a": 477, + "active_b": 477, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.002419164293566589, + "pearson_correlation": 0.994346735794328, + "jaccard": 0.979253112033195, + "euclidean_distance": 25.96150997149434 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51103, + "active_a": 480, + "active_b": 479, + "active_intersection": 477, + "active_union": 482, + "cosine_distance": 0.002089213384868893, + "pearson_correlation": 0.9951247486702318, + "jaccard": 0.9896265560165975, + "euclidean_distance": 20.688160865577203 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51104, + "active_a": 474, + "active_b": 478, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0022867721009927067, + "pearson_correlation": 0.9947006278902107, + "jaccard": 0.975103734439834, + "euclidean_distance": 43.80639222761902 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51105, + "active_a": 476, + "active_b": 479, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.0018100787117414363, + "pearson_correlation": 0.9958320544481014, + "jaccard": 0.9854469854469855, + "euclidean_distance": 28.231188426986208 + } + ], + "pairs": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002269221815975703, + "variance_ddof0": 2.929604237324146e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9947577126207781, + "variance_ddof0": 1.491338143314361e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9783778489475955, + "variance_ddof0": 5.976599548790909e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.48936782333542, + "variance_ddof0": 20.543277493408652, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0022072934769990617, + "variance_ddof0": 1.7151282115062876e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9948931980418783, + "variance_ddof0": 9.51757636652529e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9738377504101197, + "variance_ddof0": 2.724460798712944e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.295552088744834, + "variance_ddof0": 23.490565413045168, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -6.192833897664118e-05, + "pearson_correlation": 0.000135485421100201, + "jaccard": -0.004540098537475834, + "euclidean_distance": 1.8061842654094136 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0016830261294875637, + "pearson_correlation": 0.9960926863798737, + "jaccard": 0.9833679833679834, + "euclidean_distance": 13.892443989449804 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 466, + "active_intersection": 462, + "active_union": 480, + "cosine_distance": 0.0033054221883983548, + "pearson_correlation": 0.9924456823634399, + "jaccard": 0.9625, + "euclidean_distance": 19.467922333931785 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 471, + "active_intersection": 470, + "active_union": 477, + "cosine_distance": 0.0019290633168451699, + "pearson_correlation": 0.9955414750911697, + "jaccard": 0.9853249475890985, + "euclidean_distance": 28.053520278211074 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.001704940394722465, + "pearson_correlation": 0.9960495015201767, + "jaccard": 0.9853556485355649, + "euclidean_distance": 14.628738838327793 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 466, + "active_intersection": 464, + "active_union": 480, + "cosine_distance": 0.0027025355578870203, + "pearson_correlation": 0.9938163836582706, + "jaccard": 0.9666666666666667, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 471, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019791778016640116, + "pearson_correlation": 0.9954221527555693, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.832815729997478 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.001781830196511236, + "pearson_correlation": 0.9958717661610382, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 466, + "active_b": 471, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.0034925574689529393, + "pearson_correlation": 0.9919922466567754, + "jaccard": 0.9767932489451476, + "euclidean_distance": 28.844410203711913 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 466, + "active_b": 473, + "active_intersection": 464, + "active_union": 475, + "cosine_distance": 0.0031021404260894725, + "pearson_correlation": 0.9928925038093052, + "jaccard": 0.9768421052631578, + "euclidean_distance": 18.681541692269406 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 471, + "active_b": 473, + "active_intersection": 469, + "active_union": 475, + "cosine_distance": 0.0019480919583456657, + "pearson_correlation": 0.9954956392971475, + "jaccard": 0.9873684210526316, + "euclidean_distance": 23.93741840717165 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.001780741972964961, + "pearson_correlation": 0.9958552833545375, + "jaccard": 0.975103734439834, + "euclidean_distance": 14.730919862656235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0020603936744229, + "pearson_correlation": 0.9952442795607858, + "jaccard": 0.975103734439834, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 475, + "active_b": 480, + "active_intersection": 471, + "active_union": 484, + "cosine_distance": 0.002304513778090711, + "pearson_correlation": 0.9946224099863838, + "jaccard": 0.9731404958677686, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 475, + "active_b": 480, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.001908466914075202, + "pearson_correlation": 0.9955556180280134, + "jaccard": 0.9854469854469855, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.0024398425770627563, + "pearson_correlation": 0.9943624044088284, + "jaccard": 0.9710743801652892, + "euclidean_distance": 17.349351572897472 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 473, + "active_union": 484, + "cosine_distance": 0.0017645437627529237, + "pearson_correlation": 0.9958963958509754, + "jaccard": 0.9772727272727273, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 470, + "active_union": 487, + "cosine_distance": 0.001970693861126138, + "pearson_correlation": 0.9954148892167517, + "jaccard": 0.9650924024640657, + "euclidean_distance": 15.652475842498529 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 474, + "active_union": 483, + "cosine_distance": 0.0029135965321497315, + "pearson_correlation": 0.9932863210137408, + "jaccard": 0.9813664596273292, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.0022930776071370396, + "pearson_correlation": 0.9947032314308043, + "jaccard": 0.9896049896049897, + "euclidean_distance": 16.492422502470642 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 480, + "active_b": 480, + "active_intersection": 475, + "active_union": 485, + "cosine_distance": 0.0023197802008277923, + "pearson_correlation": 0.9945933818719771, + "jaccard": 0.979381443298969, + "euclidean_distance": 16.792855623746664 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51101, + "active_a": 476, + "active_b": 475, + "active_intersection": 469, + "active_union": 482, + "cosine_distance": 0.0024473052929856465, + "pearson_correlation": 0.9942958598965801, + "jaccard": 0.9730290456431535, + "euclidean_distance": 18.027756377319946 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51102, + "active_a": 478, + "active_b": 477, + "active_intersection": 471, + "active_union": 484, + "cosine_distance": 0.0017759783255758554, + "pearson_correlation": 0.9958772006214222, + "jaccard": 0.9731404958677686, + "euclidean_distance": 17.05872210923198 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51103, + "active_a": 466, + "active_b": 477, + "active_intersection": 465, + "active_union": 478, + "cosine_distance": 0.0018613477543136803, + "pearson_correlation": 0.9957397332231522, + "jaccard": 0.9728033472803347, + "euclidean_distance": 16.30950643030009 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51104, + "active_a": 471, + "active_b": 480, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0020576304519648314, + "pearson_correlation": 0.9952657144527425, + "jaccard": 0.9771309771309772, + "euclidean_distance": 29.563490998188964 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51105, + "active_a": 473, + "active_b": 480, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.002894205560155294, + "pearson_correlation": 0.9932874820154939, + "jaccard": 0.9730848861283644, + "euclidean_distance": 20.518284528683193 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002539430409147314, + "variance_ddof0": 5.108202451889846e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9941144268443802, + "variance_ddof0": 2.7083396154953366e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9820705417701057, + "variance_ddof0": 5.41468415876819e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.29577425457692, + "variance_ddof0": 19.573095916406483, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0032383138398266896, + "variance_ddof0": 2.618969843732033e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9925151884278882, + "variance_ddof0": 1.421930420813777e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9738277331600607, + "variance_ddof0": 6.920250161550688e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.808176344041108, + "variance_ddof0": 38.836149923370115, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0006988834306793754, + "pearson_correlation": -0.0015992384164920104, + "jaccard": -0.008242808610045005, + "euclidean_distance": 0.5124020894641887 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0016830261294875637, + "pearson_correlation": 0.9960926863798737, + "jaccard": 0.9833679833679834, + "euclidean_distance": 13.892443989449804 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 466, + "active_intersection": 462, + "active_union": 480, + "cosine_distance": 0.0033054221883983548, + "pearson_correlation": 0.9924456823634399, + "jaccard": 0.9625, + "euclidean_distance": 19.467922333931785 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 471, + "active_intersection": 470, + "active_union": 477, + "cosine_distance": 0.0019290633168451699, + "pearson_correlation": 0.9955414750911697, + "jaccard": 0.9853249475890985, + "euclidean_distance": 28.053520278211074 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.001704940394722465, + "pearson_correlation": 0.9960495015201767, + "jaccard": 0.9853556485355649, + "euclidean_distance": 14.628738838327793 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 466, + "active_intersection": 464, + "active_union": 480, + "cosine_distance": 0.0027025355578870203, + "pearson_correlation": 0.9938163836582706, + "jaccard": 0.9666666666666667, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 471, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019791778016640116, + "pearson_correlation": 0.9954221527555693, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.832815729997478 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.001781830196511236, + "pearson_correlation": 0.9958717661610382, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 466, + "active_b": 471, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.0034925574689529393, + "pearson_correlation": 0.9919922466567754, + "jaccard": 0.9767932489451476, + "euclidean_distance": 28.844410203711913 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 466, + "active_b": 473, + "active_intersection": 464, + "active_union": 475, + "cosine_distance": 0.0031021404260894725, + "pearson_correlation": 0.9928925038093052, + "jaccard": 0.9768421052631578, + "euclidean_distance": 18.681541692269406 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 471, + "active_b": 473, + "active_intersection": 469, + "active_union": 475, + "cosine_distance": 0.0019480919583456657, + "pearson_correlation": 0.9954956392971475, + "jaccard": 0.9873684210526316, + "euclidean_distance": 23.93741840717165 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002130912634811466, + "pearson_correlation": 0.995041794023209, + "jaccard": 0.9875259875259875, + "euclidean_distance": 15.874507866387544 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024908383300724646, + "pearson_correlation": 0.9941571817872519, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.002131931426239131, + "pearson_correlation": 0.9950340840519968, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.0031580126175588807, + "pearson_correlation": 0.9925856109849714, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.05255888325765 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0032771744454794804, + "pearson_correlation": 0.9923855124183986, + "jaccard": 0.98125, + "euclidean_distance": 20.09975124224178 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002774788774041026, + "pearson_correlation": 0.9935191124139764, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.001855976660621872, + "pearson_correlation": 0.9956964024299347, + "jaccard": 0.9874739039665971, + "euclidean_distance": 15.620499351813308 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51101, + "active_a": 476, + "active_b": 478, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.002263898200679071, + "pearson_correlation": 0.9947309683434411, + "jaccard": 0.979253112033195, + "euclidean_distance": 16.431676725154983 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0018652716275161518, + "pearson_correlation": 0.9957108398128364, + "jaccard": 0.9855371900826446, + "euclidean_distance": 14.491376746189438 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51103, + "active_a": 466, + "active_b": 478, + "active_intersection": 464, + "active_union": 480, + "cosine_distance": 0.0016938719935887248, + "pearson_correlation": 0.9961686250733811, + "jaccard": 0.9666666666666667, + "euclidean_distance": 14.177446878757825 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51104, + "active_a": 471, + "active_b": 473, + "active_intersection": 463, + "active_union": 481, + "cosine_distance": 0.0055724493524901275, + "pearson_correlation": 0.9871049338950332, + "jaccard": 0.9625779625779626, + "euclidean_distance": 30.14962686336267 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.004796078024859374, + "pearson_correlation": 0.9888605750147498, + "jaccard": 0.975103734439834, + "euclidean_distance": 23.790754506740637 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0028054203736662285, + "variance_ddof0": 1.0876169885420752e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9935361711205155, + "variance_ddof0": 5.6698104766487804e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9789116390926662, + "variance_ddof0": 5.418336985231396e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.936149724682238, + "variance_ddof0": 27.70533525632332, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0029635126965576798, + "variance_ddof0": 1.2303140167353082e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9931635704249077, + "variance_ddof0": 6.3402835887077454e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9757918334993188, + "variance_ddof0": 3.301463431027184e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.742156809713602, + "variance_ddof0": 41.99430364239724, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0001580923228914513, + "pearson_correlation": -0.0003726006956078498, + "jaccard": -0.0031198055933474578, + "euclidean_distance": 0.8060070850313643 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0016830261294875637, + "pearson_correlation": 0.9960926863798737, + "jaccard": 0.9833679833679834, + "euclidean_distance": 13.892443989449804 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 466, + "active_intersection": 462, + "active_union": 480, + "cosine_distance": 0.0033054221883983548, + "pearson_correlation": 0.9924456823634399, + "jaccard": 0.9625, + "euclidean_distance": 19.467922333931785 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 471, + "active_intersection": 470, + "active_union": 477, + "cosine_distance": 0.0019290633168451699, + "pearson_correlation": 0.9955414750911697, + "jaccard": 0.9853249475890985, + "euclidean_distance": 28.053520278211074 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.001704940394722465, + "pearson_correlation": 0.9960495015201767, + "jaccard": 0.9853556485355649, + "euclidean_distance": 14.628738838327793 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 466, + "active_intersection": 464, + "active_union": 480, + "cosine_distance": 0.0027025355578870203, + "pearson_correlation": 0.9938163836582706, + "jaccard": 0.9666666666666667, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 471, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019791778016640116, + "pearson_correlation": 0.9954221527555693, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.832815729997478 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.001781830196511236, + "pearson_correlation": 0.9958717661610382, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 466, + "active_b": 471, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.0034925574689529393, + "pearson_correlation": 0.9919922466567754, + "jaccard": 0.9767932489451476, + "euclidean_distance": 28.844410203711913 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 466, + "active_b": 473, + "active_intersection": 464, + "active_union": 475, + "cosine_distance": 0.0031021404260894725, + "pearson_correlation": 0.9928925038093052, + "jaccard": 0.9768421052631578, + "euclidean_distance": 18.681541692269406 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 471, + "active_b": 473, + "active_intersection": 469, + "active_union": 475, + "cosine_distance": 0.0019480919583456657, + "pearson_correlation": 0.9954956392971475, + "jaccard": 0.9873684210526316, + "euclidean_distance": 23.93741840717165 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 480, + "active_b": 476, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002006543737318678, + "pearson_correlation": 0.9953288226054283, + "jaccard": 0.9875259875259875, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 480, + "active_b": 473, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.002793252440675076, + "pearson_correlation": 0.9935145355120473, + "jaccard": 0.9730848861283644, + "euclidean_distance": 32.0 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002800889947566887, + "pearson_correlation": 0.9936221362907626, + "jaccard": 0.9812889812889813, + "euclidean_distance": 30.512292604784715 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 480, + "active_b": 470, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0029273490130117263, + "pearson_correlation": 0.9932079326687286, + "jaccard": 0.9668737060041408, + "euclidean_distance": 21.908902300206645 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0026654069132451275, + "pearson_correlation": 0.9938148894372999, + "jaccard": 0.9812108559498957, + "euclidean_distance": 22.67156809750927 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.003169934037060118, + "pearson_correlation": 0.9927420933943243, + "jaccard": 0.9853556485355649, + "euclidean_distance": 22.516660498395403 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 476, + "active_b": 470, + "active_intersection": 467, + "active_union": 479, + "cosine_distance": 0.0030779230318487283, + "pearson_correlation": 0.9928611152513139, + "jaccard": 0.9749478079331941, + "euclidean_distance": 17.549928774784245 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0051539709627520525, + "pearson_correlation": 0.9881645672358355, + "jaccard": 0.9790794979079498, + "euclidean_distance": 21.142374511865974 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 467, + "active_union": 476, + "cosine_distance": 0.00217480321800112, + "pearson_correlation": 0.9949614290065514, + "jaccard": 0.9810924369747899, + "euclidean_distance": 19.949937343260004 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 465, + "active_union": 478, + "cosine_distance": 0.005709548732941161, + "pearson_correlation": 0.9868858633152535, + "jaccard": 0.9728033472803347, + "euclidean_distance": 26.019223662515376 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51101, + "active_a": 476, + "active_b": 480, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.002248477934739701, + "pearson_correlation": 0.9947517897510042, + "jaccard": 0.979296066252588, + "euclidean_distance": 16.55294535724685 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51102, + "active_a": 478, + "active_b": 476, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0019626716455987125, + "pearson_correlation": 0.9954440355727542, + "jaccard": 0.979253112033195, + "euclidean_distance": 20.322401432901575 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51103, + "active_a": 466, + "active_b": 473, + "active_intersection": 461, + "active_union": 478, + "cosine_distance": 0.0036332446885977143, + "pearson_correlation": 0.991671627164058, + "jaccard": 0.9644351464435147, + "euclidean_distance": 35.25620512760839 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51104, + "active_a": 471, + "active_b": 473, + "active_intersection": 467, + "active_union": 477, + "cosine_distance": 0.004836188840727451, + "pearson_correlation": 0.9888988292348155, + "jaccard": 0.9790356394129979, + "euclidean_distance": 21.6794833886788 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 466, + "active_union": 477, + "cosine_distance": 0.0021369803731248194, + "pearson_correlation": 0.9950515704019062, + "jaccard": 0.9769392033542977, + "euclidean_distance": 19.8997487421324 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0026261677234772187, + "variance_ddof0": 5.183126461469262e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9939355528939855, + "variance_ddof0": 2.7459085968259263e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9789491590961964, + "variance_ddof0": 5.794538540782897e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.173668980094345, + "variance_ddof0": 54.481066001013154, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0024982104339627666, + "variance_ddof0": 2.992684009087575e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9942350210411371, + "variance_ddof0": 1.6476143389987489e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9803948541838448, + "variance_ddof0": 8.773744968749338e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.355331325766095, + "variance_ddof0": 4.081811921349901, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.00012795728951445207, + "pearson_correlation": 0.00029946814715164916, + "jaccard": 0.0014456950876483576, + "euclidean_distance": -4.81833765432825 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0016830261294875637, + "pearson_correlation": 0.9960926863798737, + "jaccard": 0.9833679833679834, + "euclidean_distance": 13.892443989449804 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 466, + "active_intersection": 462, + "active_union": 480, + "cosine_distance": 0.0033054221883983548, + "pearson_correlation": 0.9924456823634399, + "jaccard": 0.9625, + "euclidean_distance": 19.467922333931785 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 471, + "active_intersection": 470, + "active_union": 477, + "cosine_distance": 0.0019290633168451699, + "pearson_correlation": 0.9955414750911697, + "jaccard": 0.9853249475890985, + "euclidean_distance": 28.053520278211074 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.001704940394722465, + "pearson_correlation": 0.9960495015201767, + "jaccard": 0.9853556485355649, + "euclidean_distance": 14.628738838327793 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 466, + "active_intersection": 464, + "active_union": 480, + "cosine_distance": 0.0027025355578870203, + "pearson_correlation": 0.9938163836582706, + "jaccard": 0.9666666666666667, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 471, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019791778016640116, + "pearson_correlation": 0.9954221527555693, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.832815729997478 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.001781830196511236, + "pearson_correlation": 0.9958717661610382, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 466, + "active_b": 471, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.0034925574689529393, + "pearson_correlation": 0.9919922466567754, + "jaccard": 0.9767932489451476, + "euclidean_distance": 28.844410203711913 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 466, + "active_b": 473, + "active_intersection": 464, + "active_union": 475, + "cosine_distance": 0.0031021404260894725, + "pearson_correlation": 0.9928925038093052, + "jaccard": 0.9768421052631578, + "euclidean_distance": 18.681541692269406 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 471, + "active_b": 473, + "active_intersection": 469, + "active_union": 475, + "cosine_distance": 0.0019480919583456657, + "pearson_correlation": 0.9954956392971475, + "jaccard": 0.9873684210526316, + "euclidean_distance": 23.93741840717165 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 472, + "active_b": 477, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.0025212359725609312, + "pearson_correlation": 0.9941839195684211, + "jaccard": 0.972972972972973, + "euclidean_distance": 19.131126469708992 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 472, + "active_b": 480, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.002574040943635114, + "pearson_correlation": 0.9940594280441236, + "jaccard": 0.975103734439834, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 472, + "active_b": 474, + "active_intersection": 471, + "active_union": 475, + "cosine_distance": 0.0024197336213714893, + "pearson_correlation": 0.9944132303330366, + "jaccard": 0.991578947368421, + "euclidean_distance": 39.61060464067672 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 472, + "active_b": 476, + "active_intersection": 467, + "active_union": 481, + "cosine_distance": 0.002877218447245644, + "pearson_correlation": 0.9933570464517534, + "jaccard": 0.9708939708939709, + "euclidean_distance": 22.090722034374522 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 480, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0019250828764388883, + "pearson_correlation": 0.9955076407143293, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.61324772583615 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030331886300386524, + "pearson_correlation": 0.9929671562745997, + "jaccard": 0.9771309771309772, + "euclidean_distance": 31.63858403911275 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 476, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.004078005979847199, + "pearson_correlation": 0.9905414376721445, + "jaccard": 0.9854166666666667, + "euclidean_distance": 20.73644135332772 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 480, + "active_b": 474, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0030402741409411016, + "pearson_correlation": 0.992950538586605, + "jaccard": 0.979253112033195, + "euclidean_distance": 39.102429592034305 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 480, + "active_b": 476, + "active_intersection": 471, + "active_union": 485, + "cosine_distance": 0.004038140937859591, + "pearson_correlation": 0.9906348202192763, + "jaccard": 0.9711340206185567, + "euclidean_distance": 23.958297101421877 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 476, + "active_intersection": 469, + "active_union": 481, + "cosine_distance": 0.00238764748070186, + "pearson_correlation": 0.9944758023226518, + "jaccard": 0.975051975051975, + "euclidean_distance": 27.331300737432898 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51101, + "active_a": 476, + "active_b": 472, + "active_intersection": 468, + "active_union": 480, + "cosine_distance": 0.0031475328561882954, + "pearson_correlation": 0.9927287091747911, + "jaccard": 0.975, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51102, + "active_a": 478, + "active_b": 477, + "active_intersection": 475, + "active_union": 480, + "cosine_distance": 0.0030542285175776396, + "pearson_correlation": 0.9929029744778494, + "jaccard": 0.9895833333333334, + "euclidean_distance": 20.591260281974 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51103, + "active_a": 466, + "active_b": 480, + "active_intersection": 466, + "active_union": 480, + "cosine_distance": 0.002078253576429101, + "pearson_correlation": 0.9952828175181699, + "jaccard": 0.9708333333333333, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51104, + "active_a": 471, + "active_b": 474, + "active_intersection": 466, + "active_union": 479, + "cosine_distance": 0.0024802110086706852, + "pearson_correlation": 0.9942660640006857, + "jaccard": 0.9728601252609603, + "euclidean_distance": 20.12461179749811 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51105, + "active_a": 473, + "active_b": 476, + "active_intersection": 473, + "active_union": 476, + "cosine_distance": 0.001730826210948111, + "pearson_correlation": 0.9959945400341895, + "jaccard": 0.9936974789915967, + "euclidean_distance": 16.881943016134134 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0020155434858731337, + "variance_ddof0": 3.61789980203963e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9953286261138569, + "variance_ddof0": 1.8207553739731991e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9829090565399692, + "variance_ddof0": 5.2245372117654404e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 17.824376169742656, + "variance_ddof0": 23.891614159510016, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0020302731851666424, + "variance_ddof0": 2.1229821742171785e-08, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9953295166918558, + "variance_ddof0": 1.4102095502107815e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9796141916698543, + "variance_ddof0": 1.3002207569777554e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.254740757887905, + "variance_ddof0": 27.435995314978733, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 1.4729699293508734e-05, + "pearson_correlation": 8.905779989021312e-07, + "jaccard": -0.0032948648701148775, + "euclidean_distance": 3.430364588145249 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0016830261294875637, + "pearson_correlation": 0.9960926863798737, + "jaccard": 0.9833679833679834, + "euclidean_distance": 13.892443989449804 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 466, + "active_intersection": 462, + "active_union": 480, + "cosine_distance": 0.0033054221883983548, + "pearson_correlation": 0.9924456823634399, + "jaccard": 0.9625, + "euclidean_distance": 19.467922333931785 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 471, + "active_intersection": 470, + "active_union": 477, + "cosine_distance": 0.0019290633168451699, + "pearson_correlation": 0.9955414750911697, + "jaccard": 0.9853249475890985, + "euclidean_distance": 28.053520278211074 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.001704940394722465, + "pearson_correlation": 0.9960495015201767, + "jaccard": 0.9853556485355649, + "euclidean_distance": 14.628738838327793 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 466, + "active_intersection": 464, + "active_union": 480, + "cosine_distance": 0.0027025355578870203, + "pearson_correlation": 0.9938163836582706, + "jaccard": 0.9666666666666667, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 471, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019791778016640116, + "pearson_correlation": 0.9954221527555693, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.832815729997478 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.001781830196511236, + "pearson_correlation": 0.9958717661610382, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 466, + "active_b": 471, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.0034925574689529393, + "pearson_correlation": 0.9919922466567754, + "jaccard": 0.9767932489451476, + "euclidean_distance": 28.844410203711913 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 466, + "active_b": 473, + "active_intersection": 464, + "active_union": 475, + "cosine_distance": 0.0031021404260894725, + "pearson_correlation": 0.9928925038093052, + "jaccard": 0.9768421052631578, + "euclidean_distance": 18.681541692269406 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 471, + "active_b": 473, + "active_intersection": 469, + "active_union": 475, + "cosine_distance": 0.0019480919583456657, + "pearson_correlation": 0.9954956392971475, + "jaccard": 0.9873684210526316, + "euclidean_distance": 23.93741840717165 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 482, + "active_b": 477, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.0016523276482250937, + "pearson_correlation": 0.996129487094966, + "jaccard": 0.9855072463768116, + "euclidean_distance": 15.132745950421556 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0018470293767580692, + "pearson_correlation": 0.9956515763079333, + "jaccard": 0.9855371900826446, + "euclidean_distance": 16.64331697709324 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 482, + "active_b": 478, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.001664997685019709, + "pearson_correlation": 0.9961198612575198, + "jaccard": 0.9834710743801653, + "euclidean_distance": 13.96424004376894 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0016201367773885922, + "pearson_correlation": 0.9961919183527262, + "jaccard": 0.9855371900826446, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 479, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.001528601596145207, + "pearson_correlation": 0.9964216382502903, + "jaccard": 0.9916666666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 478, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0016612712204558955, + "pearson_correlation": 0.9961236720018972, + "jaccard": 0.9813278008298755, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0014214005370011273, + "pearson_correlation": 0.9966708060594237, + "jaccard": 0.9875259875259875, + "euclidean_distance": 13.228756555322953 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 479, + "active_b": 478, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002032962929601756, + "pearson_correlation": 0.9952623253224666, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.001675982486150751, + "pearson_correlation": 0.9960588158693702, + "jaccard": 0.9916839916839917, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.001577374021812572, + "pearson_correlation": 0.9963223840677741, + "jaccard": 0.9854771784232366, + "euclidean_distance": 15.132745950421556 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51101, + "active_a": 476, + "active_b": 482, + "active_intersection": 474, + "active_union": 484, + "cosine_distance": 0.002104917060909428, + "pearson_correlation": 0.9950878283538658, + "jaccard": 0.9793388429752066, + "euclidean_distance": 15.937377450509228 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51102, + "active_a": 478, + "active_b": 477, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0018317061290661352, + "pearson_correlation": 0.9957505560729728, + "jaccard": 0.9813278008298755, + "euclidean_distance": 17.944358444926362 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51103, + "active_a": 466, + "active_b": 479, + "active_intersection": 466, + "active_union": 479, + "cosine_distance": 0.0019015351690820914, + "pearson_correlation": 0.9957806294126529, + "jaccard": 0.9728601252609603, + "euclidean_distance": 19.849433241279208 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51104, + "active_a": 471, + "active_b": 478, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.002077054402883194, + "pearson_correlation": 0.995197550186136, + "jaccard": 0.9812108559498957, + "euclidean_distance": 31.04834939252005 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 472, + "active_union": 480, + "cosine_distance": 0.0022361531638923626, + "pearson_correlation": 0.9948310194336519, + "jaccard": 0.9833333333333333, + "euclidean_distance": 21.494185260204677 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0024457736812326268, + "variance_ddof0": 3.801905158354354e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9943101356958819, + "variance_ddof0": 2.0481013546240388e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9809514280852891, + "variance_ddof0": 4.798300989769969e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 17.162018123708886, + "variance_ddof0": 3.7651339214875934, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0027360517238694147, + "variance_ddof0": 1.1619323872246282e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9936452469346271, + "variance_ddof0": 6.350861966871729e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9801528683920736, + "variance_ddof0": 7.999027267658033e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.496260357898855, + "variance_ddof0": 9.288352772819211, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0002902780426367879, + "pearson_correlation": -0.0006648887612548116, + "jaccard": -0.000798559693215517, + "euclidean_distance": 1.3342422341899685 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.001780741972964961, + "pearson_correlation": 0.9958552833545375, + "jaccard": 0.975103734439834, + "euclidean_distance": 14.730919862656235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0020603936744229, + "pearson_correlation": 0.9952442795607858, + "jaccard": 0.975103734439834, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 475, + "active_b": 480, + "active_intersection": 471, + "active_union": 484, + "cosine_distance": 0.002304513778090711, + "pearson_correlation": 0.9946224099863838, + "jaccard": 0.9731404958677686, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 475, + "active_b": 480, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.001908466914075202, + "pearson_correlation": 0.9955556180280134, + "jaccard": 0.9854469854469855, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.0024398425770627563, + "pearson_correlation": 0.9943624044088284, + "jaccard": 0.9710743801652892, + "euclidean_distance": 17.349351572897472 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 473, + "active_union": 484, + "cosine_distance": 0.0017645437627529237, + "pearson_correlation": 0.9958963958509754, + "jaccard": 0.9772727272727273, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 470, + "active_union": 487, + "cosine_distance": 0.001970693861126138, + "pearson_correlation": 0.9954148892167517, + "jaccard": 0.9650924024640657, + "euclidean_distance": 15.652475842498529 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 474, + "active_union": 483, + "cosine_distance": 0.0029135965321497315, + "pearson_correlation": 0.9932863210137408, + "jaccard": 0.9813664596273292, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.0022930776071370396, + "pearson_correlation": 0.9947032314308043, + "jaccard": 0.9896049896049897, + "euclidean_distance": 16.492422502470642 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 480, + "active_b": 480, + "active_intersection": 475, + "active_union": 485, + "cosine_distance": 0.0023197802008277923, + "pearson_correlation": 0.9945933818719771, + "jaccard": 0.979381443298969, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002130912634811466, + "pearson_correlation": 0.995041794023209, + "jaccard": 0.9875259875259875, + "euclidean_distance": 15.874507866387544 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024908383300724646, + "pearson_correlation": 0.9941571817872519, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.002131931426239131, + "pearson_correlation": 0.9950340840519968, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.0031580126175588807, + "pearson_correlation": 0.9925856109849714, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.05255888325765 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0032771744454794804, + "pearson_correlation": 0.9923855124183986, + "jaccard": 0.98125, + "euclidean_distance": 20.09975124224178 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002774788774041026, + "pearson_correlation": 0.9935191124139764, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.001855976660621872, + "pearson_correlation": 0.9956964024299347, + "jaccard": 0.9874739039665971, + "euclidean_distance": 15.620499351813308 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51101, + "active_a": 475, + "active_b": 478, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0020283108017137286, + "pearson_correlation": 0.9952896801790134, + "jaccard": 0.9854166666666667, + "euclidean_distance": 15.84297951775486 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51102, + "active_a": 477, + "active_b": 483, + "active_intersection": 474, + "active_union": 486, + "cosine_distance": 0.0017665457777624738, + "pearson_correlation": 0.9959141515808977, + "jaccard": 0.9753086419753086, + "euclidean_distance": 17.05872210923198 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51103, + "active_a": 477, + "active_b": 478, + "active_intersection": 475, + "active_union": 480, + "cosine_distance": 0.0020049401427709723, + "pearson_correlation": 0.9953745148907381, + "jaccard": 0.9895833333333334, + "euclidean_distance": 15.84297951775486 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 468, + "active_union": 485, + "cosine_distance": 0.004623679406508541, + "pearson_correlation": 0.9892440147707035, + "jaccard": 0.9649484536082474, + "euclidean_distance": 23.811761799581316 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51105, + "active_a": 480, + "active_b": 479, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.003256782490591359, + "pearson_correlation": 0.9924038732517826, + "jaccard": 0.9855072463768116, + "euclidean_distance": 19.924858845171276 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0027117636457515415, + "variance_ddof0": 1.0068107586584964e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9937318799720172, + "variance_ddof0": 5.235911742961012e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9777925254078497, + "variance_ddof0": 4.094919573167988e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.80239359381421, + "variance_ddof0": 23.165207955665995, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002960866935815476, + "variance_ddof0": 7.088552059874851e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9931599121112189, + "variance_ddof0": 3.63405295278514e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9730744917179897, + "variance_ddof0": 4.58057282474358e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 31.04120312852732, + "variance_ddof0": 62.64370833350601, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.00024910329006393433, + "pearson_correlation": -0.0005719678607982726, + "jaccard": -0.004718033689860013, + "euclidean_distance": 11.238809534713113 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.001780741972964961, + "pearson_correlation": 0.9958552833545375, + "jaccard": 0.975103734439834, + "euclidean_distance": 14.730919862656235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0020603936744229, + "pearson_correlation": 0.9952442795607858, + "jaccard": 0.975103734439834, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 475, + "active_b": 480, + "active_intersection": 471, + "active_union": 484, + "cosine_distance": 0.002304513778090711, + "pearson_correlation": 0.9946224099863838, + "jaccard": 0.9731404958677686, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 475, + "active_b": 480, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.001908466914075202, + "pearson_correlation": 0.9955556180280134, + "jaccard": 0.9854469854469855, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.0024398425770627563, + "pearson_correlation": 0.9943624044088284, + "jaccard": 0.9710743801652892, + "euclidean_distance": 17.349351572897472 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 473, + "active_union": 484, + "cosine_distance": 0.0017645437627529237, + "pearson_correlation": 0.9958963958509754, + "jaccard": 0.9772727272727273, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 470, + "active_union": 487, + "cosine_distance": 0.001970693861126138, + "pearson_correlation": 0.9954148892167517, + "jaccard": 0.9650924024640657, + "euclidean_distance": 15.652475842498529 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 474, + "active_union": 483, + "cosine_distance": 0.0029135965321497315, + "pearson_correlation": 0.9932863210137408, + "jaccard": 0.9813664596273292, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.0022930776071370396, + "pearson_correlation": 0.9947032314308043, + "jaccard": 0.9896049896049897, + "euclidean_distance": 16.492422502470642 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 480, + "active_b": 480, + "active_intersection": 475, + "active_union": 485, + "cosine_distance": 0.0023197802008277923, + "pearson_correlation": 0.9945933818719771, + "jaccard": 0.979381443298969, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 480, + "active_b": 476, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002006543737318678, + "pearson_correlation": 0.9953288226054283, + "jaccard": 0.9875259875259875, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 480, + "active_b": 473, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.002793252440675076, + "pearson_correlation": 0.9935145355120473, + "jaccard": 0.9730848861283644, + "euclidean_distance": 32.0 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002800889947566887, + "pearson_correlation": 0.9936221362907626, + "jaccard": 0.9812889812889813, + "euclidean_distance": 30.512292604784715 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 480, + "active_b": 470, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0029273490130117263, + "pearson_correlation": 0.9932079326687286, + "jaccard": 0.9668737060041408, + "euclidean_distance": 21.908902300206645 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0026654069132451275, + "pearson_correlation": 0.9938148894372999, + "jaccard": 0.9812108559498957, + "euclidean_distance": 22.67156809750927 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.003169934037060118, + "pearson_correlation": 0.9927420933943243, + "jaccard": 0.9853556485355649, + "euclidean_distance": 22.516660498395403 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 476, + "active_b": 470, + "active_intersection": 467, + "active_union": 479, + "cosine_distance": 0.0030779230318487283, + "pearson_correlation": 0.9928611152513139, + "jaccard": 0.9749478079331941, + "euclidean_distance": 17.549928774784245 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0051539709627520525, + "pearson_correlation": 0.9881645672358355, + "jaccard": 0.9790794979079498, + "euclidean_distance": 21.142374511865974 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 467, + "active_union": 476, + "cosine_distance": 0.00217480321800112, + "pearson_correlation": 0.9949614290065514, + "jaccard": 0.9810924369747899, + "euclidean_distance": 19.949937343260004 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 465, + "active_union": 478, + "cosine_distance": 0.005709548732941161, + "pearson_correlation": 0.9868858633152535, + "jaccard": 0.9728033472803347, + "euclidean_distance": 26.019223662515376 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51101, + "active_a": 475, + "active_b": 480, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0020969577153782115, + "pearson_correlation": 0.9951078624717176, + "jaccard": 0.9813278008298755, + "euclidean_distance": 19.0 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51102, + "active_a": 477, + "active_b": 476, + "active_intersection": 469, + "active_union": 484, + "cosine_distance": 0.0018181750061505575, + "pearson_correlation": 0.9957721673982188, + "jaccard": 0.96900826446281, + "euclidean_distance": 27.386127875258307 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51103, + "active_a": 477, + "active_b": 473, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.00358431413130611, + "pearson_correlation": 0.9917160798972776, + "jaccard": 0.9668737060041408, + "euclidean_distance": 41.58124577258358 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0039235049819006385, + "pearson_correlation": 0.9910488541066187, + "jaccard": 0.9812889812889813, + "euclidean_distance": 37.52332607858744 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51105, + "active_a": 480, + "active_b": 470, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0033813828443418625, + "pearson_correlation": 0.9921545966822621, + "jaccard": 0.9668737060041408, + "euclidean_distance": 29.715315916207253 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0025325109955625313, + "variance_ddof0": 4.0392998288987014e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9941312617454872, + "variance_ddof0": 2.1556847667452615e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9778300454113801, + "variance_ddof0": 4.4795189586004794e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.03991284922631, + "variance_ddof0": 55.22206729696147, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0023712379280033113, + "variance_ddof0": 2.1085551713181377e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9945095711773755, + "variance_ddof0": 1.179469893395304e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9809320550976903, + "variance_ddof0": 6.957356138149326e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 25.68997126251866, + "variance_ddof0": 85.62537653096526, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.0001612730675592199, + "pearson_correlation": 0.000378309431888324, + "jaccard": 0.0031020096863102475, + "euclidean_distance": 4.650058413292349 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.001780741972964961, + "pearson_correlation": 0.9958552833545375, + "jaccard": 0.975103734439834, + "euclidean_distance": 14.730919862656235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0020603936744229, + "pearson_correlation": 0.9952442795607858, + "jaccard": 0.975103734439834, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 475, + "active_b": 480, + "active_intersection": 471, + "active_union": 484, + "cosine_distance": 0.002304513778090711, + "pearson_correlation": 0.9946224099863838, + "jaccard": 0.9731404958677686, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 475, + "active_b": 480, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.001908466914075202, + "pearson_correlation": 0.9955556180280134, + "jaccard": 0.9854469854469855, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.0024398425770627563, + "pearson_correlation": 0.9943624044088284, + "jaccard": 0.9710743801652892, + "euclidean_distance": 17.349351572897472 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 473, + "active_union": 484, + "cosine_distance": 0.0017645437627529237, + "pearson_correlation": 0.9958963958509754, + "jaccard": 0.9772727272727273, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 470, + "active_union": 487, + "cosine_distance": 0.001970693861126138, + "pearson_correlation": 0.9954148892167517, + "jaccard": 0.9650924024640657, + "euclidean_distance": 15.652475842498529 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 474, + "active_union": 483, + "cosine_distance": 0.0029135965321497315, + "pearson_correlation": 0.9932863210137408, + "jaccard": 0.9813664596273292, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.0022930776071370396, + "pearson_correlation": 0.9947032314308043, + "jaccard": 0.9896049896049897, + "euclidean_distance": 16.492422502470642 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 480, + "active_b": 480, + "active_intersection": 475, + "active_union": 485, + "cosine_distance": 0.0023197802008277923, + "pearson_correlation": 0.9945933818719771, + "jaccard": 0.979381443298969, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 472, + "active_b": 477, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.0025212359725609312, + "pearson_correlation": 0.9941839195684211, + "jaccard": 0.972972972972973, + "euclidean_distance": 19.131126469708992 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 472, + "active_b": 480, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.002574040943635114, + "pearson_correlation": 0.9940594280441236, + "jaccard": 0.975103734439834, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 472, + "active_b": 474, + "active_intersection": 471, + "active_union": 475, + "cosine_distance": 0.0024197336213714893, + "pearson_correlation": 0.9944132303330366, + "jaccard": 0.991578947368421, + "euclidean_distance": 39.61060464067672 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 472, + "active_b": 476, + "active_intersection": 467, + "active_union": 481, + "cosine_distance": 0.002877218447245644, + "pearson_correlation": 0.9933570464517534, + "jaccard": 0.9708939708939709, + "euclidean_distance": 22.090722034374522 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 480, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0019250828764388883, + "pearson_correlation": 0.9955076407143293, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.61324772583615 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030331886300386524, + "pearson_correlation": 0.9929671562745997, + "jaccard": 0.9771309771309772, + "euclidean_distance": 31.63858403911275 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 476, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.004078005979847199, + "pearson_correlation": 0.9905414376721445, + "jaccard": 0.9854166666666667, + "euclidean_distance": 20.73644135332772 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 480, + "active_b": 474, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0030402741409411016, + "pearson_correlation": 0.992950538586605, + "jaccard": 0.979253112033195, + "euclidean_distance": 39.102429592034305 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 480, + "active_b": 476, + "active_intersection": 471, + "active_union": 485, + "cosine_distance": 0.004038140937859591, + "pearson_correlation": 0.9906348202192763, + "jaccard": 0.9711340206185567, + "euclidean_distance": 23.958297101421877 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 476, + "active_intersection": 469, + "active_union": 481, + "cosine_distance": 0.00238764748070186, + "pearson_correlation": 0.9944758023226518, + "jaccard": 0.975051975051975, + "euclidean_distance": 27.331300737432898 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51101, + "active_a": 475, + "active_b": 472, + "active_intersection": 471, + "active_union": 476, + "cosine_distance": 0.002133510865132804, + "pearson_correlation": 0.9950785733203481, + "jaccard": 0.9894957983193278, + "euclidean_distance": 17.549928774784245 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51102, + "active_a": 477, + "active_b": 477, + "active_intersection": 469, + "active_union": 485, + "cosine_distance": 0.0032138195998389074, + "pearson_correlation": 0.9925142653363017, + "jaccard": 0.9670103092783505, + "euclidean_distance": 26.739483914241877 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51103, + "active_a": 477, + "active_b": 480, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.001839666837996301, + "pearson_correlation": 0.9957587203225124, + "jaccard": 0.9896049896049897, + "euclidean_distance": 16.431676725154983 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51104, + "active_a": 480, + "active_b": 474, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.002298773726409853, + "pearson_correlation": 0.9946883570294799, + "jaccard": 0.979253112033195, + "euclidean_distance": 42.2729227756965 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51105, + "active_a": 480, + "active_b": 476, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0023704186106386915, + "pearson_correlation": 0.9945079398782356, + "jaccard": 0.979296066252588, + "euclidean_distance": 25.45584412271571 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0019218867579584465, + "variance_ddof0": 1.3302918078810874e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9955243349653584, + "variance_ddof0": 6.852580240552291e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9817899428551528, + "variance_ddof0": 4.7958327135421634e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 15.690620038874627, + "variance_ddof0": 1.8044427956659597, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.001739660550027966, + "variance_ddof0": 4.623648822431412e-09, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9959663462203496, + "variance_ddof0": 2.3599747774446106e-08, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9834367285329186, + "variance_ddof0": 6.27751843142837e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 14.89334178200833, + "variance_ddof0": 0.38837056428497346, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.00018222620793048052, + "pearson_correlation": 0.00044201125499121474, + "jaccard": 0.001646785677765883, + "euclidean_distance": -0.7972782568662975 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.001780741972964961, + "pearson_correlation": 0.9958552833545375, + "jaccard": 0.975103734439834, + "euclidean_distance": 14.730919862656235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 475, + "active_b": 477, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0020603936744229, + "pearson_correlation": 0.9952442795607858, + "jaccard": 0.975103734439834, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 475, + "active_b": 480, + "active_intersection": 471, + "active_union": 484, + "cosine_distance": 0.002304513778090711, + "pearson_correlation": 0.9946224099863838, + "jaccard": 0.9731404958677686, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 475, + "active_b": 480, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.001908466914075202, + "pearson_correlation": 0.9955556180280134, + "jaccard": 0.9854469854469855, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.0024398425770627563, + "pearson_correlation": 0.9943624044088284, + "jaccard": 0.9710743801652892, + "euclidean_distance": 17.349351572897472 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 473, + "active_union": 484, + "cosine_distance": 0.0017645437627529237, + "pearson_correlation": 0.9958963958509754, + "jaccard": 0.9772727272727273, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 470, + "active_union": 487, + "cosine_distance": 0.001970693861126138, + "pearson_correlation": 0.9954148892167517, + "jaccard": 0.9650924024640657, + "euclidean_distance": 15.652475842498529 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 480, + "active_intersection": 474, + "active_union": 483, + "cosine_distance": 0.0029135965321497315, + "pearson_correlation": 0.9932863210137408, + "jaccard": 0.9813664596273292, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 480, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.0022930776071370396, + "pearson_correlation": 0.9947032314308043, + "jaccard": 0.9896049896049897, + "euclidean_distance": 16.492422502470642 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 480, + "active_b": 480, + "active_intersection": 475, + "active_union": 485, + "cosine_distance": 0.0023197802008277923, + "pearson_correlation": 0.9945933818719771, + "jaccard": 0.979381443298969, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 482, + "active_b": 477, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.0016523276482250937, + "pearson_correlation": 0.996129487094966, + "jaccard": 0.9855072463768116, + "euclidean_distance": 15.132745950421556 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0018470293767580692, + "pearson_correlation": 0.9956515763079333, + "jaccard": 0.9855371900826446, + "euclidean_distance": 16.64331697709324 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 482, + "active_b": 478, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.001664997685019709, + "pearson_correlation": 0.9961198612575198, + "jaccard": 0.9834710743801653, + "euclidean_distance": 13.96424004376894 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0016201367773885922, + "pearson_correlation": 0.9961919183527262, + "jaccard": 0.9855371900826446, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 479, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.001528601596145207, + "pearson_correlation": 0.9964216382502903, + "jaccard": 0.9916666666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 478, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0016612712204558955, + "pearson_correlation": 0.9961236720018972, + "jaccard": 0.9813278008298755, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0014214005370011273, + "pearson_correlation": 0.9966708060594237, + "jaccard": 0.9875259875259875, + "euclidean_distance": 13.228756555322953 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 479, + "active_b": 478, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002032962929601756, + "pearson_correlation": 0.9952623253224666, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.001675982486150751, + "pearson_correlation": 0.9960588158693702, + "jaccard": 0.9916839916839917, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.001577374021812572, + "pearson_correlation": 0.9963223840677741, + "jaccard": 0.9854771784232366, + "euclidean_distance": 15.132745950421556 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51101, + "active_a": 475, + "active_b": 482, + "active_intersection": 473, + "active_union": 484, + "cosine_distance": 0.0018403832718515423, + "pearson_correlation": 0.9957109714670632, + "jaccard": 0.9772727272727273, + "euclidean_distance": 15.066519173319364 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51102, + "active_a": 477, + "active_b": 477, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.0016351752415736387, + "pearson_correlation": 0.9961934565435053, + "jaccard": 0.9710743801652892, + "euclidean_distance": 14.177446878757825 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51103, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0017767953133631664, + "pearson_correlation": 0.9959567274156893, + "jaccard": 0.9875259875259875, + "euclidean_distance": 15.811388300841896 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51104, + "active_a": 480, + "active_b": 478, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.0017152234617127116, + "pearson_correlation": 0.9959993107516728, + "jaccard": 0.9916839916839917, + "euclidean_distance": 14.212670403551895 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51105, + "active_a": 480, + "active_b": 479, + "active_intersection": 477, + "active_union": 482, + "cosine_distance": 0.0017307254616387713, + "pearson_correlation": 0.995971264923817, + "jaccard": 0.9896265560165975, + "euclidean_distance": 15.198684153570664 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002981972238923153, + "variance_ddof0": 9.855133696284263e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9930885941956191, + "variance_ddof0": 5.133106111316502e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9814852182303598, + "variance_ddof0": 3.96528818995845e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.608800025055704, + "variance_ddof0": 20.07736152726401, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002917869021220487, + "variance_ddof0": 2.102223506917243e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9932356545919365, + "variance_ddof0": 1.1411819711013134e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9788291029505245, + "variance_ddof0": 0.00010797404318634596, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 26.675587952108025, + "variance_ddof0": 53.613007409348896, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -6.410321770266561e-05, + "pearson_correlation": 0.00014706039631739998, + "jaccard": -0.002656115279835336, + "euclidean_distance": 6.066787927052321 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002130912634811466, + "pearson_correlation": 0.995041794023209, + "jaccard": 0.9875259875259875, + "euclidean_distance": 15.874507866387544 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024908383300724646, + "pearson_correlation": 0.9941571817872519, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.002131931426239131, + "pearson_correlation": 0.9950340840519968, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.0031580126175588807, + "pearson_correlation": 0.9925856109849714, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.05255888325765 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0032771744454794804, + "pearson_correlation": 0.9923855124183986, + "jaccard": 0.98125, + "euclidean_distance": 20.09975124224178 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002774788774041026, + "pearson_correlation": 0.9935191124139764, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.001855976660621872, + "pearson_correlation": 0.9956964024299347, + "jaccard": 0.9874739039665971, + "euclidean_distance": 15.620499351813308 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 480, + "active_b": 476, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002006543737318678, + "pearson_correlation": 0.9953288226054283, + "jaccard": 0.9875259875259875, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 480, + "active_b": 473, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.002793252440675076, + "pearson_correlation": 0.9935145355120473, + "jaccard": 0.9730848861283644, + "euclidean_distance": 32.0 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002800889947566887, + "pearson_correlation": 0.9936221362907626, + "jaccard": 0.9812889812889813, + "euclidean_distance": 30.512292604784715 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 480, + "active_b": 470, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0029273490130117263, + "pearson_correlation": 0.9932079326687286, + "jaccard": 0.9668737060041408, + "euclidean_distance": 21.908902300206645 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0026654069132451275, + "pearson_correlation": 0.9938148894372999, + "jaccard": 0.9812108559498957, + "euclidean_distance": 22.67156809750927 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.003169934037060118, + "pearson_correlation": 0.9927420933943243, + "jaccard": 0.9853556485355649, + "euclidean_distance": 22.516660498395403 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 476, + "active_b": 470, + "active_intersection": 467, + "active_union": 479, + "cosine_distance": 0.0030779230318487283, + "pearson_correlation": 0.9928611152513139, + "jaccard": 0.9749478079331941, + "euclidean_distance": 17.549928774784245 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0051539709627520525, + "pearson_correlation": 0.9881645672358355, + "jaccard": 0.9790794979079498, + "euclidean_distance": 21.142374511865974 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 467, + "active_union": 476, + "cosine_distance": 0.00217480321800112, + "pearson_correlation": 0.9949614290065514, + "jaccard": 0.9810924369747899, + "euclidean_distance": 19.949937343260004 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 465, + "active_union": 478, + "cosine_distance": 0.005709548732941161, + "pearson_correlation": 0.9868858633152535, + "jaccard": 0.9728033472803347, + "euclidean_distance": 26.019223662515376 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51101, + "active_a": 478, + "active_b": 480, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.001932803883655132, + "pearson_correlation": 0.9954843097088584, + "jaccard": 0.9916839916839917, + "euclidean_distance": 16.673332000533065 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51102, + "active_a": 483, + "active_b": 476, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.0019046587412854254, + "pearson_correlation": 0.9955938917458163, + "jaccard": 0.9855072463768116, + "euclidean_distance": 20.12461179749811 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51103, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0027803443620910695, + "pearson_correlation": 0.9935444324047513, + "jaccard": 0.9771309771309772, + "euclidean_distance": 36.796738985948195 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0022230389153501395, + "pearson_correlation": 0.9949169085998532, + "jaccard": 0.9790794979079498, + "euclidean_distance": 28.89636655359978 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51105, + "active_a": 479, + "active_b": 470, + "active_intersection": 465, + "active_union": 484, + "cosine_distance": 0.0057484992037206695, + "pearson_correlation": 0.9866387305004037, + "jaccard": 0.9607438016528925, + "euclidean_distance": 30.886890422961002 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0028027195887341426, + "variance_ddof0": 4.795038067195106e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.993487975969089, + "variance_ddof0": 2.5667123635522748e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.98152273823389, + "variance_ddof0": 4.322177605843672e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.84631928046781, + "variance_ddof0": 50.13833389586046, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003248170717511556, + "variance_ddof0": 8.717874811871146e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.992473287424718, + "variance_ddof0": 4.705627589471075e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.982553068798568, + "variance_ddof0": 7.641513225319895e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.778684529728743, + "variance_ddof0": 64.37416203563896, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.00044545112877741357, + "pearson_correlation": -0.001014688544371034, + "jaccard": 0.0010303305646779393, + "euclidean_distance": 1.9323652492609327 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002130912634811466, + "pearson_correlation": 0.995041794023209, + "jaccard": 0.9875259875259875, + "euclidean_distance": 15.874507866387544 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024908383300724646, + "pearson_correlation": 0.9941571817872519, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.002131931426239131, + "pearson_correlation": 0.9950340840519968, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.0031580126175588807, + "pearson_correlation": 0.9925856109849714, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.05255888325765 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0032771744454794804, + "pearson_correlation": 0.9923855124183986, + "jaccard": 0.98125, + "euclidean_distance": 20.09975124224178 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002774788774041026, + "pearson_correlation": 0.9935191124139764, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.001855976660621872, + "pearson_correlation": 0.9956964024299347, + "jaccard": 0.9874739039665971, + "euclidean_distance": 15.620499351813308 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 472, + "active_b": 477, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.0025212359725609312, + "pearson_correlation": 0.9941839195684211, + "jaccard": 0.972972972972973, + "euclidean_distance": 19.131126469708992 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 472, + "active_b": 480, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.002574040943635114, + "pearson_correlation": 0.9940594280441236, + "jaccard": 0.975103734439834, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 472, + "active_b": 474, + "active_intersection": 471, + "active_union": 475, + "cosine_distance": 0.0024197336213714893, + "pearson_correlation": 0.9944132303330366, + "jaccard": 0.991578947368421, + "euclidean_distance": 39.61060464067672 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 472, + "active_b": 476, + "active_intersection": 467, + "active_union": 481, + "cosine_distance": 0.002877218447245644, + "pearson_correlation": 0.9933570464517534, + "jaccard": 0.9708939708939709, + "euclidean_distance": 22.090722034374522 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 480, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0019250828764388883, + "pearson_correlation": 0.9955076407143293, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.61324772583615 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030331886300386524, + "pearson_correlation": 0.9929671562745997, + "jaccard": 0.9771309771309772, + "euclidean_distance": 31.63858403911275 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 476, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.004078005979847199, + "pearson_correlation": 0.9905414376721445, + "jaccard": 0.9854166666666667, + "euclidean_distance": 20.73644135332772 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 480, + "active_b": 474, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0030402741409411016, + "pearson_correlation": 0.992950538586605, + "jaccard": 0.979253112033195, + "euclidean_distance": 39.102429592034305 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 480, + "active_b": 476, + "active_intersection": 471, + "active_union": 485, + "cosine_distance": 0.004038140937859591, + "pearson_correlation": 0.9906348202192763, + "jaccard": 0.9711340206185567, + "euclidean_distance": 23.958297101421877 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 476, + "active_intersection": 469, + "active_union": 481, + "cosine_distance": 0.00238764748070186, + "pearson_correlation": 0.9944758023226518, + "jaccard": 0.975051975051975, + "euclidean_distance": 27.331300737432898 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51101, + "active_a": 478, + "active_b": 472, + "active_intersection": 472, + "active_union": 478, + "cosine_distance": 0.0025721925077833996, + "pearson_correlation": 0.9941392470814799, + "jaccard": 0.9874476987447699, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51102, + "active_a": 483, + "active_b": 477, + "active_intersection": 475, + "active_union": 485, + "cosine_distance": 0.002732968235766964, + "pearson_correlation": 0.9936126281436173, + "jaccard": 0.979381443298969, + "euclidean_distance": 19.697715603592208 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51103, + "active_a": 478, + "active_b": 480, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0022367287396685143, + "pearson_correlation": 0.9947833397062116, + "jaccard": 0.9834368530020704, + "euclidean_distance": 16.278820596099706 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51104, + "active_a": 473, + "active_b": 474, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.004043076208167129, + "pearson_correlation": 0.9906349375689238, + "jaccard": 0.9811715481171548, + "euclidean_distance": 37.94733192202055 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51105, + "active_a": 479, + "active_b": 476, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.004655887896171773, + "pearson_correlation": 0.9891962846233577, + "jaccard": 0.9813278008298755, + "euclidean_distance": 27.2213151776324 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002192095351130058, + "variance_ddof0": 5.385948370167244e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9948810491889605, + "variance_ddof0": 2.888573996510793e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9854826356776627, + "variance_ddof0": 1.7139543870862022e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 16.497026470116122, + "variance_ddof0": 5.348117644287938, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0027079703764607997, + "variance_ddof0": 1.316042216162675e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9936725432557314, + "variance_ddof0": 7.067771508118188e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9809720048850483, + "variance_ddof0": 7.043498143190011e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.381142093160022, + "variance_ddof0": 11.571331164740771, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0005158750253307417, + "pearson_correlation": -0.001208505933229076, + "jaccard": -0.0045106307926143785, + "euclidean_distance": 2.8841156230439005 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002130912634811466, + "pearson_correlation": 0.995041794023209, + "jaccard": 0.9875259875259875, + "euclidean_distance": 15.874507866387544 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024908383300724646, + "pearson_correlation": 0.9941571817872519, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.146428199482248 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.002131931426239131, + "pearson_correlation": 0.9950340840519968, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.716233645501712 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.0031580126175588807, + "pearson_correlation": 0.9925856109849714, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.05255888325765 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0032771744454794804, + "pearson_correlation": 0.9923855124183986, + "jaccard": 0.98125, + "euclidean_distance": 20.09975124224178 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002774788774041026, + "pearson_correlation": 0.9935191124139764, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.001855976660621872, + "pearson_correlation": 0.9956964024299347, + "jaccard": 0.9874739039665971, + "euclidean_distance": 15.620499351813308 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 482, + "active_b": 477, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.0016523276482250937, + "pearson_correlation": 0.996129487094966, + "jaccard": 0.9855072463768116, + "euclidean_distance": 15.132745950421556 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0018470293767580692, + "pearson_correlation": 0.9956515763079333, + "jaccard": 0.9855371900826446, + "euclidean_distance": 16.64331697709324 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 482, + "active_b": 478, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.001664997685019709, + "pearson_correlation": 0.9961198612575198, + "jaccard": 0.9834710743801653, + "euclidean_distance": 13.96424004376894 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0016201367773885922, + "pearson_correlation": 0.9961919183527262, + "jaccard": 0.9855371900826446, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 479, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.001528601596145207, + "pearson_correlation": 0.9964216382502903, + "jaccard": 0.9916666666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 478, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0016612712204558955, + "pearson_correlation": 0.9961236720018972, + "jaccard": 0.9813278008298755, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0014214005370011273, + "pearson_correlation": 0.9966708060594237, + "jaccard": 0.9875259875259875, + "euclidean_distance": 13.228756555322953 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 479, + "active_b": 478, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002032962929601756, + "pearson_correlation": 0.9952623253224666, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.001675982486150751, + "pearson_correlation": 0.9960588158693702, + "jaccard": 0.9916839916839917, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.001577374021812572, + "pearson_correlation": 0.9963223840677741, + "jaccard": 0.9854771784232366, + "euclidean_distance": 15.132745950421556 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51101, + "active_a": 478, + "active_b": 482, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.0018789823129917727, + "pearson_correlation": 0.9955744136219319, + "jaccard": 0.9834710743801653, + "euclidean_distance": 14.832396974191326 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51102, + "active_a": 483, + "active_b": 477, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.0019231820043826842, + "pearson_correlation": 0.9954988382750848, + "jaccard": 0.9834710743801653, + "euclidean_distance": 18.275666882497067 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51103, + "active_a": 478, + "active_b": 479, + "active_intersection": 476, + "active_union": 481, + "cosine_distance": 0.0017357694261390666, + "pearson_correlation": 0.9959556877556649, + "jaccard": 0.9896049896049897, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51104, + "active_a": 473, + "active_b": 478, + "active_intersection": 467, + "active_union": 484, + "cosine_distance": 0.004703911014613094, + "pearson_correlation": 0.9890691209526081, + "jaccard": 0.9648760330578512, + "euclidean_distance": 24.596747752497688 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0032980071241773823, + "pearson_correlation": 0.9922646556733673, + "jaccard": 0.9834368530020704, + "euclidean_distance": 21.6794833886788 + } + ] + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0030687095532530573, + "variance_ddof0": 9.162359909995721e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9929097202452244, + "variance_ddof0": 4.803685615991441e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9783638355564503, + "variance_ddof0": 3.979738820854319e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 24.48669475057313, + "variance_ddof0": 44.80178019225442, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002944671550190603, + "variance_ddof0": 8.285769020220746e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9931895897299018, + "variance_ddof0": 4.449579775534764e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9771295425868818, + "variance_ddof0": 1.8085179738016002e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.39163292220941, + "variance_ddof0": 62.78130676586528, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.0001240380030624543, + "pearson_correlation": 0.0002798694846773975, + "jaccard": -0.0012342929695685623, + "euclidean_distance": -4.095061828363718 + }, + "within_comparisons": [ + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 480, + "active_b": 476, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002006543737318678, + "pearson_correlation": 0.9953288226054283, + "jaccard": 0.9875259875259875, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 480, + "active_b": 473, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.002793252440675076, + "pearson_correlation": 0.9935145355120473, + "jaccard": 0.9730848861283644, + "euclidean_distance": 32.0 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002800889947566887, + "pearson_correlation": 0.9936221362907626, + "jaccard": 0.9812889812889813, + "euclidean_distance": 30.512292604784715 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 480, + "active_b": 470, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0029273490130117263, + "pearson_correlation": 0.9932079326687286, + "jaccard": 0.9668737060041408, + "euclidean_distance": 21.908902300206645 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0026654069132451275, + "pearson_correlation": 0.9938148894372999, + "jaccard": 0.9812108559498957, + "euclidean_distance": 22.67156809750927 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.003169934037060118, + "pearson_correlation": 0.9927420933943243, + "jaccard": 0.9853556485355649, + "euclidean_distance": 22.516660498395403 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 476, + "active_b": 470, + "active_intersection": 467, + "active_union": 479, + "cosine_distance": 0.0030779230318487283, + "pearson_correlation": 0.9928611152513139, + "jaccard": 0.9749478079331941, + "euclidean_distance": 17.549928774784245 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0051539709627520525, + "pearson_correlation": 0.9881645672358355, + "jaccard": 0.9790794979079498, + "euclidean_distance": 21.142374511865974 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 467, + "active_union": 476, + "cosine_distance": 0.00217480321800112, + "pearson_correlation": 0.9949614290065514, + "jaccard": 0.9810924369747899, + "euclidean_distance": 19.949937343260004 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 465, + "active_union": 478, + "cosine_distance": 0.005709548732941161, + "pearson_correlation": 0.9868858633152535, + "jaccard": 0.9728033472803347, + "euclidean_distance": 26.019223662515376 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 472, + "active_b": 477, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.0025212359725609312, + "pearson_correlation": 0.9941839195684211, + "jaccard": 0.972972972972973, + "euclidean_distance": 19.131126469708992 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 472, + "active_b": 480, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.002574040943635114, + "pearson_correlation": 0.9940594280441236, + "jaccard": 0.975103734439834, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 472, + "active_b": 474, + "active_intersection": 471, + "active_union": 475, + "cosine_distance": 0.0024197336213714893, + "pearson_correlation": 0.9944132303330366, + "jaccard": 0.991578947368421, + "euclidean_distance": 39.61060464067672 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 472, + "active_b": 476, + "active_intersection": 467, + "active_union": 481, + "cosine_distance": 0.002877218447245644, + "pearson_correlation": 0.9933570464517534, + "jaccard": 0.9708939708939709, + "euclidean_distance": 22.090722034374522 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 480, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0019250828764388883, + "pearson_correlation": 0.9955076407143293, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.61324772583615 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030331886300386524, + "pearson_correlation": 0.9929671562745997, + "jaccard": 0.9771309771309772, + "euclidean_distance": 31.63858403911275 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 476, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.004078005979847199, + "pearson_correlation": 0.9905414376721445, + "jaccard": 0.9854166666666667, + "euclidean_distance": 20.73644135332772 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 480, + "active_b": 474, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0030402741409411016, + "pearson_correlation": 0.992950538586605, + "jaccard": 0.979253112033195, + "euclidean_distance": 39.102429592034305 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 480, + "active_b": 476, + "active_intersection": 471, + "active_union": 485, + "cosine_distance": 0.004038140937859591, + "pearson_correlation": 0.9906348202192763, + "jaccard": 0.9711340206185567, + "euclidean_distance": 23.958297101421877 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 476, + "active_intersection": 469, + "active_union": 481, + "cosine_distance": 0.00238764748070186, + "pearson_correlation": 0.9944758023226518, + "jaccard": 0.975051975051975, + "euclidean_distance": 27.331300737432898 + } + ], + "between_comparisons": [ + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51101, + "active_a": 480, + "active_b": 472, + "active_intersection": 471, + "active_union": 481, + "cosine_distance": 0.0024359669579335774, + "pearson_correlation": 0.9943865705030247, + "jaccard": 0.9792099792099792, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51102, + "active_a": 476, + "active_b": 477, + "active_intersection": 471, + "active_union": 482, + "cosine_distance": 0.0025381369968250356, + "pearson_correlation": 0.9940905552835394, + "jaccard": 0.9771784232365145, + "euclidean_distance": 16.703293088490067 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51103, + "active_a": 473, + "active_b": 480, + "active_intersection": 469, + "active_union": 484, + "cosine_distance": 0.004395017055847772, + "pearson_correlation": 0.989789873917677, + "jaccard": 0.96900826446281, + "euclidean_distance": 35.90264614203248 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51104, + "active_a": 473, + "active_b": 474, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.0035350700910737887, + "pearson_correlation": 0.991891368590816, + "jaccard": 0.9811715481171548, + "euclidean_distance": 18.841443681416774 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51105, + "active_a": 470, + "active_b": 476, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0018191666492728409, + "pearson_correlation": 0.9957895803544514, + "jaccard": 0.9790794979079498, + "euclidean_distance": 13.74772708486752 + } + ] + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0024580853156489723, + "variance_ddof0": 1.3001668598861852e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9943027934650959, + "variance_ddof0": 6.736652375256044e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9823237330002232, + "variance_ddof0": 3.8733017296008176e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.137401940221444, + "variance_ddof0": 28.259846978408575, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0025078478832168518, + "variance_ddof0": 5.441595965619648e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9941997799285623, + "variance_ddof0": 2.762903342424232e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9812905849269485, + "variance_ddof0": 2.607764621175533e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 32.27074862625625, + "variance_ddof0": 101.39878310098021, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 4.9762567567879484e-05, + "pearson_correlation": -0.00010301353653352496, + "jaccard": -0.0010331480732747034, + "euclidean_distance": 13.133346686034805 + }, + "within_comparisons": [ + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 480, + "active_b": 476, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002006543737318678, + "pearson_correlation": 0.9953288226054283, + "jaccard": 0.9875259875259875, + "euclidean_distance": 18.2208671582886 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 480, + "active_b": 473, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.002793252440675076, + "pearson_correlation": 0.9935145355120473, + "jaccard": 0.9730848861283644, + "euclidean_distance": 32.0 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 480, + "active_b": 473, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002800889947566887, + "pearson_correlation": 0.9936221362907626, + "jaccard": 0.9812889812889813, + "euclidean_distance": 30.512292604784715 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 480, + "active_b": 470, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0029273490130117263, + "pearson_correlation": 0.9932079326687286, + "jaccard": 0.9668737060041408, + "euclidean_distance": 21.908902300206645 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0026654069132451275, + "pearson_correlation": 0.9938148894372999, + "jaccard": 0.9812108559498957, + "euclidean_distance": 22.67156809750927 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.003169934037060118, + "pearson_correlation": 0.9927420933943243, + "jaccard": 0.9853556485355649, + "euclidean_distance": 22.516660498395403 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 476, + "active_b": 470, + "active_intersection": 467, + "active_union": 479, + "cosine_distance": 0.0030779230318487283, + "pearson_correlation": 0.9928611152513139, + "jaccard": 0.9749478079331941, + "euclidean_distance": 17.549928774784245 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.0051539709627520525, + "pearson_correlation": 0.9881645672358355, + "jaccard": 0.9790794979079498, + "euclidean_distance": 21.142374511865974 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 467, + "active_union": 476, + "cosine_distance": 0.00217480321800112, + "pearson_correlation": 0.9949614290065514, + "jaccard": 0.9810924369747899, + "euclidean_distance": 19.949937343260004 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 465, + "active_union": 478, + "cosine_distance": 0.005709548732941161, + "pearson_correlation": 0.9868858633152535, + "jaccard": 0.9728033472803347, + "euclidean_distance": 26.019223662515376 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 482, + "active_b": 477, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.0016523276482250937, + "pearson_correlation": 0.996129487094966, + "jaccard": 0.9855072463768116, + "euclidean_distance": 15.132745950421556 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0018470293767580692, + "pearson_correlation": 0.9956515763079333, + "jaccard": 0.9855371900826446, + "euclidean_distance": 16.64331697709324 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 482, + "active_b": 478, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.001664997685019709, + "pearson_correlation": 0.9961198612575198, + "jaccard": 0.9834710743801653, + "euclidean_distance": 13.96424004376894 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0016201367773885922, + "pearson_correlation": 0.9961919183527262, + "jaccard": 0.9855371900826446, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 479, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.001528601596145207, + "pearson_correlation": 0.9964216382502903, + "jaccard": 0.9916666666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 478, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0016612712204558955, + "pearson_correlation": 0.9961236720018972, + "jaccard": 0.9813278008298755, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0014214005370011273, + "pearson_correlation": 0.9966708060594237, + "jaccard": 0.9875259875259875, + "euclidean_distance": 13.228756555322953 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 479, + "active_b": 478, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002032962929601756, + "pearson_correlation": 0.9952623253224666, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.001675982486150751, + "pearson_correlation": 0.9960588158693702, + "jaccard": 0.9916839916839917, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.001577374021812572, + "pearson_correlation": 0.9963223840677741, + "jaccard": 0.9854771784232366, + "euclidean_distance": 15.132745950421556 + } + ], + "between_comparisons": [ + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51101, + "active_a": 480, + "active_b": 482, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.0017259860624346812, + "pearson_correlation": 0.9959594966542936, + "jaccard": 0.987603305785124, + "euclidean_distance": 16.1245154965971 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51102, + "active_a": 476, + "active_b": 477, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0018550558633922964, + "pearson_correlation": 0.9956823732601986, + "jaccard": 0.9854166666666667, + "euclidean_distance": 28.513154858766505 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51103, + "active_a": 473, + "active_b": 479, + "active_intersection": 471, + "active_union": 481, + "cosine_distance": 0.0027789204077426355, + "pearson_correlation": 0.9935667381335578, + "jaccard": 0.9792099792099792, + "euclidean_distance": 46.05431575867782 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51104, + "active_a": 473, + "active_b": 478, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0037726142369256532, + "pearson_correlation": 0.9913597389419219, + "jaccard": 0.98125, + "euclidean_distance": 38.7556447501522 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51105, + "active_a": 470, + "active_b": 479, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.0024066628455889916, + "pearson_correlation": 0.994430552652839, + "jaccard": 0.972972972972973, + "euclidean_distance": 31.906112267087632 + } + ] + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002278832665459962, + "variance_ddof0": 6.063410581847425e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9947021752385655, + "variance_ddof0": 3.2004005123132633e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9823612530037533, + "variance_ddof0": 4.2238989300609706e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.374921195633547, + "variance_ddof0": 61.962586271722806, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0021215740201632194, + "variance_ddof0": 4.5614366578159304e-08, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9950854581484618, + "variance_ddof0": 2.7335460205884927e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9809171334879435, + "variance_ddof0": 3.322742735809603e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 26.918645042452727, + "variance_ddof0": 89.58654907843524, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.00015725864529674265, + "pearson_correlation": 0.00038328290989630975, + "jaccard": -0.0014441195158098052, + "euclidean_distance": 6.54372384681918 + }, + "within_comparisons": [ + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 472, + "active_b": 477, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.0025212359725609312, + "pearson_correlation": 0.9941839195684211, + "jaccard": 0.972972972972973, + "euclidean_distance": 19.131126469708992 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 472, + "active_b": 480, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.002574040943635114, + "pearson_correlation": 0.9940594280441236, + "jaccard": 0.975103734439834, + "euclidean_distance": 17.029386365926403 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 472, + "active_b": 474, + "active_intersection": 471, + "active_union": 475, + "cosine_distance": 0.0024197336213714893, + "pearson_correlation": 0.9944132303330366, + "jaccard": 0.991578947368421, + "euclidean_distance": 39.61060464067672 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 472, + "active_b": 476, + "active_intersection": 467, + "active_union": 481, + "cosine_distance": 0.002877218447245644, + "pearson_correlation": 0.9933570464517534, + "jaccard": 0.9708939708939709, + "euclidean_distance": 22.090722034374522 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 480, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0019250828764388883, + "pearson_correlation": 0.9955076407143293, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.61324772583615 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030331886300386524, + "pearson_correlation": 0.9929671562745997, + "jaccard": 0.9771309771309772, + "euclidean_distance": 31.63858403911275 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 476, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.004078005979847199, + "pearson_correlation": 0.9905414376721445, + "jaccard": 0.9854166666666667, + "euclidean_distance": 20.73644135332772 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 480, + "active_b": 474, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0030402741409411016, + "pearson_correlation": 0.992950538586605, + "jaccard": 0.979253112033195, + "euclidean_distance": 39.102429592034305 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 480, + "active_b": 476, + "active_intersection": 471, + "active_union": 485, + "cosine_distance": 0.004038140937859591, + "pearson_correlation": 0.9906348202192763, + "jaccard": 0.9711340206185567, + "euclidean_distance": 23.958297101421877 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 476, + "active_intersection": 469, + "active_union": 481, + "cosine_distance": 0.00238764748070186, + "pearson_correlation": 0.9944758023226518, + "jaccard": 0.975051975051975, + "euclidean_distance": 27.331300737432898 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 482, + "active_b": 477, + "active_intersection": 476, + "active_union": 483, + "cosine_distance": 0.0016523276482250937, + "pearson_correlation": 0.996129487094966, + "jaccard": 0.9855072463768116, + "euclidean_distance": 15.132745950421556 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0018470293767580692, + "pearson_correlation": 0.9956515763079333, + "jaccard": 0.9855371900826446, + "euclidean_distance": 16.64331697709324 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 482, + "active_b": 478, + "active_intersection": 476, + "active_union": 484, + "cosine_distance": 0.001664997685019709, + "pearson_correlation": 0.9961198612575198, + "jaccard": 0.9834710743801653, + "euclidean_distance": 13.96424004376894 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 482, + "active_b": 479, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0016201367773885922, + "pearson_correlation": 0.9961919183527262, + "jaccard": 0.9855371900826446, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 477, + "active_b": 479, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.001528601596145207, + "pearson_correlation": 0.9964216382502903, + "jaccard": 0.9916666666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 477, + "active_b": 478, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0016612712204558955, + "pearson_correlation": 0.9961236720018972, + "jaccard": 0.9813278008298755, + "euclidean_distance": 15.231546211727817 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0014214005370011273, + "pearson_correlation": 0.9966708060594237, + "jaccard": 0.9875259875259875, + "euclidean_distance": 13.228756555322953 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 479, + "active_b": 478, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.002032962929601756, + "pearson_correlation": 0.9952623253224666, + "jaccard": 0.9854771784232366, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 477, + "active_union": 481, + "cosine_distance": 0.001675982486150751, + "pearson_correlation": 0.9960588158693702, + "jaccard": 0.9916839916839917, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.001577374021812572, + "pearson_correlation": 0.9963223840677741, + "jaccard": 0.9854771784232366, + "euclidean_distance": 15.132745950421556 + } + ], + "between_comparisons": [ + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51101, + "active_a": 472, + "active_b": 482, + "active_intersection": 471, + "active_union": 483, + "cosine_distance": 0.0020026416096464716, + "pearson_correlation": 0.9954231239394373, + "jaccard": 0.9751552795031055, + "euclidean_distance": 15.905973720586866 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51102, + "active_a": 477, + "active_b": 477, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.002419164293566589, + "pearson_correlation": 0.994346735794328, + "jaccard": 0.979253112033195, + "euclidean_distance": 25.96150997149434 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51103, + "active_a": 480, + "active_b": 479, + "active_intersection": 477, + "active_union": 482, + "cosine_distance": 0.002089213384868893, + "pearson_correlation": 0.9951247486702318, + "jaccard": 0.9896265560165975, + "euclidean_distance": 20.688160865577203 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51104, + "active_a": 474, + "active_b": 478, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0022867721009927067, + "pearson_correlation": 0.9947006278902107, + "jaccard": 0.975103734439834, + "euclidean_distance": 43.80639222761902 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51105, + "active_a": 476, + "active_b": 479, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.0018100787117414363, + "pearson_correlation": 0.9958320544481014, + "jaccard": 0.9854469854469855, + "euclidean_distance": 28.231188426986208 + } + ] + } + ] + } + }, + "matched_energy": { + "trials": 30, + "fixed_686": { + "dimensions": 686, + "applicable": true, + "column_positions": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 574, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 639, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 648, + 649, + 650, + 651, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685 + ], + "within_comparison_count": 60, + "between_comparison_count": 75, + "pair_count": 15, + "within": { + "cosine_distance": { + "mean": 0.002936483484245811, + "variance_ddof0": 9.963650560792062e-07, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.992964264993139, + "variance_ddof0": 5.624586487592674e-06, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9825901014279453, + "variance_ddof0": 2.7544774924396772e-05, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 25.369736804790136, + "variance_ddof0": 77.34312112234372, + "valid_comparisons": 60, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003290969938923931, + "variance_ddof0": 1.7036075106228403e-06, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9921073527187128, + "variance_ddof0": 9.717176979587427e-06, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9796985721398654, + "variance_ddof0": 4.5287038885839395e-05, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 25.279560876177218, + "variance_ddof0": 68.07713524098357, + "valid_comparisons": 75, + "undefined_comparisons": 0 + } + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0016926572531982265, + "pearson_correlation": 0.9959132525697488, + "jaccard": 0.9854014598540146, + "euclidean_distance": 15.362291495737216 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 536, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0034006904985115494, + "pearson_correlation": 0.9918790542131266, + "jaccard": 0.9725776965265083, + "euclidean_distance": 21.79449471770337 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.0021427116807475333, + "pearson_correlation": 0.9948310926556784, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.675723300355934 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002128177604865056, + "pearson_correlation": 0.9948687401026648, + "jaccard": 0.9835164835164835, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 536, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.0032117003219251927, + "pearson_correlation": 0.9923577482096182, + "jaccard": 0.9762340036563071, + "euclidean_distance": 20.904544960366874 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 540, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.0022294599729159037, + "pearson_correlation": 0.9946152530255292, + "jaccard": 0.9871794871794872, + "euclidean_distance": 29.206163733020468 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0020710414941580435, + "pearson_correlation": 0.9950045183951869, + "jaccard": 0.9908256880733946, + "euclidean_distance": 17.08800749063506 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 536, + "active_b": 540, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0039323869157512625, + "pearson_correlation": 0.9906039343331149, + "jaccard": 0.9779411764705882, + "euclidean_distance": 31.591137997862628 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 536, + "active_b": 540, + "active_intersection": 531, + "active_union": 545, + "cosine_distance": 0.0042626540186730955, + "pearson_correlation": 0.9898122827527255, + "jaccard": 0.9743119266055046, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 540, + "active_intersection": 537, + "active_union": 543, + "cosine_distance": 0.0024552672051807445, + "pearson_correlation": 0.994081011261514, + "jaccard": 0.988950276243094, + "euclidean_distance": 26.664583251946766 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 541, + "active_b": 548, + "active_intersection": 537, + "active_union": 552, + "cosine_distance": 0.002138395407038529, + "pearson_correlation": 0.9948668950613899, + "jaccard": 0.9728260869565217, + "euclidean_distance": 17.4928556845359 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 541, + "active_b": 545, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.002793103917391737, + "pearson_correlation": 0.9933084865868727, + "jaccard": 0.9781420765027322, + "euclidean_distance": 20.024984394500787 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 541, + "active_b": 542, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0022303233303303527, + "pearson_correlation": 0.994630406412412, + "jaccard": 0.9871559633027523, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 538, + "active_union": 546, + "cosine_distance": 0.001795649113211284, + "pearson_correlation": 0.9956758438272287, + "jaccard": 0.9853479853479854, + "euclidean_distance": 16.0312195418814 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 548, + "active_b": 545, + "active_intersection": 542, + "active_union": 551, + "cosine_distance": 0.002749939872134677, + "pearson_correlation": 0.9934527378867022, + "jaccard": 0.9836660617059891, + "euclidean_distance": 19.82422760159901 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 548, + "active_b": 542, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.0021730377143174273, + "pearson_correlation": 0.9947685283645926, + "jaccard": 0.9854280510018215, + "euclidean_distance": 18.05547008526779 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.001912804166173676, + "pearson_correlation": 0.9953577492880014, + "jaccard": 0.9800362976406534, + "euclidean_distance": 16.522711641858304 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 545, + "active_b": 542, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.0042003351719434034, + "pearson_correlation": 0.9899297970362759, + "jaccard": 0.9763636363636363, + "euclidean_distance": 24.392621835300936 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.002653440316428113, + "pearson_correlation": 0.9936514223699422, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.44222209522358 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 543, + "active_intersection": 541, + "active_union": 544, + "cosine_distance": 0.0022301614518243085, + "pearson_correlation": 0.9946174607460864, + "jaccard": 0.9944852941176471, + "euclidean_distance": 18.193405398660254 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024352729701956344, + "pearson_correlation": 0.994128614589403, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0025651821079460957, + "pearson_correlation": 0.9937569848062346, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.0 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022503663951038977, + "pearson_correlation": 0.9945740281105363, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.72004514666935 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0033445307975767946, + "pearson_correlation": 0.9918544162056822, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.863211109075447 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.003643868198592526, + "pearson_correlation": 0.9912089007457714, + "jaccard": 0.9836065573770492, + "euclidean_distance": 23.194827009486403 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.002917546581655661, + "pearson_correlation": 0.9929427427448424, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.199009876724155 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020629382923401662, + "pearson_correlation": 0.995019294085282, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.81488772222678 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 547, + "active_intersection": 543, + "active_union": 549, + "cosine_distance": 0.0022651122275304525, + "pearson_correlation": 0.9944910900137713, + "jaccard": 0.9890710382513661, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 538, + "active_intersection": 536, + "active_union": 547, + "cosine_distance": 0.0029794380079234406, + "pearson_correlation": 0.9929363824017402, + "jaccard": 0.979890310786106, + "euclidean_distance": 37.20215047547655 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 539, + "active_intersection": 537, + "active_union": 547, + "cosine_distance": 0.0036734669736816494, + "pearson_correlation": 0.9912786039114807, + "jaccard": 0.9817184643510055, + "euclidean_distance": 39.331920878594275 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033075850396454554, + "pearson_correlation": 0.9920352608726247, + "jaccard": 0.9817850637522769, + "euclidean_distance": 24.166091947189145 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 547, + "active_b": 538, + "active_intersection": 538, + "active_union": 547, + "cosine_distance": 0.0023161689016966136, + "pearson_correlation": 0.9945071866788102, + "jaccard": 0.9835466179159049, + "euclidean_distance": 26.419689627245813 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 547, + "active_b": 539, + "active_intersection": 536, + "active_union": 550, + "cosine_distance": 0.00454617086529574, + "pearson_correlation": 0.9891576456541846, + "jaccard": 0.9745454545454545, + "euclidean_distance": 31.670175244226233 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 539, + "active_union": 551, + "cosine_distance": 0.00270993477161785, + "pearson_correlation": 0.993473806679197, + "jaccard": 0.9782214156079855, + "euclidean_distance": 18.33030277982336 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 538, + "active_b": 539, + "active_intersection": 533, + "active_union": 544, + "cosine_distance": 0.005808902227162571, + "pearson_correlation": 0.9861679674211778, + "jaccard": 0.9797794117647058, + "euclidean_distance": 24.55605831561735 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 538, + "active_b": 543, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.002424525053654314, + "pearson_correlation": 0.9942150634015955, + "jaccard": 0.9798534798534798, + "euclidean_distance": 25.612496949731394 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.006280032446446593, + "pearson_correlation": 0.9849999242460533, + "jaccard": 0.9816849816849816, + "euclidean_distance": 33.74907406137241 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 534, + "active_intersection": 534, + "active_union": 545, + "cosine_distance": 0.002279061738047483, + "pearson_correlation": 0.9945502958007849, + "jaccard": 0.9798165137614679, + "euclidean_distance": 20.566963801203133 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 542, + "active_intersection": 540, + "active_union": 547, + "cosine_distance": 0.0019375725110407638, + "pearson_correlation": 0.9953546053633042, + "jaccard": 0.9872029250457038, + "euclidean_distance": 16.217274740226856 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 534, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0024337554319610044, + "pearson_correlation": 0.9942462261883118, + "jaccard": 0.9725776965265083, + "euclidean_distance": 38.40572873934304 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 537, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.004163949944876899, + "pearson_correlation": 0.9900430325212562, + "jaccard": 0.9816849816849816, + "euclidean_distance": 27.16615541441225 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 534, + "active_b": 542, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0023974312776156026, + "pearson_correlation": 0.9942679042616543, + "jaccard": 0.9779411764705882, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 534, + "active_b": 534, + "active_intersection": 530, + "active_union": 538, + "cosine_distance": 0.0028150185529379756, + "pearson_correlation": 0.9933149643329781, + "jaccard": 0.9851301115241635, + "euclidean_distance": 29.257477676655586 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 532, + "active_union": 539, + "cosine_distance": 0.0036634782859203963, + "pearson_correlation": 0.9912582351911354, + "jaccard": 0.987012987012987, + "euclidean_distance": 21.42428528562855 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0022130273681021384, + "pearson_correlation": 0.9947504304972525, + "jaccard": 0.9779411764705882, + "euclidean_distance": 37.89459064299283 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 542, + "active_b": 537, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.004839431671860739, + "pearson_correlation": 0.988440457643571, + "jaccard": 0.9725776965265083, + "euclidean_distance": 28.61817604250837 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.005212365871034463, + "pearson_correlation": 0.9876166552124803, + "jaccard": 0.9796672828096118, + "euclidean_distance": 31.448370387032774 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 544, + "active_b": 546, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.001814328615848848, + "pearson_correlation": 0.9956212088040989, + "jaccard": 0.9854280510018215, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033956965244887893, + "pearson_correlation": 0.9918167756570251, + "jaccard": 0.9817850637522769, + "euclidean_distance": 22.0 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 537, + "active_union": 548, + "cosine_distance": 0.0034575902677250747, + "pearson_correlation": 0.991843314498627, + "jaccard": 0.9799270072992701, + "euclidean_distance": 50.91168824543142 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.0027868193557567533, + "pearson_correlation": 0.993291978574283, + "jaccard": 0.9818181818181818, + "euclidean_distance": 31.52776554086889 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 546, + "active_b": 544, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0024352827851970016, + "pearson_correlation": 0.9941279982912462, + "jaccard": 0.9890510948905109, + "euclidean_distance": 19.974984355438178 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 546, + "active_b": 541, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.003213680282963871, + "pearson_correlation": 0.9924349534761541, + "jaccard": 0.9835766423357665, + "euclidean_distance": 56.45352070508977 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 546, + "active_b": 546, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.002105520256692084, + "pearson_correlation": 0.9949310717191946, + "jaccard": 0.9854545454545455, + "euclidean_distance": 35.510561809129406 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.002589166410804866, + "pearson_correlation": 0.9939078539466963, + "jaccard": 0.9871794871794872, + "euclidean_distance": 49.457052075512955 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002335828305151, + "pearson_correlation": 0.9943803666580381, + "jaccard": 0.9890510948905109, + "euclidean_distance": 30.199337741083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 546, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002370470305300354, + "pearson_correlation": 0.9944200795714327, + "jaccard": 0.9835766423357665, + "euclidean_distance": 26.795522013948524 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51101, + "active_a": 543, + "active_b": 541, + "active_intersection": 537, + "active_union": 547, + "cosine_distance": 0.00208071595325654, + "pearson_correlation": 0.9949886501798413, + "jaccard": 0.9817184643510055, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51102, + "active_a": 545, + "active_b": 548, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.001946983085962417, + "pearson_correlation": 0.995257947130104, + "jaccard": 0.9908925318761385, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51103, + "active_a": 536, + "active_b": 545, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.0024697569192367874, + "pearson_correlation": 0.9941070766027608, + "jaccard": 0.9762340036563071, + "euclidean_distance": 19.4164878389476 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51104, + "active_a": 540, + "active_b": 542, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.002135766144391482, + "pearson_correlation": 0.9948512795416842, + "jaccard": 0.9816849816849816, + "euclidean_distance": 30.463092423455635 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51105, + "active_a": 540, + "active_b": 543, + "active_intersection": 535, + "active_union": 548, + "cosine_distance": 0.0025605099287635547, + "pearson_correlation": 0.9938189783266483, + "jaccard": 0.9762773722627737, + "euclidean_distance": 21.118712081942874 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51101, + "active_a": 543, + "active_b": 546, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.0031303401619178217, + "pearson_correlation": 0.9924430080302863, + "jaccard": 0.9836065573770492, + "euclidean_distance": 21.047565179849187 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51102, + "active_a": 545, + "active_b": 552, + "active_intersection": 544, + "active_union": 553, + "cosine_distance": 0.0021749131657008425, + "pearson_correlation": 0.9947020460058191, + "jaccard": 0.9837251356238698, + "euclidean_distance": 17.204650534085253 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51103, + "active_a": 536, + "active_b": 547, + "active_intersection": 534, + "active_union": 549, + "cosine_distance": 0.002828952907865223, + "pearson_correlation": 0.9932511199457469, + "jaccard": 0.9726775956284153, + "euclidean_distance": 19.87460691435179 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51104, + "active_a": 540, + "active_b": 542, + "active_intersection": 533, + "active_union": 549, + "cosine_distance": 0.00642023282294002, + "pearson_correlation": 0.9845174773789701, + "jaccard": 0.970856102003643, + "euclidean_distance": 33.60059523282288 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51105, + "active_a": 540, + "active_b": 548, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0055543851652358756, + "pearson_correlation": 0.9865745661604385, + "jaccard": 0.9745916515426497, + "euclidean_distance": 28.39013913315678 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51101, + "active_a": 543, + "active_b": 545, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.002923099547171515, + "pearson_correlation": 0.992933906676138, + "jaccard": 0.9817850637522769, + "euclidean_distance": 20.174241001832016 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51102, + "active_a": 545, + "active_b": 547, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.002278066484317165, + "pearson_correlation": 0.9944639162960639, + "jaccard": 0.9854545454545455, + "euclidean_distance": 20.952326839756964 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51103, + "active_a": 536, + "active_b": 538, + "active_intersection": 532, + "active_union": 542, + "cosine_distance": 0.004460549264398095, + "pearson_correlation": 0.9893719002062984, + "jaccard": 0.981549815498155, + "euclidean_distance": 38.961519477556315 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51104, + "active_a": 540, + "active_b": 539, + "active_intersection": 534, + "active_union": 545, + "cosine_distance": 0.006064460128683891, + "pearson_correlation": 0.9855083296156892, + "jaccard": 0.9798165137614679, + "euclidean_distance": 27.440845468024488 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51105, + "active_a": 540, + "active_b": 543, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.0028267968532300625, + "pearson_correlation": 0.993197305008199, + "jaccard": 0.9835164835164835, + "euclidean_distance": 21.236760581595302 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51101, + "active_a": 543, + "active_b": 545, + "active_intersection": 542, + "active_union": 546, + "cosine_distance": 0.0026250905150709825, + "pearson_correlation": 0.9936675599658662, + "jaccard": 0.9926739926739927, + "euclidean_distance": 19.1049731745428 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51102, + "active_a": 545, + "active_b": 534, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0022645159519294467, + "pearson_correlation": 0.9946125420441965, + "jaccard": 0.9725776965265083, + "euclidean_distance": 20.73644135332772 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51103, + "active_a": 536, + "active_b": 542, + "active_intersection": 532, + "active_union": 546, + "cosine_distance": 0.0019404807519022294, + "pearson_correlation": 0.9953697998659592, + "jaccard": 0.9743589743589743, + "euclidean_distance": 16.217274740226856 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51104, + "active_a": 540, + "active_b": 534, + "active_intersection": 528, + "active_union": 546, + "cosine_distance": 0.004667014356895538, + "pearson_correlation": 0.9889068348446785, + "jaccard": 0.967032967032967, + "euclidean_distance": 24.839484696748443 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 534, + "active_union": 543, + "cosine_distance": 0.002543045341799721, + "pearson_correlation": 0.9939285328880711, + "jaccard": 0.9834254143646409, + "euclidean_distance": 21.0 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51101, + "active_a": 543, + "active_b": 544, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002179154455521304, + "pearson_correlation": 0.9947433516030507, + "jaccard": 0.9835766423357665, + "euclidean_distance": 18.0 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51102, + "active_a": 545, + "active_b": 546, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0018978593941932909, + "pearson_correlation": 0.9954091973693258, + "jaccard": 0.9872495446265938, + "euclidean_distance": 20.566963801203133 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51103, + "active_a": 536, + "active_b": 544, + "active_intersection": 536, + "active_union": 544, + "cosine_distance": 0.002276655867637034, + "pearson_correlation": 0.9945701605253549, + "jaccard": 0.9852941176470589, + "euclidean_distance": 19.1049731745428 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51104, + "active_a": 540, + "active_b": 541, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.005009996379408133, + "pearson_correlation": 0.9881386471473275, + "jaccard": 0.9798534798534798, + "euclidean_distance": 28.231188426986208 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51105, + "active_a": 540, + "active_b": 546, + "active_intersection": 536, + "active_union": 550, + "cosine_distance": 0.00395950179450788, + "pearson_correlation": 0.9904712812123763, + "jaccard": 0.9745454545454545, + "euclidean_distance": 26.94438717061496 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51101, + "active_a": 541, + "active_b": 546, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002922033585042727, + "pearson_correlation": 0.9929823835846582, + "jaccard": 0.9835766423357665, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51102, + "active_a": 548, + "active_b": 552, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0018833424486974781, + "pearson_correlation": 0.9953928460837673, + "jaccard": 0.9891500904159132, + "euclidean_distance": 17.69180601295413 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51103, + "active_a": 545, + "active_b": 547, + "active_intersection": 541, + "active_union": 551, + "cosine_distance": 0.002601655279200865, + "pearson_correlation": 0.993768417879833, + "jaccard": 0.9818511796733213, + "euclidean_distance": 19.28730152198591 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51104, + "active_a": 542, + "active_b": 542, + "active_intersection": 535, + "active_union": 549, + "cosine_distance": 0.0065375968657296335, + "pearson_correlation": 0.9842415301919708, + "jaccard": 0.9744990892531876, + "euclidean_distance": 30.44667469527666 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51105, + "active_a": 543, + "active_b": 548, + "active_intersection": 538, + "active_union": 553, + "cosine_distance": 0.0035376091311387636, + "pearson_correlation": 0.9914152457671659, + "jaccard": 0.972875226039783, + "euclidean_distance": 22.494443758403985 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51101, + "active_a": 541, + "active_b": 545, + "active_intersection": 538, + "active_union": 548, + "cosine_distance": 0.0023820799192472153, + "pearson_correlation": 0.9942700125359131, + "jaccard": 0.9817518248175182, + "euclidean_distance": 19.6468827043885 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51102, + "active_a": 548, + "active_b": 547, + "active_intersection": 543, + "active_union": 552, + "cosine_distance": 0.0021449385672398513, + "pearson_correlation": 0.9947829716074573, + "jaccard": 0.9836956521739131, + "euclidean_distance": 24.859605789312106 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51103, + "active_a": 545, + "active_b": 538, + "active_intersection": 533, + "active_union": 550, + "cosine_distance": 0.004732996284608881, + "pearson_correlation": 0.9887059176589643, + "jaccard": 0.9690909090909091, + "euclidean_distance": 44.48595283907045 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51104, + "active_a": 542, + "active_b": 539, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.006264526175690843, + "pearson_correlation": 0.9850307737515461, + "jaccard": 0.9762340036563071, + "euclidean_distance": 45.02221673796171 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51105, + "active_a": 543, + "active_b": 543, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.003408326648484672, + "pearson_correlation": 0.9917866147419153, + "jaccard": 0.9781420765027322, + "euclidean_distance": 28.653097563788805 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51101, + "active_a": 541, + "active_b": 545, + "active_intersection": 539, + "active_union": 547, + "cosine_distance": 0.0025575907917048113, + "pearson_correlation": 0.9938405304649018, + "jaccard": 0.9853747714808044, + "euclidean_distance": 20.149441679609886 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51102, + "active_a": 548, + "active_b": 534, + "active_intersection": 534, + "active_union": 548, + "cosine_distance": 0.0027175549940476884, + "pearson_correlation": 0.9935462337512948, + "jaccard": 0.9744525547445255, + "euclidean_distance": 26.13426869074396 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51103, + "active_a": 545, + "active_b": 542, + "active_intersection": 541, + "active_union": 546, + "cosine_distance": 0.002476294269593393, + "pearson_correlation": 0.9940747803385516, + "jaccard": 0.9908424908424909, + "euclidean_distance": 19.235384061671343 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.004389538182881236, + "pearson_correlation": 0.9895684485786966, + "jaccard": 0.9779411764705882, + "euclidean_distance": 43.09292285283048 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 536, + "active_union": 544, + "cosine_distance": 0.003438409378807128, + "pearson_correlation": 0.9917926008420813, + "jaccard": 0.9852941176470589, + "euclidean_distance": 29.614185789921695 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51101, + "active_a": 541, + "active_b": 544, + "active_intersection": 536, + "active_union": 549, + "cosine_distance": 0.0018518583431859081, + "pearson_correlation": 0.9955405357017081, + "jaccard": 0.97632058287796, + "euclidean_distance": 16.278820596099706 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51102, + "active_a": 548, + "active_b": 546, + "active_intersection": 544, + "active_union": 550, + "cosine_distance": 0.0018022867933181752, + "pearson_correlation": 0.9956487700910914, + "jaccard": 0.9890909090909091, + "euclidean_distance": 17.320508075688775 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51103, + "active_a": 545, + "active_b": 544, + "active_intersection": 542, + "active_union": 547, + "cosine_distance": 0.0022653821022556864, + "pearson_correlation": 0.9945743609382935, + "jaccard": 0.9908592321755028, + "euclidean_distance": 17.944358444926362 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51104, + "active_a": 542, + "active_b": 541, + "active_intersection": 534, + "active_union": 549, + "cosine_distance": 0.005281711840579906, + "pearson_correlation": 0.9874879095546417, + "jaccard": 0.9726775956284153, + "euclidean_distance": 48.979587585033826 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51105, + "active_a": 543, + "active_b": 546, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.0029558680690369155, + "pearson_correlation": 0.9928793077192251, + "jaccard": 0.9764065335753176, + "euclidean_distance": 31.71750305430741 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51101, + "active_a": 546, + "active_b": 545, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.00244411923477561, + "pearson_correlation": 0.9940277172229037, + "jaccard": 0.9908759124087592, + "euclidean_distance": 19.078784028338912 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51102, + "active_a": 552, + "active_b": 547, + "active_intersection": 545, + "active_union": 554, + "cosine_distance": 0.0027038734862268043, + "pearson_correlation": 0.9934211728339882, + "jaccard": 0.983754512635379, + "euclidean_distance": 21.748563170931547 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51103, + "active_a": 547, + "active_b": 538, + "active_intersection": 535, + "active_union": 550, + "cosine_distance": 0.0034147979095144887, + "pearson_correlation": 0.9918479041421282, + "jaccard": 0.9727272727272728, + "euclidean_distance": 39.98749804626441 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51104, + "active_a": 542, + "active_b": 539, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.00313091676100008, + "pearson_correlation": 0.9925361854680587, + "jaccard": 0.9798534798534798, + "euclidean_distance": 34.52535300326414 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 538, + "active_union": 553, + "cosine_distance": 0.006566719869296578, + "pearson_correlation": 0.98415299611978, + "jaccard": 0.972875226039783, + "euclidean_distance": 33.71943060017473 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51101, + "active_a": 546, + "active_b": 545, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.003101681924891797, + "pearson_correlation": 0.9925174230623557, + "jaccard": 0.9908759124087592, + "euclidean_distance": 21.2602916254693 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51102, + "active_a": 552, + "active_b": 534, + "active_intersection": 534, + "active_union": 552, + "cosine_distance": 0.0028087424441632924, + "pearson_correlation": 0.9933451752902267, + "jaccard": 0.967391304347826, + "euclidean_distance": 21.908902300206645 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51103, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.003165308203828654, + "pearson_correlation": 0.9924036126077317, + "jaccard": 0.9836065573770492, + "euclidean_distance": 20.92844953645635 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 529, + "active_union": 547, + "cosine_distance": 0.003845833702956103, + "pearson_correlation": 0.9908694188110708, + "jaccard": 0.9670932358318098, + "euclidean_distance": 36.30426972134269 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51105, + "active_a": 548, + "active_b": 537, + "active_intersection": 535, + "active_union": 550, + "cosine_distance": 0.006561539446368947, + "pearson_correlation": 0.9842832122541982, + "jaccard": 0.9727272727272728, + "euclidean_distance": 34.336569426778794 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51101, + "active_a": 546, + "active_b": 544, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.002693895626811993, + "pearson_correlation": 0.9935096204020387, + "jaccard": 0.9854280510018215, + "euclidean_distance": 19.621416870348583 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51102, + "active_a": 552, + "active_b": 546, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002309653459152239, + "pearson_correlation": 0.9944233347514239, + "jaccard": 0.9891304347826086, + "euclidean_distance": 22.427661492005804 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51103, + "active_a": 547, + "active_b": 544, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.003454059037281798, + "pearson_correlation": 0.9916727623192577, + "jaccard": 0.9800362976406534, + "euclidean_distance": 22.360679774997898 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51104, + "active_a": 542, + "active_b": 541, + "active_intersection": 534, + "active_union": 549, + "cosine_distance": 0.0035223029773395753, + "pearson_correlation": 0.9916878119966813, + "jaccard": 0.9726775956284153, + "euclidean_distance": 40.52159917870962 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51105, + "active_a": 548, + "active_b": 546, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.002664721899696465, + "pearson_correlation": 0.9935840478712094, + "jaccard": 0.985480943738657, + "euclidean_distance": 29.017236257093817 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51101, + "active_a": 545, + "active_b": 545, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0025942841001358463, + "pearson_correlation": 0.9937350030850383, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51102, + "active_a": 547, + "active_b": 534, + "active_intersection": 533, + "active_union": 548, + "cosine_distance": 0.0028742755604282966, + "pearson_correlation": 0.9931367423626314, + "jaccard": 0.9726277372262774, + "euclidean_distance": 18.894443627691185 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51103, + "active_a": 538, + "active_b": 542, + "active_intersection": 531, + "active_union": 549, + "cosine_distance": 0.004786952845738601, + "pearson_correlation": 0.9885718222390456, + "jaccard": 0.9672131147540983, + "euclidean_distance": 40.11234224026316 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51104, + "active_a": 539, + "active_b": 534, + "active_intersection": 529, + "active_union": 544, + "cosine_distance": 0.0035223246465371227, + "pearson_correlation": 0.9916379033821583, + "jaccard": 0.9724264705882353, + "euclidean_distance": 19.026297590440446 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0031969779257222664, + "pearson_correlation": 0.9923605639720733, + "jaccard": 0.978021978021978, + "euclidean_distance": 19.79898987322333 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51101, + "active_a": 545, + "active_b": 544, + "active_intersection": 539, + "active_union": 550, + "cosine_distance": 0.002212642361781758, + "pearson_correlation": 0.9946608597861711, + "jaccard": 0.98, + "euclidean_distance": 18.841443681416774 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51102, + "active_a": 547, + "active_b": 546, + "active_intersection": 542, + "active_union": 551, + "cosine_distance": 0.002157879748631797, + "pearson_correlation": 0.9947789972571982, + "jaccard": 0.9836660617059891, + "euclidean_distance": 29.732137494637012 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51103, + "active_a": 538, + "active_b": 544, + "active_intersection": 533, + "active_union": 549, + "cosine_distance": 0.005504101849295395, + "pearson_correlation": 0.9868407741090103, + "jaccard": 0.970856102003643, + "euclidean_distance": 46.400431032480725 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51104, + "active_a": 539, + "active_b": 541, + "active_intersection": 536, + "active_union": 544, + "cosine_distance": 0.003117691299256875, + "pearson_correlation": 0.9926216893556703, + "jaccard": 0.9852941176470589, + "euclidean_distance": 18.81488772222678 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51105, + "active_a": 543, + "active_b": 546, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.004555522522552868, + "pearson_correlation": 0.9890483366690882, + "jaccard": 0.9764065335753176, + "euclidean_distance": 24.06241883103193 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51101, + "active_a": 545, + "active_b": 544, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.0026736436435625954, + "pearson_correlation": 0.9935518476364615, + "jaccard": 0.9872262773722628, + "euclidean_distance": 20.37154878746336 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51102, + "active_a": 534, + "active_b": 546, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0018806170975793624, + "pearson_correlation": 0.9955104443845595, + "jaccard": 0.978021978021978, + "euclidean_distance": 28.827070610799147 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51103, + "active_a": 542, + "active_b": 544, + "active_intersection": 538, + "active_union": 548, + "cosine_distance": 0.0021946548728670745, + "pearson_correlation": 0.9947366303787909, + "jaccard": 0.9817518248175182, + "euclidean_distance": 18.547236990991408 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51104, + "active_a": 534, + "active_b": 541, + "active_intersection": 531, + "active_union": 544, + "cosine_distance": 0.002860751815598306, + "pearson_correlation": 0.9932346612890359, + "jaccard": 0.9761029411764706, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51105, + "active_a": 537, + "active_b": 546, + "active_intersection": 533, + "active_union": 550, + "cosine_distance": 0.004931816133873612, + "pearson_correlation": 0.9882071764888831, + "jaccard": 0.9690909090909091, + "euclidean_distance": 24.63736998950984 + } + ], + "pairs": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002620196871336006, + "variance_ddof0": 5.825788532957728e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9937113107549205, + "variance_ddof0": 3.2668709966221e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9819248893062127, + "variance_ddof0": 3.8222260359521e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.17595714869342, + "variance_ddof0": 23.378838836699995, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0022387464063221563, + "variance_ddof0": 5.552040300035025e-08, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9946047863562077, + "variance_ddof0": 2.9998771602677397e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9813614707662414, + "variance_ddof0": 2.8642441234224018e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.27634475643867, + "variance_ddof0": 22.71715380516468, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.00038145046501384967, + "pearson_correlation": 0.0008934756012872747, + "jaccard": -0.0005634185399713276, + "euclidean_distance": 0.10038760774525102 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0016926572531982265, + "pearson_correlation": 0.9959132525697488, + "jaccard": 0.9854014598540146, + "euclidean_distance": 15.362291495737216 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 536, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0034006904985115494, + "pearson_correlation": 0.9918790542131266, + "jaccard": 0.9725776965265083, + "euclidean_distance": 21.79449471770337 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.0021427116807475333, + "pearson_correlation": 0.9948310926556784, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.675723300355934 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002128177604865056, + "pearson_correlation": 0.9948687401026648, + "jaccard": 0.9835164835164835, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 536, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.0032117003219251927, + "pearson_correlation": 0.9923577482096182, + "jaccard": 0.9762340036563071, + "euclidean_distance": 20.904544960366874 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 540, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.0022294599729159037, + "pearson_correlation": 0.9946152530255292, + "jaccard": 0.9871794871794872, + "euclidean_distance": 29.206163733020468 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0020710414941580435, + "pearson_correlation": 0.9950045183951869, + "jaccard": 0.9908256880733946, + "euclidean_distance": 17.08800749063506 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 536, + "active_b": 540, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0039323869157512625, + "pearson_correlation": 0.9906039343331149, + "jaccard": 0.9779411764705882, + "euclidean_distance": 31.591137997862628 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 536, + "active_b": 540, + "active_intersection": 531, + "active_union": 545, + "cosine_distance": 0.0042626540186730955, + "pearson_correlation": 0.9898122827527255, + "jaccard": 0.9743119266055046, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 540, + "active_intersection": 537, + "active_union": 543, + "cosine_distance": 0.0024552672051807445, + "pearson_correlation": 0.994081011261514, + "jaccard": 0.988950276243094, + "euclidean_distance": 26.664583251946766 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 541, + "active_b": 548, + "active_intersection": 537, + "active_union": 552, + "cosine_distance": 0.002138395407038529, + "pearson_correlation": 0.9948668950613899, + "jaccard": 0.9728260869565217, + "euclidean_distance": 17.4928556845359 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 541, + "active_b": 545, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.002793103917391737, + "pearson_correlation": 0.9933084865868727, + "jaccard": 0.9781420765027322, + "euclidean_distance": 20.024984394500787 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 541, + "active_b": 542, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0022303233303303527, + "pearson_correlation": 0.994630406412412, + "jaccard": 0.9871559633027523, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 538, + "active_union": 546, + "cosine_distance": 0.001795649113211284, + "pearson_correlation": 0.9956758438272287, + "jaccard": 0.9853479853479854, + "euclidean_distance": 16.0312195418814 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 548, + "active_b": 545, + "active_intersection": 542, + "active_union": 551, + "cosine_distance": 0.002749939872134677, + "pearson_correlation": 0.9934527378867022, + "jaccard": 0.9836660617059891, + "euclidean_distance": 19.82422760159901 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 548, + "active_b": 542, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.0021730377143174273, + "pearson_correlation": 0.9947685283645926, + "jaccard": 0.9854280510018215, + "euclidean_distance": 18.05547008526779 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.001912804166173676, + "pearson_correlation": 0.9953577492880014, + "jaccard": 0.9800362976406534, + "euclidean_distance": 16.522711641858304 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 545, + "active_b": 542, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.0042003351719434034, + "pearson_correlation": 0.9899297970362759, + "jaccard": 0.9763636363636363, + "euclidean_distance": 24.392621835300936 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.002653440316428113, + "pearson_correlation": 0.9936514223699422, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.44222209522358 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 543, + "active_intersection": 541, + "active_union": 544, + "cosine_distance": 0.0022301614518243085, + "pearson_correlation": 0.9946174607460864, + "jaccard": 0.9944852941176471, + "euclidean_distance": 18.193405398660254 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51101, + "active_a": 543, + "active_b": 541, + "active_intersection": 537, + "active_union": 547, + "cosine_distance": 0.00208071595325654, + "pearson_correlation": 0.9949886501798413, + "jaccard": 0.9817184643510055, + "euclidean_distance": 17.74823934929885 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51102, + "active_a": 545, + "active_b": 548, + "active_intersection": 544, + "active_union": 549, + "cosine_distance": 0.001946983085962417, + "pearson_correlation": 0.995257947130104, + "jaccard": 0.9908925318761385, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51103, + "active_a": 536, + "active_b": 545, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.0024697569192367874, + "pearson_correlation": 0.9941070766027608, + "jaccard": 0.9762340036563071, + "euclidean_distance": 19.4164878389476 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51104, + "active_a": 540, + "active_b": 542, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.002135766144391482, + "pearson_correlation": 0.9948512795416842, + "jaccard": 0.9816849816849816, + "euclidean_distance": 30.463092423455635 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51105, + "active_a": 540, + "active_b": 543, + "active_intersection": 535, + "active_union": 548, + "cosine_distance": 0.0025605099287635547, + "pearson_correlation": 0.9938189783266483, + "jaccard": 0.9762773722627737, + "euclidean_distance": 21.118712081942874 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002827050315798718, + "variance_ddof0": 6.229025363718419e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9931857616259336, + "variance_ddof0": 3.5494797070714737e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9839433191944902, + "variance_ddof0": 3.1086506349439564e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.01094174142498, + "variance_ddof0": 20.618443655595648, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.004021764844731957, + "variance_ddof0": 2.7459746191026206e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9902976435042522, + "variance_ddof0": 1.5999199755943246e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9770914084351254, + "variance_ddof0": 3.0212615291756003e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 24.02351139885318, + "variance_ddof0": 36.67090006917134, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0011947145289332387, + "pearson_correlation": -0.0028881181216814378, + "jaccard": -0.006851910759364754, + "euclidean_distance": 2.0125696574282017 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0016926572531982265, + "pearson_correlation": 0.9959132525697488, + "jaccard": 0.9854014598540146, + "euclidean_distance": 15.362291495737216 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 536, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0034006904985115494, + "pearson_correlation": 0.9918790542131266, + "jaccard": 0.9725776965265083, + "euclidean_distance": 21.79449471770337 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.0021427116807475333, + "pearson_correlation": 0.9948310926556784, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.675723300355934 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002128177604865056, + "pearson_correlation": 0.9948687401026648, + "jaccard": 0.9835164835164835, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 536, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.0032117003219251927, + "pearson_correlation": 0.9923577482096182, + "jaccard": 0.9762340036563071, + "euclidean_distance": 20.904544960366874 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 540, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.0022294599729159037, + "pearson_correlation": 0.9946152530255292, + "jaccard": 0.9871794871794872, + "euclidean_distance": 29.206163733020468 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0020710414941580435, + "pearson_correlation": 0.9950045183951869, + "jaccard": 0.9908256880733946, + "euclidean_distance": 17.08800749063506 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 536, + "active_b": 540, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0039323869157512625, + "pearson_correlation": 0.9906039343331149, + "jaccard": 0.9779411764705882, + "euclidean_distance": 31.591137997862628 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 536, + "active_b": 540, + "active_intersection": 531, + "active_union": 545, + "cosine_distance": 0.0042626540186730955, + "pearson_correlation": 0.9898122827527255, + "jaccard": 0.9743119266055046, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 540, + "active_intersection": 537, + "active_union": 543, + "cosine_distance": 0.0024552672051807445, + "pearson_correlation": 0.994081011261514, + "jaccard": 0.988950276243094, + "euclidean_distance": 26.664583251946766 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024352729701956344, + "pearson_correlation": 0.994128614589403, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0025651821079460957, + "pearson_correlation": 0.9937569848062346, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.0 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022503663951038977, + "pearson_correlation": 0.9945740281105363, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.72004514666935 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0033445307975767946, + "pearson_correlation": 0.9918544162056822, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.863211109075447 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.003643868198592526, + "pearson_correlation": 0.9912089007457714, + "jaccard": 0.9836065573770492, + "euclidean_distance": 23.194827009486403 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.002917546581655661, + "pearson_correlation": 0.9929427427448424, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.199009876724155 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020629382923401662, + "pearson_correlation": 0.995019294085282, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.81488772222678 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51101, + "active_a": 543, + "active_b": 546, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.0031303401619178217, + "pearson_correlation": 0.9924430080302863, + "jaccard": 0.9836065573770492, + "euclidean_distance": 21.047565179849187 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51102, + "active_a": 545, + "active_b": 552, + "active_intersection": 544, + "active_union": 553, + "cosine_distance": 0.0021749131657008425, + "pearson_correlation": 0.9947020460058191, + "jaccard": 0.9837251356238698, + "euclidean_distance": 17.204650534085253 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51103, + "active_a": 536, + "active_b": 547, + "active_intersection": 534, + "active_union": 549, + "cosine_distance": 0.002828952907865223, + "pearson_correlation": 0.9932511199457469, + "jaccard": 0.9726775956284153, + "euclidean_distance": 19.87460691435179 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51104, + "active_a": 540, + "active_b": 542, + "active_intersection": 533, + "active_union": 549, + "cosine_distance": 0.00642023282294002, + "pearson_correlation": 0.9845174773789701, + "jaccard": 0.970856102003643, + "euclidean_distance": 33.60059523282288 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51105, + "active_a": 540, + "active_b": 548, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.0055543851652358756, + "pearson_correlation": 0.9865745661604385, + "jaccard": 0.9745916515426497, + "euclidean_distance": 28.39013913315678 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0031919041740290643, + "variance_ddof0": 1.4950415375595134e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.992361490939977, + "variance_ddof0": 8.404051441462727e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9815275460077565, + "variance_ddof0": 2.4939597785848545e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 25.834325509769297, + "variance_ddof0": 42.98762545528333, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0037105944555601454, + "variance_ddof0": 1.9112997286850833e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9910950715604777, + "variance_ddof0": 1.0666163995462705e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9824244843965857, + "variance_ddof0": 3.6698294737417015e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 25.753138673753018, + "variance_ddof0": 50.37584845044677, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.000518690281531081, + "pearson_correlation": -0.0012664193794993395, + "jaccard": 0.0008969383888292048, + "euclidean_distance": -0.08118683601627907 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0016926572531982265, + "pearson_correlation": 0.9959132525697488, + "jaccard": 0.9854014598540146, + "euclidean_distance": 15.362291495737216 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 536, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0034006904985115494, + "pearson_correlation": 0.9918790542131266, + "jaccard": 0.9725776965265083, + "euclidean_distance": 21.79449471770337 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.0021427116807475333, + "pearson_correlation": 0.9948310926556784, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.675723300355934 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002128177604865056, + "pearson_correlation": 0.9948687401026648, + "jaccard": 0.9835164835164835, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 536, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.0032117003219251927, + "pearson_correlation": 0.9923577482096182, + "jaccard": 0.9762340036563071, + "euclidean_distance": 20.904544960366874 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 540, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.0022294599729159037, + "pearson_correlation": 0.9946152530255292, + "jaccard": 0.9871794871794872, + "euclidean_distance": 29.206163733020468 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0020710414941580435, + "pearson_correlation": 0.9950045183951869, + "jaccard": 0.9908256880733946, + "euclidean_distance": 17.08800749063506 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 536, + "active_b": 540, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0039323869157512625, + "pearson_correlation": 0.9906039343331149, + "jaccard": 0.9779411764705882, + "euclidean_distance": 31.591137997862628 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 536, + "active_b": 540, + "active_intersection": 531, + "active_union": 545, + "cosine_distance": 0.0042626540186730955, + "pearson_correlation": 0.9898122827527255, + "jaccard": 0.9743119266055046, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 540, + "active_intersection": 537, + "active_union": 543, + "cosine_distance": 0.0024552672051807445, + "pearson_correlation": 0.994081011261514, + "jaccard": 0.988950276243094, + "euclidean_distance": 26.664583251946766 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 547, + "active_intersection": 543, + "active_union": 549, + "cosine_distance": 0.0022651122275304525, + "pearson_correlation": 0.9944910900137713, + "jaccard": 0.9890710382513661, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 538, + "active_intersection": 536, + "active_union": 547, + "cosine_distance": 0.0029794380079234406, + "pearson_correlation": 0.9929363824017402, + "jaccard": 0.979890310786106, + "euclidean_distance": 37.20215047547655 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 539, + "active_intersection": 537, + "active_union": 547, + "cosine_distance": 0.0036734669736816494, + "pearson_correlation": 0.9912786039114807, + "jaccard": 0.9817184643510055, + "euclidean_distance": 39.331920878594275 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033075850396454554, + "pearson_correlation": 0.9920352608726247, + "jaccard": 0.9817850637522769, + "euclidean_distance": 24.166091947189145 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 547, + "active_b": 538, + "active_intersection": 538, + "active_union": 547, + "cosine_distance": 0.0023161689016966136, + "pearson_correlation": 0.9945071866788102, + "jaccard": 0.9835466179159049, + "euclidean_distance": 26.419689627245813 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 547, + "active_b": 539, + "active_intersection": 536, + "active_union": 550, + "cosine_distance": 0.00454617086529574, + "pearson_correlation": 0.9891576456541846, + "jaccard": 0.9745454545454545, + "euclidean_distance": 31.670175244226233 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 539, + "active_union": 551, + "cosine_distance": 0.00270993477161785, + "pearson_correlation": 0.993473806679197, + "jaccard": 0.9782214156079855, + "euclidean_distance": 18.33030277982336 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 538, + "active_b": 539, + "active_intersection": 533, + "active_union": 544, + "cosine_distance": 0.005808902227162571, + "pearson_correlation": 0.9861679674211778, + "jaccard": 0.9797794117647058, + "euclidean_distance": 24.55605831561735 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 538, + "active_b": 543, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.002424525053654314, + "pearson_correlation": 0.9942150634015955, + "jaccard": 0.9798534798534798, + "euclidean_distance": 25.612496949731394 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.006280032446446593, + "pearson_correlation": 0.9849999242460533, + "jaccard": 0.9816849816849816, + "euclidean_distance": 33.74907406137241 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51101, + "active_a": 543, + "active_b": 545, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.002923099547171515, + "pearson_correlation": 0.992933906676138, + "jaccard": 0.9817850637522769, + "euclidean_distance": 20.174241001832016 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51102, + "active_a": 545, + "active_b": 547, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.002278066484317165, + "pearson_correlation": 0.9944639162960639, + "jaccard": 0.9854545454545455, + "euclidean_distance": 20.952326839756964 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51103, + "active_a": 536, + "active_b": 538, + "active_intersection": 532, + "active_union": 542, + "cosine_distance": 0.004460549264398095, + "pearson_correlation": 0.9893719002062984, + "jaccard": 0.981549815498155, + "euclidean_distance": 38.961519477556315 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51104, + "active_a": 540, + "active_b": 539, + "active_intersection": 534, + "active_union": 545, + "cosine_distance": 0.006064460128683891, + "pearson_correlation": 0.9855083296156892, + "jaccard": 0.9798165137614679, + "euclidean_distance": 27.440845468024488 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51105, + "active_a": 540, + "active_b": 543, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.0028267968532300625, + "pearson_correlation": 0.993197305008199, + "jaccard": 0.9835164835164835, + "euclidean_distance": 21.236760581595302 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0029740919809662036, + "variance_ddof0": 1.0336001452256959e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9928904847265818, + "variance_ddof0": 5.813917087018856e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9811003614737487, + "variance_ddof0": 3.167149027208454e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 25.349316888509666, + "variance_ddof0": 43.91213328591871, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0028080293835195834, + "variance_ddof0": 9.215111563466153e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9932970539217543, + "variance_ddof0": 5.167369741569803e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9780138089914168, + "variance_ddof0": 8.153889667209167e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.379634792969163, + "variance_ddof0": 7.870485705200727, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.0001660625974466202, + "pearson_correlation": 0.00040656919517245704, + "jaccard": -0.003086552482331917, + "euclidean_distance": -4.969682095540502 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0016926572531982265, + "pearson_correlation": 0.9959132525697488, + "jaccard": 0.9854014598540146, + "euclidean_distance": 15.362291495737216 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 536, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0034006904985115494, + "pearson_correlation": 0.9918790542131266, + "jaccard": 0.9725776965265083, + "euclidean_distance": 21.79449471770337 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.0021427116807475333, + "pearson_correlation": 0.9948310926556784, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.675723300355934 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002128177604865056, + "pearson_correlation": 0.9948687401026648, + "jaccard": 0.9835164835164835, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 536, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.0032117003219251927, + "pearson_correlation": 0.9923577482096182, + "jaccard": 0.9762340036563071, + "euclidean_distance": 20.904544960366874 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 540, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.0022294599729159037, + "pearson_correlation": 0.9946152530255292, + "jaccard": 0.9871794871794872, + "euclidean_distance": 29.206163733020468 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0020710414941580435, + "pearson_correlation": 0.9950045183951869, + "jaccard": 0.9908256880733946, + "euclidean_distance": 17.08800749063506 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 536, + "active_b": 540, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0039323869157512625, + "pearson_correlation": 0.9906039343331149, + "jaccard": 0.9779411764705882, + "euclidean_distance": 31.591137997862628 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 536, + "active_b": 540, + "active_intersection": 531, + "active_union": 545, + "cosine_distance": 0.0042626540186730955, + "pearson_correlation": 0.9898122827527255, + "jaccard": 0.9743119266055046, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 540, + "active_intersection": 537, + "active_union": 543, + "cosine_distance": 0.0024552672051807445, + "pearson_correlation": 0.994081011261514, + "jaccard": 0.988950276243094, + "euclidean_distance": 26.664583251946766 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 534, + "active_intersection": 534, + "active_union": 545, + "cosine_distance": 0.002279061738047483, + "pearson_correlation": 0.9945502958007849, + "jaccard": 0.9798165137614679, + "euclidean_distance": 20.566963801203133 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 542, + "active_intersection": 540, + "active_union": 547, + "cosine_distance": 0.0019375725110407638, + "pearson_correlation": 0.9953546053633042, + "jaccard": 0.9872029250457038, + "euclidean_distance": 16.217274740226856 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 534, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0024337554319610044, + "pearson_correlation": 0.9942462261883118, + "jaccard": 0.9725776965265083, + "euclidean_distance": 38.40572873934304 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 537, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.004163949944876899, + "pearson_correlation": 0.9900430325212562, + "jaccard": 0.9816849816849816, + "euclidean_distance": 27.16615541441225 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 534, + "active_b": 542, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0023974312776156026, + "pearson_correlation": 0.9942679042616543, + "jaccard": 0.9779411764705882, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 534, + "active_b": 534, + "active_intersection": 530, + "active_union": 538, + "cosine_distance": 0.0028150185529379756, + "pearson_correlation": 0.9933149643329781, + "jaccard": 0.9851301115241635, + "euclidean_distance": 29.257477676655586 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 532, + "active_union": 539, + "cosine_distance": 0.0036634782859203963, + "pearson_correlation": 0.9912582351911354, + "jaccard": 0.987012987012987, + "euclidean_distance": 21.42428528562855 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0022130273681021384, + "pearson_correlation": 0.9947504304972525, + "jaccard": 0.9779411764705882, + "euclidean_distance": 37.89459064299283 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 542, + "active_b": 537, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.004839431671860739, + "pearson_correlation": 0.988440457643571, + "jaccard": 0.9725776965265083, + "euclidean_distance": 28.61817604250837 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.005212365871034463, + "pearson_correlation": 0.9876166552124803, + "jaccard": 0.9796672828096118, + "euclidean_distance": 31.448370387032774 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51101, + "active_a": 543, + "active_b": 545, + "active_intersection": 542, + "active_union": 546, + "cosine_distance": 0.0026250905150709825, + "pearson_correlation": 0.9936675599658662, + "jaccard": 0.9926739926739927, + "euclidean_distance": 19.1049731745428 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51102, + "active_a": 545, + "active_b": 534, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0022645159519294467, + "pearson_correlation": 0.9946125420441965, + "jaccard": 0.9725776965265083, + "euclidean_distance": 20.73644135332772 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51103, + "active_a": 536, + "active_b": 542, + "active_intersection": 532, + "active_union": 546, + "cosine_distance": 0.0019404807519022294, + "pearson_correlation": 0.9953697998659592, + "jaccard": 0.9743589743589743, + "euclidean_distance": 16.217274740226856 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51104, + "active_a": 540, + "active_b": 534, + "active_intersection": 528, + "active_union": 546, + "cosine_distance": 0.004667014356895538, + "pearson_correlation": 0.9889068348446785, + "jaccard": 0.967032967032967, + "euclidean_distance": 24.839484696748443 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51105, + "active_a": 540, + "active_b": 537, + "active_intersection": 534, + "active_union": 543, + "cosine_distance": 0.002543045341799721, + "pearson_correlation": 0.9939285328880711, + "jaccard": 0.9834254143646409, + "euclidean_distance": 21.0 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0027015565037927626, + "variance_ddof0": 4.916667111494108e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9935371244357851, + "variance_ddof0": 2.7345169263999076e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.98336512463, + "variance_ddof0": 2.444139216810643e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 28.76959880281108, + "variance_ddof0": 129.01018472529128, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003064633578253528, + "variance_ddof0": 1.4703139396781617e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.992666527571487, + "variance_ddof0": 8.15601236275704e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9821038478016707, + "variance_ddof0": 2.020372115158764e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.56950251466942, + "variance_ddof0": 17.61755624033073, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0003630770744607655, + "pearson_correlation": -0.0008705968642981343, + "jaccard": -0.0012612768283293274, + "euclidean_distance": -6.200096288141658 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 543, + "active_b": 545, + "active_intersection": 540, + "active_union": 548, + "cosine_distance": 0.0016926572531982265, + "pearson_correlation": 0.9959132525697488, + "jaccard": 0.9854014598540146, + "euclidean_distance": 15.362291495737216 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 543, + "active_b": 536, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0034006904985115494, + "pearson_correlation": 0.9918790542131266, + "jaccard": 0.9725776965265083, + "euclidean_distance": 21.79449471770337 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.0021427116807475333, + "pearson_correlation": 0.9948310926556784, + "jaccard": 0.9835164835164835, + "euclidean_distance": 30.675723300355934 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 543, + "active_b": 540, + "active_intersection": 537, + "active_union": 546, + "cosine_distance": 0.002128177604865056, + "pearson_correlation": 0.9948687401026648, + "jaccard": 0.9835164835164835, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 545, + "active_b": 536, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.0032117003219251927, + "pearson_correlation": 0.9923577482096182, + "jaccard": 0.9762340036563071, + "euclidean_distance": 20.904544960366874 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 545, + "active_b": 540, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.0022294599729159037, + "pearson_correlation": 0.9946152530255292, + "jaccard": 0.9871794871794872, + "euclidean_distance": 29.206163733020468 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 545, + "active_b": 540, + "active_intersection": 540, + "active_union": 545, + "cosine_distance": 0.0020710414941580435, + "pearson_correlation": 0.9950045183951869, + "jaccard": 0.9908256880733946, + "euclidean_distance": 17.08800749063506 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 536, + "active_b": 540, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0039323869157512625, + "pearson_correlation": 0.9906039343331149, + "jaccard": 0.9779411764705882, + "euclidean_distance": 31.591137997862628 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 536, + "active_b": 540, + "active_intersection": 531, + "active_union": 545, + "cosine_distance": 0.0042626540186730955, + "pearson_correlation": 0.9898122827527255, + "jaccard": 0.9743119266055046, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 540, + "active_b": 540, + "active_intersection": 537, + "active_union": 543, + "cosine_distance": 0.0024552672051807445, + "pearson_correlation": 0.994081011261514, + "jaccard": 0.988950276243094, + "euclidean_distance": 26.664583251946766 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 544, + "active_b": 546, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.001814328615848848, + "pearson_correlation": 0.9956212088040989, + "jaccard": 0.9854280510018215, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033956965244887893, + "pearson_correlation": 0.9918167756570251, + "jaccard": 0.9817850637522769, + "euclidean_distance": 22.0 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 537, + "active_union": 548, + "cosine_distance": 0.0034575902677250747, + "pearson_correlation": 0.991843314498627, + "jaccard": 0.9799270072992701, + "euclidean_distance": 50.91168824543142 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.0027868193557567533, + "pearson_correlation": 0.993291978574283, + "jaccard": 0.9818181818181818, + "euclidean_distance": 31.52776554086889 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 546, + "active_b": 544, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0024352827851970016, + "pearson_correlation": 0.9941279982912462, + "jaccard": 0.9890510948905109, + "euclidean_distance": 19.974984355438178 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 546, + "active_b": 541, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.003213680282963871, + "pearson_correlation": 0.9924349534761541, + "jaccard": 0.9835766423357665, + "euclidean_distance": 56.45352070508977 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 546, + "active_b": 546, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.002105520256692084, + "pearson_correlation": 0.9949310717191946, + "jaccard": 0.9854545454545455, + "euclidean_distance": 35.510561809129406 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.002589166410804866, + "pearson_correlation": 0.9939078539466963, + "jaccard": 0.9871794871794872, + "euclidean_distance": 49.457052075512955 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002335828305151, + "pearson_correlation": 0.9943803666580381, + "jaccard": 0.9890510948905109, + "euclidean_distance": 30.199337741083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 546, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002370470305300354, + "pearson_correlation": 0.9944200795714327, + "jaccard": 0.9835766423357665, + "euclidean_distance": 26.795522013948524 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51101, + "active_a": 543, + "active_b": 544, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002179154455521304, + "pearson_correlation": 0.9947433516030507, + "jaccard": 0.9835766423357665, + "euclidean_distance": 18.0 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51102, + "active_a": 545, + "active_b": 546, + "active_intersection": 542, + "active_union": 549, + "cosine_distance": 0.0018978593941932909, + "pearson_correlation": 0.9954091973693258, + "jaccard": 0.9872495446265938, + "euclidean_distance": 20.566963801203133 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51103, + "active_a": 536, + "active_b": 544, + "active_intersection": 536, + "active_union": 544, + "cosine_distance": 0.002276655867637034, + "pearson_correlation": 0.9945701605253549, + "jaccard": 0.9852941176470589, + "euclidean_distance": 19.1049731745428 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51104, + "active_a": 540, + "active_b": 541, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.005009996379408133, + "pearson_correlation": 0.9881386471473275, + "jaccard": 0.9798534798534798, + "euclidean_distance": 28.231188426986208 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51105, + "active_a": 540, + "active_b": 546, + "active_intersection": 536, + "active_union": 550, + "cosine_distance": 0.00395950179450788, + "pearson_correlation": 0.9904712812123763, + "jaccard": 0.9745454545454545, + "euclidean_distance": 26.94438717061496 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0026945724905420632, + "variance_ddof0": 5.236971660718815e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9935003836289635, + "variance_ddof0": 3.0364842144206706e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9838227403365165, + "variance_ddof0": 3.308825463651583e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.671434051699375, + "variance_ddof0": 6.134682349642347, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0034964474619618934, + "variance_ddof0": 2.59659922303853e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.991560084701479, + "variance_ddof0": 1.5034389555761696e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9803904455435944, + "variance_ddof0": 3.6040715123263815e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.082825504107976, + "variance_ddof0": 19.948817755118295, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0008018749714198302, + "pearson_correlation": -0.001940298927484485, + "jaccard": -0.0034322947929220637, + "euclidean_distance": 2.4113914524086013 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 541, + "active_b": 548, + "active_intersection": 537, + "active_union": 552, + "cosine_distance": 0.002138395407038529, + "pearson_correlation": 0.9948668950613899, + "jaccard": 0.9728260869565217, + "euclidean_distance": 17.4928556845359 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 541, + "active_b": 545, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.002793103917391737, + "pearson_correlation": 0.9933084865868727, + "jaccard": 0.9781420765027322, + "euclidean_distance": 20.024984394500787 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 541, + "active_b": 542, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0022303233303303527, + "pearson_correlation": 0.994630406412412, + "jaccard": 0.9871559633027523, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 538, + "active_union": 546, + "cosine_distance": 0.001795649113211284, + "pearson_correlation": 0.9956758438272287, + "jaccard": 0.9853479853479854, + "euclidean_distance": 16.0312195418814 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 548, + "active_b": 545, + "active_intersection": 542, + "active_union": 551, + "cosine_distance": 0.002749939872134677, + "pearson_correlation": 0.9934527378867022, + "jaccard": 0.9836660617059891, + "euclidean_distance": 19.82422760159901 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 548, + "active_b": 542, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.0021730377143174273, + "pearson_correlation": 0.9947685283645926, + "jaccard": 0.9854280510018215, + "euclidean_distance": 18.05547008526779 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.001912804166173676, + "pearson_correlation": 0.9953577492880014, + "jaccard": 0.9800362976406534, + "euclidean_distance": 16.522711641858304 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 545, + "active_b": 542, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.0042003351719434034, + "pearson_correlation": 0.9899297970362759, + "jaccard": 0.9763636363636363, + "euclidean_distance": 24.392621835300936 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.002653440316428113, + "pearson_correlation": 0.9936514223699422, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.44222209522358 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 543, + "active_intersection": 541, + "active_union": 544, + "cosine_distance": 0.0022301614518243085, + "pearson_correlation": 0.9946174607460864, + "jaccard": 0.9944852941176471, + "euclidean_distance": 18.193405398660254 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024352729701956344, + "pearson_correlation": 0.994128614589403, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0025651821079460957, + "pearson_correlation": 0.9937569848062346, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.0 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022503663951038977, + "pearson_correlation": 0.9945740281105363, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.72004514666935 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0033445307975767946, + "pearson_correlation": 0.9918544162056822, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.863211109075447 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.003643868198592526, + "pearson_correlation": 0.9912089007457714, + "jaccard": 0.9836065573770492, + "euclidean_distance": 23.194827009486403 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.002917546581655661, + "pearson_correlation": 0.9929427427448424, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.199009876724155 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020629382923401662, + "pearson_correlation": 0.995019294085282, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.81488772222678 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51101, + "active_a": 541, + "active_b": 546, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002922033585042727, + "pearson_correlation": 0.9929823835846582, + "jaccard": 0.9835766423357665, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51102, + "active_a": 548, + "active_b": 552, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0018833424486974781, + "pearson_correlation": 0.9953928460837673, + "jaccard": 0.9891500904159132, + "euclidean_distance": 17.69180601295413 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51103, + "active_a": 545, + "active_b": 547, + "active_intersection": 541, + "active_union": 551, + "cosine_distance": 0.002601655279200865, + "pearson_correlation": 0.993768417879833, + "jaccard": 0.9818511796733213, + "euclidean_distance": 19.28730152198591 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51104, + "active_a": 542, + "active_b": 542, + "active_intersection": 535, + "active_union": 549, + "cosine_distance": 0.0065375968657296335, + "pearson_correlation": 0.9842415301919708, + "jaccard": 0.9744990892531876, + "euclidean_distance": 30.44667469527666 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51105, + "active_a": 543, + "active_b": 548, + "active_intersection": 538, + "active_union": 553, + "cosine_distance": 0.0035376091311387636, + "pearson_correlation": 0.9914152457671659, + "jaccard": 0.972875226039783, + "euclidean_distance": 22.494443758403985 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0030594263487724095, + "variance_ddof0": 1.4925062586092654e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.992676112943007, + "variance_ddof0": 8.40972333732075e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9814069671497828, + "variance_ddof0": 2.635876372896449e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.494817820043696, + "variance_ddof0": 46.393535602957215, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0037865735190542927, + "variance_ddof0": 2.369320740341138e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9909152580591591, + "variance_ddof0": 1.3296237746010105e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9777828932482759, + "variance_ddof0": 2.5758359216867355e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 32.533551126904314, + "variance_ddof0": 107.768051073103, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0007271471702818832, + "pearson_correlation": -0.0017608548838478066, + "jaccard": -0.0036240739015068746, + "euclidean_distance": 9.038733306860617 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 541, + "active_b": 548, + "active_intersection": 537, + "active_union": 552, + "cosine_distance": 0.002138395407038529, + "pearson_correlation": 0.9948668950613899, + "jaccard": 0.9728260869565217, + "euclidean_distance": 17.4928556845359 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 541, + "active_b": 545, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.002793103917391737, + "pearson_correlation": 0.9933084865868727, + "jaccard": 0.9781420765027322, + "euclidean_distance": 20.024984394500787 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 541, + "active_b": 542, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0022303233303303527, + "pearson_correlation": 0.994630406412412, + "jaccard": 0.9871559633027523, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 538, + "active_union": 546, + "cosine_distance": 0.001795649113211284, + "pearson_correlation": 0.9956758438272287, + "jaccard": 0.9853479853479854, + "euclidean_distance": 16.0312195418814 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 548, + "active_b": 545, + "active_intersection": 542, + "active_union": 551, + "cosine_distance": 0.002749939872134677, + "pearson_correlation": 0.9934527378867022, + "jaccard": 0.9836660617059891, + "euclidean_distance": 19.82422760159901 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 548, + "active_b": 542, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.0021730377143174273, + "pearson_correlation": 0.9947685283645926, + "jaccard": 0.9854280510018215, + "euclidean_distance": 18.05547008526779 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.001912804166173676, + "pearson_correlation": 0.9953577492880014, + "jaccard": 0.9800362976406534, + "euclidean_distance": 16.522711641858304 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 545, + "active_b": 542, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.0042003351719434034, + "pearson_correlation": 0.9899297970362759, + "jaccard": 0.9763636363636363, + "euclidean_distance": 24.392621835300936 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.002653440316428113, + "pearson_correlation": 0.9936514223699422, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.44222209522358 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 543, + "active_intersection": 541, + "active_union": 544, + "cosine_distance": 0.0022301614518243085, + "pearson_correlation": 0.9946174607460864, + "jaccard": 0.9944852941176471, + "euclidean_distance": 18.193405398660254 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 547, + "active_intersection": 543, + "active_union": 549, + "cosine_distance": 0.0022651122275304525, + "pearson_correlation": 0.9944910900137713, + "jaccard": 0.9890710382513661, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 538, + "active_intersection": 536, + "active_union": 547, + "cosine_distance": 0.0029794380079234406, + "pearson_correlation": 0.9929363824017402, + "jaccard": 0.979890310786106, + "euclidean_distance": 37.20215047547655 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 539, + "active_intersection": 537, + "active_union": 547, + "cosine_distance": 0.0036734669736816494, + "pearson_correlation": 0.9912786039114807, + "jaccard": 0.9817184643510055, + "euclidean_distance": 39.331920878594275 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033075850396454554, + "pearson_correlation": 0.9920352608726247, + "jaccard": 0.9817850637522769, + "euclidean_distance": 24.166091947189145 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 547, + "active_b": 538, + "active_intersection": 538, + "active_union": 547, + "cosine_distance": 0.0023161689016966136, + "pearson_correlation": 0.9945071866788102, + "jaccard": 0.9835466179159049, + "euclidean_distance": 26.419689627245813 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 547, + "active_b": 539, + "active_intersection": 536, + "active_union": 550, + "cosine_distance": 0.00454617086529574, + "pearson_correlation": 0.9891576456541846, + "jaccard": 0.9745454545454545, + "euclidean_distance": 31.670175244226233 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 539, + "active_union": 551, + "cosine_distance": 0.00270993477161785, + "pearson_correlation": 0.993473806679197, + "jaccard": 0.9782214156079855, + "euclidean_distance": 18.33030277982336 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 538, + "active_b": 539, + "active_intersection": 533, + "active_union": 544, + "cosine_distance": 0.005808902227162571, + "pearson_correlation": 0.9861679674211778, + "jaccard": 0.9797794117647058, + "euclidean_distance": 24.55605831561735 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 538, + "active_b": 543, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.002424525053654314, + "pearson_correlation": 0.9942150634015955, + "jaccard": 0.9798534798534798, + "euclidean_distance": 25.612496949731394 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.006280032446446593, + "pearson_correlation": 0.9849999242460533, + "jaccard": 0.9816849816849816, + "euclidean_distance": 33.74907406137241 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51101, + "active_a": 541, + "active_b": 545, + "active_intersection": 538, + "active_union": 548, + "cosine_distance": 0.0023820799192472153, + "pearson_correlation": 0.9942700125359131, + "jaccard": 0.9817518248175182, + "euclidean_distance": 19.6468827043885 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51102, + "active_a": 548, + "active_b": 547, + "active_intersection": 543, + "active_union": 552, + "cosine_distance": 0.0021449385672398513, + "pearson_correlation": 0.9947829716074573, + "jaccard": 0.9836956521739131, + "euclidean_distance": 24.859605789312106 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51103, + "active_a": 545, + "active_b": 538, + "active_intersection": 533, + "active_union": 550, + "cosine_distance": 0.004732996284608881, + "pearson_correlation": 0.9887059176589643, + "jaccard": 0.9690909090909091, + "euclidean_distance": 44.48595283907045 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51104, + "active_a": 542, + "active_b": 539, + "active_intersection": 534, + "active_union": 547, + "cosine_distance": 0.006264526175690843, + "pearson_correlation": 0.9850307737515461, + "jaccard": 0.9762340036563071, + "euclidean_distance": 45.02221673796171 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51105, + "active_a": 543, + "active_b": 543, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.003408326648484672, + "pearson_correlation": 0.9917866147419153, + "jaccard": 0.9781420765027322, + "euclidean_distance": 28.653097563788805 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0028416141557095487, + "variance_ddof0": 9.73354294972747e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9932051067296117, + "variance_ddof0": 5.4867228134130895e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9809797826157748, + "variance_ddof0": 3.2987637368690976e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.009809198784062, + "variance_ddof0": 45.048680635552344, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0031158775234068513, + "variance_ddof0": 5.211299847977815e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9925645187951053, + "variance_ddof0": 2.8890308068255216e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9827810222370935, + "variance_ddof0": 3.416358751459367e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 27.645240614955476, + "variance_ddof0": 74.34067134121628, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0002742633676973026, + "pearson_correlation": -0.000640587934506387, + "jaccard": 0.0018012396213187287, + "euclidean_distance": 4.635431416171414 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 541, + "active_b": 548, + "active_intersection": 537, + "active_union": 552, + "cosine_distance": 0.002138395407038529, + "pearson_correlation": 0.9948668950613899, + "jaccard": 0.9728260869565217, + "euclidean_distance": 17.4928556845359 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 541, + "active_b": 545, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.002793103917391737, + "pearson_correlation": 0.9933084865868727, + "jaccard": 0.9781420765027322, + "euclidean_distance": 20.024984394500787 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 541, + "active_b": 542, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0022303233303303527, + "pearson_correlation": 0.994630406412412, + "jaccard": 0.9871559633027523, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 538, + "active_union": 546, + "cosine_distance": 0.001795649113211284, + "pearson_correlation": 0.9956758438272287, + "jaccard": 0.9853479853479854, + "euclidean_distance": 16.0312195418814 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 548, + "active_b": 545, + "active_intersection": 542, + "active_union": 551, + "cosine_distance": 0.002749939872134677, + "pearson_correlation": 0.9934527378867022, + "jaccard": 0.9836660617059891, + "euclidean_distance": 19.82422760159901 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 548, + "active_b": 542, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.0021730377143174273, + "pearson_correlation": 0.9947685283645926, + "jaccard": 0.9854280510018215, + "euclidean_distance": 18.05547008526779 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.001912804166173676, + "pearson_correlation": 0.9953577492880014, + "jaccard": 0.9800362976406534, + "euclidean_distance": 16.522711641858304 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 545, + "active_b": 542, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.0042003351719434034, + "pearson_correlation": 0.9899297970362759, + "jaccard": 0.9763636363636363, + "euclidean_distance": 24.392621835300936 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.002653440316428113, + "pearson_correlation": 0.9936514223699422, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.44222209522358 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 543, + "active_intersection": 541, + "active_union": 544, + "cosine_distance": 0.0022301614518243085, + "pearson_correlation": 0.9946174607460864, + "jaccard": 0.9944852941176471, + "euclidean_distance": 18.193405398660254 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 534, + "active_intersection": 534, + "active_union": 545, + "cosine_distance": 0.002279061738047483, + "pearson_correlation": 0.9945502958007849, + "jaccard": 0.9798165137614679, + "euclidean_distance": 20.566963801203133 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 542, + "active_intersection": 540, + "active_union": 547, + "cosine_distance": 0.0019375725110407638, + "pearson_correlation": 0.9953546053633042, + "jaccard": 0.9872029250457038, + "euclidean_distance": 16.217274740226856 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 534, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0024337554319610044, + "pearson_correlation": 0.9942462261883118, + "jaccard": 0.9725776965265083, + "euclidean_distance": 38.40572873934304 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 537, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.004163949944876899, + "pearson_correlation": 0.9900430325212562, + "jaccard": 0.9816849816849816, + "euclidean_distance": 27.16615541441225 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 534, + "active_b": 542, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0023974312776156026, + "pearson_correlation": 0.9942679042616543, + "jaccard": 0.9779411764705882, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 534, + "active_b": 534, + "active_intersection": 530, + "active_union": 538, + "cosine_distance": 0.0028150185529379756, + "pearson_correlation": 0.9933149643329781, + "jaccard": 0.9851301115241635, + "euclidean_distance": 29.257477676655586 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 532, + "active_union": 539, + "cosine_distance": 0.0036634782859203963, + "pearson_correlation": 0.9912582351911354, + "jaccard": 0.987012987012987, + "euclidean_distance": 21.42428528562855 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0022130273681021384, + "pearson_correlation": 0.9947504304972525, + "jaccard": 0.9779411764705882, + "euclidean_distance": 37.89459064299283 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 542, + "active_b": 537, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.004839431671860739, + "pearson_correlation": 0.988440457643571, + "jaccard": 0.9725776965265083, + "euclidean_distance": 28.61817604250837 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.005212365871034463, + "pearson_correlation": 0.9876166552124803, + "jaccard": 0.9796672828096118, + "euclidean_distance": 31.448370387032774 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51101, + "active_a": 541, + "active_b": 545, + "active_intersection": 539, + "active_union": 547, + "cosine_distance": 0.0025575907917048113, + "pearson_correlation": 0.9938405304649018, + "jaccard": 0.9853747714808044, + "euclidean_distance": 20.149441679609886 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51102, + "active_a": 548, + "active_b": 534, + "active_intersection": 534, + "active_union": 548, + "cosine_distance": 0.0027175549940476884, + "pearson_correlation": 0.9935462337512948, + "jaccard": 0.9744525547445255, + "euclidean_distance": 26.13426869074396 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51103, + "active_a": 545, + "active_b": 542, + "active_intersection": 541, + "active_union": 546, + "cosine_distance": 0.002476294269593393, + "pearson_correlation": 0.9940747803385516, + "jaccard": 0.9908424908424909, + "euclidean_distance": 19.235384061671343 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.004389538182881236, + "pearson_correlation": 0.9895684485786966, + "jaccard": 0.9779411764705882, + "euclidean_distance": 43.09292285283048 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 536, + "active_union": 544, + "cosine_distance": 0.003438409378807128, + "pearson_correlation": 0.9917926008420813, + "jaccard": 0.9852941176470589, + "euclidean_distance": 29.614185789921695 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0025690786785361073, + "variance_ddof0": 3.592110462540174e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.993851746438815, + "variance_ddof0": 2.000428491697771e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9832445457720261, + "variance_ddof0": 2.6303704374636867e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 26.430091113085474, + "variance_ddof0": 146.15028375400004, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002831421429675318, + "variance_ddof0": 1.6716945048335291e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9932261768009919, + "variance_ddof0": 9.218168997810467e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9810709706696208, + "variance_ddof0": 5.498027554979825e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 26.448155551211215, + "variance_ddof0": 158.89506793893528, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.00026234275113921077, + "pearson_correlation": -0.0006255696378231201, + "jaccard": -0.002173575102405345, + "euclidean_distance": 0.018064438125740878 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 541, + "active_b": 548, + "active_intersection": 537, + "active_union": 552, + "cosine_distance": 0.002138395407038529, + "pearson_correlation": 0.9948668950613899, + "jaccard": 0.9728260869565217, + "euclidean_distance": 17.4928556845359 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 541, + "active_b": 545, + "active_intersection": 537, + "active_union": 549, + "cosine_distance": 0.002793103917391737, + "pearson_correlation": 0.9933084865868727, + "jaccard": 0.9781420765027322, + "euclidean_distance": 20.024984394500787 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 541, + "active_b": 542, + "active_intersection": 538, + "active_union": 545, + "cosine_distance": 0.0022303233303303527, + "pearson_correlation": 0.994630406412412, + "jaccard": 0.9871559633027523, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 541, + "active_b": 543, + "active_intersection": 538, + "active_union": 546, + "cosine_distance": 0.001795649113211284, + "pearson_correlation": 0.9956758438272287, + "jaccard": 0.9853479853479854, + "euclidean_distance": 16.0312195418814 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 548, + "active_b": 545, + "active_intersection": 542, + "active_union": 551, + "cosine_distance": 0.002749939872134677, + "pearson_correlation": 0.9934527378867022, + "jaccard": 0.9836660617059891, + "euclidean_distance": 19.82422760159901 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 548, + "active_b": 542, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.0021730377143174273, + "pearson_correlation": 0.9947685283645926, + "jaccard": 0.9854280510018215, + "euclidean_distance": 18.05547008526779 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.001912804166173676, + "pearson_correlation": 0.9953577492880014, + "jaccard": 0.9800362976406534, + "euclidean_distance": 16.522711641858304 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 545, + "active_b": 542, + "active_intersection": 537, + "active_union": 550, + "cosine_distance": 0.0042003351719434034, + "pearson_correlation": 0.9899297970362759, + "jaccard": 0.9763636363636363, + "euclidean_distance": 24.392621835300936 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 537, + "active_union": 551, + "cosine_distance": 0.002653440316428113, + "pearson_correlation": 0.9936514223699422, + "jaccard": 0.9745916515426497, + "euclidean_distance": 19.44222209522358 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 543, + "active_intersection": 541, + "active_union": 544, + "cosine_distance": 0.0022301614518243085, + "pearson_correlation": 0.9946174607460864, + "jaccard": 0.9944852941176471, + "euclidean_distance": 18.193405398660254 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 544, + "active_b": 546, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.001814328615848848, + "pearson_correlation": 0.9956212088040989, + "jaccard": 0.9854280510018215, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033956965244887893, + "pearson_correlation": 0.9918167756570251, + "jaccard": 0.9817850637522769, + "euclidean_distance": 22.0 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 537, + "active_union": 548, + "cosine_distance": 0.0034575902677250747, + "pearson_correlation": 0.991843314498627, + "jaccard": 0.9799270072992701, + "euclidean_distance": 50.91168824543142 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.0027868193557567533, + "pearson_correlation": 0.993291978574283, + "jaccard": 0.9818181818181818, + "euclidean_distance": 31.52776554086889 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 546, + "active_b": 544, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0024352827851970016, + "pearson_correlation": 0.9941279982912462, + "jaccard": 0.9890510948905109, + "euclidean_distance": 19.974984355438178 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 546, + "active_b": 541, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.003213680282963871, + "pearson_correlation": 0.9924349534761541, + "jaccard": 0.9835766423357665, + "euclidean_distance": 56.45352070508977 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 546, + "active_b": 546, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.002105520256692084, + "pearson_correlation": 0.9949310717191946, + "jaccard": 0.9854545454545455, + "euclidean_distance": 35.510561809129406 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.002589166410804866, + "pearson_correlation": 0.9939078539466963, + "jaccard": 0.9871794871794872, + "euclidean_distance": 49.457052075512955 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002335828305151, + "pearson_correlation": 0.9943803666580381, + "jaccard": 0.9890510948905109, + "euclidean_distance": 30.199337741083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 546, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002370470305300354, + "pearson_correlation": 0.9944200795714327, + "jaccard": 0.9835766423357665, + "euclidean_distance": 26.795522013948524 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51101, + "active_a": 541, + "active_b": 544, + "active_intersection": 536, + "active_union": 549, + "cosine_distance": 0.0018518583431859081, + "pearson_correlation": 0.9955405357017081, + "jaccard": 0.97632058287796, + "euclidean_distance": 16.278820596099706 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51102, + "active_a": 548, + "active_b": 546, + "active_intersection": 544, + "active_union": 550, + "cosine_distance": 0.0018022867933181752, + "pearson_correlation": 0.9956487700910914, + "jaccard": 0.9890909090909091, + "euclidean_distance": 17.320508075688775 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51103, + "active_a": 545, + "active_b": 544, + "active_intersection": 542, + "active_union": 547, + "cosine_distance": 0.0022653821022556864, + "pearson_correlation": 0.9945743609382935, + "jaccard": 0.9908592321755028, + "euclidean_distance": 17.944358444926362 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51104, + "active_a": 542, + "active_b": 541, + "active_intersection": 534, + "active_union": 549, + "cosine_distance": 0.005281711840579906, + "pearson_correlation": 0.9874879095546417, + "jaccard": 0.9726775956284153, + "euclidean_distance": 48.979587585033826 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51105, + "active_a": 543, + "active_b": 546, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.0029558680690369155, + "pearson_correlation": 0.9928793077192251, + "jaccard": 0.9764065335753176, + "euclidean_distance": 31.71750305430741 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0032662797932351217, + "variance_ddof0": 1.3511176810507802e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.99215056381402, + "variance_ddof0": 7.604237431009468e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9834253970380604, + "variance_ddof0": 2.1313788839561893e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 24.329802412775248, + "variance_ddof0": 39.760714555315616, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003652085452162712, + "variance_ddof0": 2.2362608565556028e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9911971951573717, + "variance_ddof0": 1.2958997837143259e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9800172807329348, + "variance_ddof0": 4.721135537091218e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 29.811925769794755, + "variance_ddof0": 64.24908189624787, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.00038580565892759036, + "pearson_correlation": -0.0009533686566483013, + "jaccard": -0.003408116305125608, + "euclidean_distance": 5.482123357019507 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024352729701956344, + "pearson_correlation": 0.994128614589403, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0025651821079460957, + "pearson_correlation": 0.9937569848062346, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.0 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022503663951038977, + "pearson_correlation": 0.9945740281105363, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.72004514666935 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0033445307975767946, + "pearson_correlation": 0.9918544162056822, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.863211109075447 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.003643868198592526, + "pearson_correlation": 0.9912089007457714, + "jaccard": 0.9836065573770492, + "euclidean_distance": 23.194827009486403 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.002917546581655661, + "pearson_correlation": 0.9929427427448424, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.199009876724155 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020629382923401662, + "pearson_correlation": 0.995019294085282, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.81488772222678 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 547, + "active_intersection": 543, + "active_union": 549, + "cosine_distance": 0.0022651122275304525, + "pearson_correlation": 0.9944910900137713, + "jaccard": 0.9890710382513661, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 538, + "active_intersection": 536, + "active_union": 547, + "cosine_distance": 0.0029794380079234406, + "pearson_correlation": 0.9929363824017402, + "jaccard": 0.979890310786106, + "euclidean_distance": 37.20215047547655 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 539, + "active_intersection": 537, + "active_union": 547, + "cosine_distance": 0.0036734669736816494, + "pearson_correlation": 0.9912786039114807, + "jaccard": 0.9817184643510055, + "euclidean_distance": 39.331920878594275 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033075850396454554, + "pearson_correlation": 0.9920352608726247, + "jaccard": 0.9817850637522769, + "euclidean_distance": 24.166091947189145 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 547, + "active_b": 538, + "active_intersection": 538, + "active_union": 547, + "cosine_distance": 0.0023161689016966136, + "pearson_correlation": 0.9945071866788102, + "jaccard": 0.9835466179159049, + "euclidean_distance": 26.419689627245813 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 547, + "active_b": 539, + "active_intersection": 536, + "active_union": 550, + "cosine_distance": 0.00454617086529574, + "pearson_correlation": 0.9891576456541846, + "jaccard": 0.9745454545454545, + "euclidean_distance": 31.670175244226233 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 539, + "active_union": 551, + "cosine_distance": 0.00270993477161785, + "pearson_correlation": 0.993473806679197, + "jaccard": 0.9782214156079855, + "euclidean_distance": 18.33030277982336 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 538, + "active_b": 539, + "active_intersection": 533, + "active_union": 544, + "cosine_distance": 0.005808902227162571, + "pearson_correlation": 0.9861679674211778, + "jaccard": 0.9797794117647058, + "euclidean_distance": 24.55605831561735 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 538, + "active_b": 543, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.002424525053654314, + "pearson_correlation": 0.9942150634015955, + "jaccard": 0.9798534798534798, + "euclidean_distance": 25.612496949731394 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.006280032446446593, + "pearson_correlation": 0.9849999242460533, + "jaccard": 0.9816849816849816, + "euclidean_distance": 33.74907406137241 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51101, + "active_a": 546, + "active_b": 545, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.00244411923477561, + "pearson_correlation": 0.9940277172229037, + "jaccard": 0.9908759124087592, + "euclidean_distance": 19.078784028338912 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51102, + "active_a": 552, + "active_b": 547, + "active_intersection": 545, + "active_union": 554, + "cosine_distance": 0.0027038734862268043, + "pearson_correlation": 0.9934211728339882, + "jaccard": 0.983754512635379, + "euclidean_distance": 21.748563170931547 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51103, + "active_a": 547, + "active_b": 538, + "active_intersection": 535, + "active_union": 550, + "cosine_distance": 0.0034147979095144887, + "pearson_correlation": 0.9918479041421282, + "jaccard": 0.9727272727272728, + "euclidean_distance": 39.98749804626441 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51104, + "active_a": 542, + "active_b": 539, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.00313091676100008, + "pearson_correlation": 0.9925361854680587, + "jaccard": 0.9798534798534798, + "euclidean_distance": 34.52535300326414 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51105, + "active_a": 548, + "active_b": 543, + "active_intersection": 538, + "active_union": 553, + "cosine_distance": 0.006566719869296578, + "pearson_correlation": 0.98415299611978, + "jaccard": 0.972875226039783, + "euclidean_distance": 33.71943060017473 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.003048467600172261, + "variance_ddof0": 9.220761221763216e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9926795576006248, + "variance_ddof0": 5.237261354680934e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9829982125040525, + "variance_ddof0": 2.9667146541791437e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.84479379151562, + "variance_ddof0": 39.22580904009827, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0038966211444417588, + "variance_ddof0": 1.8909191933131202e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9906837684051165, + "variance_ddof0": 1.0880965041136926e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9763388565385436, + "variance_ddof0": 8.854583978720303e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 26.94769652205075, + "variance_ddof0": 47.2216521554536, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0008481535442694979, + "pearson_correlation": -0.0019957891955082463, + "jaccard": -0.0066593559655089285, + "euclidean_distance": 3.1029027305351313 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024352729701956344, + "pearson_correlation": 0.994128614589403, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0025651821079460957, + "pearson_correlation": 0.9937569848062346, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.0 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022503663951038977, + "pearson_correlation": 0.9945740281105363, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.72004514666935 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0033445307975767946, + "pearson_correlation": 0.9918544162056822, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.863211109075447 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.003643868198592526, + "pearson_correlation": 0.9912089007457714, + "jaccard": 0.9836065573770492, + "euclidean_distance": 23.194827009486403 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.002917546581655661, + "pearson_correlation": 0.9929427427448424, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.199009876724155 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020629382923401662, + "pearson_correlation": 0.995019294085282, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.81488772222678 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 534, + "active_intersection": 534, + "active_union": 545, + "cosine_distance": 0.002279061738047483, + "pearson_correlation": 0.9945502958007849, + "jaccard": 0.9798165137614679, + "euclidean_distance": 20.566963801203133 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 542, + "active_intersection": 540, + "active_union": 547, + "cosine_distance": 0.0019375725110407638, + "pearson_correlation": 0.9953546053633042, + "jaccard": 0.9872029250457038, + "euclidean_distance": 16.217274740226856 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 534, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0024337554319610044, + "pearson_correlation": 0.9942462261883118, + "jaccard": 0.9725776965265083, + "euclidean_distance": 38.40572873934304 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 537, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.004163949944876899, + "pearson_correlation": 0.9900430325212562, + "jaccard": 0.9816849816849816, + "euclidean_distance": 27.16615541441225 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 534, + "active_b": 542, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0023974312776156026, + "pearson_correlation": 0.9942679042616543, + "jaccard": 0.9779411764705882, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 534, + "active_b": 534, + "active_intersection": 530, + "active_union": 538, + "cosine_distance": 0.0028150185529379756, + "pearson_correlation": 0.9933149643329781, + "jaccard": 0.9851301115241635, + "euclidean_distance": 29.257477676655586 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 532, + "active_union": 539, + "cosine_distance": 0.0036634782859203963, + "pearson_correlation": 0.9912582351911354, + "jaccard": 0.987012987012987, + "euclidean_distance": 21.42428528562855 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0022130273681021384, + "pearson_correlation": 0.9947504304972525, + "jaccard": 0.9779411764705882, + "euclidean_distance": 37.89459064299283 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 542, + "active_b": 537, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.004839431671860739, + "pearson_correlation": 0.988440457643571, + "jaccard": 0.9725776965265083, + "euclidean_distance": 28.61817604250837 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.005212365871034463, + "pearson_correlation": 0.9876166552124803, + "jaccard": 0.9796672828096118, + "euclidean_distance": 31.448370387032774 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51101, + "active_a": 546, + "active_b": 545, + "active_intersection": 543, + "active_union": 548, + "cosine_distance": 0.003101681924891797, + "pearson_correlation": 0.9925174230623557, + "jaccard": 0.9908759124087592, + "euclidean_distance": 21.2602916254693 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51102, + "active_a": 552, + "active_b": 534, + "active_intersection": 534, + "active_union": 552, + "cosine_distance": 0.0028087424441632924, + "pearson_correlation": 0.9933451752902267, + "jaccard": 0.967391304347826, + "euclidean_distance": 21.908902300206645 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51103, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.003165308203828654, + "pearson_correlation": 0.9924036126077317, + "jaccard": 0.9836065573770492, + "euclidean_distance": 20.92844953645635 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 529, + "active_union": 547, + "cosine_distance": 0.003845833702956103, + "pearson_correlation": 0.9908694188110708, + "jaccard": 0.9670932358318098, + "euclidean_distance": 36.30426972134269 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51105, + "active_a": 548, + "active_b": 537, + "active_intersection": 535, + "active_union": 550, + "cosine_distance": 0.006561539446368947, + "pearson_correlation": 0.9842832122541982, + "jaccard": 0.9727272727272728, + "euclidean_distance": 34.336569426778794 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.00277593212299882, + "variance_ddof0": 4.2068267784082256e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9933261973098281, + "variance_ddof0": 2.4306489048459378e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.985262975660304, + "variance_ddof0": 1.3840682258841177e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 27.265075705817033, + "variance_ddof0": 134.61564675606581, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002928926600056414, + "variance_ddof0": 2.2728050137315862e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9929755154681221, + "variance_ddof0": 1.221421288075667e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.982550664558431, + "variance_ddof0": 3.2791759223140985e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 26.789718714631146, + "variance_ddof0": 56.71097119094187, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.000152994477057594, + "pearson_correlation": -0.0003506818417059465, + "jaccard": -0.0027123111018729773, + "euclidean_distance": -0.4753569911858868 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 546, + "active_b": 552, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002049376857477525, + "pearson_correlation": 0.9949752111132733, + "jaccard": 0.9891304347826086, + "euclidean_distance": 17.635192088548397 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 546, + "active_b": 547, + "active_intersection": 543, + "active_union": 550, + "cosine_distance": 0.0024352729701956344, + "pearson_correlation": 0.994128614589403, + "jaccard": 0.9872727272727273, + "euclidean_distance": 18.627936010197157 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 546, + "active_b": 542, + "active_intersection": 538, + "active_union": 550, + "cosine_distance": 0.0033651000539517417, + "pearson_correlation": 0.991879473375667, + "jaccard": 0.9781818181818182, + "euclidean_distance": 23.473389188611005 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 546, + "active_b": 548, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.0025651821079460957, + "pearson_correlation": 0.9937569848062346, + "jaccard": 0.985480943738657, + "euclidean_distance": 19.0 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 552, + "active_b": 547, + "active_intersection": 547, + "active_union": 552, + "cosine_distance": 0.0022503663951038977, + "pearson_correlation": 0.9945740281105363, + "jaccard": 0.9909420289855072, + "euclidean_distance": 17.72004514666935 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 552, + "active_b": 542, + "active_intersection": 541, + "active_union": 553, + "cosine_distance": 0.004380077095207713, + "pearson_correlation": 0.9894086792230739, + "jaccard": 0.9783001808318263, + "euclidean_distance": 24.535688292770594 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 552, + "active_b": 548, + "active_intersection": 547, + "active_union": 553, + "cosine_distance": 0.0033445307975767946, + "pearson_correlation": 0.9918544162056822, + "jaccard": 0.9891500904159132, + "euclidean_distance": 21.863211109075447 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 547, + "active_b": 542, + "active_intersection": 540, + "active_union": 549, + "cosine_distance": 0.003643868198592526, + "pearson_correlation": 0.9912089007457714, + "jaccard": 0.9836065573770492, + "euclidean_distance": 23.194827009486403 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 547, + "active_b": 548, + "active_intersection": 544, + "active_union": 551, + "cosine_distance": 0.002917546581655661, + "pearson_correlation": 0.9929427427448424, + "jaccard": 0.9872958257713249, + "euclidean_distance": 20.199009876724155 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 542, + "active_b": 548, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0020629382923401662, + "pearson_correlation": 0.995019294085282, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.81488772222678 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 544, + "active_b": 546, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.001814328615848848, + "pearson_correlation": 0.9956212088040989, + "jaccard": 0.9854280510018215, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033956965244887893, + "pearson_correlation": 0.9918167756570251, + "jaccard": 0.9817850637522769, + "euclidean_distance": 22.0 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 537, + "active_union": 548, + "cosine_distance": 0.0034575902677250747, + "pearson_correlation": 0.991843314498627, + "jaccard": 0.9799270072992701, + "euclidean_distance": 50.91168824543142 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.0027868193557567533, + "pearson_correlation": 0.993291978574283, + "jaccard": 0.9818181818181818, + "euclidean_distance": 31.52776554086889 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 546, + "active_b": 544, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0024352827851970016, + "pearson_correlation": 0.9941279982912462, + "jaccard": 0.9890510948905109, + "euclidean_distance": 19.974984355438178 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 546, + "active_b": 541, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.003213680282963871, + "pearson_correlation": 0.9924349534761541, + "jaccard": 0.9835766423357665, + "euclidean_distance": 56.45352070508977 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 546, + "active_b": 546, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.002105520256692084, + "pearson_correlation": 0.9949310717191946, + "jaccard": 0.9854545454545455, + "euclidean_distance": 35.510561809129406 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.002589166410804866, + "pearson_correlation": 0.9939078539466963, + "jaccard": 0.9871794871794872, + "euclidean_distance": 49.457052075512955 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002335828305151, + "pearson_correlation": 0.9943803666580381, + "jaccard": 0.9890510948905109, + "euclidean_distance": 30.199337741083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 546, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002370470305300354, + "pearson_correlation": 0.9944200795714327, + "jaccard": 0.9835766423357665, + "euclidean_distance": 26.795522013948524 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51101, + "active_a": 546, + "active_b": 544, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.002693895626811993, + "pearson_correlation": 0.9935096204020387, + "jaccard": 0.9854280510018215, + "euclidean_distance": 19.621416870348583 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51102, + "active_a": 552, + "active_b": 546, + "active_intersection": 546, + "active_union": 552, + "cosine_distance": 0.002309653459152239, + "pearson_correlation": 0.9944233347514239, + "jaccard": 0.9891304347826086, + "euclidean_distance": 22.427661492005804 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51103, + "active_a": 547, + "active_b": 544, + "active_intersection": 540, + "active_union": 551, + "cosine_distance": 0.003454059037281798, + "pearson_correlation": 0.9916727623192577, + "jaccard": 0.9800362976406534, + "euclidean_distance": 22.360679774997898 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51104, + "active_a": 542, + "active_b": 541, + "active_intersection": 534, + "active_union": 549, + "cosine_distance": 0.0035223029773395753, + "pearson_correlation": 0.9916878119966813, + "jaccard": 0.9726775956284153, + "euclidean_distance": 40.52159917870962 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51105, + "active_a": 548, + "active_b": 546, + "active_intersection": 543, + "active_union": 551, + "cosine_distance": 0.002664721899696465, + "pearson_correlation": 0.9935840478712094, + "jaccard": 0.985480943738657, + "euclidean_distance": 29.017236257093817 + } + ] + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.003413321458402607, + "variance_ddof0": 1.6326452223988477e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9918552869146682, + "variance_ddof0": 9.257334810721512e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9805824393173188, + "variance_ddof0": 1.8953911175475518e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 27.66817755985994, + "variance_ddof0": 47.571950516062934, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0033949630157124266, + "variance_ddof0": 5.810513839400377e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9918884070081895, + "variance_ddof0": 3.2507354048597555e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9758680790962201, + "variance_ddof0": 5.513681566692773e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.318747274182368, + "variance_ddof0": 70.63602556281239, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -1.8358442690180523e-05, + "pearson_correlation": 3.312009352129941e-05, + "jaccard": -0.0047143602210987234, + "euclidean_distance": -4.349430285677574 + }, + "within_comparisons": [ + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 547, + "active_intersection": 543, + "active_union": 549, + "cosine_distance": 0.0022651122275304525, + "pearson_correlation": 0.9944910900137713, + "jaccard": 0.9890710382513661, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 538, + "active_intersection": 536, + "active_union": 547, + "cosine_distance": 0.0029794380079234406, + "pearson_correlation": 0.9929363824017402, + "jaccard": 0.979890310786106, + "euclidean_distance": 37.20215047547655 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 539, + "active_intersection": 537, + "active_union": 547, + "cosine_distance": 0.0036734669736816494, + "pearson_correlation": 0.9912786039114807, + "jaccard": 0.9817184643510055, + "euclidean_distance": 39.331920878594275 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033075850396454554, + "pearson_correlation": 0.9920352608726247, + "jaccard": 0.9817850637522769, + "euclidean_distance": 24.166091947189145 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 547, + "active_b": 538, + "active_intersection": 538, + "active_union": 547, + "cosine_distance": 0.0023161689016966136, + "pearson_correlation": 0.9945071866788102, + "jaccard": 0.9835466179159049, + "euclidean_distance": 26.419689627245813 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 547, + "active_b": 539, + "active_intersection": 536, + "active_union": 550, + "cosine_distance": 0.00454617086529574, + "pearson_correlation": 0.9891576456541846, + "jaccard": 0.9745454545454545, + "euclidean_distance": 31.670175244226233 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 539, + "active_union": 551, + "cosine_distance": 0.00270993477161785, + "pearson_correlation": 0.993473806679197, + "jaccard": 0.9782214156079855, + "euclidean_distance": 18.33030277982336 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 538, + "active_b": 539, + "active_intersection": 533, + "active_union": 544, + "cosine_distance": 0.005808902227162571, + "pearson_correlation": 0.9861679674211778, + "jaccard": 0.9797794117647058, + "euclidean_distance": 24.55605831561735 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 538, + "active_b": 543, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.002424525053654314, + "pearson_correlation": 0.9942150634015955, + "jaccard": 0.9798534798534798, + "euclidean_distance": 25.612496949731394 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.006280032446446593, + "pearson_correlation": 0.9849999242460533, + "jaccard": 0.9816849816849816, + "euclidean_distance": 33.74907406137241 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 534, + "active_intersection": 534, + "active_union": 545, + "cosine_distance": 0.002279061738047483, + "pearson_correlation": 0.9945502958007849, + "jaccard": 0.9798165137614679, + "euclidean_distance": 20.566963801203133 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 542, + "active_intersection": 540, + "active_union": 547, + "cosine_distance": 0.0019375725110407638, + "pearson_correlation": 0.9953546053633042, + "jaccard": 0.9872029250457038, + "euclidean_distance": 16.217274740226856 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 534, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0024337554319610044, + "pearson_correlation": 0.9942462261883118, + "jaccard": 0.9725776965265083, + "euclidean_distance": 38.40572873934304 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 537, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.004163949944876899, + "pearson_correlation": 0.9900430325212562, + "jaccard": 0.9816849816849816, + "euclidean_distance": 27.16615541441225 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 534, + "active_b": 542, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0023974312776156026, + "pearson_correlation": 0.9942679042616543, + "jaccard": 0.9779411764705882, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 534, + "active_b": 534, + "active_intersection": 530, + "active_union": 538, + "cosine_distance": 0.0028150185529379756, + "pearson_correlation": 0.9933149643329781, + "jaccard": 0.9851301115241635, + "euclidean_distance": 29.257477676655586 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 532, + "active_union": 539, + "cosine_distance": 0.0036634782859203963, + "pearson_correlation": 0.9912582351911354, + "jaccard": 0.987012987012987, + "euclidean_distance": 21.42428528562855 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0022130273681021384, + "pearson_correlation": 0.9947504304972525, + "jaccard": 0.9779411764705882, + "euclidean_distance": 37.89459064299283 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 542, + "active_b": 537, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.004839431671860739, + "pearson_correlation": 0.988440457643571, + "jaccard": 0.9725776965265083, + "euclidean_distance": 28.61817604250837 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.005212365871034463, + "pearson_correlation": 0.9876166552124803, + "jaccard": 0.9796672828096118, + "euclidean_distance": 31.448370387032774 + } + ], + "between_comparisons": [ + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51101, + "active_a": 545, + "active_b": 545, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0025942841001358463, + "pearson_correlation": 0.9937350030850383, + "jaccard": 0.9890510948905109, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51102, + "active_a": 547, + "active_b": 534, + "active_intersection": 533, + "active_union": 548, + "cosine_distance": 0.0028742755604282966, + "pearson_correlation": 0.9931367423626314, + "jaccard": 0.9726277372262774, + "euclidean_distance": 18.894443627691185 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51103, + "active_a": 538, + "active_b": 542, + "active_intersection": 531, + "active_union": 549, + "cosine_distance": 0.004786952845738601, + "pearson_correlation": 0.9885718222390456, + "jaccard": 0.9672131147540983, + "euclidean_distance": 40.11234224026316 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51104, + "active_a": 539, + "active_b": 534, + "active_intersection": 529, + "active_union": 544, + "cosine_distance": 0.0035223246465371227, + "pearson_correlation": 0.9916379033821583, + "jaccard": 0.9724264705882353, + "euclidean_distance": 19.026297590440446 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51105, + "active_a": 543, + "active_b": 537, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0031969779257222664, + "pearson_correlation": 0.9923605639720733, + "jaccard": 0.978021978021978, + "euclidean_distance": 19.79898987322333 + } + ] + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.003140785981229166, + "variance_ddof0": 1.3301230187661051e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9925019266238715, + "variance_ddof0": 7.516734674230062e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9828472024735703, + "variance_ddof0": 1.4069755106875032e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 31.08845947416135, + "variance_ddof0": 116.80768752342715, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0035095675563037386, + "variance_ddof0": 1.7469661455545727e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9915901314354277, + "variance_ddof0": 9.935893044863308e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9792445629864016, + "variance_ddof0": 2.702762723970991e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 27.570263752358642, + "variance_ddof0": 104.88055662537916, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0003687815750745725, + "pearson_correlation": -0.0009117951884437536, + "jaccard": -0.0036026394871686573, + "euclidean_distance": -3.5181957218027087 + }, + "within_comparisons": [ + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 547, + "active_intersection": 543, + "active_union": 549, + "cosine_distance": 0.0022651122275304525, + "pearson_correlation": 0.9944910900137713, + "jaccard": 0.9890710382513661, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 538, + "active_intersection": 536, + "active_union": 547, + "cosine_distance": 0.0029794380079234406, + "pearson_correlation": 0.9929363824017402, + "jaccard": 0.979890310786106, + "euclidean_distance": 37.20215047547655 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 539, + "active_intersection": 537, + "active_union": 547, + "cosine_distance": 0.0036734669736816494, + "pearson_correlation": 0.9912786039114807, + "jaccard": 0.9817184643510055, + "euclidean_distance": 39.331920878594275 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 543, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033075850396454554, + "pearson_correlation": 0.9920352608726247, + "jaccard": 0.9817850637522769, + "euclidean_distance": 24.166091947189145 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 547, + "active_b": 538, + "active_intersection": 538, + "active_union": 547, + "cosine_distance": 0.0023161689016966136, + "pearson_correlation": 0.9945071866788102, + "jaccard": 0.9835466179159049, + "euclidean_distance": 26.419689627245813 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 547, + "active_b": 539, + "active_intersection": 536, + "active_union": 550, + "cosine_distance": 0.00454617086529574, + "pearson_correlation": 0.9891576456541846, + "jaccard": 0.9745454545454545, + "euclidean_distance": 31.670175244226233 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 547, + "active_b": 543, + "active_intersection": 539, + "active_union": 551, + "cosine_distance": 0.00270993477161785, + "pearson_correlation": 0.993473806679197, + "jaccard": 0.9782214156079855, + "euclidean_distance": 18.33030277982336 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 538, + "active_b": 539, + "active_intersection": 533, + "active_union": 544, + "cosine_distance": 0.005808902227162571, + "pearson_correlation": 0.9861679674211778, + "jaccard": 0.9797794117647058, + "euclidean_distance": 24.55605831561735 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 538, + "active_b": 543, + "active_intersection": 535, + "active_union": 546, + "cosine_distance": 0.002424525053654314, + "pearson_correlation": 0.9942150634015955, + "jaccard": 0.9798534798534798, + "euclidean_distance": 25.612496949731394 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 539, + "active_b": 543, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.006280032446446593, + "pearson_correlation": 0.9849999242460533, + "jaccard": 0.9816849816849816, + "euclidean_distance": 33.74907406137241 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 544, + "active_b": 546, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.001814328615848848, + "pearson_correlation": 0.9956212088040989, + "jaccard": 0.9854280510018215, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033956965244887893, + "pearson_correlation": 0.9918167756570251, + "jaccard": 0.9817850637522769, + "euclidean_distance": 22.0 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 537, + "active_union": 548, + "cosine_distance": 0.0034575902677250747, + "pearson_correlation": 0.991843314498627, + "jaccard": 0.9799270072992701, + "euclidean_distance": 50.91168824543142 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.0027868193557567533, + "pearson_correlation": 0.993291978574283, + "jaccard": 0.9818181818181818, + "euclidean_distance": 31.52776554086889 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 546, + "active_b": 544, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0024352827851970016, + "pearson_correlation": 0.9941279982912462, + "jaccard": 0.9890510948905109, + "euclidean_distance": 19.974984355438178 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 546, + "active_b": 541, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.003213680282963871, + "pearson_correlation": 0.9924349534761541, + "jaccard": 0.9835766423357665, + "euclidean_distance": 56.45352070508977 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 546, + "active_b": 546, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.002105520256692084, + "pearson_correlation": 0.9949310717191946, + "jaccard": 0.9854545454545455, + "euclidean_distance": 35.510561809129406 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.002589166410804866, + "pearson_correlation": 0.9939078539466963, + "jaccard": 0.9871794871794872, + "euclidean_distance": 49.457052075512955 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002335828305151, + "pearson_correlation": 0.9943803666580381, + "jaccard": 0.9890510948905109, + "euclidean_distance": 30.199337741083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 546, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002370470305300354, + "pearson_correlation": 0.9944200795714327, + "jaccard": 0.9835766423357665, + "euclidean_distance": 26.795522013948524 + } + ], + "between_comparisons": [ + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51101, + "active_a": 545, + "active_b": 544, + "active_intersection": 539, + "active_union": 550, + "cosine_distance": 0.002212642361781758, + "pearson_correlation": 0.9946608597861711, + "jaccard": 0.98, + "euclidean_distance": 18.841443681416774 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51102, + "active_a": 547, + "active_b": 546, + "active_intersection": 542, + "active_union": 551, + "cosine_distance": 0.002157879748631797, + "pearson_correlation": 0.9947789972571982, + "jaccard": 0.9836660617059891, + "euclidean_distance": 29.732137494637012 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51103, + "active_a": 538, + "active_b": 544, + "active_intersection": 533, + "active_union": 549, + "cosine_distance": 0.005504101849295395, + "pearson_correlation": 0.9868407741090103, + "jaccard": 0.970856102003643, + "euclidean_distance": 46.400431032480725 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51104, + "active_a": 539, + "active_b": 541, + "active_intersection": 536, + "active_union": 544, + "cosine_distance": 0.003117691299256875, + "pearson_correlation": 0.9926216893556703, + "jaccard": 0.9852941176470589, + "euclidean_distance": 18.81488772222678 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51105, + "active_a": 543, + "active_b": 546, + "active_intersection": 538, + "active_union": 551, + "cosine_distance": 0.004555522522552868, + "pearson_correlation": 0.9890483366690882, + "jaccard": 0.9764065335753176, + "euclidean_distance": 24.06241883103193 + } + ] + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0029229737881663054, + "variance_ddof0": 8.464132950739756e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9930309204104762, + "variance_ddof0": 4.77802111139073e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9824200179395621, + "variance_ddof0": 2.192912125790924e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 30.603450852901723, + "variance_ddof0": 122.8287958940289, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.00290829671269619, + "variance_ddof0": 1.1434726989714858e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9930481520355462, + "variance_ddof0": 6.52747638620488e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9784387860958278, + "variance_ddof0": 3.624178669232831e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.04315617577815, + "variance_ddof0": 17.099265810253478, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -1.4677075470115233e-05, + "pearson_correlation": 1.7231625069946688e-05, + "jaccard": -0.003981231843734334, + "euclidean_distance": -8.560294677123572 + }, + "within_comparisons": [ + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 545, + "active_b": 534, + "active_intersection": 534, + "active_union": 545, + "cosine_distance": 0.002279061738047483, + "pearson_correlation": 0.9945502958007849, + "jaccard": 0.9798165137614679, + "euclidean_distance": 20.566963801203133 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 545, + "active_b": 542, + "active_intersection": 540, + "active_union": 547, + "cosine_distance": 0.0019375725110407638, + "pearson_correlation": 0.9953546053633042, + "jaccard": 0.9872029250457038, + "euclidean_distance": 16.217274740226856 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 545, + "active_b": 534, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.0024337554319610044, + "pearson_correlation": 0.9942462261883118, + "jaccard": 0.9725776965265083, + "euclidean_distance": 38.40572873934304 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 545, + "active_b": 537, + "active_intersection": 536, + "active_union": 546, + "cosine_distance": 0.004163949944876899, + "pearson_correlation": 0.9900430325212562, + "jaccard": 0.9816849816849816, + "euclidean_distance": 27.16615541441225 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 534, + "active_b": 542, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0023974312776156026, + "pearson_correlation": 0.9942679042616543, + "jaccard": 0.9779411764705882, + "euclidean_distance": 20.83266665599966 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 534, + "active_b": 534, + "active_intersection": 530, + "active_union": 538, + "cosine_distance": 0.0028150185529379756, + "pearson_correlation": 0.9933149643329781, + "jaccard": 0.9851301115241635, + "euclidean_distance": 29.257477676655586 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 532, + "active_union": 539, + "cosine_distance": 0.0036634782859203963, + "pearson_correlation": 0.9912582351911354, + "jaccard": 0.987012987012987, + "euclidean_distance": 21.42428528562855 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 542, + "active_b": 534, + "active_intersection": 532, + "active_union": 544, + "cosine_distance": 0.0022130273681021384, + "pearson_correlation": 0.9947504304972525, + "jaccard": 0.9779411764705882, + "euclidean_distance": 37.89459064299283 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 542, + "active_b": 537, + "active_intersection": 532, + "active_union": 547, + "cosine_distance": 0.004839431671860739, + "pearson_correlation": 0.988440457643571, + "jaccard": 0.9725776965265083, + "euclidean_distance": 28.61817604250837 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 534, + "active_b": 537, + "active_intersection": 530, + "active_union": 541, + "cosine_distance": 0.005212365871034463, + "pearson_correlation": 0.9876166552124803, + "jaccard": 0.9796672828096118, + "euclidean_distance": 31.448370387032774 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 544, + "active_b": 546, + "active_intersection": 541, + "active_union": 549, + "cosine_distance": 0.001814328615848848, + "pearson_correlation": 0.9956212088040989, + "jaccard": 0.9854280510018215, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 544, + "active_b": 544, + "active_intersection": 539, + "active_union": 549, + "cosine_distance": 0.0033956965244887893, + "pearson_correlation": 0.9918167756570251, + "jaccard": 0.9817850637522769, + "euclidean_distance": 22.0 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 537, + "active_union": 548, + "cosine_distance": 0.0034575902677250747, + "pearson_correlation": 0.991843314498627, + "jaccard": 0.9799270072992701, + "euclidean_distance": 50.91168824543142 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 540, + "active_union": 550, + "cosine_distance": 0.0027868193557567533, + "pearson_correlation": 0.993291978574283, + "jaccard": 0.9818181818181818, + "euclidean_distance": 31.52776554086889 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 546, + "active_b": 544, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.0024352827851970016, + "pearson_correlation": 0.9941279982912462, + "jaccard": 0.9890510948905109, + "euclidean_distance": 19.974984355438178 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 546, + "active_b": 541, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.003213680282963871, + "pearson_correlation": 0.9924349534761541, + "jaccard": 0.9835766423357665, + "euclidean_distance": 56.45352070508977 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 546, + "active_b": 546, + "active_intersection": 542, + "active_union": 550, + "cosine_distance": 0.002105520256692084, + "pearson_correlation": 0.9949310717191946, + "jaccard": 0.9854545454545455, + "euclidean_distance": 35.510561809129406 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 544, + "active_b": 541, + "active_intersection": 539, + "active_union": 546, + "cosine_distance": 0.002589166410804866, + "pearson_correlation": 0.9939078539466963, + "jaccard": 0.9871794871794872, + "euclidean_distance": 49.457052075512955 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 544, + "active_b": 546, + "active_intersection": 542, + "active_union": 548, + "cosine_distance": 0.002335828305151, + "pearson_correlation": 0.9943803666580381, + "jaccard": 0.9890510948905109, + "euclidean_distance": 30.199337741083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 541, + "active_b": 546, + "active_intersection": 539, + "active_union": 548, + "cosine_distance": 0.002370470305300354, + "pearson_correlation": 0.9944200795714327, + "jaccard": 0.9835766423357665, + "euclidean_distance": 26.795522013948524 + } + ], + "between_comparisons": [ + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51101, + "active_a": 545, + "active_b": 544, + "active_intersection": 541, + "active_union": 548, + "cosine_distance": 0.0026736436435625954, + "pearson_correlation": 0.9935518476364615, + "jaccard": 0.9872262773722628, + "euclidean_distance": 20.37154878746336 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51102, + "active_a": 534, + "active_b": 546, + "active_intersection": 534, + "active_union": 546, + "cosine_distance": 0.0018806170975793624, + "pearson_correlation": 0.9955104443845595, + "jaccard": 0.978021978021978, + "euclidean_distance": 28.827070610799147 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51103, + "active_a": 542, + "active_b": 544, + "active_intersection": 538, + "active_union": 548, + "cosine_distance": 0.0021946548728670745, + "pearson_correlation": 0.9947366303787909, + "jaccard": 0.9817518248175182, + "euclidean_distance": 18.547236990991408 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51104, + "active_a": 534, + "active_b": 541, + "active_intersection": 531, + "active_union": 544, + "cosine_distance": 0.002860751815598306, + "pearson_correlation": 0.9932346612890359, + "jaccard": 0.9761029411764706, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51105, + "active_a": 537, + "active_b": 546, + "active_intersection": 533, + "active_union": 550, + "cosine_distance": 0.004931816133873612, + "pearson_correlation": 0.9882071764888831, + "jaccard": 0.9690909090909091, + "euclidean_distance": 24.63736998950984 + } + ] + } + ] + }, + "common_non_design": { + "dimensions": 610, + "applicable": true, + "column_positions": [ + 0, + 1, + 2, + 3, + 5, + 6, + 8, + 10, + 11, + 14, + 15, + 16, + 17, + 19, + 20, + 21, + 22, + 24, + 27, + 29, + 30, + 31, + 32, + 34, + 35, + 37, + 38, + 39, + 40, + 41, + 42, + 45, + 46, + 47, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 58, + 59, + 60, + 61, + 62, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 76, + 77, + 78, + 80, + 81, + 83, + 84, + 85, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 96, + 97, + 98, + 100, + 101, + 102, + 105, + 106, + 107, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 125, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 136, + 137, + 139, + 141, + 142, + 143, + 144, + 145, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 174, + 175, + 176, + 177, + 179, + 180, + 181, + 182, + 183, + 186, + 187, + 188, + 190, + 191, + 192, + 193, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 203, + 204, + 205, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 229, + 230, + 232, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 244, + 245, + 246, + 249, + 253, + 254, + 255, + 256, + 257, + 258, + 260, + 261, + 262, + 263, + 265, + 266, + 268, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 281, + 282, + 283, + 284, + 285, + 286, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 307, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516, + 518, + 519, + 521, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 640, + 641, + 642, + 643, + 648, + 649, + 650, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 664, + 665, + 666, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685 + ], + "within_comparison_count": 60, + "between_comparison_count": 75, + "pair_count": 15, + "within": { + "cosine_distance": { + "mean": 0.00260428464434427, + "variance_ddof0": 9.073361398942165e-07, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9939869793563835, + "variance_ddof0": 4.78216858561594e-06, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9805621451900243, + "variance_ddof0": 3.680462688843657e-05, + "valid_comparisons": 60, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.283204851991666, + "variance_ddof0": 67.1587815241752, + "valid_comparisons": 60, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002739641336001828, + "variance_ddof0": 1.4354466660839777e-06, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9936664126046385, + "variance_ddof0": 7.6115913066802036e-06, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9781956789951827, + "variance_ddof0": 5.9039240505878954e-05, + "valid_comparisons": 75, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.7718010939755, + "variance_ddof0": 62.2286771243672, + "valid_comparisons": 75, + "undefined_comparisons": 0 + } + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0013715667329743386, + "pearson_correlation": 0.9968201408605196, + "jaccard": 0.9833679833679834, + "euclidean_distance": 12.529964086141668 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 469, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.0030431317875327935, + "pearson_correlation": 0.9930028518714301, + "jaccard": 0.96875, + "euclidean_distance": 18.708286933869708 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.001833781257793432, + "pearson_correlation": 0.9957434112166941, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.94438717061496 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019025791694783356, + "pearson_correlation": 0.9955817156222216, + "jaccard": 0.9812108559498957, + "euclidean_distance": 15.198684153570664 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 469, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.002713324022600827, + "pearson_correlation": 0.9937994666175521, + "jaccard": 0.9729166666666667, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0019266050727849704, + "pearson_correlation": 0.9955264503487407, + "jaccard": 0.9853862212943633, + "euclidean_distance": 26.1725046566048 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.0018489207352881953, + "pearson_correlation": 0.995701681371433, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.696938456699069 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 469, + "active_b": 473, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.003413149160759077, + "pearson_correlation": 0.9921485946952161, + "jaccard": 0.9748427672955975, + "euclidean_distance": 27.820855486487112 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 469, + "active_b": 473, + "active_intersection": 464, + "active_union": 478, + "cosine_distance": 0.00402287302040405, + "pearson_correlation": 0.9907416263865042, + "jaccard": 0.9707112970711297, + "euclidean_distance": 21.18962010041709 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 473, + "active_intersection": 470, + "active_union": 476, + "cosine_distance": 0.0021270729919143916, + "pearson_correlation": 0.9950606950762324, + "jaccard": 0.9873949579831933, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 474, + "active_b": 481, + "active_intersection": 470, + "active_union": 485, + "cosine_distance": 0.001929440544497396, + "pearson_correlation": 0.995547398274795, + "jaccard": 0.9690721649484536, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 474, + "active_b": 478, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0024203558516942003, + "pearson_correlation": 0.9943935983724512, + "jaccard": 0.975103734439834, + "euclidean_distance": 16.941074346097416 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0019444050456024486, + "pearson_correlation": 0.9954897921658671, + "jaccard": 0.9853556485355649, + "euclidean_distance": 15.427248620541512 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0014272099516262626, + "pearson_correlation": 0.9966949303786692, + "jaccard": 0.9853556485355649, + "euclidean_distance": 13.0 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 481, + "active_b": 478, + "active_intersection": 475, + "active_union": 484, + "cosine_distance": 0.002524453146580785, + "pearson_correlation": 0.99416971814224, + "jaccard": 0.981404958677686, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 481, + "active_b": 475, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0019905928286180208, + "pearson_correlation": 0.9953890798905052, + "jaccard": 0.983402489626556, + "euclidean_distance": 15.811388300841896 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 481, + "active_b": 475, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0017170877474811386, + "pearson_correlation": 0.9959799159091919, + "jaccard": 0.979296066252588, + "euclidean_distance": 14.317821063276353 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.003537527715513744, + "pearson_correlation": 0.9918001808813371, + "jaccard": 0.9730848861283644, + "euclidean_distance": 20.37154878746336 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.0021475127085167633, + "pearson_correlation": 0.9950260246955084, + "jaccard": 0.9730848861283644, + "euclidean_distance": 15.937377450509228 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 475, + "active_b": 475, + "active_intersection": 474, + "active_union": 476, + "cosine_distance": 0.001916737051327888, + "pearson_correlation": 0.995544948449342, + "jaccard": 0.9957983193277311, + "euclidean_distance": 15.264337522473747 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0021626919245311127, + "pearson_correlation": 0.9949690944428188, + "jaccard": 0.9875259875259875, + "euclidean_distance": 16.0 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024155825102187833, + "pearson_correlation": 0.9943377052561301, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0020832001690830326, + "pearson_correlation": 0.9951502811570245, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.524174696260024 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.003157314877503259, + "pearson_correlation": 0.9925906727676679, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.364916731037084 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.003467110444421939, + "pearson_correlation": 0.9919441760460515, + "jaccard": 0.98125, + "euclidean_distance": 20.591260281974 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0027857393566116384, + "pearson_correlation": 0.9934952220656925, + "jaccard": 0.9854771784232366, + "euclidean_distance": 18.0 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.0018374788661821295, + "pearson_correlation": 0.995738530501835, + "jaccard": 0.9874739039665971, + "euclidean_distance": 16.30950643030009 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 480, + "active_intersection": 476, + "active_union": 482, + "cosine_distance": 0.0018986127263722619, + "pearson_correlation": 0.9955481650360886, + "jaccard": 0.9875518672199171, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 469, + "active_union": 480, + "cosine_distance": 0.002659495399112255, + "pearson_correlation": 0.9939729418735926, + "jaccard": 0.9770833333333333, + "euclidean_distance": 33.21144381083123 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 472, + "active_intersection": 470, + "active_union": 480, + "cosine_distance": 0.0032850306132394813, + "pearson_correlation": 0.9925199785354447, + "jaccard": 0.9791666666666666, + "euclidean_distance": 35.2845575287547 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002885957801700534, + "pearson_correlation": 0.9933217824939727, + "jaccard": 0.9812889812889813, + "euclidean_distance": 20.760539492026695 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 480, + "active_b": 471, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0019933941353125206, + "pearson_correlation": 0.9954690593890035, + "jaccard": 0.98125, + "euclidean_distance": 23.515952032609693 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 480, + "active_b": 472, + "active_intersection": 469, + "active_union": 483, + "cosine_distance": 0.0041093964978852204, + "pearson_correlation": 0.9905651566669627, + "jaccard": 0.9710144927536232, + "euclidean_distance": 28.372521918222215 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 480, + "active_b": 475, + "active_intersection": 472, + "active_union": 483, + "cosine_distance": 0.0021637682831873173, + "pearson_correlation": 0.9949853674425048, + "jaccard": 0.9772256728778468, + "euclidean_distance": 14.933184523068078 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 471, + "active_b": 472, + "active_intersection": 466, + "active_union": 477, + "cosine_distance": 0.005387138112580292, + "pearson_correlation": 0.9876373713010581, + "jaccard": 0.9769392033542977, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 471, + "active_b": 475, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.001921576388169366, + "pearson_correlation": 0.9955888535166074, + "jaccard": 0.9790794979079498, + "euclidean_distance": 22.40535650240808 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 472, + "active_b": 475, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.005842971994154622, + "pearson_correlation": 0.9865480197939138, + "jaccard": 0.9811715481171548, + "euclidean_distance": 30.298514815086232 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 467, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.002053537872453437, + "pearson_correlation": 0.9952558301333402, + "jaccard": 0.9769874476987448, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0017076965471504169, + "pearson_correlation": 0.9960608272816097, + "jaccard": 0.9854166666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 467, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.002165263726299549, + "pearson_correlation": 0.9950607691848925, + "jaccard": 0.96875, + "euclidean_distance": 34.84250278036869 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 470, + "active_intersection": 469, + "active_union": 479, + "cosine_distance": 0.0035578046959011678, + "pearson_correlation": 0.9917703989570994, + "jaccard": 0.9791231732776617, + "euclidean_distance": 23.366642891095847 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 467, + "active_b": 475, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0022349802846584055, + "pearson_correlation": 0.9948441127941169, + "jaccard": 0.9748427672955975, + "euclidean_distance": 18.439088914585774 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 467, + "active_b": 467, + "active_intersection": 463, + "active_union": 471, + "cosine_distance": 0.0021573580390579217, + "pearson_correlation": 0.995056769768097, + "jaccard": 0.9830148619957537, + "euclidean_distance": 26.038433132583073 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 465, + "active_union": 472, + "cosine_distance": 0.003223943574337751, + "pearson_correlation": 0.9925597794587446, + "jaccard": 0.9851694915254238, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 475, + "active_b": 467, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0019845667004041445, + "pearson_correlation": 0.9954530735986455, + "jaccard": 0.9748427672955975, + "euclidean_distance": 34.698703145794944 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.004486863209065217, + "pearson_correlation": 0.9896488456946096, + "jaccard": 0.96875, + "euclidean_distance": 25.45584412271571 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.00460711384416701, + "pearson_correlation": 0.9894264794554386, + "jaccard": 0.9767932489451476, + "euclidean_distance": 27.820855486487112 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 477, + "active_b": 479, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0014782085702527148, + "pearson_correlation": 0.9965507521737622, + "jaccard": 0.983402489626556, + "euclidean_distance": 14.832396974191326 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.003136421167483472, + "pearson_correlation": 0.9927025802614861, + "jaccard": 0.979253112033195, + "euclidean_distance": 19.235384061671343 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0032280697498886513, + "pearson_correlation": 0.9926699589571842, + "jaccard": 0.9771309771309772, + "euclidean_distance": 45.639894828976104 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0024898427429995706, + "pearson_correlation": 0.9942049980686033, + "jaccard": 0.979296066252588, + "euclidean_distance": 27.784887978899608 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 479, + "active_b": 477, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002181340917095431, + "pearson_correlation": 0.9949242158195494, + "jaccard": 0.9875259875259875, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 479, + "active_b": 474, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0024637488589933643, + "pearson_correlation": 0.9944509581410756, + "jaccard": 0.9812889812889813, + "euclidean_distance": 50.941142507800116 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0018307782028386121, + "pearson_correlation": 0.9957384945962922, + "jaccard": 0.9834368530020704, + "euclidean_distance": 32.18695387886216 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0020172810975274125, + "pearson_correlation": 0.9954381332350695, + "jaccard": 0.9853862212943633, + "euclidean_distance": 44.41846462902562 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002037948587458094, + "pearson_correlation": 0.9952634431728947, + "jaccard": 0.9875259875259875, + "euclidean_distance": 26.981475126464083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 479, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002059335774150961, + "pearson_correlation": 0.9953449400325713, + "jaccard": 0.9812889812889813, + "euclidean_distance": 23.769728648009426 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51101, + "active_a": 476, + "active_b": 474, + "active_intersection": 470, + "active_union": 480, + "cosine_distance": 0.0017321482987200376, + "pearson_correlation": 0.9959825388079222, + "jaccard": 0.9791666666666666, + "euclidean_distance": 14.89966442575134 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51102, + "active_a": 478, + "active_b": 481, + "active_intersection": 477, + "active_union": 482, + "cosine_distance": 0.0015643094247591582, + "pearson_correlation": 0.996331206096697, + "jaccard": 0.9896265560165975, + "euclidean_distance": 14.933184523068078 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51103, + "active_a": 469, + "active_b": 478, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.002028774606096073, + "pearson_correlation": 0.9953389981409451, + "jaccard": 0.9729166666666667, + "euclidean_distance": 16.278820596099706 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51104, + "active_a": 473, + "active_b": 475, + "active_intersection": 469, + "active_union": 479, + "cosine_distance": 0.0018604381670559444, + "pearson_correlation": 0.9956810188138117, + "jaccard": 0.9791231732776617, + "euclidean_distance": 28.106938645110393 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51105, + "active_a": 473, + "active_b": 475, + "active_intersection": 468, + "active_union": 480, + "cosine_distance": 0.0021708266199501614, + "pearson_correlation": 0.994949342702965, + "jaccard": 0.975, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51101, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0022668020003437928, + "pearson_correlation": 0.9947685328134145, + "jaccard": 0.9833679833679834, + "euclidean_distance": 16.431676725154983 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0016284500754811804, + "pearson_correlation": 0.9961842703099673, + "jaccard": 0.9855371900826446, + "euclidean_distance": 13.564659966250536 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51103, + "active_a": 469, + "active_b": 478, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.0023070711084780537, + "pearson_correlation": 0.9947158086610395, + "jaccard": 0.9729166666666667, + "euclidean_distance": 16.431676725154983 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 466, + "active_union": 480, + "cosine_distance": 0.005498657019059272, + "pearson_correlation": 0.9872426940378235, + "jaccard": 0.9708333333333333, + "euclidean_distance": 29.359836511806396 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.005120971504366412, + "pearson_correlation": 0.9880687954524928, + "jaccard": 0.975103734439834, + "euclidean_distance": 24.879710609249457 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51101, + "active_a": 476, + "active_b": 478, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0023752464221896696, + "pearson_correlation": 0.9944959381755082, + "jaccard": 0.979253112033195, + "euclidean_distance": 16.522711641858304 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51102, + "active_a": 478, + "active_b": 480, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0016469266690660733, + "pearson_correlation": 0.9961420899678349, + "jaccard": 0.9834368530020704, + "euclidean_distance": 17.204650534085253 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51103, + "active_a": 469, + "active_b": 471, + "active_intersection": 465, + "active_union": 475, + "cosine_distance": 0.003574884087583108, + "pearson_correlation": 0.9917947313916992, + "jaccard": 0.9789473684210527, + "euclidean_distance": 34.14674215792775 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51104, + "active_a": 473, + "active_b": 472, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.005363835352914292, + "pearson_correlation": 0.9876499404108599, + "jaccard": 0.9769874476987448, + "euclidean_distance": 23.748684174075834 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51105, + "active_a": 473, + "active_b": 475, + "active_intersection": 470, + "active_union": 478, + "cosine_distance": 0.002106808657780901, + "pearson_correlation": 0.9951137468686234, + "jaccard": 0.9832635983263598, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51101, + "active_a": 476, + "active_b": 478, + "active_intersection": 475, + "active_union": 479, + "cosine_distance": 0.002434127796249741, + "pearson_correlation": 0.9943449600140511, + "jaccard": 0.9916492693110647, + "euclidean_distance": 16.703293088490067 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51102, + "active_a": 478, + "active_b": 467, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.00222256607497906, + "pearson_correlation": 0.9948822595662092, + "jaccard": 0.96875, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51103, + "active_a": 469, + "active_b": 475, + "active_intersection": 465, + "active_union": 479, + "cosine_distance": 0.0018585744227117562, + "pearson_correlation": 0.9957284591654578, + "jaccard": 0.9707724425887265, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51104, + "active_a": 473, + "active_b": 467, + "active_intersection": 461, + "active_union": 479, + "cosine_distance": 0.004382241222353311, + "pearson_correlation": 0.9899425543888439, + "jaccard": 0.9624217118997912, + "euclidean_distance": 22.24859546128699 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 467, + "active_union": 476, + "cosine_distance": 0.0019765216786185036, + "pearson_correlation": 0.9954330070776825, + "jaccard": 0.9810924369747899, + "euclidean_distance": 17.88854381999832 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51101, + "active_a": 476, + "active_b": 477, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0018912852039471018, + "pearson_correlation": 0.9956042728716101, + "jaccard": 0.9812889812889813, + "euclidean_distance": 15.329709716755891 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51102, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0017441761671973532, + "pearson_correlation": 0.9959197516768801, + "jaccard": 0.9854771784232366, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51103, + "active_a": 469, + "active_b": 477, + "active_intersection": 469, + "active_union": 477, + "cosine_distance": 0.0020355686089735814, + "pearson_correlation": 0.995331334364087, + "jaccard": 0.9832285115303984, + "euclidean_distance": 16.64331697709324 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51104, + "active_a": 473, + "active_b": 474, + "active_intersection": 468, + "active_union": 479, + "cosine_distance": 0.004863546096817273, + "pearson_correlation": 0.9888848823516504, + "jaccard": 0.9770354906054279, + "euclidean_distance": 25.37715508089904 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 469, + "active_union": 483, + "cosine_distance": 0.003817776927079519, + "pearson_correlation": 0.9911271246343804, + "jaccard": 0.9710144927536232, + "euclidean_distance": 24.49489742783178 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51101, + "active_a": 474, + "active_b": 478, + "active_intersection": 472, + "active_union": 480, + "cosine_distance": 0.0025426530474079723, + "pearson_correlation": 0.9941393729007427, + "jaccard": 0.9833333333333333, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51102, + "active_a": 481, + "active_b": 483, + "active_intersection": 480, + "active_union": 484, + "cosine_distance": 0.0014705325405005576, + "pearson_correlation": 0.9965333126498288, + "jaccard": 0.9917355371900827, + "euclidean_distance": 14.798648586948742 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0021708750695174084, + "pearson_correlation": 0.994967423943242, + "jaccard": 0.983402489626556, + "euclidean_distance": 16.09347693943108 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51104, + "active_a": 475, + "active_b": 473, + "active_intersection": 468, + "active_union": 480, + "cosine_distance": 0.005702288328403027, + "pearson_correlation": 0.9867679859153989, + "jaccard": 0.975, + "euclidean_distance": 26.19160170741759 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51105, + "active_a": 475, + "active_b": 479, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.003176216489310213, + "pearson_correlation": 0.9925665385152542, + "jaccard": 0.9710743801652892, + "euclidean_distance": 19.4164878389476 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51101, + "active_a": 474, + "active_b": 478, + "active_intersection": 471, + "active_union": 481, + "cosine_distance": 0.0020584713572989743, + "pearson_correlation": 0.9952511167188, + "jaccard": 0.9792099792099792, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51102, + "active_a": 481, + "active_b": 480, + "active_intersection": 476, + "active_union": 485, + "cosine_distance": 0.001583562273777872, + "pearson_correlation": 0.9962876218353393, + "jaccard": 0.9814432989690721, + "euclidean_distance": 21.79449471770337 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 466, + "active_union": 483, + "cosine_distance": 0.0037165610082575684, + "pearson_correlation": 0.9914500287472514, + "jaccard": 0.9648033126293996, + "euclidean_distance": 39.35733730830886 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51104, + "active_a": 475, + "active_b": 472, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.005527273795339793, + "pearson_correlation": 0.987272285849226, + "jaccard": 0.9729166666666667, + "euclidean_distance": 41.060930335295616 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51105, + "active_a": 475, + "active_b": 475, + "active_intersection": 469, + "active_union": 481, + "cosine_distance": 0.002541764831683113, + "pearson_correlation": 0.9941029827011312, + "jaccard": 0.975051975051975, + "euclidean_distance": 24.145392935299274 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51101, + "active_a": 474, + "active_b": 478, + "active_intersection": 472, + "active_union": 480, + "cosine_distance": 0.0022047825954003564, + "pearson_correlation": 0.9948833602833228, + "jaccard": 0.9833333333333333, + "euclidean_distance": 17.175564037317667 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51102, + "active_a": 481, + "active_b": 467, + "active_intersection": 467, + "active_union": 481, + "cosine_distance": 0.0023229788894327807, + "pearson_correlation": 0.9946748788831391, + "jaccard": 0.9708939708939709, + "euclidean_distance": 23.388031127053 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 474, + "active_union": 479, + "cosine_distance": 0.0018275935229600249, + "pearson_correlation": 0.9957804075928492, + "jaccard": 0.9895615866388309, + "euclidean_distance": 15.297058540778355 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51104, + "active_a": 475, + "active_b": 467, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0039729865212657645, + "pearson_correlation": 0.9908864553609599, + "jaccard": 0.9748427672955975, + "euclidean_distance": 40.01249804748511 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 469, + "active_union": 476, + "cosine_distance": 0.0026385595961530006, + "pearson_correlation": 0.9939091729954723, + "jaccard": 0.9852941176470589, + "euclidean_distance": 25.534290669607408 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51101, + "active_a": 474, + "active_b": 477, + "active_intersection": 469, + "active_union": 482, + "cosine_distance": 0.0016298547662534357, + "pearson_correlation": 0.9962185448986864, + "jaccard": 0.9730290456431535, + "euclidean_distance": 13.892443989449804 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51102, + "active_a": 481, + "active_b": 479, + "active_intersection": 477, + "active_union": 483, + "cosine_distance": 0.0016407759052640136, + "pearson_correlation": 0.9961631204314951, + "jaccard": 0.9875776397515528, + "euclidean_distance": 15.0 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51103, + "active_a": 478, + "active_b": 477, + "active_intersection": 475, + "active_union": 480, + "cosine_distance": 0.0020347166996524946, + "pearson_correlation": 0.9952838122818143, + "jaccard": 0.9895833333333334, + "euclidean_distance": 15.491933384829668 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51104, + "active_a": 475, + "active_b": 474, + "active_intersection": 467, + "active_union": 482, + "cosine_distance": 0.004982167677840543, + "pearson_correlation": 0.9886128734869234, + "jaccard": 0.9688796680497925, + "euclidean_distance": 45.05552130427524 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51105, + "active_a": 475, + "active_b": 479, + "active_intersection": 471, + "active_union": 483, + "cosine_distance": 0.00249121909366512, + "pearson_correlation": 0.9941986365318009, + "jaccard": 0.9751552795031055, + "euclidean_distance": 28.071337695236398 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51101, + "active_a": 478, + "active_b": 478, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.0017695045633958628, + "pearson_correlation": 0.9958232365940601, + "jaccard": 0.9916666666666667, + "euclidean_distance": 15.066519173319364 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51102, + "active_a": 483, + "active_b": 480, + "active_intersection": 478, + "active_union": 485, + "cosine_distance": 0.0017948760063331015, + "pearson_correlation": 0.9957949806813245, + "jaccard": 0.9855670103092784, + "euclidean_distance": 17.320508075688775 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.00264113612595418, + "pearson_correlation": 0.9939452510206983, + "jaccard": 0.972972972972973, + "euclidean_distance": 35.4682957019364 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51104, + "active_a": 473, + "active_b": 472, + "active_intersection": 468, + "active_union": 477, + "cosine_distance": 0.00205836598639364, + "pearson_correlation": 0.9952763768576025, + "jaccard": 0.9811320754716981, + "euclidean_distance": 30.331501776206203 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51105, + "active_a": 479, + "active_b": 475, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.00549253799167293, + "pearson_correlation": 0.9872315213563854, + "jaccard": 0.9710743801652892, + "euclidean_distance": 28.809720581775867 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51101, + "active_a": 478, + "active_b": 478, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.0022591729083265566, + "pearson_correlation": 0.9947660096532003, + "jaccard": 0.9916666666666667, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51102, + "active_a": 483, + "active_b": 467, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0023315161913372018, + "pearson_correlation": 0.9946787175987084, + "jaccard": 0.9668737060041408, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.002556699299256282, + "pearson_correlation": 0.9940976799168998, + "jaccard": 0.9854166666666667, + "euclidean_distance": 17.175564037317667 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51104, + "active_a": 473, + "active_b": 467, + "active_intersection": 462, + "active_union": 478, + "cosine_distance": 0.002885029119630622, + "pearson_correlation": 0.9933912600832666, + "jaccard": 0.9665271966527197, + "euclidean_distance": 32.48076353782343 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51105, + "active_a": 479, + "active_b": 470, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.005345583063594672, + "pearson_correlation": 0.9876194603970637, + "jaccard": 0.972972972972973, + "euclidean_distance": 29.376861643136763 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51101, + "active_a": 478, + "active_b": 477, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.0022473590100934304, + "pearson_correlation": 0.9947701828458125, + "jaccard": 0.9854469854469855, + "euclidean_distance": 16.278820596099706 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51102, + "active_a": 483, + "active_b": 479, + "active_intersection": 479, + "active_union": 483, + "cosine_distance": 0.0017926347517127628, + "pearson_correlation": 0.9958135803889722, + "jaccard": 0.9917184265010351, + "euclidean_distance": 18.867962264113206 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51103, + "active_a": 478, + "active_b": 477, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0029774874075692015, + "pearson_correlation": 0.9930724998259035, + "jaccard": 0.9813278008298755, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51104, + "active_a": 473, + "active_b": 474, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.0028617198896182527, + "pearson_correlation": 0.9934857611894585, + "jaccard": 0.9729166666666667, + "euclidean_distance": 36.38681079732051 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 476, + "active_union": 482, + "cosine_distance": 0.002100217382710823, + "pearson_correlation": 0.9951109698315725, + "jaccard": 0.9875518672199171, + "euclidean_distance": 25.475478405713993 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51101, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0019058761712820171, + "pearson_correlation": 0.9955775819996493, + "jaccard": 0.9875259875259875, + "euclidean_distance": 14.628738838327793 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51102, + "active_a": 480, + "active_b": 467, + "active_intersection": 466, + "active_union": 481, + "cosine_distance": 0.002152464598450865, + "pearson_correlation": 0.9950436864031749, + "jaccard": 0.9688149688149689, + "euclidean_distance": 14.89966442575134 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51103, + "active_a": 471, + "active_b": 475, + "active_intersection": 464, + "active_union": 482, + "cosine_distance": 0.0041071154232789064, + "pearson_correlation": 0.9905564851234092, + "jaccard": 0.9626556016597511, + "euclidean_distance": 35.59494346111537 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51104, + "active_a": 472, + "active_b": 467, + "active_intersection": 462, + "active_union": 477, + "cosine_distance": 0.0024292173595484856, + "pearson_correlation": 0.9944342560066578, + "jaccard": 0.9685534591194969, + "euclidean_distance": 14.38749456993816 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.0020390301478954154, + "pearson_correlation": 0.9952883650382837, + "jaccard": 0.9769874476987448, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51101, + "active_a": 478, + "active_b": 477, + "active_intersection": 472, + "active_union": 483, + "cosine_distance": 0.0018408858886236334, + "pearson_correlation": 0.995711422613461, + "jaccard": 0.9772256728778468, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51102, + "active_a": 480, + "active_b": 479, + "active_intersection": 475, + "active_union": 484, + "cosine_distance": 0.0016725606961875972, + "pearson_correlation": 0.996087720180395, + "jaccard": 0.981404958677686, + "euclidean_distance": 26.229754097208 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51103, + "active_a": 471, + "active_b": 477, + "active_intersection": 466, + "active_union": 482, + "cosine_distance": 0.004786612511938904, + "pearson_correlation": 0.9889803240025815, + "jaccard": 0.966804979253112, + "euclidean_distance": 41.43669871020132 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51104, + "active_a": 472, + "active_b": 474, + "active_intersection": 469, + "active_union": 477, + "cosine_distance": 0.002344657712831766, + "pearson_correlation": 0.9946472624027518, + "jaccard": 0.9832285115303984, + "euclidean_distance": 15.033296378372908 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51105, + "active_a": 475, + "active_b": 479, + "active_intersection": 471, + "active_union": 483, + "cosine_distance": 0.0038196173049107607, + "pearson_correlation": 0.991137851352276, + "jaccard": 0.9751552795031055, + "euclidean_distance": 20.223748416156685 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51101, + "active_a": 478, + "active_b": 477, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.0022459450098261113, + "pearson_correlation": 0.9947714001526767, + "jaccard": 0.9854469854469855, + "euclidean_distance": 17.08800749063506 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51102, + "active_a": 467, + "active_b": 479, + "active_intersection": 467, + "active_union": 479, + "cosine_distance": 0.0016464165123678542, + "pearson_correlation": 0.9962117364584427, + "jaccard": 0.9749478079331941, + "euclidean_distance": 25.92296279363144 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51103, + "active_a": 475, + "active_b": 477, + "active_intersection": 471, + "active_union": 481, + "cosine_distance": 0.0018643940828136918, + "pearson_correlation": 0.9956966253422654, + "jaccard": 0.9792099792099792, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51104, + "active_a": 467, + "active_b": 474, + "active_intersection": 464, + "active_union": 477, + "cosine_distance": 0.002400155195074416, + "pearson_correlation": 0.9945212775721473, + "jaccard": 0.9727463312368972, + "euclidean_distance": 14.798648586948742 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51105, + "active_a": 470, + "active_b": 479, + "active_intersection": 466, + "active_union": 483, + "cosine_distance": 0.004395943665351787, + "pearson_correlation": 0.9898292711736675, + "jaccard": 0.9648033126293996, + "euclidean_distance": 21.166010488516726 + } + ], + "pairs": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002287916327149453, + "variance_ddof0": 4.882585940882484e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9947081110613226, + "variance_ddof0": 2.5542420334706237e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9798145078566705, + "variance_ddof0": 5.189660318993159e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.220262814686986, + "variance_ddof0": 20.72202296373466, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.001871299423316275, + "variance_ddof0": 4.564776725858688e-08, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9956566209124682, + "variance_ddof0": 2.326019187152536e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9791666125255185, + "variance_ddof0": 3.316695759682795e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.421430402005566, + "variance_ddof0": 24.650901944065023, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.0004166169038331781, + "pearson_correlation": 0.0009485098511455847, + "jaccard": -0.0006478953311519486, + "euclidean_distance": 0.20116758731857942 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0013715667329743386, + "pearson_correlation": 0.9968201408605196, + "jaccard": 0.9833679833679834, + "euclidean_distance": 12.529964086141668 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 469, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.0030431317875327935, + "pearson_correlation": 0.9930028518714301, + "jaccard": 0.96875, + "euclidean_distance": 18.708286933869708 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.001833781257793432, + "pearson_correlation": 0.9957434112166941, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.94438717061496 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019025791694783356, + "pearson_correlation": 0.9955817156222216, + "jaccard": 0.9812108559498957, + "euclidean_distance": 15.198684153570664 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 469, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.002713324022600827, + "pearson_correlation": 0.9937994666175521, + "jaccard": 0.9729166666666667, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0019266050727849704, + "pearson_correlation": 0.9955264503487407, + "jaccard": 0.9853862212943633, + "euclidean_distance": 26.1725046566048 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.0018489207352881953, + "pearson_correlation": 0.995701681371433, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.696938456699069 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 469, + "active_b": 473, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.003413149160759077, + "pearson_correlation": 0.9921485946952161, + "jaccard": 0.9748427672955975, + "euclidean_distance": 27.820855486487112 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 469, + "active_b": 473, + "active_intersection": 464, + "active_union": 478, + "cosine_distance": 0.00402287302040405, + "pearson_correlation": 0.9907416263865042, + "jaccard": 0.9707112970711297, + "euclidean_distance": 21.18962010041709 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 473, + "active_intersection": 470, + "active_union": 476, + "cosine_distance": 0.0021270729919143916, + "pearson_correlation": 0.9950606950762324, + "jaccard": 0.9873949579831933, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 474, + "active_b": 481, + "active_intersection": 470, + "active_union": 485, + "cosine_distance": 0.001929440544497396, + "pearson_correlation": 0.995547398274795, + "jaccard": 0.9690721649484536, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 474, + "active_b": 478, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0024203558516942003, + "pearson_correlation": 0.9943935983724512, + "jaccard": 0.975103734439834, + "euclidean_distance": 16.941074346097416 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0019444050456024486, + "pearson_correlation": 0.9954897921658671, + "jaccard": 0.9853556485355649, + "euclidean_distance": 15.427248620541512 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0014272099516262626, + "pearson_correlation": 0.9966949303786692, + "jaccard": 0.9853556485355649, + "euclidean_distance": 13.0 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 481, + "active_b": 478, + "active_intersection": 475, + "active_union": 484, + "cosine_distance": 0.002524453146580785, + "pearson_correlation": 0.99416971814224, + "jaccard": 0.981404958677686, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 481, + "active_b": 475, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0019905928286180208, + "pearson_correlation": 0.9953890798905052, + "jaccard": 0.983402489626556, + "euclidean_distance": 15.811388300841896 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 481, + "active_b": 475, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0017170877474811386, + "pearson_correlation": 0.9959799159091919, + "jaccard": 0.979296066252588, + "euclidean_distance": 14.317821063276353 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.003537527715513744, + "pearson_correlation": 0.9918001808813371, + "jaccard": 0.9730848861283644, + "euclidean_distance": 20.37154878746336 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.0021475127085167633, + "pearson_correlation": 0.9950260246955084, + "jaccard": 0.9730848861283644, + "euclidean_distance": 15.937377450509228 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 475, + "active_b": 475, + "active_intersection": 474, + "active_union": 476, + "cosine_distance": 0.001916737051327888, + "pearson_correlation": 0.995544948449342, + "jaccard": 0.9957983193277311, + "euclidean_distance": 15.264337522473747 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51101, + "active_a": 476, + "active_b": 474, + "active_intersection": 470, + "active_union": 480, + "cosine_distance": 0.0017321482987200376, + "pearson_correlation": 0.9959825388079222, + "jaccard": 0.9791666666666666, + "euclidean_distance": 14.89966442575134 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51102, + "active_a": 478, + "active_b": 481, + "active_intersection": 477, + "active_union": 482, + "cosine_distance": 0.0015643094247591582, + "pearson_correlation": 0.996331206096697, + "jaccard": 0.9896265560165975, + "euclidean_distance": 14.933184523068078 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51103, + "active_a": 469, + "active_b": 478, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.002028774606096073, + "pearson_correlation": 0.9953389981409451, + "jaccard": 0.9729166666666667, + "euclidean_distance": 16.278820596099706 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51104, + "active_a": 473, + "active_b": 475, + "active_intersection": 469, + "active_union": 479, + "cosine_distance": 0.0018604381670559444, + "pearson_correlation": 0.9956810188138117, + "jaccard": 0.9791231732776617, + "euclidean_distance": 28.106938645110393 + }, + { + "odor_index_a": 0, + "odor_index_b": 1, + "seed": 51105, + "active_a": 473, + "active_b": 475, + "active_intersection": 468, + "active_union": 480, + "cosine_distance": 0.0021708266199501614, + "pearson_correlation": 0.994949342702965, + "jaccard": 0.975, + "euclidean_distance": 17.88854381999832 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0025726154977650183, + "variance_ddof0": 6.115153184050622e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9940300558694432, + "variance_ddof0": 3.243989312397078e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9820886281805347, + "variance_ddof0": 4.202967322136895e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 19.28431198764572, + "variance_ddof0": 17.815311163143637, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0033643903415457423, + "variance_ddof0": 2.59535687340453e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9921960202549475, + "variance_ddof0": 1.408854363191121e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9775517815780924, + "variance_ddof0": 3.404194481921371e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.13351210752327, + "variance_ddof0": 35.64169021621384, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.000791774843780724, + "pearson_correlation": -0.0018340356144956882, + "jaccard": -0.004536846602442246, + "euclidean_distance": 0.8492001198775512 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0013715667329743386, + "pearson_correlation": 0.9968201408605196, + "jaccard": 0.9833679833679834, + "euclidean_distance": 12.529964086141668 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 469, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.0030431317875327935, + "pearson_correlation": 0.9930028518714301, + "jaccard": 0.96875, + "euclidean_distance": 18.708286933869708 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.001833781257793432, + "pearson_correlation": 0.9957434112166941, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.94438717061496 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019025791694783356, + "pearson_correlation": 0.9955817156222216, + "jaccard": 0.9812108559498957, + "euclidean_distance": 15.198684153570664 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 469, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.002713324022600827, + "pearson_correlation": 0.9937994666175521, + "jaccard": 0.9729166666666667, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0019266050727849704, + "pearson_correlation": 0.9955264503487407, + "jaccard": 0.9853862212943633, + "euclidean_distance": 26.1725046566048 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.0018489207352881953, + "pearson_correlation": 0.995701681371433, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.696938456699069 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 469, + "active_b": 473, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.003413149160759077, + "pearson_correlation": 0.9921485946952161, + "jaccard": 0.9748427672955975, + "euclidean_distance": 27.820855486487112 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 469, + "active_b": 473, + "active_intersection": 464, + "active_union": 478, + "cosine_distance": 0.00402287302040405, + "pearson_correlation": 0.9907416263865042, + "jaccard": 0.9707112970711297, + "euclidean_distance": 21.18962010041709 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 473, + "active_intersection": 470, + "active_union": 476, + "cosine_distance": 0.0021270729919143916, + "pearson_correlation": 0.9950606950762324, + "jaccard": 0.9873949579831933, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0021626919245311127, + "pearson_correlation": 0.9949690944428188, + "jaccard": 0.9875259875259875, + "euclidean_distance": 16.0 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024155825102187833, + "pearson_correlation": 0.9943377052561301, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0020832001690830326, + "pearson_correlation": 0.9951502811570245, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.524174696260024 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.003157314877503259, + "pearson_correlation": 0.9925906727676679, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.364916731037084 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.003467110444421939, + "pearson_correlation": 0.9919441760460515, + "jaccard": 0.98125, + "euclidean_distance": 20.591260281974 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0027857393566116384, + "pearson_correlation": 0.9934952220656925, + "jaccard": 0.9854771784232366, + "euclidean_distance": 18.0 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.0018374788661821295, + "pearson_correlation": 0.995738530501835, + "jaccard": 0.9874739039665971, + "euclidean_distance": 16.30950643030009 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51101, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0022668020003437928, + "pearson_correlation": 0.9947685328134145, + "jaccard": 0.9833679833679834, + "euclidean_distance": 16.431676725154983 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 477, + "active_union": 484, + "cosine_distance": 0.0016284500754811804, + "pearson_correlation": 0.9961842703099673, + "jaccard": 0.9855371900826446, + "euclidean_distance": 13.564659966250536 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51103, + "active_a": 469, + "active_b": 478, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.0023070711084780537, + "pearson_correlation": 0.9947158086610395, + "jaccard": 0.9729166666666667, + "euclidean_distance": 16.431676725154983 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51104, + "active_a": 473, + "active_b": 473, + "active_intersection": 466, + "active_union": 480, + "cosine_distance": 0.005498657019059272, + "pearson_correlation": 0.9872426940378235, + "jaccard": 0.9708333333333333, + "euclidean_distance": 29.359836511806396 + }, + { + "odor_index_a": 0, + "odor_index_b": 2, + "seed": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.005120971504366412, + "pearson_correlation": 0.9880687954524928, + "jaccard": 0.975103734439834, + "euclidean_distance": 24.879710609249457 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002817517295162214, + "variance_ddof0": 1.4200410921536483e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9935141665057848, + "variance_ddof0": 7.435930575405957e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9793551309026235, + "variance_ddof0": 3.198779529387437e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.623134558871577, + "variance_ddof0": 38.993782731190386, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0030135402379068087, + "variance_ddof0": 1.787241569063486e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9930392893629051, + "variance_ddof0": 9.329315594169091e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9803776758962846, + "variance_ddof0": 6.498236684848085e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.80593673869527, + "variance_ddof0": 44.901122948019896, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.00019602294274459475, + "pearson_correlation": -0.00047487714287974825, + "jaccard": 0.0010225449936610564, + "euclidean_distance": -0.8171978201763075 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0013715667329743386, + "pearson_correlation": 0.9968201408605196, + "jaccard": 0.9833679833679834, + "euclidean_distance": 12.529964086141668 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 469, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.0030431317875327935, + "pearson_correlation": 0.9930028518714301, + "jaccard": 0.96875, + "euclidean_distance": 18.708286933869708 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.001833781257793432, + "pearson_correlation": 0.9957434112166941, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.94438717061496 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019025791694783356, + "pearson_correlation": 0.9955817156222216, + "jaccard": 0.9812108559498957, + "euclidean_distance": 15.198684153570664 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 469, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.002713324022600827, + "pearson_correlation": 0.9937994666175521, + "jaccard": 0.9729166666666667, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0019266050727849704, + "pearson_correlation": 0.9955264503487407, + "jaccard": 0.9853862212943633, + "euclidean_distance": 26.1725046566048 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.0018489207352881953, + "pearson_correlation": 0.995701681371433, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.696938456699069 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 469, + "active_b": 473, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.003413149160759077, + "pearson_correlation": 0.9921485946952161, + "jaccard": 0.9748427672955975, + "euclidean_distance": 27.820855486487112 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 469, + "active_b": 473, + "active_intersection": 464, + "active_union": 478, + "cosine_distance": 0.00402287302040405, + "pearson_correlation": 0.9907416263865042, + "jaccard": 0.9707112970711297, + "euclidean_distance": 21.18962010041709 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 473, + "active_intersection": 470, + "active_union": 476, + "cosine_distance": 0.0021270729919143916, + "pearson_correlation": 0.9950606950762324, + "jaccard": 0.9873949579831933, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 480, + "active_intersection": 476, + "active_union": 482, + "cosine_distance": 0.0018986127263722619, + "pearson_correlation": 0.9955481650360886, + "jaccard": 0.9875518672199171, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 469, + "active_union": 480, + "cosine_distance": 0.002659495399112255, + "pearson_correlation": 0.9939729418735926, + "jaccard": 0.9770833333333333, + "euclidean_distance": 33.21144381083123 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 472, + "active_intersection": 470, + "active_union": 480, + "cosine_distance": 0.0032850306132394813, + "pearson_correlation": 0.9925199785354447, + "jaccard": 0.9791666666666666, + "euclidean_distance": 35.2845575287547 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002885957801700534, + "pearson_correlation": 0.9933217824939727, + "jaccard": 0.9812889812889813, + "euclidean_distance": 20.760539492026695 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 480, + "active_b": 471, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0019933941353125206, + "pearson_correlation": 0.9954690593890035, + "jaccard": 0.98125, + "euclidean_distance": 23.515952032609693 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 480, + "active_b": 472, + "active_intersection": 469, + "active_union": 483, + "cosine_distance": 0.0041093964978852204, + "pearson_correlation": 0.9905651566669627, + "jaccard": 0.9710144927536232, + "euclidean_distance": 28.372521918222215 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 480, + "active_b": 475, + "active_intersection": 472, + "active_union": 483, + "cosine_distance": 0.0021637682831873173, + "pearson_correlation": 0.9949853674425048, + "jaccard": 0.9772256728778468, + "euclidean_distance": 14.933184523068078 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 471, + "active_b": 472, + "active_intersection": 466, + "active_union": 477, + "cosine_distance": 0.005387138112580292, + "pearson_correlation": 0.9876373713010581, + "jaccard": 0.9769392033542977, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 471, + "active_b": 475, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.001921576388169366, + "pearson_correlation": 0.9955888535166074, + "jaccard": 0.9790794979079498, + "euclidean_distance": 22.40535650240808 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 472, + "active_b": 475, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.005842971994154622, + "pearson_correlation": 0.9865480197939138, + "jaccard": 0.9811715481171548, + "euclidean_distance": 30.298514815086232 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51101, + "active_a": 476, + "active_b": 478, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.0023752464221896696, + "pearson_correlation": 0.9944959381755082, + "jaccard": 0.979253112033195, + "euclidean_distance": 16.522711641858304 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51102, + "active_a": 478, + "active_b": 480, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0016469266690660733, + "pearson_correlation": 0.9961420899678349, + "jaccard": 0.9834368530020704, + "euclidean_distance": 17.204650534085253 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51103, + "active_a": 469, + "active_b": 471, + "active_intersection": 465, + "active_union": 475, + "cosine_distance": 0.003574884087583108, + "pearson_correlation": 0.9917947313916992, + "jaccard": 0.9789473684210527, + "euclidean_distance": 34.14674215792775 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51104, + "active_a": 473, + "active_b": 472, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.005363835352914292, + "pearson_correlation": 0.9876499404108599, + "jaccard": 0.9769874476987448, + "euclidean_distance": 23.748684174075834 + }, + { + "odor_index_a": 0, + "odor_index_b": 3, + "seed": 51105, + "active_a": 473, + "active_b": 475, + "active_intersection": 470, + "active_union": 478, + "cosine_distance": 0.002106808657780901, + "pearson_correlation": 0.9951137468686234, + "jaccard": 0.9832635983263598, + "euclidean_distance": 17.406895185529212 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0026191066222512717, + "variance_ddof0": 8.799333805225569e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9939631760196569, + "variance_ddof0": 4.634124753292829e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9784510889616647, + "variance_ddof0": 4.1110493220970946e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.274881093703165, + "variance_ddof0": 39.92967226138526, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0025748062389824742, + "variance_ddof0": 8.563234412615918e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9940662480424489, + "variance_ddof0": 4.4758761193306225e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9749371721548744, + "variance_ddof0": 0.00010588885867819974, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.01178554077401, + "variance_ddof0": 6.575581633164298, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -4.43003832687975e-05, + "pearson_correlation": 0.00010307202279202787, + "jaccard": -0.0035139168067902515, + "euclidean_distance": -4.263095552929155 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0013715667329743386, + "pearson_correlation": 0.9968201408605196, + "jaccard": 0.9833679833679834, + "euclidean_distance": 12.529964086141668 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 469, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.0030431317875327935, + "pearson_correlation": 0.9930028518714301, + "jaccard": 0.96875, + "euclidean_distance": 18.708286933869708 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.001833781257793432, + "pearson_correlation": 0.9957434112166941, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.94438717061496 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019025791694783356, + "pearson_correlation": 0.9955817156222216, + "jaccard": 0.9812108559498957, + "euclidean_distance": 15.198684153570664 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 469, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.002713324022600827, + "pearson_correlation": 0.9937994666175521, + "jaccard": 0.9729166666666667, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0019266050727849704, + "pearson_correlation": 0.9955264503487407, + "jaccard": 0.9853862212943633, + "euclidean_distance": 26.1725046566048 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.0018489207352881953, + "pearson_correlation": 0.995701681371433, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.696938456699069 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 469, + "active_b": 473, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.003413149160759077, + "pearson_correlation": 0.9921485946952161, + "jaccard": 0.9748427672955975, + "euclidean_distance": 27.820855486487112 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 469, + "active_b": 473, + "active_intersection": 464, + "active_union": 478, + "cosine_distance": 0.00402287302040405, + "pearson_correlation": 0.9907416263865042, + "jaccard": 0.9707112970711297, + "euclidean_distance": 21.18962010041709 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 473, + "active_intersection": 470, + "active_union": 476, + "cosine_distance": 0.0021270729919143916, + "pearson_correlation": 0.9950606950762324, + "jaccard": 0.9873949579831933, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 467, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.002053537872453437, + "pearson_correlation": 0.9952558301333402, + "jaccard": 0.9769874476987448, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0017076965471504169, + "pearson_correlation": 0.9960608272816097, + "jaccard": 0.9854166666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 467, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.002165263726299549, + "pearson_correlation": 0.9950607691848925, + "jaccard": 0.96875, + "euclidean_distance": 34.84250278036869 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 470, + "active_intersection": 469, + "active_union": 479, + "cosine_distance": 0.0035578046959011678, + "pearson_correlation": 0.9917703989570994, + "jaccard": 0.9791231732776617, + "euclidean_distance": 23.366642891095847 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 467, + "active_b": 475, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0022349802846584055, + "pearson_correlation": 0.9948441127941169, + "jaccard": 0.9748427672955975, + "euclidean_distance": 18.439088914585774 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 467, + "active_b": 467, + "active_intersection": 463, + "active_union": 471, + "cosine_distance": 0.0021573580390579217, + "pearson_correlation": 0.995056769768097, + "jaccard": 0.9830148619957537, + "euclidean_distance": 26.038433132583073 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 465, + "active_union": 472, + "cosine_distance": 0.003223943574337751, + "pearson_correlation": 0.9925597794587446, + "jaccard": 0.9851694915254238, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 475, + "active_b": 467, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0019845667004041445, + "pearson_correlation": 0.9954530735986455, + "jaccard": 0.9748427672955975, + "euclidean_distance": 34.698703145794944 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.004486863209065217, + "pearson_correlation": 0.9896488456946096, + "jaccard": 0.96875, + "euclidean_distance": 25.45584412271571 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.00460711384416701, + "pearson_correlation": 0.9894264794554386, + "jaccard": 0.9767932489451476, + "euclidean_distance": 27.820855486487112 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51101, + "active_a": 476, + "active_b": 478, + "active_intersection": 475, + "active_union": 479, + "cosine_distance": 0.002434127796249741, + "pearson_correlation": 0.9943449600140511, + "jaccard": 0.9916492693110647, + "euclidean_distance": 16.703293088490067 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51102, + "active_a": 478, + "active_b": 467, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.00222256607497906, + "pearson_correlation": 0.9948822595662092, + "jaccard": 0.96875, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51103, + "active_a": 469, + "active_b": 475, + "active_intersection": 465, + "active_union": 479, + "cosine_distance": 0.0018585744227117562, + "pearson_correlation": 0.9957284591654578, + "jaccard": 0.9707724425887265, + "euclidean_distance": 14.45683229480096 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51104, + "active_a": 473, + "active_b": 467, + "active_intersection": 461, + "active_union": 479, + "cosine_distance": 0.004382241222353311, + "pearson_correlation": 0.9899425543888439, + "jaccard": 0.9624217118997912, + "euclidean_distance": 22.24859546128699 + }, + { + "odor_index_a": 0, + "odor_index_b": 4, + "seed": 51105, + "active_a": 473, + "active_b": 470, + "active_intersection": 467, + "active_union": 476, + "cosine_distance": 0.0019765216786185036, + "pearson_correlation": 0.9954330070776825, + "jaccard": 0.9810924369747899, + "euclidean_distance": 17.88854381999832 + } + ] + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0023562989810109345, + "variance_ddof0": 4.608526192977369e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9945707554262515, + "variance_ddof0": 2.398163895188551e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9810433505751194, + "variance_ddof0": 3.1755482815173804e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 25.39938692684832, + "variance_ddof0": 110.67114374024668, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0028704706008029655, + "variance_ddof0": 1.5588287474327383e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9933734731797216, + "variance_ddof0": 8.097350255333625e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9796089309203335, + "variance_ddof0": 2.616944484901356e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.045971102686035, + "variance_ddof0": 16.95904255027633, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.000514171619792031, + "pearson_correlation": -0.0011972822465299293, + "jaccard": -0.0014344196547858568, + "euclidean_distance": -5.353415824162283 + }, + "within_comparisons": [ + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 476, + "active_b": 478, + "active_intersection": 473, + "active_union": 481, + "cosine_distance": 0.0013715667329743386, + "pearson_correlation": 0.9968201408605196, + "jaccard": 0.9833679833679834, + "euclidean_distance": 12.529964086141668 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 476, + "active_b": 469, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.0030431317875327935, + "pearson_correlation": 0.9930028518714301, + "jaccard": 0.96875, + "euclidean_distance": 18.708286933869708 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.001833781257793432, + "pearson_correlation": 0.9957434112166941, + "jaccard": 0.9812108559498957, + "euclidean_distance": 26.94438717061496 + }, + { + "odor_index": 0, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 476, + "active_b": 473, + "active_intersection": 470, + "active_union": 479, + "cosine_distance": 0.0019025791694783356, + "pearson_correlation": 0.9955817156222216, + "jaccard": 0.9812108559498957, + "euclidean_distance": 15.198684153570664 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 478, + "active_b": 469, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.002713324022600827, + "pearson_correlation": 0.9937994666175521, + "jaccard": 0.9729166666666667, + "euclidean_distance": 17.52141546793523 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0019266050727849704, + "pearson_correlation": 0.9955264503487407, + "jaccard": 0.9853862212943633, + "euclidean_distance": 26.1725046566048 + }, + { + "odor_index": 0, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 478, + "active_b": 473, + "active_intersection": 473, + "active_union": 478, + "cosine_distance": 0.0018489207352881953, + "pearson_correlation": 0.995701681371433, + "jaccard": 0.9895397489539749, + "euclidean_distance": 14.696938456699069 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 469, + "active_b": 473, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.003413149160759077, + "pearson_correlation": 0.9921485946952161, + "jaccard": 0.9748427672955975, + "euclidean_distance": 27.820855486487112 + }, + { + "odor_index": 0, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 469, + "active_b": 473, + "active_intersection": 464, + "active_union": 478, + "cosine_distance": 0.00402287302040405, + "pearson_correlation": 0.9907416263865042, + "jaccard": 0.9707112970711297, + "euclidean_distance": 21.18962010041709 + }, + { + "odor_index": 0, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 473, + "active_intersection": 470, + "active_union": 476, + "cosine_distance": 0.0021270729919143916, + "pearson_correlation": 0.9950606950762324, + "jaccard": 0.9873949579831933, + "euclidean_distance": 23.979157616563597 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 477, + "active_b": 479, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0014782085702527148, + "pearson_correlation": 0.9965507521737622, + "jaccard": 0.983402489626556, + "euclidean_distance": 14.832396974191326 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.003136421167483472, + "pearson_correlation": 0.9927025802614861, + "jaccard": 0.979253112033195, + "euclidean_distance": 19.235384061671343 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0032280697498886513, + "pearson_correlation": 0.9926699589571842, + "jaccard": 0.9771309771309772, + "euclidean_distance": 45.639894828976104 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0024898427429995706, + "pearson_correlation": 0.9942049980686033, + "jaccard": 0.979296066252588, + "euclidean_distance": 27.784887978899608 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 479, + "active_b": 477, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002181340917095431, + "pearson_correlation": 0.9949242158195494, + "jaccard": 0.9875259875259875, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 479, + "active_b": 474, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0024637488589933643, + "pearson_correlation": 0.9944509581410756, + "jaccard": 0.9812889812889813, + "euclidean_distance": 50.941142507800116 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0018307782028386121, + "pearson_correlation": 0.9957384945962922, + "jaccard": 0.9834368530020704, + "euclidean_distance": 32.18695387886216 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0020172810975274125, + "pearson_correlation": 0.9954381332350695, + "jaccard": 0.9853862212943633, + "euclidean_distance": 44.41846462902562 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002037948587458094, + "pearson_correlation": 0.9952634431728947, + "jaccard": 0.9875259875259875, + "euclidean_distance": 26.981475126464083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 479, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002059335774150961, + "pearson_correlation": 0.9953449400325713, + "jaccard": 0.9812889812889813, + "euclidean_distance": 23.769728648009426 + } + ], + "between_comparisons": [ + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51101, + "active_a": 476, + "active_b": 477, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0018912852039471018, + "pearson_correlation": 0.9956042728716101, + "jaccard": 0.9812889812889813, + "euclidean_distance": 15.329709716755891 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51102, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0017441761671973532, + "pearson_correlation": 0.9959197516768801, + "jaccard": 0.9854771784232366, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51103, + "active_a": 469, + "active_b": 477, + "active_intersection": 469, + "active_union": 477, + "cosine_distance": 0.0020355686089735814, + "pearson_correlation": 0.995331334364087, + "jaccard": 0.9832285115303984, + "euclidean_distance": 16.64331697709324 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51104, + "active_a": 473, + "active_b": 474, + "active_intersection": 468, + "active_union": 479, + "cosine_distance": 0.004863546096817273, + "pearson_correlation": 0.9888848823516504, + "jaccard": 0.9770354906054279, + "euclidean_distance": 25.37715508089904 + }, + { + "odor_index_a": 0, + "odor_index_b": 5, + "seed": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 469, + "active_union": 483, + "cosine_distance": 0.003817776927079519, + "pearson_correlation": 0.9911271246343804, + "jaccard": 0.9710144927536232, + "euclidean_distance": 24.49489742783178 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.00244023142976143, + "variance_ddof0": 5.005177145595163e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9943255035241114, + "variance_ddof0": 2.7021470430604498e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9823700005839349, + "variance_ddof0": 4.4846907443309274e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 17.02839338944231, + "variance_ddof0": 5.433818574397266, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0030125130950278355, + "variance_ddof0": 2.113703333650564e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9929949267848933, + "variance_ddof0": 1.1335797116539098e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9809091480630523, + "variance_ddof0": 5.218896366815388e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.775672453945557, + "variance_ddof0": 16.07412390215007, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.0005722816652664053, + "pearson_correlation": -0.0013305767392181034, + "jaccard": -0.0014608525208825718, + "euclidean_distance": 1.747279064503246 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 474, + "active_b": 481, + "active_intersection": 470, + "active_union": 485, + "cosine_distance": 0.001929440544497396, + "pearson_correlation": 0.995547398274795, + "jaccard": 0.9690721649484536, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 474, + "active_b": 478, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0024203558516942003, + "pearson_correlation": 0.9943935983724512, + "jaccard": 0.975103734439834, + "euclidean_distance": 16.941074346097416 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0019444050456024486, + "pearson_correlation": 0.9954897921658671, + "jaccard": 0.9853556485355649, + "euclidean_distance": 15.427248620541512 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0014272099516262626, + "pearson_correlation": 0.9966949303786692, + "jaccard": 0.9853556485355649, + "euclidean_distance": 13.0 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 481, + "active_b": 478, + "active_intersection": 475, + "active_union": 484, + "cosine_distance": 0.002524453146580785, + "pearson_correlation": 0.99416971814224, + "jaccard": 0.981404958677686, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 481, + "active_b": 475, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0019905928286180208, + "pearson_correlation": 0.9953890798905052, + "jaccard": 0.983402489626556, + "euclidean_distance": 15.811388300841896 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 481, + "active_b": 475, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0017170877474811386, + "pearson_correlation": 0.9959799159091919, + "jaccard": 0.979296066252588, + "euclidean_distance": 14.317821063276353 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.003537527715513744, + "pearson_correlation": 0.9918001808813371, + "jaccard": 0.9730848861283644, + "euclidean_distance": 20.37154878746336 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.0021475127085167633, + "pearson_correlation": 0.9950260246955084, + "jaccard": 0.9730848861283644, + "euclidean_distance": 15.937377450509228 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 475, + "active_b": 475, + "active_intersection": 474, + "active_union": 476, + "cosine_distance": 0.001916737051327888, + "pearson_correlation": 0.995544948449342, + "jaccard": 0.9957983193277311, + "euclidean_distance": 15.264337522473747 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0021626919245311127, + "pearson_correlation": 0.9949690944428188, + "jaccard": 0.9875259875259875, + "euclidean_distance": 16.0 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024155825102187833, + "pearson_correlation": 0.9943377052561301, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0020832001690830326, + "pearson_correlation": 0.9951502811570245, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.524174696260024 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.003157314877503259, + "pearson_correlation": 0.9925906727676679, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.364916731037084 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.003467110444421939, + "pearson_correlation": 0.9919441760460515, + "jaccard": 0.98125, + "euclidean_distance": 20.591260281974 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0027857393566116384, + "pearson_correlation": 0.9934952220656925, + "jaccard": 0.9854771784232366, + "euclidean_distance": 18.0 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.0018374788661821295, + "pearson_correlation": 0.995738530501835, + "jaccard": 0.9874739039665971, + "euclidean_distance": 16.30950643030009 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51101, + "active_a": 474, + "active_b": 478, + "active_intersection": 472, + "active_union": 480, + "cosine_distance": 0.0025426530474079723, + "pearson_correlation": 0.9941393729007427, + "jaccard": 0.9833333333333333, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51102, + "active_a": 481, + "active_b": 483, + "active_intersection": 480, + "active_union": 484, + "cosine_distance": 0.0014705325405005576, + "pearson_correlation": 0.9965333126498288, + "jaccard": 0.9917355371900827, + "euclidean_distance": 14.798648586948742 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0021708750695174084, + "pearson_correlation": 0.994967423943242, + "jaccard": 0.983402489626556, + "euclidean_distance": 16.09347693943108 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51104, + "active_a": 475, + "active_b": 473, + "active_intersection": 468, + "active_union": 480, + "cosine_distance": 0.005702288328403027, + "pearson_correlation": 0.9867679859153989, + "jaccard": 0.975, + "euclidean_distance": 26.19160170741759 + }, + { + "odor_index_a": 1, + "odor_index_b": 2, + "seed": 51105, + "active_a": 475, + "active_b": 479, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.003176216489310213, + "pearson_correlation": 0.9925665385152542, + "jaccard": 0.9710743801652892, + "euclidean_distance": 19.4164878389476 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002685133227158626, + "variance_ddof0": 1.3738856807097651e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9938096141604529, + "variance_ddof0": 7.198924911191613e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9796365033060239, + "variance_ddof0": 3.634329091336316e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.367215960668176, + "variance_ddof0": 41.67651401150347, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003085526653271464, + "variance_ddof0": 1.9933499919682745e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9928728071703496, + "variance_ddof0": 1.0444156970121228e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9746850465054184, + "variance_ddof0": 3.341189211042516e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 28.624241982169462, + "variance_ddof0": 95.45277094620712, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.00040039342611283835, + "pearson_correlation": -0.0009368069901032339, + "jaccard": -0.0049514568006054915, + "euclidean_distance": 8.257026021501286 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 474, + "active_b": 481, + "active_intersection": 470, + "active_union": 485, + "cosine_distance": 0.001929440544497396, + "pearson_correlation": 0.995547398274795, + "jaccard": 0.9690721649484536, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 474, + "active_b": 478, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0024203558516942003, + "pearson_correlation": 0.9943935983724512, + "jaccard": 0.975103734439834, + "euclidean_distance": 16.941074346097416 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0019444050456024486, + "pearson_correlation": 0.9954897921658671, + "jaccard": 0.9853556485355649, + "euclidean_distance": 15.427248620541512 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0014272099516262626, + "pearson_correlation": 0.9966949303786692, + "jaccard": 0.9853556485355649, + "euclidean_distance": 13.0 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 481, + "active_b": 478, + "active_intersection": 475, + "active_union": 484, + "cosine_distance": 0.002524453146580785, + "pearson_correlation": 0.99416971814224, + "jaccard": 0.981404958677686, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 481, + "active_b": 475, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0019905928286180208, + "pearson_correlation": 0.9953890798905052, + "jaccard": 0.983402489626556, + "euclidean_distance": 15.811388300841896 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 481, + "active_b": 475, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0017170877474811386, + "pearson_correlation": 0.9959799159091919, + "jaccard": 0.979296066252588, + "euclidean_distance": 14.317821063276353 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.003537527715513744, + "pearson_correlation": 0.9918001808813371, + "jaccard": 0.9730848861283644, + "euclidean_distance": 20.37154878746336 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.0021475127085167633, + "pearson_correlation": 0.9950260246955084, + "jaccard": 0.9730848861283644, + "euclidean_distance": 15.937377450509228 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 475, + "active_b": 475, + "active_intersection": 474, + "active_union": 476, + "cosine_distance": 0.001916737051327888, + "pearson_correlation": 0.995544948449342, + "jaccard": 0.9957983193277311, + "euclidean_distance": 15.264337522473747 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 480, + "active_intersection": 476, + "active_union": 482, + "cosine_distance": 0.0018986127263722619, + "pearson_correlation": 0.9955481650360886, + "jaccard": 0.9875518672199171, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 469, + "active_union": 480, + "cosine_distance": 0.002659495399112255, + "pearson_correlation": 0.9939729418735926, + "jaccard": 0.9770833333333333, + "euclidean_distance": 33.21144381083123 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 472, + "active_intersection": 470, + "active_union": 480, + "cosine_distance": 0.0032850306132394813, + "pearson_correlation": 0.9925199785354447, + "jaccard": 0.9791666666666666, + "euclidean_distance": 35.2845575287547 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002885957801700534, + "pearson_correlation": 0.9933217824939727, + "jaccard": 0.9812889812889813, + "euclidean_distance": 20.760539492026695 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 480, + "active_b": 471, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0019933941353125206, + "pearson_correlation": 0.9954690593890035, + "jaccard": 0.98125, + "euclidean_distance": 23.515952032609693 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 480, + "active_b": 472, + "active_intersection": 469, + "active_union": 483, + "cosine_distance": 0.0041093964978852204, + "pearson_correlation": 0.9905651566669627, + "jaccard": 0.9710144927536232, + "euclidean_distance": 28.372521918222215 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 480, + "active_b": 475, + "active_intersection": 472, + "active_union": 483, + "cosine_distance": 0.0021637682831873173, + "pearson_correlation": 0.9949853674425048, + "jaccard": 0.9772256728778468, + "euclidean_distance": 14.933184523068078 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 471, + "active_b": 472, + "active_intersection": 466, + "active_union": 477, + "cosine_distance": 0.005387138112580292, + "pearson_correlation": 0.9876373713010581, + "jaccard": 0.9769392033542977, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 471, + "active_b": 475, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.001921576388169366, + "pearson_correlation": 0.9955888535166074, + "jaccard": 0.9790794979079498, + "euclidean_distance": 22.40535650240808 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 472, + "active_b": 475, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.005842971994154622, + "pearson_correlation": 0.9865480197939138, + "jaccard": 0.9811715481171548, + "euclidean_distance": 30.298514815086232 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51101, + "active_a": 474, + "active_b": 478, + "active_intersection": 471, + "active_union": 481, + "cosine_distance": 0.0020584713572989743, + "pearson_correlation": 0.9952511167188, + "jaccard": 0.9792099792099792, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51102, + "active_a": 481, + "active_b": 480, + "active_intersection": 476, + "active_union": 485, + "cosine_distance": 0.001583562273777872, + "pearson_correlation": 0.9962876218353393, + "jaccard": 0.9814432989690721, + "euclidean_distance": 21.79449471770337 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 466, + "active_union": 483, + "cosine_distance": 0.0037165610082575684, + "pearson_correlation": 0.9914500287472514, + "jaccard": 0.9648033126293996, + "euclidean_distance": 39.35733730830886 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51104, + "active_a": 475, + "active_b": 472, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.005527273795339793, + "pearson_correlation": 0.987272285849226, + "jaccard": 0.9729166666666667, + "euclidean_distance": 41.060930335295616 + }, + { + "odor_index_a": 1, + "odor_index_b": 3, + "seed": 51105, + "active_a": 475, + "active_b": 475, + "active_intersection": 469, + "active_union": 481, + "cosine_distance": 0.002541764831683113, + "pearson_correlation": 0.9941029827011312, + "jaccard": 0.975051975051975, + "euclidean_distance": 24.145392935299274 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0024867225542476836, + "variance_ddof0": 7.812451450481138e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9942586236743252, + "variance_ddof0": 4.13180147348399e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.978732461365065, + "variance_ddof0": 4.597473374786438e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 20.018962495499757, + "variance_ddof0": 41.04114060377394, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0025933802250423855, + "variance_ddof0": 5.43181796260436e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9940268550231487, + "variance_ddof0": 2.820888379287978e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9807851551617583, + "variance_ddof0": 4.7399440786181946e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 24.281488484448307, + "variance_ddof0": 76.20931697960415, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.00010665767079470192, + "pearson_correlation": -0.00023176865117646717, + "jaccard": 0.0020526937966933723, + "euclidean_distance": 4.26252598894855 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 474, + "active_b": 481, + "active_intersection": 470, + "active_union": 485, + "cosine_distance": 0.001929440544497396, + "pearson_correlation": 0.995547398274795, + "jaccard": 0.9690721649484536, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 474, + "active_b": 478, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0024203558516942003, + "pearson_correlation": 0.9943935983724512, + "jaccard": 0.975103734439834, + "euclidean_distance": 16.941074346097416 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0019444050456024486, + "pearson_correlation": 0.9954897921658671, + "jaccard": 0.9853556485355649, + "euclidean_distance": 15.427248620541512 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0014272099516262626, + "pearson_correlation": 0.9966949303786692, + "jaccard": 0.9853556485355649, + "euclidean_distance": 13.0 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 481, + "active_b": 478, + "active_intersection": 475, + "active_union": 484, + "cosine_distance": 0.002524453146580785, + "pearson_correlation": 0.99416971814224, + "jaccard": 0.981404958677686, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 481, + "active_b": 475, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0019905928286180208, + "pearson_correlation": 0.9953890798905052, + "jaccard": 0.983402489626556, + "euclidean_distance": 15.811388300841896 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 481, + "active_b": 475, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0017170877474811386, + "pearson_correlation": 0.9959799159091919, + "jaccard": 0.979296066252588, + "euclidean_distance": 14.317821063276353 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.003537527715513744, + "pearson_correlation": 0.9918001808813371, + "jaccard": 0.9730848861283644, + "euclidean_distance": 20.37154878746336 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.0021475127085167633, + "pearson_correlation": 0.9950260246955084, + "jaccard": 0.9730848861283644, + "euclidean_distance": 15.937377450509228 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 475, + "active_b": 475, + "active_intersection": 474, + "active_union": 476, + "cosine_distance": 0.001916737051327888, + "pearson_correlation": 0.995544948449342, + "jaccard": 0.9957983193277311, + "euclidean_distance": 15.264337522473747 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 467, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.002053537872453437, + "pearson_correlation": 0.9952558301333402, + "jaccard": 0.9769874476987448, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0017076965471504169, + "pearson_correlation": 0.9960608272816097, + "jaccard": 0.9854166666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 467, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.002165263726299549, + "pearson_correlation": 0.9950607691848925, + "jaccard": 0.96875, + "euclidean_distance": 34.84250278036869 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 470, + "active_intersection": 469, + "active_union": 479, + "cosine_distance": 0.0035578046959011678, + "pearson_correlation": 0.9917703989570994, + "jaccard": 0.9791231732776617, + "euclidean_distance": 23.366642891095847 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 467, + "active_b": 475, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0022349802846584055, + "pearson_correlation": 0.9948441127941169, + "jaccard": 0.9748427672955975, + "euclidean_distance": 18.439088914585774 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 467, + "active_b": 467, + "active_intersection": 463, + "active_union": 471, + "cosine_distance": 0.0021573580390579217, + "pearson_correlation": 0.995056769768097, + "jaccard": 0.9830148619957537, + "euclidean_distance": 26.038433132583073 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 465, + "active_union": 472, + "cosine_distance": 0.003223943574337751, + "pearson_correlation": 0.9925597794587446, + "jaccard": 0.9851694915254238, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 475, + "active_b": 467, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0019845667004041445, + "pearson_correlation": 0.9954530735986455, + "jaccard": 0.9748427672955975, + "euclidean_distance": 34.698703145794944 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.004486863209065217, + "pearson_correlation": 0.9896488456946096, + "jaccard": 0.96875, + "euclidean_distance": 25.45584412271571 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.00460711384416701, + "pearson_correlation": 0.9894264794554386, + "jaccard": 0.9767932489451476, + "euclidean_distance": 27.820855486487112 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51101, + "active_a": 474, + "active_b": 478, + "active_intersection": 472, + "active_union": 480, + "cosine_distance": 0.0022047825954003564, + "pearson_correlation": 0.9948833602833228, + "jaccard": 0.9833333333333333, + "euclidean_distance": 17.175564037317667 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51102, + "active_a": 481, + "active_b": 467, + "active_intersection": 467, + "active_union": 481, + "cosine_distance": 0.0023229788894327807, + "pearson_correlation": 0.9946748788831391, + "jaccard": 0.9708939708939709, + "euclidean_distance": 23.388031127053 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 474, + "active_union": 479, + "cosine_distance": 0.0018275935229600249, + "pearson_correlation": 0.9957804075928492, + "jaccard": 0.9895615866388309, + "euclidean_distance": 15.297058540778355 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51104, + "active_a": 475, + "active_b": 467, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0039729865212657645, + "pearson_correlation": 0.9908864553609599, + "jaccard": 0.9748427672955975, + "euclidean_distance": 40.01249804748511 + }, + { + "odor_index_a": 1, + "odor_index_b": 4, + "seed": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 469, + "active_union": 476, + "cosine_distance": 0.0026385595961530006, + "pearson_correlation": 0.9939091729954723, + "jaccard": 0.9852941176470589, + "euclidean_distance": 25.534290669607408 + } + ] + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0022239149130073464, + "variance_ddof0": 2.925812945236473e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9948662030809198, + "variance_ddof0": 1.5368247939735495e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9813247229785198, + "variance_ddof0": 3.516094158122673e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.143468328644914, + "variance_ddof0": 125.8798737210097, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0025557468285351214, + "variance_ddof0": 1.571520452628552e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.994095397526144, + "variance_ddof0": 8.05285810865266e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9788449932561875, + "variance_ddof0": 6.766360062238027e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.50224727475822, + "variance_ddof0": 142.84437303611972, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.000331831915527775, + "pearson_correlation": -0.0007708055547758219, + "jaccard": -0.0024797297223323467, + "euclidean_distance": 0.3587789461133042 + }, + "within_comparisons": [ + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 474, + "active_b": 481, + "active_intersection": 470, + "active_union": 485, + "cosine_distance": 0.001929440544497396, + "pearson_correlation": 0.995547398274795, + "jaccard": 0.9690721649484536, + "euclidean_distance": 15.165750888103101 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 474, + "active_b": 478, + "active_intersection": 470, + "active_union": 482, + "cosine_distance": 0.0024203558516942003, + "pearson_correlation": 0.9943935983724512, + "jaccard": 0.975103734439834, + "euclidean_distance": 16.941074346097416 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0019444050456024486, + "pearson_correlation": 0.9954897921658671, + "jaccard": 0.9853556485355649, + "euclidean_distance": 15.427248620541512 + }, + { + "odor_index": 1, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 474, + "active_b": 475, + "active_intersection": 471, + "active_union": 478, + "cosine_distance": 0.0014272099516262626, + "pearson_correlation": 0.9966949303786692, + "jaccard": 0.9853556485355649, + "euclidean_distance": 13.0 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 481, + "active_b": 478, + "active_intersection": 475, + "active_union": 484, + "cosine_distance": 0.002524453146580785, + "pearson_correlation": 0.99416971814224, + "jaccard": 0.981404958677686, + "euclidean_distance": 17.406895185529212 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 481, + "active_b": 475, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0019905928286180208, + "pearson_correlation": 0.9953890798905052, + "jaccard": 0.983402489626556, + "euclidean_distance": 15.811388300841896 + }, + { + "odor_index": 1, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 481, + "active_b": 475, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0017170877474811386, + "pearson_correlation": 0.9959799159091919, + "jaccard": 0.979296066252588, + "euclidean_distance": 14.317821063276353 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.003537527715513744, + "pearson_correlation": 0.9918001808813371, + "jaccard": 0.9730848861283644, + "euclidean_distance": 20.37154878746336 + }, + { + "odor_index": 1, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 470, + "active_union": 483, + "cosine_distance": 0.0021475127085167633, + "pearson_correlation": 0.9950260246955084, + "jaccard": 0.9730848861283644, + "euclidean_distance": 15.937377450509228 + }, + { + "odor_index": 1, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 475, + "active_b": 475, + "active_intersection": 474, + "active_union": 476, + "cosine_distance": 0.001916737051327888, + "pearson_correlation": 0.995544948449342, + "jaccard": 0.9957983193277311, + "euclidean_distance": 15.264337522473747 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 477, + "active_b": 479, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0014782085702527148, + "pearson_correlation": 0.9965507521737622, + "jaccard": 0.983402489626556, + "euclidean_distance": 14.832396974191326 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.003136421167483472, + "pearson_correlation": 0.9927025802614861, + "jaccard": 0.979253112033195, + "euclidean_distance": 19.235384061671343 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0032280697498886513, + "pearson_correlation": 0.9926699589571842, + "jaccard": 0.9771309771309772, + "euclidean_distance": 45.639894828976104 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0024898427429995706, + "pearson_correlation": 0.9942049980686033, + "jaccard": 0.979296066252588, + "euclidean_distance": 27.784887978899608 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 479, + "active_b": 477, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002181340917095431, + "pearson_correlation": 0.9949242158195494, + "jaccard": 0.9875259875259875, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 479, + "active_b": 474, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0024637488589933643, + "pearson_correlation": 0.9944509581410756, + "jaccard": 0.9812889812889813, + "euclidean_distance": 50.941142507800116 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0018307782028386121, + "pearson_correlation": 0.9957384945962922, + "jaccard": 0.9834368530020704, + "euclidean_distance": 32.18695387886216 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0020172810975274125, + "pearson_correlation": 0.9954381332350695, + "jaccard": 0.9853862212943633, + "euclidean_distance": 44.41846462902562 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002037948587458094, + "pearson_correlation": 0.9952634431728947, + "jaccard": 0.9875259875259875, + "euclidean_distance": 26.981475126464083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 479, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002059335774150961, + "pearson_correlation": 0.9953449400325713, + "jaccard": 0.9812889812889813, + "euclidean_distance": 23.769728648009426 + } + ], + "between_comparisons": [ + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51101, + "active_a": 474, + "active_b": 477, + "active_intersection": 469, + "active_union": 482, + "cosine_distance": 0.0016298547662534357, + "pearson_correlation": 0.9962185448986864, + "jaccard": 0.9730290456431535, + "euclidean_distance": 13.892443989449804 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51102, + "active_a": 481, + "active_b": 479, + "active_intersection": 477, + "active_union": 483, + "cosine_distance": 0.0016407759052640136, + "pearson_correlation": 0.9961631204314951, + "jaccard": 0.9875776397515528, + "euclidean_distance": 15.0 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51103, + "active_a": 478, + "active_b": 477, + "active_intersection": 475, + "active_union": 480, + "cosine_distance": 0.0020347166996524946, + "pearson_correlation": 0.9952838122818143, + "jaccard": 0.9895833333333334, + "euclidean_distance": 15.491933384829668 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51104, + "active_a": 475, + "active_b": 474, + "active_intersection": 467, + "active_union": 482, + "cosine_distance": 0.004982167677840543, + "pearson_correlation": 0.9886128734869234, + "jaccard": 0.9688796680497925, + "euclidean_distance": 45.05552130427524 + }, + { + "odor_index_a": 1, + "odor_index_b": 5, + "seed": 51105, + "active_a": 475, + "active_b": 479, + "active_intersection": 471, + "active_union": 483, + "cosine_distance": 0.00249121909366512, + "pearson_correlation": 0.9941986365318009, + "jaccard": 0.9751552795031055, + "euclidean_distance": 28.071337695236398 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0029698323977741916, + "variance_ddof0": 1.2709677610523837e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9931315589685734, + "variance_ddof0": 6.670211213073429e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9819106236298882, + "variance_ddof0": 2.72859684775315e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.431265133626905, + "variance_ddof0": 34.20087477218759, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0027512841347499426, + "variance_ddof0": 1.9770696974176717e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9936142733020141, + "variance_ddof0": 1.0649332075795663e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9804826211171811, + "variance_ddof0": 5.925309846538967e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 25.39930906178532, + "variance_ddof0": 61.87509918391007, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.00021854826302424891, + "pearson_correlation": 0.0004827143334407147, + "jaccard": -0.0014280025127071383, + "euclidean_distance": 3.9680439281584157 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0021626919245311127, + "pearson_correlation": 0.9949690944428188, + "jaccard": 0.9875259875259875, + "euclidean_distance": 16.0 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024155825102187833, + "pearson_correlation": 0.9943377052561301, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0020832001690830326, + "pearson_correlation": 0.9951502811570245, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.524174696260024 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.003157314877503259, + "pearson_correlation": 0.9925906727676679, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.364916731037084 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.003467110444421939, + "pearson_correlation": 0.9919441760460515, + "jaccard": 0.98125, + "euclidean_distance": 20.591260281974 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0027857393566116384, + "pearson_correlation": 0.9934952220656925, + "jaccard": 0.9854771784232366, + "euclidean_distance": 18.0 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.0018374788661821295, + "pearson_correlation": 0.995738530501835, + "jaccard": 0.9874739039665971, + "euclidean_distance": 16.30950643030009 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 480, + "active_intersection": 476, + "active_union": 482, + "cosine_distance": 0.0018986127263722619, + "pearson_correlation": 0.9955481650360886, + "jaccard": 0.9875518672199171, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 469, + "active_union": 480, + "cosine_distance": 0.002659495399112255, + "pearson_correlation": 0.9939729418735926, + "jaccard": 0.9770833333333333, + "euclidean_distance": 33.21144381083123 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 472, + "active_intersection": 470, + "active_union": 480, + "cosine_distance": 0.0032850306132394813, + "pearson_correlation": 0.9925199785354447, + "jaccard": 0.9791666666666666, + "euclidean_distance": 35.2845575287547 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002885957801700534, + "pearson_correlation": 0.9933217824939727, + "jaccard": 0.9812889812889813, + "euclidean_distance": 20.760539492026695 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 480, + "active_b": 471, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0019933941353125206, + "pearson_correlation": 0.9954690593890035, + "jaccard": 0.98125, + "euclidean_distance": 23.515952032609693 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 480, + "active_b": 472, + "active_intersection": 469, + "active_union": 483, + "cosine_distance": 0.0041093964978852204, + "pearson_correlation": 0.9905651566669627, + "jaccard": 0.9710144927536232, + "euclidean_distance": 28.372521918222215 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 480, + "active_b": 475, + "active_intersection": 472, + "active_union": 483, + "cosine_distance": 0.0021637682831873173, + "pearson_correlation": 0.9949853674425048, + "jaccard": 0.9772256728778468, + "euclidean_distance": 14.933184523068078 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 471, + "active_b": 472, + "active_intersection": 466, + "active_union": 477, + "cosine_distance": 0.005387138112580292, + "pearson_correlation": 0.9876373713010581, + "jaccard": 0.9769392033542977, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 471, + "active_b": 475, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.001921576388169366, + "pearson_correlation": 0.9955888535166074, + "jaccard": 0.9790794979079498, + "euclidean_distance": 22.40535650240808 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 472, + "active_b": 475, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.005842971994154622, + "pearson_correlation": 0.9865480197939138, + "jaccard": 0.9811715481171548, + "euclidean_distance": 30.298514815086232 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51101, + "active_a": 478, + "active_b": 478, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.0017695045633958628, + "pearson_correlation": 0.9958232365940601, + "jaccard": 0.9916666666666667, + "euclidean_distance": 15.066519173319364 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51102, + "active_a": 483, + "active_b": 480, + "active_intersection": 478, + "active_union": 485, + "cosine_distance": 0.0017948760063331015, + "pearson_correlation": 0.9957949806813245, + "jaccard": 0.9855670103092784, + "euclidean_distance": 17.320508075688775 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.00264113612595418, + "pearson_correlation": 0.9939452510206983, + "jaccard": 0.972972972972973, + "euclidean_distance": 35.4682957019364 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51104, + "active_a": 473, + "active_b": 472, + "active_intersection": 468, + "active_union": 477, + "cosine_distance": 0.00205836598639364, + "pearson_correlation": 0.9952763768576025, + "jaccard": 0.9811320754716981, + "euclidean_distance": 30.331501776206203 + }, + { + "odor_index_a": 2, + "odor_index_b": 3, + "seed": 51105, + "active_a": 479, + "active_b": 475, + "active_intersection": 470, + "active_union": 484, + "cosine_distance": 0.00549253799167293, + "pearson_correlation": 0.9872315213563854, + "jaccard": 0.9710743801652892, + "euclidean_distance": 28.809720581775867 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002771421724863249, + "variance_ddof0": 7.913019334287757e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9935805684824457, + "variance_ddof0": 4.211994239534499e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9810065816889294, + "variance_ddof0": 4.10292116151534e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 21.08301166845849, + "variance_ddof0": 34.30661898764298, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.003075600116429067, + "variance_ddof0": 1.3357224434032321e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9929106255298278, + "variance_ddof0": 7.241027192661135e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9766914417926333, + "variance_ddof0": 0.00010278274695400193, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 22.91158137436236, + "variance_ddof0": 44.25943892597188, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.00030417839156581796, + "pearson_correlation": -0.0006699429526179079, + "jaccard": -0.004315139896296061, + "euclidean_distance": 1.8285697059038704 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0021626919245311127, + "pearson_correlation": 0.9949690944428188, + "jaccard": 0.9875259875259875, + "euclidean_distance": 16.0 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024155825102187833, + "pearson_correlation": 0.9943377052561301, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0020832001690830326, + "pearson_correlation": 0.9951502811570245, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.524174696260024 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.003157314877503259, + "pearson_correlation": 0.9925906727676679, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.364916731037084 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.003467110444421939, + "pearson_correlation": 0.9919441760460515, + "jaccard": 0.98125, + "euclidean_distance": 20.591260281974 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0027857393566116384, + "pearson_correlation": 0.9934952220656925, + "jaccard": 0.9854771784232366, + "euclidean_distance": 18.0 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.0018374788661821295, + "pearson_correlation": 0.995738530501835, + "jaccard": 0.9874739039665971, + "euclidean_distance": 16.30950643030009 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 467, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.002053537872453437, + "pearson_correlation": 0.9952558301333402, + "jaccard": 0.9769874476987448, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0017076965471504169, + "pearson_correlation": 0.9960608272816097, + "jaccard": 0.9854166666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 467, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.002165263726299549, + "pearson_correlation": 0.9950607691848925, + "jaccard": 0.96875, + "euclidean_distance": 34.84250278036869 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 470, + "active_intersection": 469, + "active_union": 479, + "cosine_distance": 0.0035578046959011678, + "pearson_correlation": 0.9917703989570994, + "jaccard": 0.9791231732776617, + "euclidean_distance": 23.366642891095847 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 467, + "active_b": 475, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0022349802846584055, + "pearson_correlation": 0.9948441127941169, + "jaccard": 0.9748427672955975, + "euclidean_distance": 18.439088914585774 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 467, + "active_b": 467, + "active_intersection": 463, + "active_union": 471, + "cosine_distance": 0.0021573580390579217, + "pearson_correlation": 0.995056769768097, + "jaccard": 0.9830148619957537, + "euclidean_distance": 26.038433132583073 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 465, + "active_union": 472, + "cosine_distance": 0.003223943574337751, + "pearson_correlation": 0.9925597794587446, + "jaccard": 0.9851694915254238, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 475, + "active_b": 467, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0019845667004041445, + "pearson_correlation": 0.9954530735986455, + "jaccard": 0.9748427672955975, + "euclidean_distance": 34.698703145794944 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.004486863209065217, + "pearson_correlation": 0.9896488456946096, + "jaccard": 0.96875, + "euclidean_distance": 25.45584412271571 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.00460711384416701, + "pearson_correlation": 0.9894264794554386, + "jaccard": 0.9767932489451476, + "euclidean_distance": 27.820855486487112 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51101, + "active_a": 478, + "active_b": 478, + "active_intersection": 476, + "active_union": 480, + "cosine_distance": 0.0022591729083265566, + "pearson_correlation": 0.9947660096532003, + "jaccard": 0.9916666666666667, + "euclidean_distance": 16.76305461424021 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51102, + "active_a": 483, + "active_b": 467, + "active_intersection": 467, + "active_union": 483, + "cosine_distance": 0.0023315161913372018, + "pearson_correlation": 0.9946787175987084, + "jaccard": 0.9668737060041408, + "euclidean_distance": 18.76166303929372 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.002556699299256282, + "pearson_correlation": 0.9940976799168998, + "jaccard": 0.9854166666666667, + "euclidean_distance": 17.175564037317667 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51104, + "active_a": 473, + "active_b": 467, + "active_intersection": 462, + "active_union": 478, + "cosine_distance": 0.002885029119630622, + "pearson_correlation": 0.9933912600832666, + "jaccard": 0.9665271966527197, + "euclidean_distance": 32.48076353782343 + }, + { + "odor_index_a": 2, + "odor_index_b": 4, + "seed": 51105, + "active_a": 479, + "active_b": 470, + "active_intersection": 468, + "active_union": 481, + "cosine_distance": 0.005345583063594672, + "pearson_correlation": 0.9876194603970637, + "jaccard": 0.972972972972973, + "euclidean_distance": 29.376861643136763 + } + ] + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002508614083622912, + "variance_ddof0": 4.5228031788942325e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9941881478890403, + "variance_ddof0": 2.4409623022652177e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9835988433023841, + "variance_ddof0": 1.8425189808654116e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 24.207517501603647, + "variance_ddof0": 112.49609640955308, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002395883688340894, + "variance_ddof0": 2.057307353034276e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9944505988163439, + "variance_ddof0": 1.0452022141352711e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9837923493328959, + "variance_ddof0": 4.0809793493687865e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.191273476948766, + "variance_ddof0": 52.764834517372734, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.00011273039528201818, + "pearson_correlation": 0.00026245092730359243, + "jaccard": 0.00019350603051182524, + "euclidean_distance": -1.0162440246548812 + }, + "within_comparisons": [ + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 483, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0019938908818666334, + "pearson_correlation": 0.995284924030352, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.7797338380595 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0021626919245311127, + "pearson_correlation": 0.9949690944428188, + "jaccard": 0.9875259875259875, + "euclidean_distance": 16.0 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0030878581972082486, + "pearson_correlation": 0.9928557566510724, + "jaccard": 0.9771309771309772, + "euclidean_distance": 20.493901531919196 + }, + { + "odor_index": 2, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0024155825102187833, + "pearson_correlation": 0.9943377052561301, + "jaccard": 0.9854771784232366, + "euclidean_distance": 16.792855623746664 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 483, + "active_b": 478, + "active_intersection": 478, + "active_union": 483, + "cosine_distance": 0.0020832001690830326, + "pearson_correlation": 0.9951502811570245, + "jaccard": 0.989648033126294, + "euclidean_distance": 15.524174696260024 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 483, + "active_b": 473, + "active_intersection": 472, + "active_union": 484, + "cosine_distance": 0.004258438776143181, + "pearson_correlation": 0.9901081204036737, + "jaccard": 0.9752066115702479, + "euclidean_distance": 22.06807649071391 + }, + { + "odor_index": 2, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 483, + "active_b": 479, + "active_intersection": 478, + "active_union": 484, + "cosine_distance": 0.003157314877503259, + "pearson_correlation": 0.9925906727676679, + "jaccard": 0.987603305785124, + "euclidean_distance": 19.364916731037084 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 478, + "active_b": 473, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.003467110444421939, + "pearson_correlation": 0.9919441760460515, + "jaccard": 0.98125, + "euclidean_distance": 20.591260281974 + }, + { + "odor_index": 2, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 478, + "active_b": 479, + "active_intersection": 475, + "active_union": 482, + "cosine_distance": 0.0027857393566116384, + "pearson_correlation": 0.9934952220656925, + "jaccard": 0.9854771784232366, + "euclidean_distance": 18.0 + }, + { + "odor_index": 2, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 473, + "active_b": 479, + "active_intersection": 473, + "active_union": 479, + "cosine_distance": 0.0018374788661821295, + "pearson_correlation": 0.995738530501835, + "jaccard": 0.9874739039665971, + "euclidean_distance": 16.30950643030009 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 477, + "active_b": 479, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0014782085702527148, + "pearson_correlation": 0.9965507521737622, + "jaccard": 0.983402489626556, + "euclidean_distance": 14.832396974191326 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.003136421167483472, + "pearson_correlation": 0.9927025802614861, + "jaccard": 0.979253112033195, + "euclidean_distance": 19.235384061671343 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0032280697498886513, + "pearson_correlation": 0.9926699589571842, + "jaccard": 0.9771309771309772, + "euclidean_distance": 45.639894828976104 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0024898427429995706, + "pearson_correlation": 0.9942049980686033, + "jaccard": 0.979296066252588, + "euclidean_distance": 27.784887978899608 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 479, + "active_b": 477, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002181340917095431, + "pearson_correlation": 0.9949242158195494, + "jaccard": 0.9875259875259875, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 479, + "active_b": 474, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0024637488589933643, + "pearson_correlation": 0.9944509581410756, + "jaccard": 0.9812889812889813, + "euclidean_distance": 50.941142507800116 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0018307782028386121, + "pearson_correlation": 0.9957384945962922, + "jaccard": 0.9834368530020704, + "euclidean_distance": 32.18695387886216 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0020172810975274125, + "pearson_correlation": 0.9954381332350695, + "jaccard": 0.9853862212943633, + "euclidean_distance": 44.41846462902562 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002037948587458094, + "pearson_correlation": 0.9952634431728947, + "jaccard": 0.9875259875259875, + "euclidean_distance": 26.981475126464083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 479, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002059335774150961, + "pearson_correlation": 0.9953449400325713, + "jaccard": 0.9812889812889813, + "euclidean_distance": 23.769728648009426 + } + ], + "between_comparisons": [ + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51101, + "active_a": 478, + "active_b": 477, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.0022473590100934304, + "pearson_correlation": 0.9947701828458125, + "jaccard": 0.9854469854469855, + "euclidean_distance": 16.278820596099706 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51102, + "active_a": 483, + "active_b": 479, + "active_intersection": 479, + "active_union": 483, + "cosine_distance": 0.0017926347517127628, + "pearson_correlation": 0.9958135803889722, + "jaccard": 0.9917184265010351, + "euclidean_distance": 18.867962264113206 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51103, + "active_a": 478, + "active_b": 477, + "active_intersection": 473, + "active_union": 482, + "cosine_distance": 0.0029774874075692015, + "pearson_correlation": 0.9930724998259035, + "jaccard": 0.9813278008298755, + "euclidean_distance": 18.947295321496416 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51104, + "active_a": 473, + "active_b": 474, + "active_intersection": 467, + "active_union": 480, + "cosine_distance": 0.0028617198896182527, + "pearson_correlation": 0.9934857611894585, + "jaccard": 0.9729166666666667, + "euclidean_distance": 36.38681079732051 + }, + { + "odor_index_a": 2, + "odor_index_b": 5, + "seed": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 476, + "active_union": 482, + "cosine_distance": 0.002100217382710823, + "pearson_correlation": 0.9951109698315725, + "jaccard": 0.9875518672199171, + "euclidean_distance": 25.475478405713993 + } + ] + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0030163235222604445, + "variance_ddof0": 1.5024517024771385e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9930646791187872, + "variance_ddof0": 7.940163978442089e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9782730844110181, + "variance_ddof0": 2.5071791408905712e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 24.42183423968435, + "variance_ddof0": 43.47401236938083, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.002526740740091138, + "variance_ddof0": 6.541024027513749e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9941800749142349, + "variance_ddof0": 3.4244337713196016e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9729074929637898, + "variance_ddof0": 7.423081076800842e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.793534717986724, + "variance_ddof0": 70.60305280382761, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -0.0004895827821693064, + "pearson_correlation": 0.0011153957954477267, + "jaccard": -0.005365591447228368, + "euclidean_distance": -5.6282995216976275 + }, + "within_comparisons": [ + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 480, + "active_intersection": 476, + "active_union": 482, + "cosine_distance": 0.0018986127263722619, + "pearson_correlation": 0.9955481650360886, + "jaccard": 0.9875518672199171, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 469, + "active_union": 480, + "cosine_distance": 0.002659495399112255, + "pearson_correlation": 0.9939729418735926, + "jaccard": 0.9770833333333333, + "euclidean_distance": 33.21144381083123 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 472, + "active_intersection": 470, + "active_union": 480, + "cosine_distance": 0.0032850306132394813, + "pearson_correlation": 0.9925199785354447, + "jaccard": 0.9791666666666666, + "euclidean_distance": 35.2845575287547 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002885957801700534, + "pearson_correlation": 0.9933217824939727, + "jaccard": 0.9812889812889813, + "euclidean_distance": 20.760539492026695 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 480, + "active_b": 471, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0019933941353125206, + "pearson_correlation": 0.9954690593890035, + "jaccard": 0.98125, + "euclidean_distance": 23.515952032609693 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 480, + "active_b": 472, + "active_intersection": 469, + "active_union": 483, + "cosine_distance": 0.0041093964978852204, + "pearson_correlation": 0.9905651566669627, + "jaccard": 0.9710144927536232, + "euclidean_distance": 28.372521918222215 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 480, + "active_b": 475, + "active_intersection": 472, + "active_union": 483, + "cosine_distance": 0.0021637682831873173, + "pearson_correlation": 0.9949853674425048, + "jaccard": 0.9772256728778468, + "euclidean_distance": 14.933184523068078 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 471, + "active_b": 472, + "active_intersection": 466, + "active_union": 477, + "cosine_distance": 0.005387138112580292, + "pearson_correlation": 0.9876373713010581, + "jaccard": 0.9769392033542977, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 471, + "active_b": 475, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.001921576388169366, + "pearson_correlation": 0.9955888535166074, + "jaccard": 0.9790794979079498, + "euclidean_distance": 22.40535650240808 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 472, + "active_b": 475, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.005842971994154622, + "pearson_correlation": 0.9865480197939138, + "jaccard": 0.9811715481171548, + "euclidean_distance": 30.298514815086232 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 467, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.002053537872453437, + "pearson_correlation": 0.9952558301333402, + "jaccard": 0.9769874476987448, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0017076965471504169, + "pearson_correlation": 0.9960608272816097, + "jaccard": 0.9854166666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 467, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.002165263726299549, + "pearson_correlation": 0.9950607691848925, + "jaccard": 0.96875, + "euclidean_distance": 34.84250278036869 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 470, + "active_intersection": 469, + "active_union": 479, + "cosine_distance": 0.0035578046959011678, + "pearson_correlation": 0.9917703989570994, + "jaccard": 0.9791231732776617, + "euclidean_distance": 23.366642891095847 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 467, + "active_b": 475, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0022349802846584055, + "pearson_correlation": 0.9948441127941169, + "jaccard": 0.9748427672955975, + "euclidean_distance": 18.439088914585774 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 467, + "active_b": 467, + "active_intersection": 463, + "active_union": 471, + "cosine_distance": 0.0021573580390579217, + "pearson_correlation": 0.995056769768097, + "jaccard": 0.9830148619957537, + "euclidean_distance": 26.038433132583073 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 465, + "active_union": 472, + "cosine_distance": 0.003223943574337751, + "pearson_correlation": 0.9925597794587446, + "jaccard": 0.9851694915254238, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 475, + "active_b": 467, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0019845667004041445, + "pearson_correlation": 0.9954530735986455, + "jaccard": 0.9748427672955975, + "euclidean_distance": 34.698703145794944 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.004486863209065217, + "pearson_correlation": 0.9896488456946096, + "jaccard": 0.96875, + "euclidean_distance": 25.45584412271571 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.00460711384416701, + "pearson_correlation": 0.9894264794554386, + "jaccard": 0.9767932489451476, + "euclidean_distance": 27.820855486487112 + } + ], + "between_comparisons": [ + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51101, + "active_a": 478, + "active_b": 478, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.0019058761712820171, + "pearson_correlation": 0.9955775819996493, + "jaccard": 0.9875259875259875, + "euclidean_distance": 14.628738838327793 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51102, + "active_a": 480, + "active_b": 467, + "active_intersection": 466, + "active_union": 481, + "cosine_distance": 0.002152464598450865, + "pearson_correlation": 0.9950436864031749, + "jaccard": 0.9688149688149689, + "euclidean_distance": 14.89966442575134 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51103, + "active_a": 471, + "active_b": 475, + "active_intersection": 464, + "active_union": 482, + "cosine_distance": 0.0041071154232789064, + "pearson_correlation": 0.9905564851234092, + "jaccard": 0.9626556016597511, + "euclidean_distance": 35.59494346111537 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51104, + "active_a": 472, + "active_b": 467, + "active_intersection": 462, + "active_union": 477, + "cosine_distance": 0.0024292173595484856, + "pearson_correlation": 0.9944342560066578, + "jaccard": 0.9685534591194969, + "euclidean_distance": 14.38749456993816 + }, + { + "odor_index_a": 3, + "odor_index_b": 4, + "seed": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.0020390301478954154, + "pearson_correlation": 0.9952883650382837, + "jaccard": 0.9769874476987448, + "euclidean_distance": 14.45683229480096 + } + ] + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.0027535158810201078, + "variance_ddof0": 1.2921542143567373e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9936722585253819, + "variance_ddof0": 6.796019548053087e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.980865346024473, + "variance_ddof0": 1.663964973043078e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 27.5463400728295, + "variance_ddof0": 100.79914859202712, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0028928668228985323, + "variance_ddof0": 1.4682966695990436e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9933129161102932, + "variance_ddof0": 7.747022434952871e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9767638803684298, + "variance_ddof0": 3.306232488465919e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 23.734302669992505, + "variance_ddof0": 94.28287676918647, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": 0.00013935094187842454, + "pearson_correlation": -0.0003593424150887259, + "jaccard": -0.004101465656043191, + "euclidean_distance": -3.812037402836996 + }, + "within_comparisons": [ + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 480, + "active_intersection": 476, + "active_union": 482, + "cosine_distance": 0.0018986127263722619, + "pearson_correlation": 0.9955481650360886, + "jaccard": 0.9875518672199171, + "euclidean_distance": 17.378147196982766 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 471, + "active_intersection": 469, + "active_union": 480, + "cosine_distance": 0.002659495399112255, + "pearson_correlation": 0.9939729418735926, + "jaccard": 0.9770833333333333, + "euclidean_distance": 33.21144381083123 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 472, + "active_intersection": 470, + "active_union": 480, + "cosine_distance": 0.0032850306132394813, + "pearson_correlation": 0.9925199785354447, + "jaccard": 0.9791666666666666, + "euclidean_distance": 35.2845575287547 + }, + { + "odor_index": 3, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 475, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002885957801700534, + "pearson_correlation": 0.9933217824939727, + "jaccard": 0.9812889812889813, + "euclidean_distance": 20.760539492026695 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 480, + "active_b": 471, + "active_intersection": 471, + "active_union": 480, + "cosine_distance": 0.0019933941353125206, + "pearson_correlation": 0.9954690593890035, + "jaccard": 0.98125, + "euclidean_distance": 23.515952032609693 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 480, + "active_b": 472, + "active_intersection": 469, + "active_union": 483, + "cosine_distance": 0.0041093964978852204, + "pearson_correlation": 0.9905651566669627, + "jaccard": 0.9710144927536232, + "euclidean_distance": 28.372521918222215 + }, + { + "odor_index": 3, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 480, + "active_b": 475, + "active_intersection": 472, + "active_union": 483, + "cosine_distance": 0.0021637682831873173, + "pearson_correlation": 0.9949853674425048, + "jaccard": 0.9772256728778468, + "euclidean_distance": 14.933184523068078 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 471, + "active_b": 472, + "active_intersection": 466, + "active_union": 477, + "cosine_distance": 0.005387138112580292, + "pearson_correlation": 0.9876373713010581, + "jaccard": 0.9769392033542977, + "euclidean_distance": 21.540659228538015 + }, + { + "odor_index": 3, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 471, + "active_b": 475, + "active_intersection": 468, + "active_union": 478, + "cosine_distance": 0.001921576388169366, + "pearson_correlation": 0.9955888535166074, + "jaccard": 0.9790794979079498, + "euclidean_distance": 22.40535650240808 + }, + { + "odor_index": 3, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 472, + "active_b": 475, + "active_intersection": 469, + "active_union": 478, + "cosine_distance": 0.005842971994154622, + "pearson_correlation": 0.9865480197939138, + "jaccard": 0.9811715481171548, + "euclidean_distance": 30.298514815086232 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 477, + "active_b": 479, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0014782085702527148, + "pearson_correlation": 0.9965507521737622, + "jaccard": 0.983402489626556, + "euclidean_distance": 14.832396974191326 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.003136421167483472, + "pearson_correlation": 0.9927025802614861, + "jaccard": 0.979253112033195, + "euclidean_distance": 19.235384061671343 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0032280697498886513, + "pearson_correlation": 0.9926699589571842, + "jaccard": 0.9771309771309772, + "euclidean_distance": 45.639894828976104 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0024898427429995706, + "pearson_correlation": 0.9942049980686033, + "jaccard": 0.979296066252588, + "euclidean_distance": 27.784887978899608 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 479, + "active_b": 477, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002181340917095431, + "pearson_correlation": 0.9949242158195494, + "jaccard": 0.9875259875259875, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 479, + "active_b": 474, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0024637488589933643, + "pearson_correlation": 0.9944509581410756, + "jaccard": 0.9812889812889813, + "euclidean_distance": 50.941142507800116 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0018307782028386121, + "pearson_correlation": 0.9957384945962922, + "jaccard": 0.9834368530020704, + "euclidean_distance": 32.18695387886216 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0020172810975274125, + "pearson_correlation": 0.9954381332350695, + "jaccard": 0.9853862212943633, + "euclidean_distance": 44.41846462902562 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002037948587458094, + "pearson_correlation": 0.9952634431728947, + "jaccard": 0.9875259875259875, + "euclidean_distance": 26.981475126464083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 479, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002059335774150961, + "pearson_correlation": 0.9953449400325713, + "jaccard": 0.9812889812889813, + "euclidean_distance": 23.769728648009426 + } + ], + "between_comparisons": [ + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51101, + "active_a": 478, + "active_b": 477, + "active_intersection": 472, + "active_union": 483, + "cosine_distance": 0.0018408858886236334, + "pearson_correlation": 0.995711422613461, + "jaccard": 0.9772256728778468, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51102, + "active_a": 480, + "active_b": 479, + "active_intersection": 475, + "active_union": 484, + "cosine_distance": 0.0016725606961875972, + "pearson_correlation": 0.996087720180395, + "jaccard": 0.981404958677686, + "euclidean_distance": 26.229754097208 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51103, + "active_a": 471, + "active_b": 477, + "active_intersection": 466, + "active_union": 482, + "cosine_distance": 0.004786612511938904, + "pearson_correlation": 0.9889803240025815, + "jaccard": 0.966804979253112, + "euclidean_distance": 41.43669871020132 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51104, + "active_a": 472, + "active_b": 474, + "active_intersection": 469, + "active_union": 477, + "cosine_distance": 0.002344657712831766, + "pearson_correlation": 0.9946472624027518, + "jaccard": 0.9832285115303984, + "euclidean_distance": 15.033296378372908 + }, + { + "odor_index_a": 3, + "odor_index_b": 5, + "seed": 51105, + "active_a": 475, + "active_b": 479, + "active_intersection": 471, + "active_union": 483, + "cosine_distance": 0.0038196173049107607, + "pearson_correlation": 0.991137851352276, + "jaccard": 0.9751552795031055, + "euclidean_distance": 20.223748416156685 + } + ] + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "within_comparison_count": 20, + "between_comparison_count": 5, + "within": { + "cosine_distance": { + "mean": 0.002555105208109165, + "variance_ddof0": 7.266493754312715e-07, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.994121268039254, + "variance_ddof0": 3.852244084207091e-06, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.979961304083514, + "variance_ddof0": 2.8492943277571627e-05, + "valid_comparisons": 20, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 27.19808660766109, + "variance_ddof0": 105.16408488216618, + "valid_comparisons": 20, + "undefined_comparisons": 0 + } + }, + "between": { + "cosine_distance": { + "mean": 0.0025105708930867722, + "variance_ddof0": 9.602312477415393e-07, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "pearson_correlation": { + "mean": 0.9942060621398399, + "variance_ddof0": 5.163955026363915e-06, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "jaccard": { + "mean": 0.9754308832912912, + "variance_ddof0": 4.6997861612759964e-05, + "valid_comparisons": 5, + "undefined_comparisons": 0 + }, + "euclidean_distance": { + "mean": 18.94472902155112, + "variance_ddof0": 16.89724229999881, + "valid_comparisons": 5, + "undefined_comparisons": 0 + } + }, + "mean_between_minus_within": { + "cosine_distance": -4.4534315022392874e-05, + "pearson_correlation": 8.47941005858166e-05, + "jaccard": -0.004530420792222767, + "euclidean_distance": -8.25335758610997 + }, + "within_comparisons": [ + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 478, + "active_b": 467, + "active_intersection": 467, + "active_union": 478, + "cosine_distance": 0.002053537872453437, + "pearson_correlation": 0.9952558301333402, + "jaccard": 0.9769874476987448, + "euclidean_distance": 17.832554500127006 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 478, + "active_b": 475, + "active_intersection": 473, + "active_union": 480, + "cosine_distance": 0.0017076965471504169, + "pearson_correlation": 0.9960608272816097, + "jaccard": 0.9854166666666667, + "euclidean_distance": 13.856406460551018 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 478, + "active_b": 467, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.002165263726299549, + "pearson_correlation": 0.9950607691848925, + "jaccard": 0.96875, + "euclidean_distance": 34.84250278036869 + }, + { + "odor_index": 4, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 478, + "active_b": 470, + "active_intersection": 469, + "active_union": 479, + "cosine_distance": 0.0035578046959011678, + "pearson_correlation": 0.9917703989570994, + "jaccard": 0.9791231732776617, + "euclidean_distance": 23.366642891095847 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 467, + "active_b": 475, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0022349802846584055, + "pearson_correlation": 0.9948441127941169, + "jaccard": 0.9748427672955975, + "euclidean_distance": 18.439088914585774 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 467, + "active_b": 467, + "active_intersection": 463, + "active_union": 471, + "cosine_distance": 0.0021573580390579217, + "pearson_correlation": 0.995056769768097, + "jaccard": 0.9830148619957537, + "euclidean_distance": 26.038433132583073 + }, + { + "odor_index": 4, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 465, + "active_union": 472, + "cosine_distance": 0.003223943574337751, + "pearson_correlation": 0.9925597794587446, + "jaccard": 0.9851694915254238, + "euclidean_distance": 18.384776310850235 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 475, + "active_b": 467, + "active_intersection": 465, + "active_union": 477, + "cosine_distance": 0.0019845667004041445, + "pearson_correlation": 0.9954530735986455, + "jaccard": 0.9748427672955975, + "euclidean_distance": 34.698703145794944 + }, + { + "odor_index": 4, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 475, + "active_b": 470, + "active_intersection": 465, + "active_union": 480, + "cosine_distance": 0.004486863209065217, + "pearson_correlation": 0.9896488456946096, + "jaccard": 0.96875, + "euclidean_distance": 25.45584412271571 + }, + { + "odor_index": 4, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 467, + "active_b": 470, + "active_intersection": 463, + "active_union": 474, + "cosine_distance": 0.00460711384416701, + "pearson_correlation": 0.9894264794554386, + "jaccard": 0.9767932489451476, + "euclidean_distance": 27.820855486487112 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51102, + "active_a": 477, + "active_b": 479, + "active_intersection": 474, + "active_union": 482, + "cosine_distance": 0.0014782085702527148, + "pearson_correlation": 0.9965507521737622, + "jaccard": 0.983402489626556, + "euclidean_distance": 14.832396974191326 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51103, + "active_a": 477, + "active_b": 477, + "active_intersection": 472, + "active_union": 482, + "cosine_distance": 0.003136421167483472, + "pearson_correlation": 0.9927025802614861, + "jaccard": 0.979253112033195, + "euclidean_distance": 19.235384061671343 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 470, + "active_union": 481, + "cosine_distance": 0.0032280697498886513, + "pearson_correlation": 0.9926699589571842, + "jaccard": 0.9771309771309772, + "euclidean_distance": 45.639894828976104 + }, + { + "odor_index": 5, + "seed_a": 51101, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 473, + "active_union": 483, + "cosine_distance": 0.0024898427429995706, + "pearson_correlation": 0.9942049980686033, + "jaccard": 0.979296066252588, + "euclidean_distance": 27.784887978899608 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51103, + "active_a": 479, + "active_b": 477, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002181340917095431, + "pearson_correlation": 0.9949242158195494, + "jaccard": 0.9875259875259875, + "euclidean_distance": 17.435595774162696 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51104, + "active_a": 479, + "active_b": 474, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.0024637488589933643, + "pearson_correlation": 0.9944509581410756, + "jaccard": 0.9812889812889813, + "euclidean_distance": 50.941142507800116 + }, + { + "odor_index": 5, + "seed_a": 51102, + "seed_b": 51105, + "active_a": 479, + "active_b": 479, + "active_intersection": 475, + "active_union": 483, + "cosine_distance": 0.0018307782028386121, + "pearson_correlation": 0.9957384945962922, + "jaccard": 0.9834368530020704, + "euclidean_distance": 32.18695387886216 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51104, + "active_a": 477, + "active_b": 474, + "active_intersection": 472, + "active_union": 479, + "cosine_distance": 0.0020172810975274125, + "pearson_correlation": 0.9954381332350695, + "jaccard": 0.9853862212943633, + "euclidean_distance": 44.41846462902562 + }, + { + "odor_index": 5, + "seed_a": 51103, + "seed_b": 51105, + "active_a": 477, + "active_b": 479, + "active_intersection": 475, + "active_union": 481, + "cosine_distance": 0.002037948587458094, + "pearson_correlation": 0.9952634431728947, + "jaccard": 0.9875259875259875, + "euclidean_distance": 26.981475126464083 + }, + { + "odor_index": 5, + "seed_a": 51104, + "seed_b": 51105, + "active_a": 474, + "active_b": 479, + "active_intersection": 472, + "active_union": 481, + "cosine_distance": 0.002059335774150961, + "pearson_correlation": 0.9953449400325713, + "jaccard": 0.9812889812889813, + "euclidean_distance": 23.769728648009426 + } + ], + "between_comparisons": [ + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51101, + "active_a": 478, + "active_b": 477, + "active_intersection": 474, + "active_union": 481, + "cosine_distance": 0.0022459450098261113, + "pearson_correlation": 0.9947714001526767, + "jaccard": 0.9854469854469855, + "euclidean_distance": 17.08800749063506 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51102, + "active_a": 467, + "active_b": 479, + "active_intersection": 467, + "active_union": 479, + "cosine_distance": 0.0016464165123678542, + "pearson_correlation": 0.9962117364584427, + "jaccard": 0.9749478079331941, + "euclidean_distance": 25.92296279363144 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51103, + "active_a": 475, + "active_b": 477, + "active_intersection": 471, + "active_union": 481, + "cosine_distance": 0.0018643940828136918, + "pearson_correlation": 0.9956966253422654, + "jaccard": 0.9792099792099792, + "euclidean_distance": 15.748015748023622 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51104, + "active_a": 467, + "active_b": 474, + "active_intersection": 464, + "active_union": 477, + "cosine_distance": 0.002400155195074416, + "pearson_correlation": 0.9945212775721473, + "jaccard": 0.9727463312368972, + "euclidean_distance": 14.798648586948742 + }, + { + "odor_index_a": 4, + "odor_index_b": 5, + "seed": 51105, + "active_a": 470, + "active_b": 479, + "active_intersection": 466, + "active_union": 483, + "cosine_distance": 0.004395943665351787, + "pearson_correlation": 0.9898292711736675, + "jaccard": 0.9648033126293996, + "euclidean_distance": 21.166010488516726 + } + ] + } + ] + } + } + }, + "protocol": { + "odor_indices": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "seeds": [ + 51101, + 51102, + 51103, + 51104, + 51105 + ], + "variance_ddof": 0, + "within": "All 10 distinct seed pairs within each of six odors: 60 comparisons per mode", + "between": "Same-seed pairs for each of 15 odor pairs: 75 comparisons per mode", + "pair_baseline": "Only each odor pair: 10+10 within comparisons and five same-seed between comparisons", + "counts": "Original nonnegative int32 spike counts; no normalization, fitting or resampling", + "undefined_cosine": "null if either vector has zero norm", + "undefined_Pearson": "null if either vector is constant, including dimension one", + "undefined_Jaccard": "null if active union is empty", + "empty_population": "All metrics null, applicable=false; no fabricated zero distance", + "clipping": "Only cosine/correlation numerical roundoff is clipped to their mathematical [-1,1] range", + "technical_repeats_included": false, + "population_columns": "Caller-supplied fixed canonical ALPN order; positions are not neuron_idx" + }, + "decision_gate_applied": false, + "learning_claimed": false, + "absence_of_encoding_claimed": false, + "limitations": [ + "Descriptive CAL structure only, not a held-out or learning result", + "Shared activity can coexist with odor-specific information", + "Active-set Jaccard can saturate even when spike-count patterns differ", + "Valid metric counts vary when a metric is undefined; null is not zero similarity", + "No KC sparsity gate is transferred to the ALPN population" + ], + "odor_index_to_id": [ + "OMSUIQOIVADKIM-RXMQYKEDSA-N", + "LABTWGUMFABVFG-ARJAWSKDSA-N", + "QNVRIHYSUZMSGM-ZCFIWIBFSA-N", + "VLSVVMPLPMNWBH-UHFFFAOYSA-N", + "XHIUFYZDQBSEMF-UHFFFAOYSA-N", + "OMSUIQOIVADKIM-YFKPBYRVSA-N" + ], + "ALPN_column_neuron_idx": [ + 30, + 40, + 62, + 71, + 97, + 112, + 120, + 159, + 179, + 189, + 241, + 296, + 331, + 360, + 370, + 376, + 390, + 394, + 434, + 436, + 484, + 486, + 492, + 522, + 528, + 530, + 571, + 607, + 622, + 653, + 666, + 683, + 700, + 710, + 728, + 749, + 813, + 835, + 837, + 900, + 921, + 972, + 980, + 999, + 1011, + 1022, + 1050, + 1054, + 1056, + 1105, + 1138, + 1191, + 1262, + 1294, + 1313, + 1353, + 1370, + 1372, + 1374, + 1413, + 1420, + 1458, + 1475, + 1514, + 1590, + 1607, + 1633, + 1644, + 1661, + 1694, + 1695, + 1707, + 1803, + 1866, + 1881, + 1890, + 1898, + 1916, + 1923, + 1927, + 1982, + 1983, + 2010, + 2018, + 2021, + 2022, + 2029, + 2096, + 2131, + 2157, + 2160, + 2162, + 2186, + 2197, + 2212, + 2231, + 2302, + 2312, + 2330, + 2347, + 2382, + 2435, + 2481, + 2493, + 2535, + 2539, + 2552, + 2577, + 2586, + 2601, + 2633, + 2654, + 2656, + 2703, + 2746, + 2769, + 2776, + 2834, + 2835, + 2852, + 2867, + 2917, + 2927, + 2943, + 2970, + 2991, + 2994, + 3000, + 3016, + 3021, + 3073, + 3083, + 3103, + 3120, + 3139, + 3161, + 3168, + 3171, + 3202, + 3244, + 3252, + 3253, + 3256, + 3297, + 3325, + 3334, + 3345, + 3346, + 3357, + 3369, + 3420, + 3435, + 3436, + 3474, + 3512, + 3574, + 3641, + 3672, + 3682, + 3702, + 3709, + 3869, + 4008, + 4026, + 4027, + 4044, + 4072, + 4096, + 4104, + 4107, + 4113, + 4117, + 4169, + 4173, + 4188, + 4192, + 4232, + 4260, + 4311, + 4315, + 4316, + 4334, + 4368, + 4441, + 4482, + 4505, + 4523, + 4584, + 4605, + 4624, + 4733, + 4739, + 4747, + 4768, + 4786, + 4871, + 4887, + 4905, + 4939, + 5004, + 5080, + 5287, + 5359, + 5450, + 5487, + 5507, + 5519, + 5525, + 5584, + 5586, + 5629, + 5634, + 5657, + 5692, + 5693, + 5712, + 5720, + 5890, + 5897, + 5901, + 5968, + 5984, + 6065, + 6081, + 6099, + 6102, + 6340, + 6435, + 6455, + 6612, + 6693, + 6721, + 6742, + 6842, + 6892, + 6919, + 6920, + 6994, + 7043, + 7060, + 7131, + 7147, + 7243, + 7322, + 7354, + 7385, + 7621, + 7679, + 7680, + 7724, + 7746, + 7781, + 8001, + 8038, + 8055, + 8060, + 8083, + 8172, + 8192, + 8504, + 8717, + 8779, + 8866, + 8955, + 9052, + 9096, + 9118, + 9188, + 9340, + 9370, + 9379, + 9484, + 9529, + 9705, + 9724, + 9752, + 9904, + 9909, + 9918, + 9947, + 9975, + 10071, + 10097, + 10481, + 10503, + 10629, + 10658, + 10769, + 10905, + 11089, + 11316, + 11334, + 11398, + 11483, + 11533, + 11598, + 11770, + 11798, + 11829, + 11899, + 11927, + 11961, + 12088, + 12221, + 12241, + 12406, + 12423, + 12437, + 12644, + 12997, + 13051, + 13128, + 13262, + 13423, + 13517, + 13600, + 13644, + 13715, + 13861, + 13955, + 14334, + 14395, + 14398, + 14498, + 14519, + 14547, + 14570, + 14655, + 14805, + 14839, + 14951, + 15014, + 15016, + 15043, + 15142, + 15146, + 15212, + 15225, + 15325, + 15369, + 15415, + 15507, + 15642, + 15687, + 16042, + 16276, + 16788, + 16819, + 16855, + 16960, + 17216, + 17293, + 17327, + 17343, + 17348, + 17441, + 17631, + 17809, + 17874, + 17875, + 18051, + 18497, + 18561, + 18704, + 18800, + 18825, + 18870, + 19004, + 19043, + 19044, + 19049, + 19196, + 19237, + 20450, + 20470, + 20486, + 20539, + 20792, + 20908, + 21172, + 21385, + 21524, + 21596, + 21608, + 21802, + 21875, + 22085, + 22578, + 22892, + 23357, + 23431, + 23444, + 23550, + 23555, + 23565, + 23816, + 23961, + 23991, + 24075, + 24484, + 24713, + 24748, + 25068, + 25306, + 25315, + 25520, + 25645, + 25792, + 26480, + 26595, + 26772, + 27000, + 27004, + 27439, + 27582, + 27938, + 28030, + 28086, + 28183, + 28409, + 28465, + 28694, + 29044, + 29469, + 29641, + 29672, + 29804, + 29917, + 30630, + 30880, + 31238, + 31258, + 31371, + 31520, + 31590, + 31611, + 31632, + 32281, + 32808, + 33023, + 33348, + 33526, + 33621, + 33712, + 33894, + 34270, + 34565, + 34689, + 35035, + 35426, + 35735, + 36249, + 36428, + 36683, + 36853, + 36955, + 37215, + 37369, + 37468, + 37747, + 37755, + 37817, + 38437, + 38522, + 38824, + 39281, + 39352, + 39781, + 40924, + 41032, + 41052, + 41148, + 41459, + 41773, + 41885, + 42419, + 42550, + 42605, + 42787, + 42841, + 42843, + 42950, + 43701, + 43815, + 43921, + 44103, + 44286, + 45698, + 45986, + 46442, + 46617, + 46854, + 47315, + 47876, + 48377, + 48459, + 49073, + 49135, + 49264, + 49373, + 49864, + 50489, + 50608, + 50760, + 50873, + 51180, + 51257, + 51403, + 51805, + 52015, + 52026, + 52319, + 52357, + 52517, + 52870, + 53308, + 53464, + 53508, + 53707, + 53824, + 54264, + 54391, + 55121, + 55402, + 56304, + 56845, + 57065, + 57300, + 57763, + 58283, + 58326, + 58453, + 58532, + 58864, + 59111, + 59791, + 59839, + 60045, + 60311, + 61088, + 61761, + 62735, + 62895, + 62973, + 64047, + 64096, + 66580, + 66799, + 66953, + 67297, + 67921, + 68010, + 68512, + 68516, + 68864, + 69441, + 70149, + 70280, + 70331, + 71205, + 72142, + 72372, + 72419, + 72501, + 73121, + 73384, + 73849, + 75481, + 75508, + 76258, + 76754, + 78030, + 78183, + 78279, + 79514, + 79602, + 80611, + 81078, + 81632, + 82046, + 82274, + 83172, + 83656, + 84623, + 85605, + 85994, + 85997, + 86334, + 87108, + 87219, + 87418, + 87507, + 87568, + 87593, + 87916, + 88097, + 88136, + 90600, + 90636, + 92596, + 93213, + 97051, + 97857, + 99676, + 99709, + 100484, + 101130, + 101598, + 101754, + 102100, + 102715, + 103495, + 104757, + 107170, + 107387, + 108436, + 109441, + 109651, + 110387, + 111212, + 114367, + 119160, + 122294, + 125773, + 126350, + 126688, + 126957, + 127785, + 127847, + 127848, + 128183, + 128185, + 128229, + 128299, + 128369, + 128946, + 128951, + 128992, + 129486, + 130257, + 130398, + 130399, + 130400, + 130412, + 130472, + 130497, + 130753, + 130758, + 130990, + 131056, + 131091, + 131226, + 131311, + 131510, + 131541, + 131777, + 132031, + 132048, + 132182, + 132320, + 132611, + 132642, + 132643, + 132659, + 133646, + 133647, + 133661, + 133666, + 134090, + 134894, + 135058, + 135397, + 135575, + 135639, + 136325, + 137060, + 137578, + 137761, + 140635, + 142510, + 142511, + 142584, + 143201, + 143218, + 143266, + 163973 + ] +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/audit/completed.json b/registry/phase4ai-pn-recruitment-audit/evidence/audit/completed.json new file mode 100644 index 0000000..d2f96cc --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/audit/completed.json @@ -0,0 +1,564 @@ +{ + "pass_all": true, + "trials": [ + { + "case": "zero", + "repeat": 0, + "pass_all": true + }, + { + "case": "pn_pulse", + "repeat": 0, + "pass_all": true + }, + { + "case": "kc_ref_boundary", + "repeat": 0, + "pass_all": true + }, + { + "case": "two_sources", + "repeat": 0, + "pass_all": true + }, + { + "case": "arrival_collision", + "repeat": 0, + "pass_all": true + }, + { + "case": "natural_request", + "repeat": 0, + "pass_all": true + }, + { + "case": "apl_only", + "repeat": 0, + "pass_all": true + }, + { + "case": "high_fanin", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-00-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-00-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-physiological-00-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-00-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-00-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-00-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-01-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-01-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-physiological-01-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-01-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-01-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-01-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-02-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-02-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-physiological-02-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-02-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-02-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-02-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-03-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-03-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-physiological-03-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-03-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-03-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-03-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-04-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-04-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-physiological-04-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-04-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-04-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-04-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-05-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-05-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-physiological-05-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-05-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-05-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-physiological-05-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-00-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-00-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-matched_energy-00-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-00-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-00-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-00-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-01-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-01-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-matched_energy-01-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-01-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-01-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-01-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-02-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-02-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-matched_energy-02-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-02-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-02-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-02-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-03-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-03-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-matched_energy-03-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-03-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-03-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-03-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-04-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-04-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-matched_energy-04-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-04-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-04-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-04-s51105", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-05-s51101", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-05-s51101", + "repeat": 1, + "pass_all": true + }, + { + "case": "cal-matched_energy-05-s51102", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-05-s51103", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-05-s51104", + "repeat": 0, + "pass_all": true + }, + { + "case": "cal-matched_energy-05-s51105", + "repeat": 0, + "pass_all": true + } + ], + "repeat_checks": [ + { + "case": "cal-physiological-00-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-physiological-01-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-physiological-02-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-physiological-03-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-physiological-04-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-physiological-05-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-matched_energy-00-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-matched_energy-01-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-matched_energy-02-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-matched_energy-03-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-matched_energy-04-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + }, + { + "case": "cal-matched_energy-05-s51101", + "pass_all": true, + "checks": { + "per-pn.parquet": true, + "prefirst-edge-summary.parquet": true, + "apl-per-tick.parquet": true, + "per-kc-apl-sources.parquet": true, + "antecedent_events": true, + "apl-summary": true, + "replay": true + } + } + ], + "meaning": "Conditional PN exactness and bounded APL attribution only; not a learning or causal gate" +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/audit/final-status.json b/registry/phase4ai-pn-recruitment-audit/evidence/audit/final-status.json new file mode 100644 index 0000000..f8fa39e --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/audit/final-status.json @@ -0,0 +1,640 @@ +{ + "status": "PASS-CONDITIONAL-PN-APL-SOURCE-AUDIT", + "pass_all": true, + "exact_PN_trials": 80, + "fixture_dense_pre_post_trials": 8, + "CAL_event_final_trials": 72, + "repeat_accounting_pass": 12, + "modes": { + "physiological": { + "trials": 30, + "first_non_design_vs_first_KC": { + "before": 30 + }, + "first_non_design_PN_tick_range": [ + 40, + 223 + ], + "first_any_KC_tick_range": [ + 111, + 322 + ], + "each_active_KC_relation": { + "before": 1550 + }, + "each_active_KC_count": 1550, + "each_active_KC_has_strict_pre_first_nondesign_PN_edge": 1539, + "PN_neuron_trials": 20580, + "PN_active_neuron_trials": 16311, + "PN_spikes": 154514, + "design_PN_spikes": 15835, + "nondesign_PN_spikes": 138679, + "non_design_PN_input_sources": { + "KC": { + "due_edges": 2071, + "accepted_edges": 1316, + "rejected_edges": 755, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 1316, + "accepted_negative_edges": 0, + "rejected_positive_edges": 755, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 283, + "accepted_positive_before_first_edges": 283, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 0.4400000000000001, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 0.24750000000000005, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 0.10780000000000002, + "accepted_negative_before_first_abs_V": 0.0 + }, + "APL": { + "due_edges": 150474, + "accepted_edges": 105868, + "rejected_edges": 44606, + "accepted_zero_edges": 105868, + "rejected_zero_edges": 44606, + "accepted_positive_edges": 0, + "accepted_negative_edges": 0, + "rejected_positive_edges": 0, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 0, + "accepted_positive_before_first_edges": 0, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 0.0, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 0.0, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 0.0, + "accepted_negative_before_first_abs_V": 0.0 + }, + "ALPN": { + "due_edges": 6412899, + "accepted_edges": 4835492, + "rejected_edges": 1577407, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 4458134, + "accepted_negative_edges": 377358, + "rejected_positive_edges": 1448863, + "rejected_negative_edges": 128544, + "accepted_nonzero_before_first_edges": 1381961, + "accepted_positive_before_first_edges": 1270361, + "accepted_negative_before_first_edges": 111600, + "accepted_positive_V": 8907.84785, + "accepted_negative_abs_V": 296.8944000000001, + "rejected_positive_V": 3159.213475, + "rejected_negative_abs_V": 151.61025, + "accepted_positive_before_first_V": 2166.2817000000005, + "accepted_negative_before_first_abs_V": 100.84717500000001 + }, + "MBON": { + "due_edges": 20002, + "accepted_edges": 16836, + "rejected_edges": 3166, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 13338, + "accepted_negative_edges": 3498, + "rejected_positive_edges": 2798, + "rejected_negative_edges": 368, + "accepted_nonzero_before_first_edges": 7158, + "accepted_positive_before_first_edges": 5254, + "accepted_negative_before_first_edges": 1904, + "accepted_positive_V": 30.284925, + "accepted_negative_abs_V": 2.446949999999999, + "rejected_positive_V": 10.2927, + "rejected_negative_abs_V": 0.4045249999999999, + "accepted_positive_before_first_V": 9.71025, + "accepted_negative_before_first_abs_V": 1.2856249999999998 + }, + "anatomical_DAN": { + "due_edges": 102093, + "accepted_edges": 75247, + "rejected_edges": 26846, + "accepted_zero_edges": 8583, + "rejected_zero_edges": 2780, + "accepted_positive_edges": 66664, + "accepted_negative_edges": 0, + "rejected_positive_edges": 24066, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 19016, + "accepted_positive_before_first_edges": 19016, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 63.956475000000005, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 32.133475, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 10.072699999999998, + "accepted_negative_before_first_abs_V": 0.0 + }, + "dopamine_annotation_only": { + "due_edges": 10133, + "accepted_edges": 7216, + "rejected_edges": 2917, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 7216, + "accepted_negative_edges": 0, + "rejected_positive_edges": 2917, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 1905, + "accepted_positive_before_first_edges": 1905, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 3.3907500000000006, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 1.47785, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 0.720225, + "accepted_negative_before_first_abs_V": 0.0 + }, + "ALLN": { + "due_edges": 22665855, + "accepted_edges": 17224492, + "rejected_edges": 5441363, + "accepted_zero_edges": 2117146, + "rejected_zero_edges": 641726, + "accepted_positive_edges": 9682545, + "accepted_negative_edges": 5424801, + "rejected_positive_edges": 3108130, + "rejected_negative_edges": 1691507, + "accepted_nonzero_before_first_edges": 4603287, + "accepted_positive_before_first_edges": 2827157, + "accepted_negative_before_first_edges": 1776130, + "accepted_positive_V": 22630.828275, + "accepted_negative_abs_V": 15889.297050000005, + "rejected_positive_V": 12808.797099999998, + "rejected_negative_abs_V": 5691.117025000002, + "accepted_positive_before_first_V": 3781.1674999999996, + "accepted_negative_before_first_abs_V": 5524.98155 + }, + "ALIN": { + "due_edges": 296795, + "accepted_edges": 222311, + "rejected_edges": 74484, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 138337, + "accepted_negative_edges": 83974, + "rejected_positive_edges": 49976, + "rejected_negative_edges": 24508, + "accepted_nonzero_before_first_edges": 66282, + "accepted_positive_before_first_edges": 37980, + "accepted_negative_before_first_edges": 28302, + "accepted_positive_V": 139.28640000000001, + "accepted_negative_abs_V": 292.3756000000001, + "rejected_positive_V": 63.451025, + "rejected_negative_abs_V": 86.122575, + "accepted_positive_before_first_V": 28.98115000000001, + "accepted_negative_before_first_abs_V": 107.00002500000001 + }, + "ALON": { + "due_edges": 217376, + "accepted_edges": 167813, + "rejected_edges": 49563, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 66214, + "accepted_negative_edges": 101599, + "rejected_positive_edges": 21764, + "rejected_negative_edges": 27799, + "accepted_nonzero_before_first_edges": 62049, + "accepted_positive_before_first_edges": 21938, + "accepted_negative_before_first_edges": 40111, + "accepted_positive_V": 129.708975, + "accepted_negative_abs_V": 259.9476, + "rejected_positive_V": 24.702975000000002, + "rejected_negative_abs_V": 45.086800000000004, + "accepted_positive_before_first_V": 43.279775, + "accepted_negative_before_first_abs_V": 130.11047499999998 + }, + "olfactory_sensory": { + "due_edges": 24114, + "accepted_edges": 17457, + "rejected_edges": 6657, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 17457, + "accepted_negative_edges": 0, + "rejected_positive_edges": 6657, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 4398, + "accepted_positive_before_first_edges": 4398, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 62.863625, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 32.930425, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 5.814050000000003, + "accepted_negative_before_first_abs_V": 0.0 + }, + "other": { + "due_edges": 4757427, + "accepted_edges": 3465052, + "rejected_edges": 1292375, + "accepted_zero_edges": 189840, + "rejected_zero_edges": 68143, + "accepted_positive_edges": 951633, + "accepted_negative_edges": 2323579, + "rejected_positive_edges": 308418, + "rejected_negative_edges": 915814, + "accepted_nonzero_before_first_edges": 839252, + "accepted_positive_before_first_edges": 276466, + "accepted_negative_before_first_edges": 562786, + "accepted_positive_V": 1643.72065, + "accepted_negative_abs_V": 3503.0349749999996, + "rejected_positive_V": 757.28015, + "rejected_negative_abs_V": 1881.5106750000002, + "accepted_positive_before_first_V": 353.16050000000007, + "accepted_negative_before_first_abs_V": 673.2217250000001 + }, + "unclassified": { + "due_edges": 78924, + "accepted_edges": 60973, + "rejected_edges": 17951, + "accepted_zero_edges": 2072, + "rejected_zero_edges": 784, + "accepted_positive_edges": 15504, + "accepted_negative_edges": 43397, + "rejected_positive_edges": 4292, + "rejected_negative_edges": 12875, + "accepted_nonzero_before_first_edges": 14141, + "accepted_positive_before_first_edges": 4247, + "accepted_negative_before_first_edges": 9894, + "accepted_positive_V": 9.852150000000002, + "accepted_negative_abs_V": 42.12312500000001, + "rejected_positive_V": 2.1029250000000004, + "rejected_negative_abs_V": 20.430025000000004, + "accepted_positive_before_first_V": 3.1528750000000003, + "accepted_negative_before_first_abs_V": 5.785175 + } + }, + "APL_sources": { + "design_ALPN": { + "h_sum_mV": 33930928.05712421, + "h_before_first_KC_sum_mV": 17377.491899006312, + "h_never_fired_KC_sum_mV": 33568137.563492276, + "h_before_first_any_KC_sum_mV": 802839.8771653378, + "drive_sum": 9333.30871398747, + "h_sum_mV_fraction": 0.21375800841248854, + "h_before_first_KC_sum_mV_fraction": 0.2594529050911962, + "h_before_first_any_KC_sum_mV_fraction": 0.3713544005001501, + "drive_sum_fraction": 0.21390673846769892 + }, + "non_design_ALPN": { + "h_sum_mV": 117311355.02550764, + "h_before_first_KC_sum_mV": 44556.65791527906, + "h_never_fired_KC_sum_mV": 116010919.08425687, + "h_before_first_any_KC_sum_mV": 1359083.8164385387, + "drive_sum": 32629.246017321944, + "h_sum_mV_fraction": 0.739037894047753, + "h_before_first_KC_sum_mV_fraction": 0.6652487254466706, + "h_before_first_any_KC_sum_mV_fraction": 0.6286455994998499, + "drive_sum_fraction": 0.7478179291086141 + }, + "KC": { + "h_sum_mV": 7492953.595133901, + "h_before_first_KC_sum_mV": 5043.29217233731, + "h_never_fired_KC_sum_mV": 7395753.445729335, + "h_before_first_any_KC_sum_mV": 0.0, + "drive_sum": 1670.0525481328368, + "h_sum_mV_fraction": 0.04720409753975847, + "h_before_first_KC_sum_mV_fraction": 0.07529836946213324, + "h_before_first_any_KC_sum_mV_fraction": 0.0, + "drive_sum_fraction": 0.038275332423686984 + } + }, + "common_non_design_dimensions": 610, + "counts_are_neuron_trials_not_distinct_neurons": true + }, + "matched_energy": { + "trials": 30, + "first_non_design_vs_first_KC": { + "before": 30 + }, + "first_non_design_PN_tick_range": [ + 45, + 216 + ], + "first_any_KC_tick_range": [ + 126, + 294 + ], + "each_active_KC_relation": { + "before": 1504 + }, + "each_active_KC_count": 1504, + "each_active_KC_has_strict_pre_first_nondesign_PN_edge": 1496, + "PN_neuron_trials": 20580, + "PN_active_neuron_trials": 16283, + "PN_spikes": 153049, + "design_PN_spikes": 15618, + "nondesign_PN_spikes": 137431, + "non_design_PN_input_sources": { + "KC": { + "due_edges": 2070, + "accepted_edges": 1295, + "rejected_edges": 775, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 1295, + "accepted_negative_edges": 0, + "rejected_positive_edges": 775, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 305, + "accepted_positive_before_first_edges": 305, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 0.434775, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 0.2552, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 0.11714999999999999, + "accepted_negative_before_first_abs_V": 0.0 + }, + "APL": { + "due_edges": 148331, + "accepted_edges": 104414, + "rejected_edges": 43917, + "accepted_zero_edges": 104414, + "rejected_zero_edges": 43917, + "accepted_positive_edges": 0, + "accepted_negative_edges": 0, + "rejected_positive_edges": 0, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 0, + "accepted_positive_before_first_edges": 0, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 0.0, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 0.0, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 0.0, + "accepted_negative_before_first_abs_V": 0.0 + }, + "ALPN": { + "due_edges": 6352352, + "accepted_edges": 4792039, + "rejected_edges": 1560313, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 4418770, + "accepted_negative_edges": 373269, + "rejected_positive_edges": 1433212, + "rejected_negative_edges": 127101, + "accepted_nonzero_before_first_edges": 1383638, + "accepted_positive_before_first_edges": 1272477, + "accepted_negative_before_first_edges": 111161, + "accepted_positive_V": 8819.086925000001, + "accepted_negative_abs_V": 295.654425, + "rejected_positive_V": 3142.3196750000006, + "rejected_negative_abs_V": 147.71267500000002, + "accepted_positive_before_first_V": 2225.3222749999995, + "accepted_negative_before_first_abs_V": 100.61837499999999 + }, + "MBON": { + "due_edges": 19535, + "accepted_edges": 16470, + "rejected_edges": 3065, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 13079, + "accepted_negative_edges": 3391, + "rejected_positive_edges": 2716, + "rejected_negative_edges": 349, + "accepted_nonzero_before_first_edges": 7210, + "accepted_positive_before_first_edges": 5353, + "accepted_negative_before_first_edges": 1857, + "accepted_positive_V": 29.559199999999997, + "accepted_negative_abs_V": 2.3771000000000004, + "rejected_positive_V": 10.326800000000002, + "rejected_negative_abs_V": 0.37455000000000005, + "accepted_positive_before_first_V": 10.683475, + "accepted_negative_before_first_abs_V": 1.265275 + }, + "anatomical_DAN": { + "due_edges": 100648, + "accepted_edges": 74500, + "rejected_edges": 26148, + "accepted_zero_edges": 8586, + "rejected_zero_edges": 2754, + "accepted_positive_edges": 65914, + "accepted_negative_edges": 0, + "rejected_positive_edges": 23394, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 18967, + "accepted_positive_before_first_edges": 18967, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 63.44882500000002, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 31.133300000000006, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 10.068300000000004, + "accepted_negative_before_first_abs_V": 0.0 + }, + "dopamine_annotation_only": { + "due_edges": 10228, + "accepted_edges": 7290, + "rejected_edges": 2938, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 7290, + "accepted_negative_edges": 0, + "rejected_positive_edges": 2938, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 1953, + "accepted_positive_before_first_edges": 1953, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 3.46665, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 1.4646499999999998, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 0.7254500000000002, + "accepted_negative_before_first_abs_V": 0.0 + }, + "ALLN": { + "due_edges": 22454950, + "accepted_edges": 17072621, + "rejected_edges": 5382329, + "accepted_zero_edges": 2100382, + "rejected_zero_edges": 636169, + "accepted_positive_edges": 9600659, + "accepted_negative_edges": 5371580, + "rejected_positive_edges": 3076911, + "rejected_negative_edges": 1669249, + "accepted_nonzero_before_first_edges": 4589451, + "accepted_positive_before_first_edges": 2819703, + "accepted_negative_before_first_edges": 1769748, + "accepted_positive_V": 22435.618150000002, + "accepted_negative_abs_V": 15733.762000000004, + "rejected_positive_V": 12681.204800000001, + "rejected_negative_abs_V": 5617.566899999999, + "accepted_positive_before_first_V": 3783.3614499999994, + "accepted_negative_before_first_abs_V": 5598.491800000001 + }, + "ALIN": { + "due_edges": 291743, + "accepted_edges": 218617, + "rejected_edges": 73126, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 136041, + "accepted_negative_edges": 82576, + "rejected_positive_edges": 49171, + "rejected_negative_edges": 23955, + "accepted_nonzero_before_first_edges": 65515, + "accepted_positive_before_first_edges": 37642, + "accepted_negative_before_first_edges": 27873, + "accepted_positive_V": 136.84935000000004, + "accepted_negative_abs_V": 288.62487500000003, + "rejected_positive_V": 62.70962500000002, + "rejected_negative_abs_V": 83.38192500000002, + "accepted_positive_before_first_V": 28.834850000000003, + "accepted_negative_before_first_abs_V": 105.02332500000001 + }, + "ALON": { + "due_edges": 215776, + "accepted_edges": 166887, + "rejected_edges": 48889, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 65915, + "accepted_negative_edges": 100972, + "rejected_positive_edges": 21378, + "rejected_negative_edges": 27511, + "accepted_nonzero_before_first_edges": 62085, + "accepted_positive_before_first_edges": 22046, + "accepted_negative_before_first_edges": 40039, + "accepted_positive_V": 128.25917500000003, + "accepted_negative_abs_V": 259.10775, + "rejected_positive_V": 24.277275000000003, + "rejected_negative_abs_V": 43.74700000000001, + "accepted_positive_before_first_V": 42.07610000000001, + "accepted_negative_before_first_abs_V": 130.35660000000001 + }, + "olfactory_sensory": { + "due_edges": 23994, + "accepted_edges": 17401, + "rejected_edges": 6593, + "accepted_zero_edges": 0, + "rejected_zero_edges": 0, + "accepted_positive_edges": 17401, + "accepted_negative_edges": 0, + "rejected_positive_edges": 6593, + "rejected_negative_edges": 0, + "accepted_nonzero_before_first_edges": 4479, + "accepted_positive_before_first_edges": 4479, + "accepted_negative_before_first_edges": 0, + "accepted_positive_V": 62.307025, + "accepted_negative_abs_V": 0.0, + "rejected_positive_V": 32.84765, + "rejected_negative_abs_V": 0.0, + "accepted_positive_before_first_V": 5.9642, + "accepted_negative_before_first_abs_V": 0.0 + }, + "other": { + "due_edges": 4712124, + "accepted_edges": 3435149, + "rejected_edges": 1276975, + "accepted_zero_edges": 188816, + "rejected_zero_edges": 67249, + "accepted_positive_edges": 942593, + "accepted_negative_edges": 2303740, + "rejected_positive_edges": 304706, + "rejected_negative_edges": 905020, + "accepted_nonzero_before_first_edges": 834864, + "accepted_positive_before_first_edges": 274639, + "accepted_negative_before_first_edges": 560225, + "accepted_positive_V": 1630.3936000000003, + "accepted_negative_abs_V": 3475.134025, + "rejected_positive_V": 745.1102999999999, + "rejected_negative_abs_V": 1860.7902500000002, + "accepted_positive_before_first_V": 351.507475, + "accepted_negative_before_first_abs_V": 672.5455 + }, + "unclassified": { + "due_edges": 78114, + "accepted_edges": 60604, + "rejected_edges": 17510, + "accepted_zero_edges": 2081, + "rejected_zero_edges": 787, + "accepted_positive_edges": 15391, + "accepted_negative_edges": 43132, + "rejected_positive_edges": 4185, + "rejected_negative_edges": 12538, + "accepted_nonzero_before_first_edges": 14101, + "accepted_positive_before_first_edges": 4254, + "accepted_negative_before_first_edges": 9847, + "accepted_positive_V": 9.733625, + "accepted_negative_abs_V": 41.988375, + "rejected_positive_V": 2.0759749999999997, + "rejected_negative_abs_V": 19.933375, + "accepted_positive_before_first_V": 3.1426999999999996, + "accepted_negative_before_first_abs_V": 5.763175 + } + }, + "APL_sources": { + "design_ALPN": { + "h_sum_mV": 33537629.665002033, + "h_before_first_KC_sum_mV": 17484.840584900314, + "h_never_fired_KC_sum_mV": 33187421.10364814, + "h_before_first_any_KC_sum_mV": 784478.4870301877, + "drive_sum": 9238.824171174318, + "h_sum_mV_fraction": 0.21380658101749994, + "h_before_first_KC_sum_mV_fraction": 0.2594614047757469, + "h_before_first_any_KC_sum_mV_fraction": 0.3758237357610822, + "drive_sum_fraction": 0.21378575280007192 + }, + "non_design_ALPN": { + "h_sum_mV": 116044322.34059998, + "h_before_first_KC_sum_mV": 44968.29391546448, + "h_never_fired_KC_sum_mV": 114783374.24335937, + "h_before_first_any_KC_sum_mV": 1302878.9957044702, + "drive_sum": 32351.732915855944, + "h_sum_mV_fraction": 0.7397970594215179, + "h_before_first_KC_sum_mV_fraction": 0.6672944287379448, + "h_before_first_any_KC_sum_mV_fraction": 0.6241762642389178, + "drive_sum_fraction": 0.7486168637544289 + }, + "KC": { + "h_sum_mV": 7277717.633177725, + "h_before_first_KC_sum_mV": 4935.850000094925, + "h_never_fired_KC_sum_mV": 7184544.346125161, + "h_before_first_any_KC_sum_mV": 0.0, + "drive_sum": 1624.7837397940457, + "h_sum_mV_fraction": 0.046396359560982314, + "h_before_first_KC_sum_mV_fraction": 0.07324416648630837, + "h_before_first_any_KC_sum_mV_fraction": 0.0, + "drive_sum_fraction": 0.0375973834454991 + } + }, + "common_non_design_dimensions": 610, + "counts_are_neuron_trials_not_distinct_neurons": true + } + }, + "max_PN_voltage_ledger_residual_SI": 0.0, + "CPU_audit_wall_seconds": 726.8410196360037, + "old_integrity_pass": true, + "prior_frozen_five_pass": true, + "frozen_five_reexecuted_this_audit": false, + "prior_frozen_five_sha256": "9057437695a0c2bd565de3600d1185e6351cbeb8128198fe2d8686437d8117ae", + "new_brain_simulation": false, + "GPU_used": false, + "training": false, + "heldout_access": false, + "candidate_generated": false, + "learning_achieved": false, + "prior_CAL_failure_unchanged": true, + "source_fraction_robustness_proven": false, + "counterfactual_causality_tested": false, + "limitations": [ + "Logged upstream spikes are conditioning inputs, not an independent whole-brain oracle", + "Real timed edges are accepted antecedents, not unique causes or necessity proofs", + "APL uses the unchanged nonnegative engineering input map, not signed PN-to-APL LIF drive", + "APL summed traces pass prior per-tick error bounds; accumulated shares remain descriptive", + "Shared PN activity does not imply absent odor information; no learning gate applied", + "No independently saved per-tick PN states for CAL; fixtures have full histories", + "Frozen five simulation executions were not repeated; previous sealed PASS checked by hash" + ] +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/checksums.sha256 b/registry/phase4ai-pn-recruitment-audit/evidence/checksums.sha256 new file mode 100644 index 0000000..85c4f44 --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/checksums.sha256 @@ -0,0 +1,735 @@ +8275119bbd142b3c51a4d25682238ef53be9b8de1f11e2b3c5d8b655fee651d5 REPORT.md +3e3130064b41383129fa97ee7c2c690fca95ea943afa02f2f4526ccbbcae8ba9 audit/PN-odor-structure.json +70f48d5c4b105b406d4534a3f47629ff7862976406a6e08c252978d85b167aa8 audit/completed.json +0c47ff18aba80cb7d9cc6e3d1108dc048e573f6affc044663c6fe8bdad23aca8 audit/final-status.json +7b5c136fac6b644ca704fc39d53582ccd7892100e77fa446efdc8440d32ead04 protocol/inventory.json +14db34a21e6cb4b43b9a8bc2873455d70001c231383fc9930ff5bea1b7b8a5d0 protocol/metadata-schema.json +8aac9e262ba4666ba2a4fd69ee3c51c3e94c694971cdba186b0c7ce242a7b974 protocol/neuron-source-groups.parquet +6cea0246657b781d64e3fa46cb7602d9271aa8821da45a644514c64757f3bc8b protocol/population-audit.json +eaa79a8d9ee7fbf2418ab6cacbd0bdbfab6bdcf81039b981a8ee938495433a35 protocol/prepared-hashes.json +6da758d88c775a97453d0ddac72eea39aea1a01a824e71da7e85ae34b0f9e25a protocol/preregistered.json +e5d4435c52089de9019d032266dab8bbf4710c5466c4955f5833efaab744e8c1 regression/old-integrity-after.json +e5d4435c52089de9019d032266dab8bbf4710c5466c4955f5833efaab744e8c1 regression/old-integrity-before.json +df2f154898b259ed583d7cc7299007e66777967de9214ef5ab8399d0bb6f4049 regression/unit-tests.json +c3fa21aa9b3dd8e82c1f6daee6c8bdfe3ad5750daf62c57d45634fc609a170f3 regression/unit-tests.log +f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c trials/apl_only-r0/accepted-prefirst-edge-events.parquet +7b656cbab6a3d669d697e1bbe1f0f292d9605efad2de3f052c60cfed09ff4756 trials/apl_only-r0/apl-per-tick.parquet +78fa84027da85d2025f1e34c3e8c8afe64d835c73ca130d2df47e8763b0423be trials/apl_only-r0/apl-source-summary.json +a1c79b1dfd8c436950fb4c24049526a070b69fabffe4dce3d8d4f6a6c69719f6 trials/apl_only-r0/output-hashes.json +7048f979b2bdde63845476c0b1675bd501071e2a5ec121e37b7c88fb71c49c94 trials/apl_only-r0/per-kc-apl-sources.parquet +4033991453ba40920b385c1052af42e45b5618d942a8eb63a2b0b70a4a420ac0 trials/apl_only-r0/per-pn.parquet +1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798 trials/apl_only-r0/prefirst-edge-summary.parquet +b2a3ea4ccb556229cf6f3587628e1f5d89cf30daf4732737baa5a94a0ea2bc1c trials/apl_only-r0/replay-final.npz +21271a27c433a7da433c07720e53d02b60017ee02099a37834314202acc88978 trials/apl_only-r0/summary.json +d4b9e846fc0584305bdb660e67102987dbc877f03ae2ba29c023f76985a9e1a1 trials/arrival_collision-r0/accepted-prefirst-edge-events.parquet +1f8b2383a954ed28851bdc383a8a6d30491feb5866eaa10e397b405b9127b905 trials/arrival_collision-r0/apl-per-tick.parquet +a78c866c8f5d4c578a84d11efdf9f789106ab3be9b396a74e93f899fa27448a1 trials/arrival_collision-r0/apl-source-summary.json +6f4ad84dabf331caefecf8ed48d1c411a35c9666be73358e2da02e148e07948a trials/arrival_collision-r0/output-hashes.json +02bcc5bb8befb1b30e66b2c07d3293c65c7db6fb73c85f4e28c96aa18d5f7fe7 trials/arrival_collision-r0/per-kc-apl-sources.parquet +167537a93b0a7853e83e46da93d56b274a1ddd9cf74ef42483fcd4539b05bcbc trials/arrival_collision-r0/per-pn.parquet +10134725dbbe001e865c050bf9d978bef6d4db71f82f41cad10633915e44d455 trials/arrival_collision-r0/prefirst-edge-summary.parquet +f98f6f286ae6bfb90ca89363911939dc4a26f6a0e06b613f02584a5b31cb5cd0 trials/arrival_collision-r0/replay-final.npz +ab5634cf8444d0d732657c1500986042667639d2060804a72ab77c28819347f5 trials/arrival_collision-r0/summary.json +a14e7d2cfaf2fc442fcdface1f8914b0ee6d6ac849759117d86be236df1e3c99 trials/cal-matched_energy-00-s51101-r0/accepted-prefirst-edge-events.parquet +e216536d6bbddcaaab011975271dbc3fea8149a95cce8105ce1a3fe8b03260d8 trials/cal-matched_energy-00-s51101-r0/apl-per-tick.parquet +3308a515eef6e6f2351ece8ca97970a21ef812608f5d5c8325c4ccf42bb1b24f trials/cal-matched_energy-00-s51101-r0/apl-source-summary.json +42796b259f11647b21d20a55d4b841989e5a21895a5768425cc329eeb4f8612a trials/cal-matched_energy-00-s51101-r0/output-hashes.json +18881c686d2aae8ad7c50aa8fa2b029f95a155297446e0114e93bfefc8f57ba8 trials/cal-matched_energy-00-s51101-r0/per-kc-apl-sources.parquet +11fb20837a3adf71aef1000a5f068c1c3d0ae942d7c9ae89f3198efeaafa9159 trials/cal-matched_energy-00-s51101-r0/per-pn.parquet +1e5908472d06a33f536dd6effe5b70d97ef706dc9049fc9d97a16ab16400375d trials/cal-matched_energy-00-s51101-r0/prefirst-edge-summary.parquet +c949ce9bf7da4d8c19e8c713c0655344cf3e2225f4ade56780e826b4b6fd6ebf trials/cal-matched_energy-00-s51101-r0/replay-final.npz +d7c022d057848421870529103a0a2617456d7171ddfc26dbbc0b4fc116c8f825 trials/cal-matched_energy-00-s51101-r0/summary.json +a14e7d2cfaf2fc442fcdface1f8914b0ee6d6ac849759117d86be236df1e3c99 trials/cal-matched_energy-00-s51101-r1/accepted-prefirst-edge-events.parquet +e216536d6bbddcaaab011975271dbc3fea8149a95cce8105ce1a3fe8b03260d8 trials/cal-matched_energy-00-s51101-r1/apl-per-tick.parquet +3308a515eef6e6f2351ece8ca97970a21ef812608f5d5c8325c4ccf42bb1b24f trials/cal-matched_energy-00-s51101-r1/apl-source-summary.json +d00279c092adddeb7d193865864fcce796e93292070e732789852258f222c76d trials/cal-matched_energy-00-s51101-r1/output-hashes.json +18881c686d2aae8ad7c50aa8fa2b029f95a155297446e0114e93bfefc8f57ba8 trials/cal-matched_energy-00-s51101-r1/per-kc-apl-sources.parquet +11fb20837a3adf71aef1000a5f068c1c3d0ae942d7c9ae89f3198efeaafa9159 trials/cal-matched_energy-00-s51101-r1/per-pn.parquet +1e5908472d06a33f536dd6effe5b70d97ef706dc9049fc9d97a16ab16400375d trials/cal-matched_energy-00-s51101-r1/prefirst-edge-summary.parquet +c949ce9bf7da4d8c19e8c713c0655344cf3e2225f4ade56780e826b4b6fd6ebf trials/cal-matched_energy-00-s51101-r1/replay-final.npz +b98b20611027e2521eed3b9bd7a8bd4e73628ea2260e065b3a49fe8566bd60e0 trials/cal-matched_energy-00-s51101-r1/summary.json +2e0ce386ca3d37d079cf00cbb6d628ba7a3fc073460b1ded5ec0ee5427def6e6 trials/cal-matched_energy-00-s51102-r0/accepted-prefirst-edge-events.parquet +105198550cbf836833d0b756313bdcbf5d30bd29161709f7cd4a7da3f798732a trials/cal-matched_energy-00-s51102-r0/apl-per-tick.parquet +19eb0801e91adce536ef4b99f4958e55c0221425f55d910f7b9fe5cf39c52d6a trials/cal-matched_energy-00-s51102-r0/apl-source-summary.json +a118ff3b30e2e9f86c1f76c50910fc9d18a36b9cff78f3b648c1d09ac6d2ecb8 trials/cal-matched_energy-00-s51102-r0/output-hashes.json +ed581eb14fc0772d192650c2bc3817c26386cf8f0a8fbd3979537126cea3ef91 trials/cal-matched_energy-00-s51102-r0/per-kc-apl-sources.parquet +cdb21f860aa026931546cc0b2e097f5832e8ae026f9b030a2fc68332b94a4878 trials/cal-matched_energy-00-s51102-r0/per-pn.parquet +8ac8fa43e2b3a4493ef24332e969dc24ea4afd1a3acea4fcdd98ab50e6d7eb1a trials/cal-matched_energy-00-s51102-r0/prefirst-edge-summary.parquet +0bfceca8078b394a25c019015c133eb0fe5958f1951d242b5c1102633761c36f trials/cal-matched_energy-00-s51102-r0/replay-final.npz +79a13b59b9b69c2df1cc77b855cf5e6cb9d19e5003e7f9891585140249e3eb2e trials/cal-matched_energy-00-s51102-r0/summary.json +0f3c31f0fd7dab7f988e89c1ba452ff3aa612318b07a6f8194653ad4ba9dc1c1 trials/cal-matched_energy-00-s51103-r0/accepted-prefirst-edge-events.parquet +e5ef632f8e2abfdca09f78b6cdb248851d9d1c35e0ead451bfdd90a85c7ac4d0 trials/cal-matched_energy-00-s51103-r0/apl-per-tick.parquet +73a0e18c3ddf422b33ca41900cfe91f558f07f685d592dd6e39eceed406ba40a trials/cal-matched_energy-00-s51103-r0/apl-source-summary.json +f5700a4a26417b4db73edd7f418f9b712503619130ad70229d3689a57af3eddf trials/cal-matched_energy-00-s51103-r0/output-hashes.json +e045ebce8a7c5d1d104a3d9639d35160f7941bcb1bf74cbf729f2cb12498e5ac trials/cal-matched_energy-00-s51103-r0/per-kc-apl-sources.parquet +180217811d07c36cf07e5a5ec570d2535ee2dc9639b40ec363a5ecf12b02b8ab trials/cal-matched_energy-00-s51103-r0/per-pn.parquet +e04b43f1fadcd4e7be45bd2dd7d9e51b2ecfd75c1088ba72658b405e8d2b9668 trials/cal-matched_energy-00-s51103-r0/prefirst-edge-summary.parquet +80acc8773d345f6698f02c9db77395a9d10647c376f9e4455541e07047488156 trials/cal-matched_energy-00-s51103-r0/replay-final.npz +8c1ebb56482b7cf63b9f5a89c20c39b12078a8bb80dc347f8ececf776bfca8fc trials/cal-matched_energy-00-s51103-r0/summary.json +3ad4d95634927d35c967d252d6f24ee869bcee2ff389a850548ad42bd6e0d127 trials/cal-matched_energy-00-s51104-r0/accepted-prefirst-edge-events.parquet +e1e34ea0dad07a8033617bc4b29404feb39e683e394ebbfd4d92e98aa33816d3 trials/cal-matched_energy-00-s51104-r0/apl-per-tick.parquet +4846b3bd9ef68e21f9f44fc00ce2daad53ae9139e710d583d4c63402b7f14c94 trials/cal-matched_energy-00-s51104-r0/apl-source-summary.json +0d02d9773fe7e7a9df872227f73c12c9f9cfa673d90a1e1a1d7d86e09d42a947 trials/cal-matched_energy-00-s51104-r0/output-hashes.json +b422d8f2bcc8673c21bd7ca1095c58fb8436fcff4e1d4f8d71135346465d3ce1 trials/cal-matched_energy-00-s51104-r0/per-kc-apl-sources.parquet +59b439bf5048121b48ce996a9f994561907738d6584dbc7a3f14c9157bde371d trials/cal-matched_energy-00-s51104-r0/per-pn.parquet +d36c36b6f57be7a9b617b56c2fb18c441f36e6f8ff22c716419cfe882a446065 trials/cal-matched_energy-00-s51104-r0/prefirst-edge-summary.parquet +bbff421b5341927544a192ca14d1dba884dc3f71db3f72dddf64ff2945c093a4 trials/cal-matched_energy-00-s51104-r0/replay-final.npz +e5906aa7606b3321f1dfcf9ac406119ef86507805ebd700829f219e286e56f9e trials/cal-matched_energy-00-s51104-r0/summary.json +e5c52c727dce96b2a2688301e2e8e1fb639de2e2e0c76153d2c71df7c35f3c92 trials/cal-matched_energy-00-s51105-r0/accepted-prefirst-edge-events.parquet +937fdbfdd2f5a2896a9275de22a03385345711743b3f950a7494f49c4a8e6934 trials/cal-matched_energy-00-s51105-r0/apl-per-tick.parquet +1e572f9f22d8b4c81d164a53ac6958b5997240de328474dcdd3285fcf9dbbb9a trials/cal-matched_energy-00-s51105-r0/apl-source-summary.json +c8788dd75fc6d6f4f227787322dfc98414c773c0fd91b7ed78d9bdb957a4d92a trials/cal-matched_energy-00-s51105-r0/output-hashes.json +e96b088612fdeee7d59047fe453de0c5ead54fd615411d21d3b4edf51827b398 trials/cal-matched_energy-00-s51105-r0/per-kc-apl-sources.parquet +963676e149322d565e3defeb81df63a5d45700222b6864bb24da985ac52eb0f0 trials/cal-matched_energy-00-s51105-r0/per-pn.parquet +79a6e0cfb41d67d733ee5b6bcf62f2c408f3591a38c7b9de1dfeb6c8cd05d596 trials/cal-matched_energy-00-s51105-r0/prefirst-edge-summary.parquet +a238ef341fb3ad92b50c79471fa2c3edafab9a64f239217ff650ad6dca7d7da1 trials/cal-matched_energy-00-s51105-r0/replay-final.npz +4875c9966343a7d3bb86d75ff4c039b64df3369db4ff58bcfcf0b97900cbc0bc trials/cal-matched_energy-00-s51105-r0/summary.json +b00ce578b9e2296b984fed0fb176e897145c32f1b52fe1c3a7a1fbc5da5a8c72 trials/cal-matched_energy-01-s51101-r0/accepted-prefirst-edge-events.parquet +804599256e2be45ef2bda027f5dd40af2cb6106f8b9ed38dd5bec71e943a5df8 trials/cal-matched_energy-01-s51101-r0/apl-per-tick.parquet +918dfb60b4e26182d0474563a96f741ff9b4fcb2494430c3d7fa9299ff583952 trials/cal-matched_energy-01-s51101-r0/apl-source-summary.json +8a8b15235cbabc0978556577105c5e41f8e19836dd736fde1304c50c1849fe4c trials/cal-matched_energy-01-s51101-r0/output-hashes.json +5761b9285a390b1f183e7458ed64a9035ac465526943d36c296797dba84a2b68 trials/cal-matched_energy-01-s51101-r0/per-kc-apl-sources.parquet +121d245c089b0ac186425fae93c276eea82009387c292b7b013aaa8551803b7e trials/cal-matched_energy-01-s51101-r0/per-pn.parquet +7492d791e9eff33e21c6910dfcb92cf64b37566fc7529475747d63704020af37 trials/cal-matched_energy-01-s51101-r0/prefirst-edge-summary.parquet +217d74b25dcec13b31f1eb0cf72ee1651c7813acc8e20ae9e84732dd7fa67e4c trials/cal-matched_energy-01-s51101-r0/replay-final.npz +7b5edc6bcdf7fe861c5e61714659dcefc419bf0fa6f9c263f59142a7a307d2dc trials/cal-matched_energy-01-s51101-r0/summary.json +b00ce578b9e2296b984fed0fb176e897145c32f1b52fe1c3a7a1fbc5da5a8c72 trials/cal-matched_energy-01-s51101-r1/accepted-prefirst-edge-events.parquet +804599256e2be45ef2bda027f5dd40af2cb6106f8b9ed38dd5bec71e943a5df8 trials/cal-matched_energy-01-s51101-r1/apl-per-tick.parquet +918dfb60b4e26182d0474563a96f741ff9b4fcb2494430c3d7fa9299ff583952 trials/cal-matched_energy-01-s51101-r1/apl-source-summary.json +192eac3d30fec65d2884b0233fe70a346a1a54c534c4772404bef16850a6599f trials/cal-matched_energy-01-s51101-r1/output-hashes.json +5761b9285a390b1f183e7458ed64a9035ac465526943d36c296797dba84a2b68 trials/cal-matched_energy-01-s51101-r1/per-kc-apl-sources.parquet +121d245c089b0ac186425fae93c276eea82009387c292b7b013aaa8551803b7e trials/cal-matched_energy-01-s51101-r1/per-pn.parquet +7492d791e9eff33e21c6910dfcb92cf64b37566fc7529475747d63704020af37 trials/cal-matched_energy-01-s51101-r1/prefirst-edge-summary.parquet +217d74b25dcec13b31f1eb0cf72ee1651c7813acc8e20ae9e84732dd7fa67e4c trials/cal-matched_energy-01-s51101-r1/replay-final.npz +32827808d88d5381fb0c0a958a3246583c32de32afc7d81d152b6e3ffe468cee trials/cal-matched_energy-01-s51101-r1/summary.json +8e811e81b324390da65c29635422522a713c0895dcfd99eba716dc81ec109b92 trials/cal-matched_energy-01-s51102-r0/accepted-prefirst-edge-events.parquet +c25592bfb99b2951844bada381f67cc413dadccdeeebbc87bea0f4855c3e6719 trials/cal-matched_energy-01-s51102-r0/apl-per-tick.parquet +42a43f8a20ba9fd3b84882d7ad8258a9cf158b41e3fb6843bbb3bbbf1507e8da trials/cal-matched_energy-01-s51102-r0/apl-source-summary.json +07cd96e08b5e29993139acd8fafb0816e29949b74e4ae856298cee2183fe5da9 trials/cal-matched_energy-01-s51102-r0/output-hashes.json +5561b7b84d94a1e5249b1e0038097f3c1ab0c7c33604827dee1f71fc55153175 trials/cal-matched_energy-01-s51102-r0/per-kc-apl-sources.parquet +e1bbe166c8140717b5c9a8d1e35464ff5f5f66634b843412913ee33bbc4bde7f trials/cal-matched_energy-01-s51102-r0/per-pn.parquet +265226bdde49cb5522e32c60a3d361e6a2991014187aadb9188d3b5f8c85fd8f trials/cal-matched_energy-01-s51102-r0/prefirst-edge-summary.parquet +3af7773dc6bee3032e495c178e3013f1234f3b25561e7800f64ebf44a41d32ef trials/cal-matched_energy-01-s51102-r0/replay-final.npz +4ffadbf7168a33f973bc1d51ee0ca5590ba122de903f85972232848f23a37c29 trials/cal-matched_energy-01-s51102-r0/summary.json +052020f10e372b4f75caf353d648252c44e77b716accdd13006537f912fd27c5 trials/cal-matched_energy-01-s51103-r0/accepted-prefirst-edge-events.parquet +eddcdb7ecaf55d8c40b7a60185e1fdbba467a3da4d228b8657cba8ae62b3226b trials/cal-matched_energy-01-s51103-r0/apl-per-tick.parquet +3a58bb681648b7afcc48a0332e13dd9627fe40737716d9bc081719048b0dcbd7 trials/cal-matched_energy-01-s51103-r0/apl-source-summary.json +ba9df67c4dfa34ae236b5d125d58aebcceac0d7a7f4b80e57df145a6cb401430 trials/cal-matched_energy-01-s51103-r0/output-hashes.json +8a91366b3688db920754dcbf49fbc9c036a14e1c33e5d75a00cbabef56dffa5b trials/cal-matched_energy-01-s51103-r0/per-kc-apl-sources.parquet +2d6c8806ee6b360350739323abe8836f27cb7faa5cca0221fbd8fec2c9ef3655 trials/cal-matched_energy-01-s51103-r0/per-pn.parquet +d029b3d1f735ad957c331f3151e800064b78ba2e9e16531516fd1f84b1c6bbde trials/cal-matched_energy-01-s51103-r0/prefirst-edge-summary.parquet +7cf143280c9637f258ac17109dd90cafa422f07cc160e4e2f828f818dbc50d3d trials/cal-matched_energy-01-s51103-r0/replay-final.npz +412b5425dab8e9f0b77883981de300a5be76d470b6543128080cb53085c0db86 trials/cal-matched_energy-01-s51103-r0/summary.json +66ac749366009d3525c1d4c75df3bef00e4ef715541fce88fd9a53b7dcbfcec7 trials/cal-matched_energy-01-s51104-r0/accepted-prefirst-edge-events.parquet +249944d0a40b1c121128bc9a2b1b1a3b57054d678b265829d8045997d523934b trials/cal-matched_energy-01-s51104-r0/apl-per-tick.parquet +0cd5427ca9379b669f55e4f4aab2682092d692dccb0265fbc9f326ecaeca8612 trials/cal-matched_energy-01-s51104-r0/apl-source-summary.json +d916fa5353babbb46df4c3dc491561048dd2e5a6913f61ca389763e2e01812f2 trials/cal-matched_energy-01-s51104-r0/output-hashes.json +29d951ac7575983300c5a54754bc486831363cde2c09b65319fd6b1f0fda56cc trials/cal-matched_energy-01-s51104-r0/per-kc-apl-sources.parquet +4f425c46dfa2421b6c4910af2dd235ad721574899752a3a2a1ec72b45c27a60b trials/cal-matched_energy-01-s51104-r0/per-pn.parquet +a8fd0ed632202d7596b9429b2c460575dfe7c563b35f4597a50f0e751b16ceac trials/cal-matched_energy-01-s51104-r0/prefirst-edge-summary.parquet +bbc8470d6cbbb8dff4fdd95ee2119c8b29a5438fe67dcdaefe2acb0cae2f2342 trials/cal-matched_energy-01-s51104-r0/replay-final.npz +79335ab1e6c646a6a1e8fc38cc76184e175fce11d9dd7076c96a219ee315295d trials/cal-matched_energy-01-s51104-r0/summary.json +061d2ea0bd11dc76867972d83f4e5a5d30a167a491358f31b33ea1a95648251e trials/cal-matched_energy-01-s51105-r0/accepted-prefirst-edge-events.parquet +188a913d451089affab376343e18c2578732c6d8ccfbccf00b0e52ba52be6fd6 trials/cal-matched_energy-01-s51105-r0/apl-per-tick.parquet +880d69ccbbdaab0b1c98343e5f0cc1136b15414b1d50d8f6cb5fa84a2d8baab0 trials/cal-matched_energy-01-s51105-r0/apl-source-summary.json +b18ff4c1ce036e0b003a7cc20350e90359eed928c81c5ff23f19ec33d4e78be3 trials/cal-matched_energy-01-s51105-r0/output-hashes.json +4ca31e93ac03a1c245aa2d29adf3d0d2c57550affd8e3f1e84f2fbcd6f487893 trials/cal-matched_energy-01-s51105-r0/per-kc-apl-sources.parquet +a1766cf80dd3c501c1021fd1b19e0964063ee303ec97aaebeb004e3075c94da8 trials/cal-matched_energy-01-s51105-r0/per-pn.parquet +b7b48ecb4158fe00c478b55985cce157d00116926d12617fec81fb3d4400c08f trials/cal-matched_energy-01-s51105-r0/prefirst-edge-summary.parquet +7a27864fb761fe3970bbb830b9c95be93279231ec64bfce1b1496fd23af940d1 trials/cal-matched_energy-01-s51105-r0/replay-final.npz +8efccb0b1e6f14e0fc7b480a8a7a78f84fde06c9aa65513595fd577f7e9fde51 trials/cal-matched_energy-01-s51105-r0/summary.json +be50536d41d98c8f9eda084908e9f302d830987fc7f4a4744c2a55bfc2f5e845 trials/cal-matched_energy-02-s51101-r0/accepted-prefirst-edge-events.parquet +fd09cbc093b0a886a57a625dd65bccce5188ead916bf40a1d9c9f9f6860c70f8 trials/cal-matched_energy-02-s51101-r0/apl-per-tick.parquet +8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5 trials/cal-matched_energy-02-s51101-r0/apl-source-summary.json +825c3b7493c1eb5384678e185771328fdbf997ab77a76cb88b8f61167f7a9f2f trials/cal-matched_energy-02-s51101-r0/output-hashes.json +af3b75cfc647626b98645cf71d29efa09ed5af95628c0ec7ed4c92a811969c99 trials/cal-matched_energy-02-s51101-r0/per-kc-apl-sources.parquet +62cc4ea1ca9000407d91ddd3c4569bc4aa10ee90e454cd61d075a633fd1e678b trials/cal-matched_energy-02-s51101-r0/per-pn.parquet +2f5c4baf6cab67cf6877ebf8a0db55fc3b09a7b2c2886fb7133d62df160bd01a trials/cal-matched_energy-02-s51101-r0/prefirst-edge-summary.parquet +bee035da95f7e393948666e945c2da70b6fe2df710ffea84f321adc84f5f1489 trials/cal-matched_energy-02-s51101-r0/replay-final.npz +b8eb40e0314bd369195a35ad45a9c31624675f7de3b0e5afdb728e1b5a558b90 trials/cal-matched_energy-02-s51101-r0/summary.json +be50536d41d98c8f9eda084908e9f302d830987fc7f4a4744c2a55bfc2f5e845 trials/cal-matched_energy-02-s51101-r1/accepted-prefirst-edge-events.parquet +fd09cbc093b0a886a57a625dd65bccce5188ead916bf40a1d9c9f9f6860c70f8 trials/cal-matched_energy-02-s51101-r1/apl-per-tick.parquet +8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5 trials/cal-matched_energy-02-s51101-r1/apl-source-summary.json +a9124267042a0d0988dc84abb6c9e0aa7e91c9b2b3df36b5fdf4b734a9bd2b3c trials/cal-matched_energy-02-s51101-r1/output-hashes.json +af3b75cfc647626b98645cf71d29efa09ed5af95628c0ec7ed4c92a811969c99 trials/cal-matched_energy-02-s51101-r1/per-kc-apl-sources.parquet +62cc4ea1ca9000407d91ddd3c4569bc4aa10ee90e454cd61d075a633fd1e678b trials/cal-matched_energy-02-s51101-r1/per-pn.parquet +2f5c4baf6cab67cf6877ebf8a0db55fc3b09a7b2c2886fb7133d62df160bd01a trials/cal-matched_energy-02-s51101-r1/prefirst-edge-summary.parquet +bee035da95f7e393948666e945c2da70b6fe2df710ffea84f321adc84f5f1489 trials/cal-matched_energy-02-s51101-r1/replay-final.npz +092f4d74c4db93b94890c3c6dd9431deacf76625e088781a1775a00f53e64005 trials/cal-matched_energy-02-s51101-r1/summary.json +9ea7ecf704a7c9ae65bab8fc51ebe963ee11a9c23b08c8693cd1721acd79c5d3 trials/cal-matched_energy-02-s51102-r0/accepted-prefirst-edge-events.parquet +09e0d99f92f4f6f0e478a93e52ade5dc2012a6fd4579ea05e4405e7365c14746 trials/cal-matched_energy-02-s51102-r0/apl-per-tick.parquet +68965a694af73a874409bf226502b36cafc1bcd3d8c25f57cf789491279416fb trials/cal-matched_energy-02-s51102-r0/apl-source-summary.json +3c82b0ab18f83e1693608676207fed33d983b2a0b5900e4d1ec78e71becd9b27 trials/cal-matched_energy-02-s51102-r0/output-hashes.json +cbc972f8433fc1df9306cead29075778e8c8d02fff5221a2369184bbfa310930 trials/cal-matched_energy-02-s51102-r0/per-kc-apl-sources.parquet +bd7150f67570820470fe5abc1df0c6c7dbfa58e68a870b59ed4e8c8a84b9174e trials/cal-matched_energy-02-s51102-r0/per-pn.parquet +a20c90946ae6fa881c41624f85b5ff6cc190fdebcd7700e04b82046b52b8258b trials/cal-matched_energy-02-s51102-r0/prefirst-edge-summary.parquet +56d0efdc6c5554f6a1ac637284d2c7fcb009dd5bb48667085f4a2bbac4d9c464 trials/cal-matched_energy-02-s51102-r0/replay-final.npz +689bec79517789754291cc78c015a53a0155c9b0e2e6968fe10a03165670725a trials/cal-matched_energy-02-s51102-r0/summary.json +d74f03f28213ff842de01bd0c39c562677cddcd330eda6ddb24834cced4d6088 trials/cal-matched_energy-02-s51103-r0/accepted-prefirst-edge-events.parquet +b9280e3bd3cac9d5c4fb38882adb532db8610c0c4076402b48006cc6ad554d82 trials/cal-matched_energy-02-s51103-r0/apl-per-tick.parquet +a6b6f7f39fae9f521ecfde83a9e4e65f17a1a02773c1796ebd46a9193bcea106 trials/cal-matched_energy-02-s51103-r0/apl-source-summary.json +4b810b83cb2a9b70c9a7be1cc257edbb2463402c7a2a49e0c169ecdbf384bd52 trials/cal-matched_energy-02-s51103-r0/output-hashes.json +6749efc843522b699e277cfc973d9554ca3c4ad44b98b40c3c8f308e309aff3a trials/cal-matched_energy-02-s51103-r0/per-kc-apl-sources.parquet +103a4241a0af3f2d8c653b4dbb7ab1e12e7dc5778c1a9acb8e3fa060fc664d92 trials/cal-matched_energy-02-s51103-r0/per-pn.parquet +ed5509b4aae6a0d2a97ae42e947c4cca8f0be84c0655b7e6247bd22f5ebda202 trials/cal-matched_energy-02-s51103-r0/prefirst-edge-summary.parquet +1afdb16cb2e5990a916176430d7cffc7485a4157ef368a45e0dd65f7268c543d trials/cal-matched_energy-02-s51103-r0/replay-final.npz +0c766c6e33857f7b47426b2dd1d88bad7237b32f7c20e3342f8d356628b84fc9 trials/cal-matched_energy-02-s51103-r0/summary.json +e11714c8303fab203ad936d8a2a57dede3d45a36eccd5ec8433225a46af6e87c trials/cal-matched_energy-02-s51104-r0/accepted-prefirst-edge-events.parquet +17af86eec5cb3e736ef9608d0aad291fe5f8e81b72f0a0155f3c308daf7a72c9 trials/cal-matched_energy-02-s51104-r0/apl-per-tick.parquet +7138acb697bb9d0a8ceb06ac374fcd7cd3c1b4e35f46a48e3b038ed49eebc68b trials/cal-matched_energy-02-s51104-r0/apl-source-summary.json +6cb94d6e4b54a4b592d02da82a6c6e88c76d9d1ef1bcba89ce72487d0e1c69cf trials/cal-matched_energy-02-s51104-r0/output-hashes.json +f51d252ade1e58e85daf2f3a26462f156deb20171894cc1f7ec402899a2361ff trials/cal-matched_energy-02-s51104-r0/per-kc-apl-sources.parquet +7d07e478c67fc444c2dc5a32dab6b9d35b50c76bb491475202ccb7cef8994010 trials/cal-matched_energy-02-s51104-r0/per-pn.parquet +40abcae883b058e667da283ebc0a0f7256ccbba4dc29af5181ec338324b22142 trials/cal-matched_energy-02-s51104-r0/prefirst-edge-summary.parquet +cf9efaf0a40878ce2b9233a64903b4a90872454b24e403f38ac4b3fe30dd26f7 trials/cal-matched_energy-02-s51104-r0/replay-final.npz +21fa105a946c4f996360fc24de68b8d81724ae39a9a744def402aa8d5362c658 trials/cal-matched_energy-02-s51104-r0/summary.json +d35fcd607930571fd30ac222680a08b5225fab1d8f989e7632a0c61bc967623e trials/cal-matched_energy-02-s51105-r0/accepted-prefirst-edge-events.parquet +953d7de18bd0c691521154a5f88cb375ba10eec7e179cbee9eb890296b5727d8 trials/cal-matched_energy-02-s51105-r0/apl-per-tick.parquet +e0c0c0a30966507d0dba0ac5cff471b87c4eddce4797f78cf49480a8ee210d62 trials/cal-matched_energy-02-s51105-r0/apl-source-summary.json +3a200b7ba84461ab04ee558a42ebbf9fb7fdc8605bcd0d87b08f4f569eacb068 trials/cal-matched_energy-02-s51105-r0/output-hashes.json +f1e63ebc9c6d4895cf8033d5bed75bdf0c9751d22a48e4655b31a3d16b564f4f trials/cal-matched_energy-02-s51105-r0/per-kc-apl-sources.parquet +c96b33d91ddeba904b929cd979f9d57fe34823c4dec5ba7b45b55ab38f1f0dce trials/cal-matched_energy-02-s51105-r0/per-pn.parquet +b257e539df1fbaeb88cb994660ed7b3866388a8dde0b0371bda6c7b6c8953134 trials/cal-matched_energy-02-s51105-r0/prefirst-edge-summary.parquet +0f9a400791f1cea36a3e3d29be68cf9fb49aeb79677f985976dea6ef1f227435 trials/cal-matched_energy-02-s51105-r0/replay-final.npz +a0a7968d5e12198a9990317c2448a5b8de42053afa45037d697b6da140b42fca trials/cal-matched_energy-02-s51105-r0/summary.json +d113735ea826fec1da6db1200d71b514dd2532ac41b83b9d9ebd1df78b712cd9 trials/cal-matched_energy-03-s51101-r0/accepted-prefirst-edge-events.parquet +354a3f50e7cf71489f6b9d42c15632561da339537ae6c30a386f8aa2dc9e99bc trials/cal-matched_energy-03-s51101-r0/apl-per-tick.parquet +cfea1561fbc398b8a63437b0bada60d956ced986673e06ce0e331da5b1fb14b5 trials/cal-matched_energy-03-s51101-r0/apl-source-summary.json +fa02ea67ea4d3db5f9b851c42931de50f25c7fb37cfe5e957b5bb84324928309 trials/cal-matched_energy-03-s51101-r0/output-hashes.json +f068aca8cb7bdbb6c7151997774aca539cb6151f787a860b85e356025c094ef1 trials/cal-matched_energy-03-s51101-r0/per-kc-apl-sources.parquet +2af3e52b9345544af22665f5ba728a451e6b77c811a4ce48fcd56005854d219f trials/cal-matched_energy-03-s51101-r0/per-pn.parquet +e3f0b79a312daa4a5d8edec2185eb4a82ee6deef979564d37e3a21cb9c1daae8 trials/cal-matched_energy-03-s51101-r0/prefirst-edge-summary.parquet +7469c6335422ac373658d34fc5853dba53d60ee5bdac1067a4e10037418c6a7c trials/cal-matched_energy-03-s51101-r0/replay-final.npz +967d0f9cfbd66d1fcf35f9d03da4799b8a23327972723be74aebc0961129c1aa trials/cal-matched_energy-03-s51101-r0/summary.json +d113735ea826fec1da6db1200d71b514dd2532ac41b83b9d9ebd1df78b712cd9 trials/cal-matched_energy-03-s51101-r1/accepted-prefirst-edge-events.parquet +354a3f50e7cf71489f6b9d42c15632561da339537ae6c30a386f8aa2dc9e99bc trials/cal-matched_energy-03-s51101-r1/apl-per-tick.parquet +cfea1561fbc398b8a63437b0bada60d956ced986673e06ce0e331da5b1fb14b5 trials/cal-matched_energy-03-s51101-r1/apl-source-summary.json +0e4a3e833f84abae8cf03ae2ac57ccb42a47e457bc761a34bd1f83e308ea0041 trials/cal-matched_energy-03-s51101-r1/output-hashes.json +f068aca8cb7bdbb6c7151997774aca539cb6151f787a860b85e356025c094ef1 trials/cal-matched_energy-03-s51101-r1/per-kc-apl-sources.parquet +2af3e52b9345544af22665f5ba728a451e6b77c811a4ce48fcd56005854d219f trials/cal-matched_energy-03-s51101-r1/per-pn.parquet +e3f0b79a312daa4a5d8edec2185eb4a82ee6deef979564d37e3a21cb9c1daae8 trials/cal-matched_energy-03-s51101-r1/prefirst-edge-summary.parquet +7469c6335422ac373658d34fc5853dba53d60ee5bdac1067a4e10037418c6a7c trials/cal-matched_energy-03-s51101-r1/replay-final.npz +298c53501421901fbbc4b00f91294a2ba14d5a933960175c4373ebccc9583d6d trials/cal-matched_energy-03-s51101-r1/summary.json +4cffb30a05fe41c3d484e1eec8380dc280a0474835e3511bf2328eecba85c07c trials/cal-matched_energy-03-s51102-r0/accepted-prefirst-edge-events.parquet +ca47862cd6fbf5516c66003f1f0017d981c6f0bf6598ee97af349d4a765e272b trials/cal-matched_energy-03-s51102-r0/apl-per-tick.parquet +db57298b5adba280df87356c4a423e73153288a622f187670f96f940c2f415ac trials/cal-matched_energy-03-s51102-r0/apl-source-summary.json +f7f8e04fa1e8c24a82d4a1f68b75591c0c0aed385351eea3fe65ba87fbeb0747 trials/cal-matched_energy-03-s51102-r0/output-hashes.json +f2a3713a66d27479b1f0a8fe4b86772a363215082a0c421c164eff7e13430de1 trials/cal-matched_energy-03-s51102-r0/per-kc-apl-sources.parquet +d70b199ea4fe6dce369e8d39d377e55d8461c024dc6efaf22ce353189609976a trials/cal-matched_energy-03-s51102-r0/per-pn.parquet +b64e3684986a230b537abebdfa647fd22e7191602146a22dc65becb516ea6450 trials/cal-matched_energy-03-s51102-r0/prefirst-edge-summary.parquet +9ada9d321baf39daae2a84bc11fb4334e1a34f26ed32e8c137ea718881c78ef8 trials/cal-matched_energy-03-s51102-r0/replay-final.npz +9d885ee3e7a7404f74c0ebee274501d60e09e0afae3d957d7002ead3403fbe8e trials/cal-matched_energy-03-s51102-r0/summary.json +26bd7ae1649825660a01de0493a26e28c4599c14a70c0192b31170ef422e6b59 trials/cal-matched_energy-03-s51103-r0/accepted-prefirst-edge-events.parquet +8229daea7c98c94951f4b44a00618289386b36b44fbf4c8632b38bcc54a6090d trials/cal-matched_energy-03-s51103-r0/apl-per-tick.parquet +52b5954dd47845369a696d4fa3c957e219d4b418e1c242c9960d684bb964570c trials/cal-matched_energy-03-s51103-r0/apl-source-summary.json +f09aba40b647921dadbef0ac2ce6c1b575843fded6468ed5fd5a0e931d5db157 trials/cal-matched_energy-03-s51103-r0/output-hashes.json +7923a0dcca36f5e38af37b5643858e8c8dc9997de162b80554af3a1e99ec4665 trials/cal-matched_energy-03-s51103-r0/per-kc-apl-sources.parquet +4a552cfd145894b0d48246f9d027db2d59d527fba8a9c8e53573a52afc45e240 trials/cal-matched_energy-03-s51103-r0/per-pn.parquet +516c3af29758bbeaf960007fc5beacfcf3bbbf514902d2ef69edc564ce0bd13a trials/cal-matched_energy-03-s51103-r0/prefirst-edge-summary.parquet +2d09bfaf8e47101101c5020fa72db2513e84cd08eba94e9f3e59feaa05035b21 trials/cal-matched_energy-03-s51103-r0/replay-final.npz +a75ee74723dc0704046b91c048cc2425bd051ef50c11a90b3557dc786d2ff045 trials/cal-matched_energy-03-s51103-r0/summary.json +a18344f41eb226cd53eee7c08e2e0246906bb81f78204ba6e4149a9ea8f9088b trials/cal-matched_energy-03-s51104-r0/accepted-prefirst-edge-events.parquet +10c3a7752f9bad1b973ac5c7a2d8376e74ae8bc26c780813b6912ed30edb4180 trials/cal-matched_energy-03-s51104-r0/apl-per-tick.parquet +906464e814bf3ff343c37c094ea24930d3273f4c949a3d1b2f4581b092ca29eb trials/cal-matched_energy-03-s51104-r0/apl-source-summary.json +446d77a7172b37df31ff0e2cb92e787d6bcedf996c6186a4dc3b30d586cae340 trials/cal-matched_energy-03-s51104-r0/output-hashes.json +a0f870a8fe753a915adf70a10ff8ad0cb23c424a5624b233ffcc657b215ded16 trials/cal-matched_energy-03-s51104-r0/per-kc-apl-sources.parquet +a42b44a1067655c85dca357701a758525db645279dc760ca1ed2b006cff25e11 trials/cal-matched_energy-03-s51104-r0/per-pn.parquet +dca626343df2758d96f45d61abc33a5459e6e92740a99cc5f3337ff6f687f8f0 trials/cal-matched_energy-03-s51104-r0/prefirst-edge-summary.parquet +ba52efdd752080b849d332909816f7eeb4f4fc7ae9088c3c151f7605353467fb trials/cal-matched_energy-03-s51104-r0/replay-final.npz +71b318e0d033e431485c0e5ac122d75189973a6c1662c31e7f50a003a24a7393 trials/cal-matched_energy-03-s51104-r0/summary.json +c8a3a98acf764ae94fa13a98ec43660970281e7991aa13f3602ec43b4463b0e9 trials/cal-matched_energy-03-s51105-r0/accepted-prefirst-edge-events.parquet +af52a88908149aa28e8d2d010d83e74a215d3755b9a718787a209df42bf85b6f trials/cal-matched_energy-03-s51105-r0/apl-per-tick.parquet +80b1ff061560de8a559e33643cd540ff6697698f6292a521c10e9f3591e8e9a7 trials/cal-matched_energy-03-s51105-r0/apl-source-summary.json +12b044a777cc4ba8f56a8cbcd12bbdf9d6fd55ed08b4c28fb20b40e20dabc0b7 trials/cal-matched_energy-03-s51105-r0/output-hashes.json +6a116e7a12ea0677bd7b585ca72cba2ee643ee22ee7790fef6fb431e8149741a trials/cal-matched_energy-03-s51105-r0/per-kc-apl-sources.parquet +0f3f76c54b881f67ad1c912b9f6a1e3610b576133e5295799772196ffe88014c trials/cal-matched_energy-03-s51105-r0/per-pn.parquet +0a39326ef61d5144bf6e50610699ed125bdf789f1a12c5a2ff46a7564000f4ab trials/cal-matched_energy-03-s51105-r0/prefirst-edge-summary.parquet +b5627fd54746c08600caa7b6571f5f2b704a96e5bd509637f45b7e81772aed1c trials/cal-matched_energy-03-s51105-r0/replay-final.npz +d2f876446806fa2d2b624f998244bc45311df160846fef307ac1e6a6ae6d9853 trials/cal-matched_energy-03-s51105-r0/summary.json +33d70d035b8916dbdf9f15515c94cbeb3a2036ab1bb826ffd4ac53506d1cb1d6 trials/cal-matched_energy-04-s51101-r0/accepted-prefirst-edge-events.parquet +59633e9b0cb89109f902ab9c7d8c33471ec19d313300ac8672220762fbac7a53 trials/cal-matched_energy-04-s51101-r0/apl-per-tick.parquet +fb0b8520649af96558376a6e2430026936451ead051d27237be7f66f3c9f2d2b trials/cal-matched_energy-04-s51101-r0/apl-source-summary.json +468e2a34460f358aba32f9c49db0bd96471f2fe0a2b42cdce6284598e2dc07e3 trials/cal-matched_energy-04-s51101-r0/output-hashes.json +6d2aa1d193790aa6882b05534f97b6ab937666a1874e07332a003222765486af trials/cal-matched_energy-04-s51101-r0/per-kc-apl-sources.parquet +2f191270bf8c504efd2af9c041bc7a35bfffcc508710d63c451dd9dfd054cb97 trials/cal-matched_energy-04-s51101-r0/per-pn.parquet +d846c4361def05e19aad3eb3150739a121e9c60a0da281cb72f629065a517da0 trials/cal-matched_energy-04-s51101-r0/prefirst-edge-summary.parquet +052d8d9e127ed52b0d3477fb48e960a851441cc3261a21a74af5801e71847748 trials/cal-matched_energy-04-s51101-r0/replay-final.npz +d41d6cb860b11f8ee731855ce9f997ffd68999c0d9949db5bdb212c93cfe997d trials/cal-matched_energy-04-s51101-r0/summary.json +33d70d035b8916dbdf9f15515c94cbeb3a2036ab1bb826ffd4ac53506d1cb1d6 trials/cal-matched_energy-04-s51101-r1/accepted-prefirst-edge-events.parquet +59633e9b0cb89109f902ab9c7d8c33471ec19d313300ac8672220762fbac7a53 trials/cal-matched_energy-04-s51101-r1/apl-per-tick.parquet +fb0b8520649af96558376a6e2430026936451ead051d27237be7f66f3c9f2d2b trials/cal-matched_energy-04-s51101-r1/apl-source-summary.json +8d48ee68e147457d1bfb9b65fbdc7ab80c9d9b1c64348fb95dc5ab04fcdaa1e4 trials/cal-matched_energy-04-s51101-r1/output-hashes.json +6d2aa1d193790aa6882b05534f97b6ab937666a1874e07332a003222765486af trials/cal-matched_energy-04-s51101-r1/per-kc-apl-sources.parquet +2f191270bf8c504efd2af9c041bc7a35bfffcc508710d63c451dd9dfd054cb97 trials/cal-matched_energy-04-s51101-r1/per-pn.parquet +d846c4361def05e19aad3eb3150739a121e9c60a0da281cb72f629065a517da0 trials/cal-matched_energy-04-s51101-r1/prefirst-edge-summary.parquet +052d8d9e127ed52b0d3477fb48e960a851441cc3261a21a74af5801e71847748 trials/cal-matched_energy-04-s51101-r1/replay-final.npz +b1b76942ba635f3c71b627887bb71106a703bd19ad2f799e0b456cbabbf5517c trials/cal-matched_energy-04-s51101-r1/summary.json +084eb98d1f52c6cb40b2b3aebe156381c9df89b2ad00b15580d9a99a4cdd6fdf trials/cal-matched_energy-04-s51102-r0/accepted-prefirst-edge-events.parquet +77cc495a2148e8b2a59256fac78ce874a87dd246f3e5e2e44241a18f2df6d8a2 trials/cal-matched_energy-04-s51102-r0/apl-per-tick.parquet +772a0a11a255d5e19f439a2239bedbd2f2b8e42ce794f3b2a846eadb3cfef6bf trials/cal-matched_energy-04-s51102-r0/apl-source-summary.json +ae20088734d134cb1f2abda081745295ef39e3ef93ffab0d2b55faa76c67ed3c trials/cal-matched_energy-04-s51102-r0/output-hashes.json +29488f36fa3d119b4333d60a62b61d76fea469e4d4e6ad6ad339104580692e50 trials/cal-matched_energy-04-s51102-r0/per-kc-apl-sources.parquet +7a61243f70698eda56c304a71d83018495c3c11820c7ae4b1167ea9a568a1393 trials/cal-matched_energy-04-s51102-r0/per-pn.parquet +2e5eb0aa8745878d9ecd473705d07576a60b5b489e5fc1dc321b90aa44ca9c4f trials/cal-matched_energy-04-s51102-r0/prefirst-edge-summary.parquet +474fbf498d09b2b8dc4b37d6cf6b439f58513b444d76f4da8ac68c56de01526b trials/cal-matched_energy-04-s51102-r0/replay-final.npz +9eb7cdbd52692007bc9ffa393d381d333604668bf78d89cb2626e7186cbd2777 trials/cal-matched_energy-04-s51102-r0/summary.json +361069834ce72404a4a866fcddea1a2f3fb54206c0cf9a0974706ad93017cd2b trials/cal-matched_energy-04-s51103-r0/accepted-prefirst-edge-events.parquet +a5dc2efd65fcbcf53cc06553d24905225550c5ef8f4c501cb8c31794a8b6889c trials/cal-matched_energy-04-s51103-r0/apl-per-tick.parquet +4a7d8c8da6bee30e21f3f24aaf60ced3e90a217c9d58eb1cae9fb584f3ce16f5 trials/cal-matched_energy-04-s51103-r0/apl-source-summary.json +83131914d3cb33ee951b49f5851ba5308e1d9816fb3eff7ab73cf75fb6a0e576 trials/cal-matched_energy-04-s51103-r0/output-hashes.json +065d5d875d9a5bb8823e8125e73ab7470c6d7a913bca6ee880757fde61c84f45 trials/cal-matched_energy-04-s51103-r0/per-kc-apl-sources.parquet +391dd6929510bf47a07f368f7d7ec35107e451b934945ecb4fbab1eaed593835 trials/cal-matched_energy-04-s51103-r0/per-pn.parquet +4cd6bcd2bbec78273d256de0167a9cd5777d49ea2ca0b12cd25829e20d4d308c trials/cal-matched_energy-04-s51103-r0/prefirst-edge-summary.parquet +76df0c2d65ba4da7db2b2d01047faf66fc9f1f09e59d7b01fc3e961ccbd65052 trials/cal-matched_energy-04-s51103-r0/replay-final.npz +8732671bb9c313ad6a1704b06ed33d30985542ff94b3603478eab2579b540b0b trials/cal-matched_energy-04-s51103-r0/summary.json +0e59a45747ca1d349bc0c94557ad6d108d4d87bdac11089c736fb21b6a0a10b5 trials/cal-matched_energy-04-s51104-r0/accepted-prefirst-edge-events.parquet +84eb0ccc357071ea3fff330695c02c9ee6bbe439e6f5cb3f45d8f45d30f1dac0 trials/cal-matched_energy-04-s51104-r0/apl-per-tick.parquet +f76ca0dd9b7b1a541c9c69f3f1fcdade1edf670b93d5ebe4555c3236f063b4d4 trials/cal-matched_energy-04-s51104-r0/apl-source-summary.json +8a9d44b66f326f85960dee2323866503f5a21ac0601dac3d5a33bcdc5f2c7e1a trials/cal-matched_energy-04-s51104-r0/output-hashes.json +e4b6ba5c833cfe6f8c4e3b1fa7da73a6bada0645e31a0128463a102928dbe7b8 trials/cal-matched_energy-04-s51104-r0/per-kc-apl-sources.parquet +767da5ab15a7196bae26a7ba5cf6c475b5bea835345efadef5b8c07499a2dc6d trials/cal-matched_energy-04-s51104-r0/per-pn.parquet +613e03ec33f087183f976d1c81d9939f895455a526a43eb9b583ed69a84be117 trials/cal-matched_energy-04-s51104-r0/prefirst-edge-summary.parquet +685fde61fda1ae0c5f62d2109016ced54002b30fb244dae7c42851977c08c295 trials/cal-matched_energy-04-s51104-r0/replay-final.npz +27da7f130af1edd15b596d10799c62d644397699b321142e47a0be96b7686d52 trials/cal-matched_energy-04-s51104-r0/summary.json +42f3407f7bf6956d399376ae28143d63480547ddc074119b560bae39d3760ffa trials/cal-matched_energy-04-s51105-r0/accepted-prefirst-edge-events.parquet +eb0ae622a212d68035bdd0e75ffe46f1418d3f68cb7d1bbc5171560f7f598086 trials/cal-matched_energy-04-s51105-r0/apl-per-tick.parquet +884ea6f49aac1283aae3c1eb51b9e99b72352bf93df619bbba0483f90ed84b78 trials/cal-matched_energy-04-s51105-r0/apl-source-summary.json +56d095fbdf2a1403d50eca15bd9e4a12644d4871a4aea2b0ed04a5f58ae3afc5 trials/cal-matched_energy-04-s51105-r0/output-hashes.json +7d235c9d1f2104671d4a3412ee0d951bb34421c57edd2c44b8bdcca9370801b4 trials/cal-matched_energy-04-s51105-r0/per-kc-apl-sources.parquet +73c0da8e8986063ccc0d66f07d157093bce112358fddd85d5a789e968f2e6cb6 trials/cal-matched_energy-04-s51105-r0/per-pn.parquet +674c52b89645e14b5cc80ecd6f21e879f5ebb05c13ce4a096125a3b2a432145e trials/cal-matched_energy-04-s51105-r0/prefirst-edge-summary.parquet +fb97788d077193232922aae0ef92aca512e7a6040b29a0a1e431cd276f6bcb25 trials/cal-matched_energy-04-s51105-r0/replay-final.npz +1fdfd4e00cf5c5d63f0bbc6b259c3a9974235f9b8f5d845152f9d6f6cc0e5392 trials/cal-matched_energy-04-s51105-r0/summary.json +fb4bebae360dcd89a6ee2cb78b72cc1bb1b860e0a435f4420754c7efc7668f69 trials/cal-matched_energy-05-s51101-r0/accepted-prefirst-edge-events.parquet +1e1cd0c56610ea8b4eb90f8908a3bcd0e548953add58708cd0e6fee28b74b8b6 trials/cal-matched_energy-05-s51101-r0/apl-per-tick.parquet +f9f3e10dec28f87c8a80f07390f230ddddf41ac9d98835b0b7c1f7690f882809 trials/cal-matched_energy-05-s51101-r0/apl-source-summary.json +ed1d20b1bd477e168d079cd4a52357cf75b9a2ae343db198aeb3fa4cc3b21a79 trials/cal-matched_energy-05-s51101-r0/output-hashes.json +0698af2f2c7ea4ddc192688683b0f4ba12efbdb328bb1b20d7a8661f9c7aff51 trials/cal-matched_energy-05-s51101-r0/per-kc-apl-sources.parquet +887641c0c48f025ea3653a187226b9cd92056355993b6b704006d276f8b527ac trials/cal-matched_energy-05-s51101-r0/per-pn.parquet +2f9b037ccd6ada77c7cfe6f3e193ac749fb3817c973d1c2b866a0a1185278b0e trials/cal-matched_energy-05-s51101-r0/prefirst-edge-summary.parquet +f523763609e8a8fe0681795bb8a5a742cba4b27f9a6a3994b684d57707e81f02 trials/cal-matched_energy-05-s51101-r0/replay-final.npz +829d7175542244a60de2924eacec396ad98d11b9a520e5fa09923094082add62 trials/cal-matched_energy-05-s51101-r0/summary.json +fb4bebae360dcd89a6ee2cb78b72cc1bb1b860e0a435f4420754c7efc7668f69 trials/cal-matched_energy-05-s51101-r1/accepted-prefirst-edge-events.parquet +1e1cd0c56610ea8b4eb90f8908a3bcd0e548953add58708cd0e6fee28b74b8b6 trials/cal-matched_energy-05-s51101-r1/apl-per-tick.parquet +f9f3e10dec28f87c8a80f07390f230ddddf41ac9d98835b0b7c1f7690f882809 trials/cal-matched_energy-05-s51101-r1/apl-source-summary.json +2c483acde3a538b00e429f79319d94796b89a322f84af74eaa3ccea93acce4a7 trials/cal-matched_energy-05-s51101-r1/output-hashes.json +0698af2f2c7ea4ddc192688683b0f4ba12efbdb328bb1b20d7a8661f9c7aff51 trials/cal-matched_energy-05-s51101-r1/per-kc-apl-sources.parquet +887641c0c48f025ea3653a187226b9cd92056355993b6b704006d276f8b527ac trials/cal-matched_energy-05-s51101-r1/per-pn.parquet +2f9b037ccd6ada77c7cfe6f3e193ac749fb3817c973d1c2b866a0a1185278b0e trials/cal-matched_energy-05-s51101-r1/prefirst-edge-summary.parquet +f523763609e8a8fe0681795bb8a5a742cba4b27f9a6a3994b684d57707e81f02 trials/cal-matched_energy-05-s51101-r1/replay-final.npz +f16d50e0c5069f7f42e7cadb95cd2034b71fd41f5bb6799b5026ffbdb14e52bc trials/cal-matched_energy-05-s51101-r1/summary.json +f355d6fe69a09a92eaf5271fc5d5ed912d635184e2e37d74e8ba191755ee134b trials/cal-matched_energy-05-s51102-r0/accepted-prefirst-edge-events.parquet +62307fb6e28323dd95229774e90c3e88f2fd4f6efb654658f5fcf6bf4509f2e0 trials/cal-matched_energy-05-s51102-r0/apl-per-tick.parquet +a22f3688a566324eb1d1e0d491b251c6525cd43dbe93a5f616e6e58e7a69c6f2 trials/cal-matched_energy-05-s51102-r0/apl-source-summary.json +367713552a041e7007cddc67ebec26132b2432b16ba502585dc0c8b56c916d09 trials/cal-matched_energy-05-s51102-r0/output-hashes.json +1c8443de6589afbf55ba35e82da4cfbaad60dc1d825c7f380e89f7c512a5e48e trials/cal-matched_energy-05-s51102-r0/per-kc-apl-sources.parquet +d97b4c503fcb7b2170ba5e5efa3f6ac0fa569be9dc59c73264733ce2e7d4b18a trials/cal-matched_energy-05-s51102-r0/per-pn.parquet +54caab584102ab7d659fadae46f579b0ec6a8e9a2da7a6bb9e5ddb55612cde36 trials/cal-matched_energy-05-s51102-r0/prefirst-edge-summary.parquet +5d4bd111c11a5f4aab8e30de38508eb451918c429d7aefc191c97f2b899e2e96 trials/cal-matched_energy-05-s51102-r0/replay-final.npz +cb2ae4d62749ab9c5ae87a5ef09a9ab1595e25994d67956a1fadf7e64d6e0f4e trials/cal-matched_energy-05-s51102-r0/summary.json +9353c88714209eade28f2f5bf527e8dcd00d70cfab17031553cc793b0de12872 trials/cal-matched_energy-05-s51103-r0/accepted-prefirst-edge-events.parquet +1afbc890661c0094b58df4eea9ca3477f9513c208572d8a11370bb134c2a402e trials/cal-matched_energy-05-s51103-r0/apl-per-tick.parquet +e93beb659d32d389bfa84dc37d83417584340054be550ada8e4a0640f0d486e1 trials/cal-matched_energy-05-s51103-r0/apl-source-summary.json +8cf25e4dd7c4ded3777aded52ca024b5fec77231ca0d415471846c93a03fe810 trials/cal-matched_energy-05-s51103-r0/output-hashes.json +802fc5d98f6055ae16dafbfd46f31c239692f386f6057fc415a989d1166bcc25 trials/cal-matched_energy-05-s51103-r0/per-kc-apl-sources.parquet +5a72fc611eeb214cd539a31f64816e345e1bace5e99f9b77992c52643eac2822 trials/cal-matched_energy-05-s51103-r0/per-pn.parquet +83e02643f8e0a014fb5353311aa6a5bce5ecd605efc1424148efbdb8c7b732be trials/cal-matched_energy-05-s51103-r0/prefirst-edge-summary.parquet +dae46ee3018212fcef622733afcc3fec8b70cdecbc70c96ddc85f522796f20ac trials/cal-matched_energy-05-s51103-r0/replay-final.npz +0f568d7103e06c4c4b039dee525a3937b4edfb47c025001aa812f97a5ad617a0 trials/cal-matched_energy-05-s51103-r0/summary.json +5cabe55186eb16f1cc34f82085bbe7e562588473369b3f10b8997e36ff57f06d trials/cal-matched_energy-05-s51104-r0/accepted-prefirst-edge-events.parquet +54d55e400456c57026ad053240824e5c1c94569ffe0ab2a0bf7d1417f3436235 trials/cal-matched_energy-05-s51104-r0/apl-per-tick.parquet +fa5c9fea1ca5c116b428902cc8ec600e038a4e3c9747f24854372e6a69bf373a trials/cal-matched_energy-05-s51104-r0/apl-source-summary.json +de632d07fc40d5f28816989a32a757ccfc7793498a2b93b41a6e54758f7ec3ba trials/cal-matched_energy-05-s51104-r0/output-hashes.json +a8ff0a41c0ce34991bce30f7b167c531ed3e245012aa5104ab215abf4399aea1 trials/cal-matched_energy-05-s51104-r0/per-kc-apl-sources.parquet +8b0abe42214cca3aa567efbe58e0557ef72697a8c290cd8c4ed3d96f480cb7d0 trials/cal-matched_energy-05-s51104-r0/per-pn.parquet +1b57a1eb1b1d837a629324fd983e8a74dfc5085a04517557b119eb83d087cdda trials/cal-matched_energy-05-s51104-r0/prefirst-edge-summary.parquet +aa756dc6e9c310b6e71b7c476d6ff8d89c72cd21241d305a7b0969102a40cbe4 trials/cal-matched_energy-05-s51104-r0/replay-final.npz +a1703a4c1ce0c86bf4b84b2d283a79e754f31b5bb7a01e57e9d35f04dd7bb79e trials/cal-matched_energy-05-s51104-r0/summary.json +6dfa7139b5c28fa8e5b15eeaa557ffdb273b5a0b7b2560123f3d01a7cd72771d trials/cal-matched_energy-05-s51105-r0/accepted-prefirst-edge-events.parquet +6713172da92b1593a1b5e2b230915579df78819578376843d9dba1d7194e9668 trials/cal-matched_energy-05-s51105-r0/apl-per-tick.parquet +5359cb78181ebf664ecb8ed69e28d70f6b7d5591431238d2d43f0d7e5dba5a0d trials/cal-matched_energy-05-s51105-r0/apl-source-summary.json +2a9fd18f91aab0c16a7d62880c9edd384dea0560ac4843cc0db5e54ba20c2813 trials/cal-matched_energy-05-s51105-r0/output-hashes.json +88de040fcff56fdd1dd139e632572b342a4f109dc00bb2c2fb0ffb5cc452ba47 trials/cal-matched_energy-05-s51105-r0/per-kc-apl-sources.parquet +dc04227cca53ea2f3ee13c975ac226ebc1a89e290bc1aca461bdf8c6070c75e3 trials/cal-matched_energy-05-s51105-r0/per-pn.parquet +33d68d2cdbfba7f70db8636b7928aeb8f2f0be5f84ddc674c6ab22a922658ba6 trials/cal-matched_energy-05-s51105-r0/prefirst-edge-summary.parquet +6558238e3be5a83676bb3b0d734484026da7f83d1ff297b41687d07a0fa9f9a4 trials/cal-matched_energy-05-s51105-r0/replay-final.npz +a0b7832f08e2116bde0ee0ee7cec470e53db0d070c3b42573da34be61b5fbc06 trials/cal-matched_energy-05-s51105-r0/summary.json +60ddd3f6a841a8e3a5f71587c83c006b460e2734493cc10003bd09a95ae11727 trials/cal-physiological-00-s51101-r0/accepted-prefirst-edge-events.parquet +f76c4f3a6e161cf2200471cc511605ca1805ab2effffd83491daa6b7de67b634 trials/cal-physiological-00-s51101-r0/apl-per-tick.parquet +14e222415a62bc54186809c1af9496e1ba36a963ae671d42a26e6efd8f065801 trials/cal-physiological-00-s51101-r0/apl-source-summary.json +5973c74ce88d241b602d1aec2900cafe6d40fa5964cde6e53c89d3c3b9df20e0 trials/cal-physiological-00-s51101-r0/output-hashes.json +d8c4778486e14b66b3bf9bd35cfaaef0ff3dd5267b04709fb05b4c6e3dd7a9e8 trials/cal-physiological-00-s51101-r0/per-kc-apl-sources.parquet +517337f157757478a9625836d9b16bda66f36130dbac12eb93cae6bd19bb1c8c trials/cal-physiological-00-s51101-r0/per-pn.parquet +b8acc9eb216e21d291a7659d40400e244f170155f020b4abd6ff1f8d028bc853 trials/cal-physiological-00-s51101-r0/prefirst-edge-summary.parquet +044be3e3a5de3a69f2a0f047f85fb1f58ec9b47cdfcee227a3ff67c91c652d65 trials/cal-physiological-00-s51101-r0/replay-final.npz +85416e683e6e1bb18c4bd9b05e073cd695722fa25a919595744b8f25fcb62f1b trials/cal-physiological-00-s51101-r0/summary.json +60ddd3f6a841a8e3a5f71587c83c006b460e2734493cc10003bd09a95ae11727 trials/cal-physiological-00-s51101-r1/accepted-prefirst-edge-events.parquet +f76c4f3a6e161cf2200471cc511605ca1805ab2effffd83491daa6b7de67b634 trials/cal-physiological-00-s51101-r1/apl-per-tick.parquet +14e222415a62bc54186809c1af9496e1ba36a963ae671d42a26e6efd8f065801 trials/cal-physiological-00-s51101-r1/apl-source-summary.json +1132f66f28d30f8e9add81a68aec62912e69d3ff03a98c16d9c58f4cd8f95d4b trials/cal-physiological-00-s51101-r1/output-hashes.json +d8c4778486e14b66b3bf9bd35cfaaef0ff3dd5267b04709fb05b4c6e3dd7a9e8 trials/cal-physiological-00-s51101-r1/per-kc-apl-sources.parquet +517337f157757478a9625836d9b16bda66f36130dbac12eb93cae6bd19bb1c8c trials/cal-physiological-00-s51101-r1/per-pn.parquet +b8acc9eb216e21d291a7659d40400e244f170155f020b4abd6ff1f8d028bc853 trials/cal-physiological-00-s51101-r1/prefirst-edge-summary.parquet +044be3e3a5de3a69f2a0f047f85fb1f58ec9b47cdfcee227a3ff67c91c652d65 trials/cal-physiological-00-s51101-r1/replay-final.npz +1809696cabd5c494481ef7abf32bb855fac48dfeb8e64349c7b766a7945791c4 trials/cal-physiological-00-s51101-r1/summary.json +089b1c235fa0822ada78e8112731ece027a0ef73d129f95c06159ed003ef90aa trials/cal-physiological-00-s51102-r0/accepted-prefirst-edge-events.parquet +cdbef43f7bf2d8d3ef55b643a1c7fb8621097ce28e48a02e3ca30971b44900f7 trials/cal-physiological-00-s51102-r0/apl-per-tick.parquet +5238bade275642fc9eac427d1718382825674f6d5ffc0563dcd62a16946baa6f trials/cal-physiological-00-s51102-r0/apl-source-summary.json +cf2faec97478f0598d83d1d0f33573b13eae607ebcf654bce23440a10a842ce5 trials/cal-physiological-00-s51102-r0/output-hashes.json +e9cb67e2978ed191b7ca9242993f6bae4698c2619917c388fd00877fbc02de06 trials/cal-physiological-00-s51102-r0/per-kc-apl-sources.parquet +8d1534b2591a24160ba38c30071db1e6379d85bf47252f60b396674d6bd595cf trials/cal-physiological-00-s51102-r0/per-pn.parquet +b20c64f8cf96ff3d5f8db4ab1fca91ab9859e5551e94a7b6a95dd1fae88bcc08 trials/cal-physiological-00-s51102-r0/prefirst-edge-summary.parquet +b388fb13902e56504fd6704cc581c315158a12ac6d362cb18c8bcdebb761e279 trials/cal-physiological-00-s51102-r0/replay-final.npz +8e00836bc558f9a48bcc010b2b242489977ec99d2f5b423e9900e224fd2543ca trials/cal-physiological-00-s51102-r0/summary.json +8f419ad5603a1e006d10b0cd99bf0d6fc0e061b7b201277d2e3c0ae7453b8be9 trials/cal-physiological-00-s51103-r0/accepted-prefirst-edge-events.parquet +0036724570f9120f48007259e6b197da256b05afab777d5a19e0c2d84b23bd88 trials/cal-physiological-00-s51103-r0/apl-per-tick.parquet +41048b5222c46164fd5752be459c530e0d515c8df37e8774a3fe419414680811 trials/cal-physiological-00-s51103-r0/apl-source-summary.json +db7de5d55a514e83ae436316bcc82253f6dbf4027c26f9d2be02341e4261a37d trials/cal-physiological-00-s51103-r0/output-hashes.json +51f13dd61de320b9567c010fa0e4875074ed73ff439e07b28ecf0fab4b37308c trials/cal-physiological-00-s51103-r0/per-kc-apl-sources.parquet +e0e9ff15c8e5830dfb5c6945176de73b9d7269924f68cad06d93c90468342697 trials/cal-physiological-00-s51103-r0/per-pn.parquet +fa4fae6880da75223e945623bae76427574ee39005989a9c7703b576ddf3d1cb trials/cal-physiological-00-s51103-r0/prefirst-edge-summary.parquet +d18e96b338b7c7cb881af3c61108c06e1cfee386cb44e6c5cc5b487fb58fad3c trials/cal-physiological-00-s51103-r0/replay-final.npz +01c20118551b89966714898d4c5ac3609af99e01bd7b746c46eea2a78cdc330a trials/cal-physiological-00-s51103-r0/summary.json +936e71bbeebbc2f6dc1451892d341a29a12051f54db14592684f6f663be93aa1 trials/cal-physiological-00-s51104-r0/accepted-prefirst-edge-events.parquet +8beac4ec787f9a0c2e125290b199b2a755fcb5aea4cf2db30b55f1e594c0d35d trials/cal-physiological-00-s51104-r0/apl-per-tick.parquet +766e9a90ee62f6b75e144ca76517292dda1f860616a6a6baa94156d81d3060b4 trials/cal-physiological-00-s51104-r0/apl-source-summary.json +3b026c7515fa8742952ebefb85431461f06a541f420d54411862103fcdefa84f trials/cal-physiological-00-s51104-r0/output-hashes.json +b29b1a305a126f494d05bc91ad180b83ac37ad0a87c0061765967657a4d854ac trials/cal-physiological-00-s51104-r0/per-kc-apl-sources.parquet +21bfb7f17da4c2b80cfcbbf59e6742421b20c70317e8a5b33f67f1593331f5cd trials/cal-physiological-00-s51104-r0/per-pn.parquet +5d8fb51297060b15b1429c46802ef4ea2c72497fc0369dc2d2dc206e738dabb5 trials/cal-physiological-00-s51104-r0/prefirst-edge-summary.parquet +c0376da077011d41979b7e0689d96930eaa7a22de9771fa3f8bff67ad82ae42c trials/cal-physiological-00-s51104-r0/replay-final.npz +009c7f6a356663afad338fe0a15c8f6fa1975e5b614011cb411cee434ac1ac31 trials/cal-physiological-00-s51104-r0/summary.json +eec0b9f95e244b46df13aec16fa5425f8aaf65af1fd3ed23bc3a86676494d725 trials/cal-physiological-00-s51105-r0/accepted-prefirst-edge-events.parquet +6ceba2fb19bec86b2e718ce1194c0d338b405d61278c19b278384251a1318d14 trials/cal-physiological-00-s51105-r0/apl-per-tick.parquet +7ee5e00f5436b4e59c512aeea3400294f8b15f2d1fc7d1cada108a8953d47cf4 trials/cal-physiological-00-s51105-r0/apl-source-summary.json +1e6fd89ba7946b03a046941816a8de3bbd18693deed881e1e038d3ac7322dae9 trials/cal-physiological-00-s51105-r0/output-hashes.json +097776f68225e84e91dfde88a5022d75139ae70a1b07d56b9532ac9d1281e056 trials/cal-physiological-00-s51105-r0/per-kc-apl-sources.parquet +95df3def519d348f899c8d9fdf5151b1e868d7dac1079ac2a5538b805e5798c6 trials/cal-physiological-00-s51105-r0/per-pn.parquet +b3dfadeca11b6ffd403d3226ee3f873b43a723e8990eb6e4db5588c8b6d5660d trials/cal-physiological-00-s51105-r0/prefirst-edge-summary.parquet +c8e48d9f062130323a6ed5633707387db004635018e20fa1bcf0705e91fe70ac trials/cal-physiological-00-s51105-r0/replay-final.npz +0dca1b6187325d734cd1628d62cbfc654b00427c79a32122529352686488dde9 trials/cal-physiological-00-s51105-r0/summary.json +b884da4b2c4808f6d729bc3665d4d3d06e2f4417c909e2532b4b56b94542921c trials/cal-physiological-01-s51101-r0/accepted-prefirst-edge-events.parquet +fb053cbd98cfbc1c7f08e300cc5213c25a1365871b9a6ed2a3ae93655b575c47 trials/cal-physiological-01-s51101-r0/apl-per-tick.parquet +7c1e3a9067dd7d0ead7bd0a93ffa8ac0bc480c4ad830692ba7d6ff198ba3211c trials/cal-physiological-01-s51101-r0/apl-source-summary.json +f11e6a7688fcb02dcdc64fae296e47656376dd2ce0298490b43aa96e442e1195 trials/cal-physiological-01-s51101-r0/output-hashes.json +5957ec8579a88d54be81fa79b059a9439f097598f48ff7877551efe9982d5dd2 trials/cal-physiological-01-s51101-r0/per-kc-apl-sources.parquet +52d222ed3f68c7bbcd0ca8cb1be489f59f928504569ce02501694c1b025aa8d0 trials/cal-physiological-01-s51101-r0/per-pn.parquet +0bbc640222c722f0f2cc18ea5cdee4a2413016d2d345a747834445a6519281bd trials/cal-physiological-01-s51101-r0/prefirst-edge-summary.parquet +68d9b8d9ca3965edd1ddc21f670f8acb4066f82e380f3c4c022c9ea7090bbcd4 trials/cal-physiological-01-s51101-r0/replay-final.npz +6690112447b741f55a35021fc60c1938e940bb0d6e294ebd06e848457076a1cc trials/cal-physiological-01-s51101-r0/summary.json +b884da4b2c4808f6d729bc3665d4d3d06e2f4417c909e2532b4b56b94542921c trials/cal-physiological-01-s51101-r1/accepted-prefirst-edge-events.parquet +fb053cbd98cfbc1c7f08e300cc5213c25a1365871b9a6ed2a3ae93655b575c47 trials/cal-physiological-01-s51101-r1/apl-per-tick.parquet +7c1e3a9067dd7d0ead7bd0a93ffa8ac0bc480c4ad830692ba7d6ff198ba3211c trials/cal-physiological-01-s51101-r1/apl-source-summary.json +b554bed14112033750878e343bf87ea5ac9905d0c6f72f66cdc4a2245732ccd9 trials/cal-physiological-01-s51101-r1/output-hashes.json +5957ec8579a88d54be81fa79b059a9439f097598f48ff7877551efe9982d5dd2 trials/cal-physiological-01-s51101-r1/per-kc-apl-sources.parquet +52d222ed3f68c7bbcd0ca8cb1be489f59f928504569ce02501694c1b025aa8d0 trials/cal-physiological-01-s51101-r1/per-pn.parquet +0bbc640222c722f0f2cc18ea5cdee4a2413016d2d345a747834445a6519281bd trials/cal-physiological-01-s51101-r1/prefirst-edge-summary.parquet +68d9b8d9ca3965edd1ddc21f670f8acb4066f82e380f3c4c022c9ea7090bbcd4 trials/cal-physiological-01-s51101-r1/replay-final.npz +3a496cdbdfe7e2f658645d6504d4f84031ae2f1594fc17adff5bca33a8192a8a trials/cal-physiological-01-s51101-r1/summary.json +fe66b591dcc3e98619478ff8c81d6344987a6dd6c7b0f2f7b753ea5e98a44b07 trials/cal-physiological-01-s51102-r0/accepted-prefirst-edge-events.parquet +a5a72adc51da67653aaa9d867cb0560ab75f105b88daf84938ea659e5d00eaf4 trials/cal-physiological-01-s51102-r0/apl-per-tick.parquet +27a92a9e0b3eaed49545b0377ba6ccfa62f57ea04145d13fd2cae2073cfa74c6 trials/cal-physiological-01-s51102-r0/apl-source-summary.json +9f87873b654674135e3e1fe47b4e435d28be8e291440c66b9759629e49569f0e trials/cal-physiological-01-s51102-r0/output-hashes.json +82512942ffa8f6ba7ad79c0a97044347c88dbf19a9c9cadd584474386e98da84 trials/cal-physiological-01-s51102-r0/per-kc-apl-sources.parquet +a34fafe769be6bb1118d8c3ba885021be5fdedcad2a6ae8799b379274a29d48e trials/cal-physiological-01-s51102-r0/per-pn.parquet +55e1a5d56b1191edf047b0876dafa1768efb9aed988614911f25a82833a87d38 trials/cal-physiological-01-s51102-r0/prefirst-edge-summary.parquet +4bc83dea4e28754a7d0f6bb1ed7a82fee1fbd2cd17bf304bb1dc1c51375260d5 trials/cal-physiological-01-s51102-r0/replay-final.npz +fec03735d5d0530444a1ec4a280aeef1ef4d5814a4e69c50932699499a1f9632 trials/cal-physiological-01-s51102-r0/summary.json +9bd00ccefd05c2704a2c8ca9c3f7193ebd51a7195f4aefa363005d78b730708e trials/cal-physiological-01-s51103-r0/accepted-prefirst-edge-events.parquet +7d2e11585ef6379e413d9ab74fdc6302f68ee29ed14dbb732af6dea64c6a491e trials/cal-physiological-01-s51103-r0/apl-per-tick.parquet +4f7f15e5cc06673f9aa65f4d2b1ecef702e1e1797dbd547946fd65070b7c019d trials/cal-physiological-01-s51103-r0/apl-source-summary.json +f09569f3bb1d221e795a6af4422f3a4f2c94a5b093a3bd28515de0a5cde6b117 trials/cal-physiological-01-s51103-r0/output-hashes.json +f727a25a3752aae31225899398b0f6ab1826f081f3a2aaa51dfd9b4904da2636 trials/cal-physiological-01-s51103-r0/per-kc-apl-sources.parquet +dfe5d224e94f02a18fd732d8ce73dcd8c3b5c39a5cd3053548be180c36b91afb trials/cal-physiological-01-s51103-r0/per-pn.parquet +0a97aa31f2f225b378d02bd692baa9ad3f10fa9585a3a97652cbb157814ac564 trials/cal-physiological-01-s51103-r0/prefirst-edge-summary.parquet +2b2b1b5285fe84082219283e6b6fc6094f4ee9fe542a5dc4dd484a34651bfd14 trials/cal-physiological-01-s51103-r0/replay-final.npz +8ead3771b33a5d3cc92fd9b252985bb83361ee7b63298bce3d1026a7c664cdde trials/cal-physiological-01-s51103-r0/summary.json +808a6a0d276d3487aae380b4df41458b321bad167770ccd983a6b733de04f0ad trials/cal-physiological-01-s51104-r0/accepted-prefirst-edge-events.parquet +709822b83572c58e120effedd634515aead40ec2f8b48688ee83ffbef3c5dcaa trials/cal-physiological-01-s51104-r0/apl-per-tick.parquet +ddc9f90c8bbfabf418c60abb9f58b69dec5a0b9493634da4de1788b3b98c1a19 trials/cal-physiological-01-s51104-r0/apl-source-summary.json +7bec19d49283f92d9a37bfdba802a15307dbd2fbe1e6317d1b8703995243eb29 trials/cal-physiological-01-s51104-r0/output-hashes.json +b40f720d92fb462e5c8748565e7f40a52a279ec28b3095f48517dbbe93f421fe trials/cal-physiological-01-s51104-r0/per-kc-apl-sources.parquet +a0309ecf0324de1a322371311b6d44aef76ecaa69dfb0e0ab286afcdaf6be144 trials/cal-physiological-01-s51104-r0/per-pn.parquet +f344cd04bbf66e664dcd166a15fd7dc0269c603b9c17c9dffc9f3fc9f75f50f5 trials/cal-physiological-01-s51104-r0/prefirst-edge-summary.parquet +b105e90eb73a492b83b159f05b517eeffcc7ba6fc2008a56b683f301a1ec2221 trials/cal-physiological-01-s51104-r0/replay-final.npz +d6cde44319c7cefacc711d6912cc493f294ac0adbb31e28b277f30df18f9e0a3 trials/cal-physiological-01-s51104-r0/summary.json +7ea6e7597e422fca04400c237f1442e097fa49e05ab7cf278f0b4b5319bc0fea trials/cal-physiological-01-s51105-r0/accepted-prefirst-edge-events.parquet +c63718a8d21750361beb18830582ff866853da04a0cc5f875fc221db24b3c0f9 trials/cal-physiological-01-s51105-r0/apl-per-tick.parquet +7efe0abdd1830a1ab725cd07a7d3d510df78aaa4bd1a0a3c3fe22971ffd6d7ac trials/cal-physiological-01-s51105-r0/apl-source-summary.json +6f9b9228a9d3ce14a236f278dcf288a0697557a2b2664b66f06259e54af86761 trials/cal-physiological-01-s51105-r0/output-hashes.json +a6fef3b2f996e85aeff1f2269b73776726d4afa4b6fe86c59402546d315814ff trials/cal-physiological-01-s51105-r0/per-kc-apl-sources.parquet +35e43092f4c3bc875b92182207ff34b2d4defe30042467ca3a2cd373694bc0f4 trials/cal-physiological-01-s51105-r0/per-pn.parquet +3ef83ccb80301893fc594af4581989f45efcf4751f282a58c9951b9e698ad93f trials/cal-physiological-01-s51105-r0/prefirst-edge-summary.parquet +f1bfc282121aa44fcebb2406b2c77db70a6aee077fb22792c8622c327b55d0e0 trials/cal-physiological-01-s51105-r0/replay-final.npz +b85423892db7d23bce627ee00a3b2071710962e70bc42f4ed669608779e89a8e trials/cal-physiological-01-s51105-r0/summary.json +be50536d41d98c8f9eda084908e9f302d830987fc7f4a4744c2a55bfc2f5e845 trials/cal-physiological-02-s51101-r0/accepted-prefirst-edge-events.parquet +fd09cbc093b0a886a57a625dd65bccce5188ead916bf40a1d9c9f9f6860c70f8 trials/cal-physiological-02-s51101-r0/apl-per-tick.parquet +8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5 trials/cal-physiological-02-s51101-r0/apl-source-summary.json +622ee7f4876d074470194bd5da4db60c6e617ec4f5d30372c798826332ffc3ff trials/cal-physiological-02-s51101-r0/output-hashes.json +af3b75cfc647626b98645cf71d29efa09ed5af95628c0ec7ed4c92a811969c99 trials/cal-physiological-02-s51101-r0/per-kc-apl-sources.parquet +62cc4ea1ca9000407d91ddd3c4569bc4aa10ee90e454cd61d075a633fd1e678b trials/cal-physiological-02-s51101-r0/per-pn.parquet +2f5c4baf6cab67cf6877ebf8a0db55fc3b09a7b2c2886fb7133d62df160bd01a trials/cal-physiological-02-s51101-r0/prefirst-edge-summary.parquet +bee035da95f7e393948666e945c2da70b6fe2df710ffea84f321adc84f5f1489 trials/cal-physiological-02-s51101-r0/replay-final.npz +81bc6b49d39477f8c3ba4ca8125d4538d6dd6aac4e576f1af17a8afe745a86f2 trials/cal-physiological-02-s51101-r0/summary.json +be50536d41d98c8f9eda084908e9f302d830987fc7f4a4744c2a55bfc2f5e845 trials/cal-physiological-02-s51101-r1/accepted-prefirst-edge-events.parquet +fd09cbc093b0a886a57a625dd65bccce5188ead916bf40a1d9c9f9f6860c70f8 trials/cal-physiological-02-s51101-r1/apl-per-tick.parquet +8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5 trials/cal-physiological-02-s51101-r1/apl-source-summary.json +435696f70d48c752aaaebf4b3503019905cc6a99dfa96455cc4a140f792bf86d trials/cal-physiological-02-s51101-r1/output-hashes.json +af3b75cfc647626b98645cf71d29efa09ed5af95628c0ec7ed4c92a811969c99 trials/cal-physiological-02-s51101-r1/per-kc-apl-sources.parquet +62cc4ea1ca9000407d91ddd3c4569bc4aa10ee90e454cd61d075a633fd1e678b trials/cal-physiological-02-s51101-r1/per-pn.parquet +2f5c4baf6cab67cf6877ebf8a0db55fc3b09a7b2c2886fb7133d62df160bd01a trials/cal-physiological-02-s51101-r1/prefirst-edge-summary.parquet +bee035da95f7e393948666e945c2da70b6fe2df710ffea84f321adc84f5f1489 trials/cal-physiological-02-s51101-r1/replay-final.npz +8f0b8470d1474b3e002922a15a37b79e10a78bcdb86acdeba695f76a56625392 trials/cal-physiological-02-s51101-r1/summary.json +9ea7ecf704a7c9ae65bab8fc51ebe963ee11a9c23b08c8693cd1721acd79c5d3 trials/cal-physiological-02-s51102-r0/accepted-prefirst-edge-events.parquet +09e0d99f92f4f6f0e478a93e52ade5dc2012a6fd4579ea05e4405e7365c14746 trials/cal-physiological-02-s51102-r0/apl-per-tick.parquet +68965a694af73a874409bf226502b36cafc1bcd3d8c25f57cf789491279416fb trials/cal-physiological-02-s51102-r0/apl-source-summary.json +1aaa2ea1774622337af0ff2deb08333ccac710da1ca19488e28a11c31d556846 trials/cal-physiological-02-s51102-r0/output-hashes.json +cbc972f8433fc1df9306cead29075778e8c8d02fff5221a2369184bbfa310930 trials/cal-physiological-02-s51102-r0/per-kc-apl-sources.parquet +bd7150f67570820470fe5abc1df0c6c7dbfa58e68a870b59ed4e8c8a84b9174e trials/cal-physiological-02-s51102-r0/per-pn.parquet +a20c90946ae6fa881c41624f85b5ff6cc190fdebcd7700e04b82046b52b8258b trials/cal-physiological-02-s51102-r0/prefirst-edge-summary.parquet +56d0efdc6c5554f6a1ac637284d2c7fcb009dd5bb48667085f4a2bbac4d9c464 trials/cal-physiological-02-s51102-r0/replay-final.npz +9592c26f74a618856eb3e5142cd14fc1960a6e878418900051bd216a880628ec trials/cal-physiological-02-s51102-r0/summary.json +85702984077c958a4907d01a5aadc24a31043acf3862f2d0ccd56950ba5baf16 trials/cal-physiological-02-s51103-r0/accepted-prefirst-edge-events.parquet +20f1172462ff17f5a7be48c4a3528bf8b71395281c1c1c7c7ec239b5dc9b4297 trials/cal-physiological-02-s51103-r0/apl-per-tick.parquet +63a955f58ca5824bfc42249c5d746416dae5f5612c32e8590fa2b622b2fdb357 trials/cal-physiological-02-s51103-r0/apl-source-summary.json +44fa11983d9ac5790b544d442656dc9090d0cd5224942848fbb33ce6185d4e51 trials/cal-physiological-02-s51103-r0/output-hashes.json +155daeae3a60c3a38e0d61833208c5868f618da24fe9fde10112094ea5b2109f trials/cal-physiological-02-s51103-r0/per-kc-apl-sources.parquet +3ab399e467ed0a7c64987dbfe8c9ae2355318c5101af5baf17ae85925c2db01f trials/cal-physiological-02-s51103-r0/per-pn.parquet +b8d29c158556d20189459cb44f7957b1b852b7235a4130d167a3721d1be616e7 trials/cal-physiological-02-s51103-r0/prefirst-edge-summary.parquet +d42b8c4ed2badc2f4c515de4f60e009616ccb2f2fa0b3d2557549b8892d419aa trials/cal-physiological-02-s51103-r0/replay-final.npz +093da5c0306055132fc354b4b08e75073d01aeddbf77d838fdca9ecd57a3db1d trials/cal-physiological-02-s51103-r0/summary.json +e11714c8303fab203ad936d8a2a57dede3d45a36eccd5ec8433225a46af6e87c trials/cal-physiological-02-s51104-r0/accepted-prefirst-edge-events.parquet +17af86eec5cb3e736ef9608d0aad291fe5f8e81b72f0a0155f3c308daf7a72c9 trials/cal-physiological-02-s51104-r0/apl-per-tick.parquet +7138acb697bb9d0a8ceb06ac374fcd7cd3c1b4e35f46a48e3b038ed49eebc68b trials/cal-physiological-02-s51104-r0/apl-source-summary.json +2d725be237217cd014795c7383d9c95f75cc166a6361e78e550f08abc061fb36 trials/cal-physiological-02-s51104-r0/output-hashes.json +f51d252ade1e58e85daf2f3a26462f156deb20171894cc1f7ec402899a2361ff trials/cal-physiological-02-s51104-r0/per-kc-apl-sources.parquet +6c88ebeede942c8f6ca8050656169f86bc822eb6ebdb02147ca3de9085b6655d trials/cal-physiological-02-s51104-r0/per-pn.parquet +40abcae883b058e667da283ebc0a0f7256ccbba4dc29af5181ec338324b22142 trials/cal-physiological-02-s51104-r0/prefirst-edge-summary.parquet +cf9efaf0a40878ce2b9233a64903b4a90872454b24e403f38ac4b3fe30dd26f7 trials/cal-physiological-02-s51104-r0/replay-final.npz +8d640e200c67e46b7c2265cb2456cfde8a343f81580df8035d63f2291e13be05 trials/cal-physiological-02-s51104-r0/summary.json +2341039df18e3680371fdedc792a389aee50338600f8eb5d341a2f8443d734f8 trials/cal-physiological-02-s51105-r0/accepted-prefirst-edge-events.parquet +d25b2d4ff68d4a0a22b504ff867dfd89b3ebc6c3e96a476489f82f17f4812c15 trials/cal-physiological-02-s51105-r0/apl-per-tick.parquet +ad3214378c690669b50b6ec04d1b69bb135cc0b60d86b574bb82b49523af93fe trials/cal-physiological-02-s51105-r0/apl-source-summary.json +cef884c400970a4f636f75a10866cfdcd0f070e5966a851f5ecc54dab865e417 trials/cal-physiological-02-s51105-r0/output-hashes.json +0d5c0eac728a0db0e5383840ccb0ef939ffbae1dd438eb751c1b87c0fe7d32df trials/cal-physiological-02-s51105-r0/per-kc-apl-sources.parquet +6b9960b5d776c4cc09f73c353186a9a6ce4b8a288380941d7d7d78a6b9e68127 trials/cal-physiological-02-s51105-r0/per-pn.parquet +cb6a76a102528ba55aa771cd35be7e8785e5d2ef4904c785f8b3f6ab97e62e9a trials/cal-physiological-02-s51105-r0/prefirst-edge-summary.parquet +5d00f3cc1beba87c9c63d46a62e1d02acde804f44a530dd6f7cdc2552f9ef9c1 trials/cal-physiological-02-s51105-r0/replay-final.npz +0e4b67ce85ac81a426d5921d5b1ce1bcd3726bb93d9ff12d519984b88c959dc0 trials/cal-physiological-02-s51105-r0/summary.json +d40ec449d22776dd54640a62ccbac38e21505089f3f0e0254ca22413cc09673f trials/cal-physiological-03-s51101-r0/accepted-prefirst-edge-events.parquet +26a86cf23393dc94184ff04f1f835ef9a408f852d469dab3332cffffea802fa8 trials/cal-physiological-03-s51101-r0/apl-per-tick.parquet +91ff7a7f0506f97ebefeedeb20d7736a12bf75fc3038a1456df7049131b6fc50 trials/cal-physiological-03-s51101-r0/apl-source-summary.json +1b07de442ee083923f87cbe84279858afef5fd4c931883398979a6c3944e7db0 trials/cal-physiological-03-s51101-r0/output-hashes.json +a4d516821793393c5d18a37d2d711583ca471bb5d44b9afe107285f4b6995bc5 trials/cal-physiological-03-s51101-r0/per-kc-apl-sources.parquet +acf7c9ef25aed37c6a847973d2700e4ad3509f5c4650eb57aa190c0b93c4974e trials/cal-physiological-03-s51101-r0/per-pn.parquet +bdec452c66441aa731c039435451d1280c71f64a3f59fd6c6bf6a7677fca75ca trials/cal-physiological-03-s51101-r0/prefirst-edge-summary.parquet +e9ba4e8dc35e7fd053b4e1a6723fa82a304329766f73aab1e3190ac94c40103e trials/cal-physiological-03-s51101-r0/replay-final.npz +83db8fb93223a2718067d0059a6fc33ed66b16f3ea65b1dc4fefe5c1aa6605e4 trials/cal-physiological-03-s51101-r0/summary.json +d40ec449d22776dd54640a62ccbac38e21505089f3f0e0254ca22413cc09673f trials/cal-physiological-03-s51101-r1/accepted-prefirst-edge-events.parquet +26a86cf23393dc94184ff04f1f835ef9a408f852d469dab3332cffffea802fa8 trials/cal-physiological-03-s51101-r1/apl-per-tick.parquet +91ff7a7f0506f97ebefeedeb20d7736a12bf75fc3038a1456df7049131b6fc50 trials/cal-physiological-03-s51101-r1/apl-source-summary.json +1247f855bc66c54887b1737219681df4e17ccba9d7959a977657aa0e2649994d trials/cal-physiological-03-s51101-r1/output-hashes.json +a4d516821793393c5d18a37d2d711583ca471bb5d44b9afe107285f4b6995bc5 trials/cal-physiological-03-s51101-r1/per-kc-apl-sources.parquet +acf7c9ef25aed37c6a847973d2700e4ad3509f5c4650eb57aa190c0b93c4974e trials/cal-physiological-03-s51101-r1/per-pn.parquet +bdec452c66441aa731c039435451d1280c71f64a3f59fd6c6bf6a7677fca75ca trials/cal-physiological-03-s51101-r1/prefirst-edge-summary.parquet +e9ba4e8dc35e7fd053b4e1a6723fa82a304329766f73aab1e3190ac94c40103e trials/cal-physiological-03-s51101-r1/replay-final.npz +f2fa33697fb1906b576cb6e6cddedbdb45012a0e511cdcf0f8ae2160bf7e118b trials/cal-physiological-03-s51101-r1/summary.json +d428a4e812ab0b07a5933b9e66155009ae63c75196ba2fc49ed4a41bf464f551 trials/cal-physiological-03-s51102-r0/accepted-prefirst-edge-events.parquet +51740794bb70a17dd9f32653197f95592e4f9e601ecb7abd7c3ba5254c8e6017 trials/cal-physiological-03-s51102-r0/apl-per-tick.parquet +706fc086ac6cf7b0ed95083b6a082d2943f38eb656c011b0c6a54a923bfc448a trials/cal-physiological-03-s51102-r0/apl-source-summary.json +26ebc592752b5168e3e367a98792b1c2161923328d213eca6a0d890872b7ca23 trials/cal-physiological-03-s51102-r0/output-hashes.json +0f568a5a716a34c0151da5e21296aca496a2ac21bef51a8ca24e414fc53d6056 trials/cal-physiological-03-s51102-r0/per-kc-apl-sources.parquet +38f289033c4ea430b7ced26f7edac93da38b3379f5cb349311012e6f2eac1d86 trials/cal-physiological-03-s51102-r0/per-pn.parquet +4692499442927c9db1e3b7ea6f4c6a50424838f4122de2d8fb34bdaab8b02138 trials/cal-physiological-03-s51102-r0/prefirst-edge-summary.parquet +6d3546af32197657994637ff405637d1d09746a33036f9765cc0b2e96a4248ff trials/cal-physiological-03-s51102-r0/replay-final.npz +5259dd9381e45757d8be3ca5028d9f983beba904e15e080361767c9d17668022 trials/cal-physiological-03-s51102-r0/summary.json +17c1913b425b356d5cfb923b5c96b39a601c763c27da6e1efbb0aaa42326a84f trials/cal-physiological-03-s51103-r0/accepted-prefirst-edge-events.parquet +87ab18d10da4382b6f06cb03a6c945318d6113b42f0bfa81dd7569babdf1a573 trials/cal-physiological-03-s51103-r0/apl-per-tick.parquet +a4de55a6cb5e87c272788362a05c0199c8d15c581033bb0c33a34199a801ba5b trials/cal-physiological-03-s51103-r0/apl-source-summary.json +0c02acf4a4f8a3727f85e18c7b1a93e9759760cedfc5b367c80819c7ff535c2e trials/cal-physiological-03-s51103-r0/output-hashes.json +fd486321edf6e0cb72c7821afa1129f51bbf5ce163b73e2968315c5a3bc36a52 trials/cal-physiological-03-s51103-r0/per-kc-apl-sources.parquet +bb9a9cfe9061fdf6fc3ee36e5056bd4f4d6d0530dd68bfc4e1dccd7f7a5f1911 trials/cal-physiological-03-s51103-r0/per-pn.parquet +aaf9664c0bff04ff518124cb758ff312e025d1a10ad4e7d6b4122923980d4e57 trials/cal-physiological-03-s51103-r0/prefirst-edge-summary.parquet +e6208d922e5fb0b835df8f9963922bfdf896bdd3d718709f4a22970a40a2e9ee trials/cal-physiological-03-s51103-r0/replay-final.npz +e4c13fc0e9c0bb3d7c1146f1878bbbf9e321dca4ea95d08520adfc84952eb95e trials/cal-physiological-03-s51103-r0/summary.json +0d6d4abf1d208411b3d01f297ccd550d29c5b573ae1b664556949da9b52d5934 trials/cal-physiological-03-s51104-r0/accepted-prefirst-edge-events.parquet +f02f117d76a3f99a30d1cc920c03e7ae68e887668ed939bcded85057314bf51f trials/cal-physiological-03-s51104-r0/apl-per-tick.parquet +5be700d3fd5e45ec4d9f55980425f9ca1b57400ace38ab187171858dbe0219c8 trials/cal-physiological-03-s51104-r0/apl-source-summary.json +9a8e49ebbc48b395f692b0a29c3cc7ac2a71adcfc861a191a6b8a154111efb15 trials/cal-physiological-03-s51104-r0/output-hashes.json +facf04ea1da1968928575b7d100c7d965dfd5171c4753ac0a350ea70a2277ece trials/cal-physiological-03-s51104-r0/per-kc-apl-sources.parquet +67766588582590a9d17545f651f97d9534cf5ab48b2aad8be31a41b0259eb79b trials/cal-physiological-03-s51104-r0/per-pn.parquet +1d16d02007a4ba311482d2d05c671f6e2008b213044e38a1445a281b494bb26b trials/cal-physiological-03-s51104-r0/prefirst-edge-summary.parquet +b1ea8267b81ac3d86dab4cd220e04699b4fad79e78ecde3c7294ffb0640b23c7 trials/cal-physiological-03-s51104-r0/replay-final.npz +878c1abb3547067c63b3b6be21570275f4ff900db0ff3de7407f19b79a6bc352 trials/cal-physiological-03-s51104-r0/summary.json +13261f9074450d7626760448d0cb3ef784e949c584068f8d90c4f54534d02218 trials/cal-physiological-03-s51105-r0/accepted-prefirst-edge-events.parquet +3c1a367f77a317375ed898757179e75f96d1a41afa700e72443d6af7686cdaed trials/cal-physiological-03-s51105-r0/apl-per-tick.parquet +1fb11b6cc8aaf8298403e6df61efb7b3bc3184d8a44c5c45d86ce7e669b6dd80 trials/cal-physiological-03-s51105-r0/apl-source-summary.json +702807d4c56a414878c10ae7f922fb46e0dab62bdc63b5e083c31bae16f3f6de trials/cal-physiological-03-s51105-r0/output-hashes.json +ce289bbcf9ca13ab1db574463f90cd4a57b95b0b83324ce205b3828de0f59e99 trials/cal-physiological-03-s51105-r0/per-kc-apl-sources.parquet +75ad49f90d6df50c4f288aa5630e157bfd150b0b94404d1681a409b03f8a98da trials/cal-physiological-03-s51105-r0/per-pn.parquet +bd9a043fe5f8931b585fb43d385f01790c401be580bb405a6389243653e27b73 trials/cal-physiological-03-s51105-r0/prefirst-edge-summary.parquet +bc1ef22fe490c0cc6d59e38ded4029d69b414995e88199cabc01d6bbad9bf8f6 trials/cal-physiological-03-s51105-r0/replay-final.npz +d5b17738717502e8a69527ab8d380b88b8c9bbf9fad5997cb2dbd776dcd14a3b trials/cal-physiological-03-s51105-r0/summary.json +da0481a7f86bb966c18d9bfbf4af485aa6459d41a2d81a408e804fd0532b00f5 trials/cal-physiological-04-s51101-r0/accepted-prefirst-edge-events.parquet +fcf0f02545baf2c7e2a920e5b8cbfe4f72f6dc1eab5b59c7bb9be8fe00956cdf trials/cal-physiological-04-s51101-r0/apl-per-tick.parquet +fa4028e2ad1afbd756bce2b67e244a382b04b2f75f5c9d9809a6538351204cf4 trials/cal-physiological-04-s51101-r0/apl-source-summary.json +01c679e14c3a372734f5b9165f7ad6a0e6ac30858e883c1e31b38eabd3157c66 trials/cal-physiological-04-s51101-r0/output-hashes.json +64caa7ab3067e2e5c0a87af49e08622cdbb5bffdc898a09936db1aac7d98e694 trials/cal-physiological-04-s51101-r0/per-kc-apl-sources.parquet +924ff4aab4b00265dd287c46e2f39fa8b9fe8c9b8f6ad45339828d0b9786b508 trials/cal-physiological-04-s51101-r0/per-pn.parquet +9892dfa5f43344c9cc3a958b282c90396115fc4016dd2aad6dcf90cbe2d9c1cc trials/cal-physiological-04-s51101-r0/prefirst-edge-summary.parquet +981430673f2764babfdb69c892a4c5acf3afeda77ad7ff53818ad4ce74919abd trials/cal-physiological-04-s51101-r0/replay-final.npz +093ed38dd2014cd79f00df76bc193abb8f07e22e98516fa5064f29971a146f28 trials/cal-physiological-04-s51101-r0/summary.json +da0481a7f86bb966c18d9bfbf4af485aa6459d41a2d81a408e804fd0532b00f5 trials/cal-physiological-04-s51101-r1/accepted-prefirst-edge-events.parquet +fcf0f02545baf2c7e2a920e5b8cbfe4f72f6dc1eab5b59c7bb9be8fe00956cdf trials/cal-physiological-04-s51101-r1/apl-per-tick.parquet +fa4028e2ad1afbd756bce2b67e244a382b04b2f75f5c9d9809a6538351204cf4 trials/cal-physiological-04-s51101-r1/apl-source-summary.json +1b5af8c1be8f4b429a8ea31ad46fd8f9ab602d67df29c5eabe8f5eb2e0090259 trials/cal-physiological-04-s51101-r1/output-hashes.json +64caa7ab3067e2e5c0a87af49e08622cdbb5bffdc898a09936db1aac7d98e694 trials/cal-physiological-04-s51101-r1/per-kc-apl-sources.parquet +924ff4aab4b00265dd287c46e2f39fa8b9fe8c9b8f6ad45339828d0b9786b508 trials/cal-physiological-04-s51101-r1/per-pn.parquet +9892dfa5f43344c9cc3a958b282c90396115fc4016dd2aad6dcf90cbe2d9c1cc trials/cal-physiological-04-s51101-r1/prefirst-edge-summary.parquet +981430673f2764babfdb69c892a4c5acf3afeda77ad7ff53818ad4ce74919abd trials/cal-physiological-04-s51101-r1/replay-final.npz +5c6d36e2f078b49b606ec017aec8b6fbd197bc6b044d8b53099587249f0fb10a trials/cal-physiological-04-s51101-r1/summary.json +f6b482f103f8e71241d29ceb8f3d57c4c7ed18289966d9602b7650f724aba31f trials/cal-physiological-04-s51102-r0/accepted-prefirst-edge-events.parquet +7bae4336f31cd085fb629c88435e0f7dfe71692e71ecfb1c966c883ef9c7c232 trials/cal-physiological-04-s51102-r0/apl-per-tick.parquet +3366e05617b6922600a0e40e740761ab2f4fa51ecfb9dc9bb0431b8aaa1bc9d6 trials/cal-physiological-04-s51102-r0/apl-source-summary.json +60c52eb1cbfc13a73944f2d60d34882e88b0ccb4ba43a1b0e5a71858e1ae6276 trials/cal-physiological-04-s51102-r0/output-hashes.json +aec96f77c38cbfa1e709cc35775acaf66d99a9e858a8188c72ceaf4c84b8dab1 trials/cal-physiological-04-s51102-r0/per-kc-apl-sources.parquet +aed78fbc7cf9558752b4524eb6dbc71dea36293ebdf0f6924a5495303d3a269c trials/cal-physiological-04-s51102-r0/per-pn.parquet +d88659cd9c738fb5b98d44935309939c697c6942732155454b4f012fb6a72fb9 trials/cal-physiological-04-s51102-r0/prefirst-edge-summary.parquet +482ab997bf73e4dd518e0589d080dfc9c41e9e89b8be817a573f2e75be0ac171 trials/cal-physiological-04-s51102-r0/replay-final.npz +35a41c1daedbc2b9f03cf4ffab8e903f9140fb58b24fc5d469d3b4aeff539ce8 trials/cal-physiological-04-s51102-r0/summary.json +69a10cebc6e6879cd0f5baace3e3188d0decb6edc292043991cd4b63b6faf579 trials/cal-physiological-04-s51103-r0/accepted-prefirst-edge-events.parquet +7ee117353920d69b9e1a8810526c7b886d00fa440af3f740d02253b0d8885117 trials/cal-physiological-04-s51103-r0/apl-per-tick.parquet +572600b47fa371aacbe5dee817a6179bdfe1abbac06b82590805123413cdc388 trials/cal-physiological-04-s51103-r0/apl-source-summary.json +67f86396975744fb24e6968bca0ef74ac7177536db5f59ef496bb658eea78ea9 trials/cal-physiological-04-s51103-r0/output-hashes.json +37760f93aad5309a49b184394efc52de43d79ad47af537183d3355ee6a171956 trials/cal-physiological-04-s51103-r0/per-kc-apl-sources.parquet +11e57faa348cfc97204c2e448b509def4b6262863fcda25393f2599df74e356a trials/cal-physiological-04-s51103-r0/per-pn.parquet +0cc2764b389843d93c1e36f029cf6b7742c648e21f00395b9ac8c0e9bf14131f trials/cal-physiological-04-s51103-r0/prefirst-edge-summary.parquet +a44379d0fa5d901985b743d95ec5aa5c5cb6159d1b8f2917664905e838fa2c48 trials/cal-physiological-04-s51103-r0/replay-final.npz +7ef72a29579437f181f7f47544d07200bc5c893d239a77a809c24300ef5dd5c8 trials/cal-physiological-04-s51103-r0/summary.json +ea9ec492e271d79210cd73152c1802ec6776b8335e21230509b0b990e44c6515 trials/cal-physiological-04-s51104-r0/accepted-prefirst-edge-events.parquet +a27dbccac13505838dae95f623f3bf589af80a4e443e1dfc6c3621bcb09cc643 trials/cal-physiological-04-s51104-r0/apl-per-tick.parquet +67e26e5234c375e52664c6fda195bbf23f9f384ab6565b628d5f2312c1dd393b trials/cal-physiological-04-s51104-r0/apl-source-summary.json +43ccdc01df512411ba3496bd4d61b1392bc07321d7b1909c5ab46aa6feffeb05 trials/cal-physiological-04-s51104-r0/output-hashes.json +e2b45d74526a1e1b48b2243fdedc661598c078f00a73c92e9039e6640eb89299 trials/cal-physiological-04-s51104-r0/per-kc-apl-sources.parquet +339d7857767815e56908bf94c100faebc5eca73cc9b38382e5e826cab6d474f7 trials/cal-physiological-04-s51104-r0/per-pn.parquet +2c7a19493855a72355e36d85307193a64add5575d43b604420d50f198264a5e0 trials/cal-physiological-04-s51104-r0/prefirst-edge-summary.parquet +b31a1c93a1b7a0efa4e1457fbf831d8d5a073cfa862ec56042f6440448aa853d trials/cal-physiological-04-s51104-r0/replay-final.npz +5b9c806b855522390d87986ea0e686b99cc3ac0f23e1b7fd7bf20584fa5c811e trials/cal-physiological-04-s51104-r0/summary.json +3863ffe141d0bf393a1b782f47acb66495962cf1ccfd6c7d30dd75f52d13e0fd trials/cal-physiological-04-s51105-r0/accepted-prefirst-edge-events.parquet +7a4c849a77b2cfb4a999b1ac9b0223c2100d8217336b5590be22081dfc2e50e7 trials/cal-physiological-04-s51105-r0/apl-per-tick.parquet +4f3d0ca3c87948c487b886daff4d9294d07aded9e2ae6fdd7be76b383ff96e9f trials/cal-physiological-04-s51105-r0/apl-source-summary.json +acc129698e2bd2ec84d36dbf5c8f2e92ec4f0645f00e3668be909ab55f1b7973 trials/cal-physiological-04-s51105-r0/output-hashes.json +52e82420528bb1802344927846d5789ba7561bdc3407a425180b6a5e380df7d8 trials/cal-physiological-04-s51105-r0/per-kc-apl-sources.parquet +815e58cdd608e7cbb6bf3f86a76e80a85ac864495322d1554b56093b64a4e198 trials/cal-physiological-04-s51105-r0/per-pn.parquet +e7c46cc8a7f2f516f3d8e1d3f02b694aeb2883b42c870b1ebb497433183bb9f5 trials/cal-physiological-04-s51105-r0/prefirst-edge-summary.parquet +55cd18dc81820f9d06931e0030d537f33b67546f3b6edcdb944a7642677bfa33 trials/cal-physiological-04-s51105-r0/replay-final.npz +eae1af2fd2827439c91c0a9f90610dfbecf955333fd61dda827a0d3cd5121d47 trials/cal-physiological-04-s51105-r0/summary.json +3d59560778a58ca35f7db11d675e282ab220b2900efb38afaea6b96148ea1108 trials/cal-physiological-05-s51101-r0/accepted-prefirst-edge-events.parquet +171a144e97651474bf4763e75ee40fbccd55d1d9f3bad0ac387b6e12a1ad1adb trials/cal-physiological-05-s51101-r0/apl-per-tick.parquet +688cbca4e200f630eff7a522235f1e3907389d28970e5e3b3a46c6f43c05677f trials/cal-physiological-05-s51101-r0/apl-source-summary.json +54bbebe5f210a9108ea31d999bf0ee25c4d881a5c014823ace68783b2b039aba trials/cal-physiological-05-s51101-r0/output-hashes.json +734b5c20ee074d872f64dba7c65d90ec80d3d2c599bdf410d7790474fa70f325 trials/cal-physiological-05-s51101-r0/per-kc-apl-sources.parquet +2893f9b956d58a81c8dfe2bec338d975fbefa0a406e0264a86970058a8c8d99f trials/cal-physiological-05-s51101-r0/per-pn.parquet +a4f59a4b4b1e5f9e2c9a769f43866ab3c5ef6ac220de777959bedb1bc6ad7e62 trials/cal-physiological-05-s51101-r0/prefirst-edge-summary.parquet +512fee95334107c4675493a4a182e744ddd29615276032fb9e2416830b07e8f1 trials/cal-physiological-05-s51101-r0/replay-final.npz +7a3e6c4541b7225d9791faf47584564a84b3bdaa1bd64bbcd32ed4f8bb7b7e31 trials/cal-physiological-05-s51101-r0/summary.json +3d59560778a58ca35f7db11d675e282ab220b2900efb38afaea6b96148ea1108 trials/cal-physiological-05-s51101-r1/accepted-prefirst-edge-events.parquet +171a144e97651474bf4763e75ee40fbccd55d1d9f3bad0ac387b6e12a1ad1adb trials/cal-physiological-05-s51101-r1/apl-per-tick.parquet +688cbca4e200f630eff7a522235f1e3907389d28970e5e3b3a46c6f43c05677f trials/cal-physiological-05-s51101-r1/apl-source-summary.json +adbd4879df899e7646dd79941406f472139f2c62e0eee89083b6b6ab24db9f92 trials/cal-physiological-05-s51101-r1/output-hashes.json +734b5c20ee074d872f64dba7c65d90ec80d3d2c599bdf410d7790474fa70f325 trials/cal-physiological-05-s51101-r1/per-kc-apl-sources.parquet +2893f9b956d58a81c8dfe2bec338d975fbefa0a406e0264a86970058a8c8d99f trials/cal-physiological-05-s51101-r1/per-pn.parquet +a4f59a4b4b1e5f9e2c9a769f43866ab3c5ef6ac220de777959bedb1bc6ad7e62 trials/cal-physiological-05-s51101-r1/prefirst-edge-summary.parquet +512fee95334107c4675493a4a182e744ddd29615276032fb9e2416830b07e8f1 trials/cal-physiological-05-s51101-r1/replay-final.npz +089a35b1e7251ddcbc22315374e754efbd89ab4c60b9c0a987a05ffe641380fd trials/cal-physiological-05-s51101-r1/summary.json +11a081c1dcbff19054aa47270d126088a0b26a3a85590b2b0cfce272998af196 trials/cal-physiological-05-s51102-r0/accepted-prefirst-edge-events.parquet +5849fedbeceab9268240e5c79d4704d950ec99db1c4dd2fd56fc8c96fd6a408f trials/cal-physiological-05-s51102-r0/apl-per-tick.parquet +db2f321a3b7921187a15436706f45f354c2b40611ca6b58ac36f51b0c77819de trials/cal-physiological-05-s51102-r0/apl-source-summary.json +bf5f9d95553cb78bd4250791658194deff7c0b5001b22c964bf81ce12ca088c0 trials/cal-physiological-05-s51102-r0/output-hashes.json +b99809629d5ae62fd81e1fdb50f6f433dc714732b8cbb4f860f5d6262cf6712f trials/cal-physiological-05-s51102-r0/per-kc-apl-sources.parquet +7863c5c189c6c8e409d129025778cfab12e7519b53e7cb139b9d532c06ae4523 trials/cal-physiological-05-s51102-r0/per-pn.parquet +75be485a49e44a61ac0b32c094598ab276acf304d3a8e1566f2799f29b4be8df trials/cal-physiological-05-s51102-r0/prefirst-edge-summary.parquet +88c5f219dce85511f32841e381a6bf6677051d20825e2beccf709baa0d041409 trials/cal-physiological-05-s51102-r0/replay-final.npz +e66c3b7e46a3381301b6f489752d3d21bee825582916d7940d448b544a96a783 trials/cal-physiological-05-s51102-r0/summary.json +51c5e14d7dbc814d3e0d398106ef84a5e0a6ccbfb8a3a6001d235b8aa3d980e0 trials/cal-physiological-05-s51103-r0/accepted-prefirst-edge-events.parquet +59dd7ffec297b788684f88aef67737611c4302499d137b04f602199978c67a0d trials/cal-physiological-05-s51103-r0/apl-per-tick.parquet +5a5395a34bb57177d45ac053719247a2e5125bdfe2ce2a551bdddc812f75a0a1 trials/cal-physiological-05-s51103-r0/apl-source-summary.json +e10faed8a1f3070b8599fbb97b0188c0531da0a0fc564f0a945d8373e611955d trials/cal-physiological-05-s51103-r0/output-hashes.json +c545e3a14379e52fb339e52c2d608ab68e8626a2f1cfdc48851566eb6e52b43c trials/cal-physiological-05-s51103-r0/per-kc-apl-sources.parquet +bb34084bb876334f5cb01533936466a1c0734f784d13642b01b34305d869f45d trials/cal-physiological-05-s51103-r0/per-pn.parquet +a0fc186c47b9f51ac7e61ff9c1485cd0bacc58d0450db88f57a0feb6ebd43ee7 trials/cal-physiological-05-s51103-r0/prefirst-edge-summary.parquet +d71133cad2a24337a80f69de37804d35ee44d7ae594fd90b32ad715d0fb4722a trials/cal-physiological-05-s51103-r0/replay-final.npz +54e0e9395f91813e5995dea0357b311e7f8598bd1dac8d50a03794264e5dfe2e trials/cal-physiological-05-s51103-r0/summary.json +4eacc1c83c6d07d661328c4795dada4a7a4afe057c1591600e31e57f374b67a3 trials/cal-physiological-05-s51104-r0/accepted-prefirst-edge-events.parquet +4c75d6703dbbcc80316dbaff43779be4723bf6629f1c871e4e442b1aeb9e655b trials/cal-physiological-05-s51104-r0/apl-per-tick.parquet +8a70c648f666a416ab60c479714d0869c48dbc2eb1d97a24e5419852a18e61c3 trials/cal-physiological-05-s51104-r0/apl-source-summary.json +0cdd8545e71041699f9b49710e59cc076d3c6b0165f8435e6f311af3e4eb8020 trials/cal-physiological-05-s51104-r0/output-hashes.json +d23bbad651ff27fdabde351333f93a9b65059c18a34c85ef4ca40f041525fbbc trials/cal-physiological-05-s51104-r0/per-kc-apl-sources.parquet +9215243560060298ff591dee8624351f7302ae498deb9aa4ce934a66172806fa trials/cal-physiological-05-s51104-r0/per-pn.parquet +c4d391b87dda430b3cf979fe268cefff762437fbb96dcd0819ecd581800f09cb trials/cal-physiological-05-s51104-r0/prefirst-edge-summary.parquet +4e60741d12f595acbb630b643c801fece16f4c2c43581a350749f48d2ce42269 trials/cal-physiological-05-s51104-r0/replay-final.npz +55441f5064ff695aaede72042ad0e8df16c82d0a3d483613c9d4208ce100d814 trials/cal-physiological-05-s51104-r0/summary.json +789a72b941a99ed4d5ce2a6de704473ef507c21a699c9f0dcb583c1e7b7beb91 trials/cal-physiological-05-s51105-r0/accepted-prefirst-edge-events.parquet +35c53fdab5e71d034007b1651625491dea6f5339b132c541d7e401336cdf70c3 trials/cal-physiological-05-s51105-r0/apl-per-tick.parquet +001ec5a86fdecfc532dc2efb1e670155dd95cf20c01a5258e5f7293d4eb481d9 trials/cal-physiological-05-s51105-r0/apl-source-summary.json +558f0401184acf05e00c533c7eb0479593c7c1454024ecd74fdb74f064fc0464 trials/cal-physiological-05-s51105-r0/output-hashes.json +72c1be5cec337b4308c5e2e06dfb2cc7038eced5567897ed7b82e247d32c1223 trials/cal-physiological-05-s51105-r0/per-kc-apl-sources.parquet +92e3febc64f789009c4ab356050508c8f0bca5147625f0bee63f1fa8ca6814e3 trials/cal-physiological-05-s51105-r0/per-pn.parquet +74aa073a8cac2fed922e0ed3a1f62c6b09b8a2bec0f3f072b9b5b42756d9cd2e trials/cal-physiological-05-s51105-r0/prefirst-edge-summary.parquet +a0336fc3993831dd67c43a78f01abb06c70674a50f0f951ec891edc936704e90 trials/cal-physiological-05-s51105-r0/replay-final.npz +9d5586fc39caae591d94aee9277b85ad64570dd588dd7958cd26d7df319f1046 trials/cal-physiological-05-s51105-r0/summary.json +f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c trials/high_fanin-r0/accepted-prefirst-edge-events.parquet +98f8f0121b16c1159f062623f0ebd3dbb04f78d4d26cfe96e912e0503ba40ae6 trials/high_fanin-r0/apl-per-tick.parquet +f8c4dbd54d78f5ef54c8bbb5d184d58381b4a0796d834d733dea391ddbdcbd2f trials/high_fanin-r0/apl-source-summary.json +e0f6c281b54e603803dfa4d01519e5a4dff4cf8b969831c704e1eb025678e800 trials/high_fanin-r0/output-hashes.json +0bb881dd587d5632fb9aadef78ab00a9f8403576772c8746d6bbe1f25e6b2177 trials/high_fanin-r0/per-kc-apl-sources.parquet +c9492df4f2ae42c9ac5ed5980793db0c5b96293560c4f31b8c9bbd9cd7ce82ae trials/high_fanin-r0/per-pn.parquet +1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798 trials/high_fanin-r0/prefirst-edge-summary.parquet +b72c605fa73f990d6b56ee2ac28ef16ae9180b2afea59af1cb3efd6dca3a8cf6 trials/high_fanin-r0/replay-final.npz +b87b3858dab608c9d45c14b05273e8e89be229fc4123688947e6859da95027a2 trials/high_fanin-r0/summary.json +f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c trials/kc_ref_boundary-r0/accepted-prefirst-edge-events.parquet +b45d904b6614c4376634564900afbdcf5aa15f4922c470e026a7e904197b46eb trials/kc_ref_boundary-r0/apl-per-tick.parquet +152582714ed550d7e9b86a788c1566887b342fe96ba11625628af84c70ea1e65 trials/kc_ref_boundary-r0/apl-source-summary.json +61ab5ec7f5dae9f109a56d8e8fc96d02fa0701663ea8e4c8c98a1f135f13ffbb trials/kc_ref_boundary-r0/output-hashes.json +d1ba884d6700b30418acec5945a275a636a95548ec601ef0ddfba5ef4d80fd33 trials/kc_ref_boundary-r0/per-kc-apl-sources.parquet +f87adf8c149b4245a10877c0a0ada0697984e54c3b4bec38368e3042dec2a324 trials/kc_ref_boundary-r0/per-pn.parquet +1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798 trials/kc_ref_boundary-r0/prefirst-edge-summary.parquet +b2a3ea4ccb556229cf6f3587628e1f5d89cf30daf4732737baa5a94a0ea2bc1c trials/kc_ref_boundary-r0/replay-final.npz +6dd03e2c39f6fa654108347430b9bf73730d8b81218ccef999e630dd8a44fae8 trials/kc_ref_boundary-r0/summary.json +f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c trials/natural_request-r0/accepted-prefirst-edge-events.parquet +74c00365f2f8a471c53f288916f1481fa25f9665f88951540cbb58b81a37db49 trials/natural_request-r0/apl-per-tick.parquet +dc0d825fb00eda3956b438a65113de64b4ea160af899dc10da48535b7034e874 trials/natural_request-r0/apl-source-summary.json +ec40744e7b3b7ce7f50f8b8bd3a0efddf201d2ad51813975dc96fdf76b972bc5 trials/natural_request-r0/output-hashes.json +df3fb1339fc5a8379f579bcadf6669a9bf8a5da9cd1154dd7948d27327f4939a trials/natural_request-r0/per-kc-apl-sources.parquet +f87adf8c149b4245a10877c0a0ada0697984e54c3b4bec38368e3042dec2a324 trials/natural_request-r0/per-pn.parquet +1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798 trials/natural_request-r0/prefirst-edge-summary.parquet +b2a3ea4ccb556229cf6f3587628e1f5d89cf30daf4732737baa5a94a0ea2bc1c trials/natural_request-r0/replay-final.npz +34e9ba9ee86ba1f88d9dcf4a0fed3fb9fea306a6a42972e584b668fc10bded4f trials/natural_request-r0/summary.json +3db0664e23d5862608ca51964947b28deda926971c6a34f0261560827b9d95b7 trials/pn_pulse-r0/accepted-prefirst-edge-events.parquet +f306f9d101cff67812e7a4928949fb589ccd582146d801e1e10c17c8931a4269 trials/pn_pulse-r0/apl-per-tick.parquet +ebed0d4264581011d7caa3c1a12ff9040e8dd0c228192a6f5cee5f3b0932bc70 trials/pn_pulse-r0/apl-source-summary.json +e418e472584c5f0e8143b1daa687082559bc81f4f2882a329876c508d98455d9 trials/pn_pulse-r0/output-hashes.json +33b10526604870fa0017a045929e1bd995c358919afe7d9e518ed617549572ca trials/pn_pulse-r0/per-kc-apl-sources.parquet +274b046fc80d5c403c5f7c4f7f469ca657f07ae324c108a8d31171ad522ba0f1 trials/pn_pulse-r0/per-pn.parquet +da5e070f1fff5b1d04d78404a9aeea1d02aa74cb8a3e48115d081a239599c7e8 trials/pn_pulse-r0/prefirst-edge-summary.parquet +3ac12307214c87dd4a9a55288567389c890a5e2cee7c9243602ab24b85426c20 trials/pn_pulse-r0/replay-final.npz +d65ff6144a9d653e501e3d23f1fa2fc57b91a2773a83f6f25e74383c3ddb5eb8 trials/pn_pulse-r0/summary.json +9f336236f47b06f68b0de0554affaef82877e54174b65cc18caa6ecb2d6bfa93 trials/two_sources-r0/accepted-prefirst-edge-events.parquet +5887638344eef13b2fff0028358a73a3d99419f73aab2fd79ec4151f30571cc2 trials/two_sources-r0/apl-per-tick.parquet +c312fa58d8149747ffe2c69628772e77ec76405f07fa88836342c2df31a3fe92 trials/two_sources-r0/apl-source-summary.json +200083750677d71b4811f8a39faa915abb0e3a1793f6d4b4d790e663bed35b42 trials/two_sources-r0/output-hashes.json +a7316d87db16223b1c1ac9b97a692543ef6f962a8bdc34692d5206e11915b861 trials/two_sources-r0/per-kc-apl-sources.parquet +e953e7c4a2eed9c36d3434e68c1a019134a93d3405063e638e832db2c2024939 trials/two_sources-r0/per-pn.parquet +e4f10cf84fef400e16f213c2769222f391ba88823d69943ea8d84b6cc5e18197 trials/two_sources-r0/prefirst-edge-summary.parquet +7c4b92a2f786c85bc267986f861bb69a7ad4610f21f356e82e1abb76c95ce69d trials/two_sources-r0/replay-final.npz +663c0c2e800a74dd29318b0d6beb2053ca3cccd3ce62ffcb6fea321e78df7ca0 trials/two_sources-r0/summary.json +f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c trials/zero-r0/accepted-prefirst-edge-events.parquet +7b656cbab6a3d669d697e1bbe1f0f292d9605efad2de3f052c60cfed09ff4756 trials/zero-r0/apl-per-tick.parquet +47d022760b58ee6fcd07e7608b69e16f29ec6c5ca96ff8437421bd2df9fdfe98 trials/zero-r0/apl-source-summary.json +986ef849bab4d6e74266e1eba9007ca0e27c82733762c3b0f34abcc2cdb19471 trials/zero-r0/output-hashes.json +7048f979b2bdde63845476c0b1675bd501071e2a5ec121e37b7c88fb71c49c94 trials/zero-r0/per-kc-apl-sources.parquet +974f18df83470bf5708e787afed3a7973efe7f71c06420660351902640844560 trials/zero-r0/per-pn.parquet +1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798 trials/zero-r0/prefirst-edge-summary.parquet +b2a3ea4ccb556229cf6f3587628e1f5d89cf30daf4732737baa5a94a0ea2bc1c trials/zero-r0/replay-final.npz +bfa26cfc59592049b79b0fa08e07b61de61afa9638ffd596532a6aeea293e7ca trials/zero-r0/summary.json +12c6f2e9929b3f7084e8b39b90c8851185febbc0afbb7031f9eebb4c41d2731d manifest.json diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/manifest.json b/registry/phase4ai-pn-recruitment-audit/evidence/manifest.json new file mode 100644 index 0000000..93c6fcc --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/manifest.json @@ -0,0 +1,3675 @@ +{ + "root": "/data/digital-drosophila/experiments/phase4ai-pn-recruitment-audit", + "files": [ + { + "path": "REPORT.md", + "bytes": 619, + "sha256": "8275119bbd142b3c51a4d25682238ef53be9b8de1f11e2b3c5d8b655fee651d5" + }, + { + "path": "audit/PN-odor-structure.json", + "bytes": 1203839, + "sha256": "3e3130064b41383129fa97ee7c2c690fca95ea943afa02f2f4526ccbbcae8ba9" + }, + { + "path": "audit/completed.json", + "bytes": 12357, + "sha256": "70f48d5c4b105b406d4534a3f47629ff7862976406a6e08c252978d85b167aa8" + }, + { + "path": "audit/final-status.json", + "bytes": 27038, + "sha256": "0c47ff18aba80cb7d9cc6e3d1108dc048e573f6affc044663c6fe8bdad23aca8" + }, + { + "path": "protocol/inventory.json", + "bytes": 14347, + "sha256": "7b5c136fac6b644ca704fc39d53582ccd7892100e77fa446efdc8440d32ead04" + }, + { + "path": "protocol/metadata-schema.json", + "bytes": 3968, + "sha256": "14db34a21e6cb4b43b9a8bc2873455d70001c231383fc9930ff5bea1b7b8a5d0" + }, + { + "path": "protocol/neuron-source-groups.parquet", + "bytes": 2436549, + "sha256": "8aac9e262ba4666ba2a4fd69ee3c51c3e94c694971cdba186b0c7ce242a7b974" + }, + { + "path": "protocol/population-audit.json", + "bytes": 6192, + "sha256": "6cea0246657b781d64e3fa46cb7602d9271aa8821da45a644514c64757f3bc8b" + }, + { + "path": "protocol/prepared-hashes.json", + "bytes": 679, + "sha256": "eaa79a8d9ee7fbf2418ab6cacbd0bdbfab6bdcf81039b981a8ee938495433a35" + }, + { + "path": "protocol/preregistered.json", + "bytes": 5887, + "sha256": "6da758d88c775a97453d0ddac72eea39aea1a01a824e71da7e85ae34b0f9e25a" + }, + { + "path": "regression/old-integrity-after.json", + "bytes": 6043, + "sha256": "e5d4435c52089de9019d032266dab8bbf4710c5466c4955f5833efaab744e8c1" + }, + { + "path": "regression/old-integrity-before.json", + "bytes": 6043, + "sha256": "e5d4435c52089de9019d032266dab8bbf4710c5466c4955f5833efaab744e8c1" + }, + { + "path": "regression/unit-tests.json", + "bytes": 405, + "sha256": "df2f154898b259ed583d7cc7299007e66777967de9214ef5ab8399d0bb6f4049" + }, + { + "path": "regression/unit-tests.log", + "bytes": 7185, + "sha256": "c3fa21aa9b3dd8e82c1f6daee6c8bdfe3ad5750daf62c57d45634fc609a170f3" + }, + { + "path": "trials/apl_only-r0/accepted-prefirst-edge-events.parquet", + "bytes": 2332, + "sha256": "f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c" + }, + { + "path": "trials/apl_only-r0/apl-per-tick.parquet", + "bytes": 7615, + "sha256": "7b656cbab6a3d669d697e1bbe1f0f292d9605efad2de3f052c60cfed09ff4756" + }, + { + "path": "trials/apl_only-r0/apl-source-summary.json", + "bytes": 4706, + "sha256": "78fa84027da85d2025f1e34c3e8c8afe64d835c73ca130d2df47e8763b0423be" + }, + { + "path": "trials/apl_only-r0/output-hashes.json", + "bytes": 1184, + "sha256": "a1c79b1dfd8c436950fb4c24049526a070b69fabffe4dce3d8d4f6a6c69719f6" + }, + { + "path": "trials/apl_only-r0/per-kc-apl-sources.parquet", + "bytes": 62058, + "sha256": "7048f979b2bdde63845476c0b1675bd501071e2a5ec121e37b7c88fb71c49c94" + }, + { + "path": "trials/apl_only-r0/per-pn.parquet", + "bytes": 223175, + "sha256": "4033991453ba40920b385c1052af42e45b5618d942a8eb63a2b0b70a4a420ac0" + }, + { + "path": "trials/apl_only-r0/prefirst-edge-summary.parquet", + "bytes": 6011, + "sha256": "1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798" + }, + { + "path": "trials/apl_only-r0/replay-final.npz", + "bytes": 1586, + "sha256": "b2a3ea4ccb556229cf6f3587628e1f5d89cf30daf4732737baa5a94a0ea2bc1c" + }, + { + "path": "trials/apl_only-r0/summary.json", + "bytes": 45159, + "sha256": "21271a27c433a7da433c07720e53d02b60017ee02099a37834314202acc88978" + }, + { + "path": "trials/arrival_collision-r0/accepted-prefirst-edge-events.parquet", + "bytes": 6869, + "sha256": "d4b9e846fc0584305bdb660e67102987dbc877f03ae2ba29c023f76985a9e1a1" + }, + { + "path": "trials/arrival_collision-r0/apl-per-tick.parquet", + "bytes": 18777, + "sha256": "1f8b2383a954ed28851bdc383a8a6d30491feb5866eaa10e397b405b9127b905" + }, + { + "path": "trials/arrival_collision-r0/apl-source-summary.json", + "bytes": 5066, + "sha256": "a78c866c8f5d4c578a84d11efdf9f789106ab3be9b396a74e93f899fa27448a1" + }, + { + "path": "trials/arrival_collision-r0/output-hashes.json", + "bytes": 1186, + "sha256": "6f4ad84dabf331caefecf8ed48d1c411a35c9666be73358e2da02e148e07948a" + }, + { + "path": "trials/arrival_collision-r0/per-kc-apl-sources.parquet", + "bytes": 85774, + "sha256": "02bcc5bb8befb1b30e66b2c07d3293c65c7db6fb73c85f4e28c96aa18d5f7fe7" + }, + { + "path": "trials/arrival_collision-r0/per-pn.parquet", + "bytes": 229374, + "sha256": "167537a93b0a7853e83e46da93d56b274a1ddd9cf74ef42483fcd4539b05bcbc" + }, + { + "path": "trials/arrival_collision-r0/prefirst-edge-summary.parquet", + "bytes": 10261, + "sha256": "10134725dbbe001e865c050bf9d978bef6d4db71f82f41cad10633915e44d455" + }, + { + "path": "trials/arrival_collision-r0/replay-final.npz", + "bytes": 1626, + "sha256": "f98f6f286ae6bfb90ca89363911939dc4a26f6a0e06b613f02584a5b31cb5cd0" + }, + { + "path": "trials/arrival_collision-r0/summary.json", + "bytes": 45190, + "sha256": "ab5634cf8444d0d732657c1500986042667639d2060804a72ab77c28819347f5" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13835643, + "sha256": "a14e7d2cfaf2fc442fcdface1f8914b0ee6d6ac849759117d86be236df1e3c99" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r0/apl-per-tick.parquet", + "bytes": 200773, + "sha256": "e216536d6bbddcaaab011975271dbc3fea8149a95cce8105ce1a3fe8b03260d8" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "3308a515eef6e6f2351ece8ca97970a21ef812608f5d5c8325c4ccf42bb1b24f" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "42796b259f11647b21d20a55d4b841989e5a21895a5768425cc329eeb4f8612a" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 112169, + "sha256": "18881c686d2aae8ad7c50aa8fa2b029f95a155297446e0114e93bfefc8f57ba8" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r0/per-pn.parquet", + "bytes": 525648, + "sha256": "11fb20837a3adf71aef1000a5f068c1c3d0ae942d7c9ae89f3198efeaafa9159" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 743557, + "sha256": "1e5908472d06a33f536dd6effe5b70d97ef706dc9049fc9d97a16ab16400375d" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r0/replay-final.npz", + "bytes": 25335, + "sha256": "c949ce9bf7da4d8c19e8c713c0655344cf3e2225f4ade56780e826b4b6fd6ebf" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r0/summary.json", + "bytes": 47840, + "sha256": "d7c022d057848421870529103a0a2617456d7171ddfc26dbbc0b4fc116c8f825" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13835643, + "sha256": "a14e7d2cfaf2fc442fcdface1f8914b0ee6d6ac849759117d86be236df1e3c99" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r1/apl-per-tick.parquet", + "bytes": 200773, + "sha256": "e216536d6bbddcaaab011975271dbc3fea8149a95cce8105ce1a3fe8b03260d8" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r1/apl-source-summary.json", + "bytes": 5328, + "sha256": "3308a515eef6e6f2351ece8ca97970a21ef812608f5d5c8325c4ccf42bb1b24f" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "d00279c092adddeb7d193865864fcce796e93292070e732789852258f222c76d" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 112169, + "sha256": "18881c686d2aae8ad7c50aa8fa2b029f95a155297446e0114e93bfefc8f57ba8" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r1/per-pn.parquet", + "bytes": 525648, + "sha256": "11fb20837a3adf71aef1000a5f068c1c3d0ae942d7c9ae89f3198efeaafa9159" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 743557, + "sha256": "1e5908472d06a33f536dd6effe5b70d97ef706dc9049fc9d97a16ab16400375d" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r1/replay-final.npz", + "bytes": 25335, + "sha256": "c949ce9bf7da4d8c19e8c713c0655344cf3e2225f4ade56780e826b4b6fd6ebf" + }, + { + "path": "trials/cal-matched_energy-00-s51101-r1/summary.json", + "bytes": 47839, + "sha256": "b98b20611027e2521eed3b9bd7a8bd4e73628ea2260e065b3a49fe8566bd60e0" + }, + { + "path": "trials/cal-matched_energy-00-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13817537, + "sha256": "2e0ce386ca3d37d079cf00cbb6d628ba7a3fc073460b1ded5ec0ee5427def6e6" + }, + { + "path": "trials/cal-matched_energy-00-s51102-r0/apl-per-tick.parquet", + "bytes": 199120, + "sha256": "105198550cbf836833d0b756313bdcbf5d30bd29161709f7cd4a7da3f798732a" + }, + { + "path": "trials/cal-matched_energy-00-s51102-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "19eb0801e91adce536ef4b99f4958e55c0221425f55d910f7b9fe5cf39c52d6a" + }, + { + "path": "trials/cal-matched_energy-00-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "a118ff3b30e2e9f86c1f76c50910fc9d18a36b9cff78f3b648c1d09ac6d2ecb8" + }, + { + "path": "trials/cal-matched_energy-00-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 113049, + "sha256": "ed581eb14fc0772d192650c2bc3817c26386cf8f0a8fbd3979537126cea3ef91" + }, + { + "path": "trials/cal-matched_energy-00-s51102-r0/per-pn.parquet", + "bytes": 526912, + "sha256": "cdb21f860aa026931546cc0b2e097f5832e8ae026f9b030a2fc68332b94a4878" + }, + { + "path": "trials/cal-matched_energy-00-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 763489, + "sha256": "8ac8fa43e2b3a4493ef24332e969dc24ea4afd1a3acea4fcdd98ab50e6d7eb1a" + }, + { + "path": "trials/cal-matched_energy-00-s51102-r0/replay-final.npz", + "bytes": 25196, + "sha256": "0bfceca8078b394a25c019015c133eb0fe5958f1951d242b5c1102633761c36f" + }, + { + "path": "trials/cal-matched_energy-00-s51102-r0/summary.json", + "bytes": 47712, + "sha256": "79a13b59b9b69c2df1cc77b855cf5e6cb9d19e5003e7f9891585140249e3eb2e" + }, + { + "path": "trials/cal-matched_energy-00-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 14098574, + "sha256": "0f3c31f0fd7dab7f988e89c1ba452ff3aa612318b07a6f8194653ad4ba9dc1c1" + }, + { + "path": "trials/cal-matched_energy-00-s51103-r0/apl-per-tick.parquet", + "bytes": 197911, + "sha256": "e5ef632f8e2abfdca09f78b6cdb248851d9d1c35e0ead451bfdd90a85c7ac4d0" + }, + { + "path": "trials/cal-matched_energy-00-s51103-r0/apl-source-summary.json", + "bytes": 5330, + "sha256": "73a0e18c3ddf422b33ca41900cfe91f558f07f685d592dd6e39eceed406ba40a" + }, + { + "path": "trials/cal-matched_energy-00-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f5700a4a26417b4db73edd7f418f9b712503619130ad70229d3689a57af3eddf" + }, + { + "path": "trials/cal-matched_energy-00-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 114212, + "sha256": "e045ebce8a7c5d1d104a3d9639d35160f7941bcb1bf74cbf729f2cb12498e5ac" + }, + { + "path": "trials/cal-matched_energy-00-s51103-r0/per-pn.parquet", + "bytes": 526528, + "sha256": "180217811d07c36cf07e5a5ec570d2535ee2dc9639b40ec363a5ecf12b02b8ab" + }, + { + "path": "trials/cal-matched_energy-00-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 770361, + "sha256": "e04b43f1fadcd4e7be45bd2dd7d9e51b2ecfd75c1088ba72658b405e8d2b9668" + }, + { + "path": "trials/cal-matched_energy-00-s51103-r0/replay-final.npz", + "bytes": 25274, + "sha256": "80acc8773d345f6698f02c9db77395a9d10647c376f9e4455541e07047488156" + }, + { + "path": "trials/cal-matched_energy-00-s51103-r0/summary.json", + "bytes": 47812, + "sha256": "8c1ebb56482b7cf63b9f5a89c20c39b12078a8bb80dc347f8ececf776bfca8fc" + }, + { + "path": "trials/cal-matched_energy-00-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13086712, + "sha256": "3ad4d95634927d35c967d252d6f24ee869bcee2ff389a850548ad42bd6e0d127" + }, + { + "path": "trials/cal-matched_energy-00-s51104-r0/apl-per-tick.parquet", + "bytes": 191873, + "sha256": "e1e34ea0dad07a8033617bc4b29404feb39e683e394ebbfd4d92e98aa33816d3" + }, + { + "path": "trials/cal-matched_energy-00-s51104-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "4846b3bd9ef68e21f9f44fc00ce2daad53ae9139e710d583d4c63402b7f14c94" + }, + { + "path": "trials/cal-matched_energy-00-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "0d02d9773fe7e7a9df872227f73c12c9f9cfa673d90a1e1a1d7d86e09d42a947" + }, + { + "path": "trials/cal-matched_energy-00-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 112479, + "sha256": "b422d8f2bcc8673c21bd7ca1095c58fb8436fcff4e1d4f8d71135346465d3ce1" + }, + { + "path": "trials/cal-matched_energy-00-s51104-r0/per-pn.parquet", + "bytes": 522543, + "sha256": "59b439bf5048121b48ce996a9f994561907738d6584dbc7a3f14c9157bde371d" + }, + { + "path": "trials/cal-matched_energy-00-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 760326, + "sha256": "d36c36b6f57be7a9b617b56c2fb18c441f36e6f8ff22c716419cfe882a446065" + }, + { + "path": "trials/cal-matched_energy-00-s51104-r0/replay-final.npz", + "bytes": 24124, + "sha256": "bbff421b5341927544a192ca14d1dba884dc3f71db3f72dddf64ff2945c093a4" + }, + { + "path": "trials/cal-matched_energy-00-s51104-r0/summary.json", + "bytes": 47732, + "sha256": "e5906aa7606b3321f1dfcf9ac406119ef86507805ebd700829f219e286e56f9e" + }, + { + "path": "trials/cal-matched_energy-00-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13831257, + "sha256": "e5c52c727dce96b2a2688301e2e8e1fb639de2e2e0c76153d2c71df7c35f3c92" + }, + { + "path": "trials/cal-matched_energy-00-s51105-r0/apl-per-tick.parquet", + "bytes": 201226, + "sha256": "937fdbfdd2f5a2896a9275de22a03385345711743b3f950a7494f49c4a8e6934" + }, + { + "path": "trials/cal-matched_energy-00-s51105-r0/apl-source-summary.json", + "bytes": 5327, + "sha256": "1e572f9f22d8b4c81d164a53ac6958b5997240de328474dcdd3285fcf9dbbb9a" + }, + { + "path": "trials/cal-matched_energy-00-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "c8788dd75fc6d6f4f227787322dfc98414c773c0fd91b7ed78d9bdb957a4d92a" + }, + { + "path": "trials/cal-matched_energy-00-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 112915, + "sha256": "e96b088612fdeee7d59047fe453de0c5ead54fd615411d21d3b4edf51827b398" + }, + { + "path": "trials/cal-matched_energy-00-s51105-r0/per-pn.parquet", + "bytes": 525264, + "sha256": "963676e149322d565e3defeb81df63a5d45700222b6864bb24da985ac52eb0f0" + }, + { + "path": "trials/cal-matched_energy-00-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 764092, + "sha256": "79a6e0cfb41d67d733ee5b6bcf62f2c408f3591a38c7b9de1dfeb6c8cd05d596" + }, + { + "path": "trials/cal-matched_energy-00-s51105-r0/replay-final.npz", + "bytes": 25335, + "sha256": "a238ef341fb3ad92b50c79471fa2c3edafab9a64f239217ff650ad6dca7d7da1" + }, + { + "path": "trials/cal-matched_energy-00-s51105-r0/summary.json", + "bytes": 47842, + "sha256": "4875c9966343a7d3bb86d75ff4c039b64df3369db4ff58bcfcf0b97900cbc0bc" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13755799, + "sha256": "b00ce578b9e2296b984fed0fb176e897145c32f1b52fe1c3a7a1fbc5da5a8c72" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r0/apl-per-tick.parquet", + "bytes": 198595, + "sha256": "804599256e2be45ef2bda027f5dd40af2cb6106f8b9ed38dd5bec71e943a5df8" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "918dfb60b4e26182d0474563a96f741ff9b4fcb2494430c3d7fa9299ff583952" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "8a8b15235cbabc0978556577105c5e41f8e19836dd736fde1304c50c1849fe4c" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 113536, + "sha256": "5761b9285a390b1f183e7458ed64a9035ac465526943d36c296797dba84a2b68" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r0/per-pn.parquet", + "bytes": 524480, + "sha256": "121d245c089b0ac186425fae93c276eea82009387c292b7b013aaa8551803b7e" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 753530, + "sha256": "7492d791e9eff33e21c6910dfcb92cf64b37566fc7529475747d63704020af37" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r0/replay-final.npz", + "bytes": 25725, + "sha256": "217d74b25dcec13b31f1eb0cf72ee1651c7813acc8e20ae9e84732dd7fa67e4c" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r0/summary.json", + "bytes": 47752, + "sha256": "7b5edc6bcdf7fe861c5e61714659dcefc419bf0fa6f9c263f59142a7a307d2dc" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13755799, + "sha256": "b00ce578b9e2296b984fed0fb176e897145c32f1b52fe1c3a7a1fbc5da5a8c72" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r1/apl-per-tick.parquet", + "bytes": 198595, + "sha256": "804599256e2be45ef2bda027f5dd40af2cb6106f8b9ed38dd5bec71e943a5df8" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r1/apl-source-summary.json", + "bytes": 5333, + "sha256": "918dfb60b4e26182d0474563a96f741ff9b4fcb2494430c3d7fa9299ff583952" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "192eac3d30fec65d2884b0233fe70a346a1a54c534c4772404bef16850a6599f" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 113536, + "sha256": "5761b9285a390b1f183e7458ed64a9035ac465526943d36c296797dba84a2b68" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r1/per-pn.parquet", + "bytes": 524480, + "sha256": "121d245c089b0ac186425fae93c276eea82009387c292b7b013aaa8551803b7e" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 753530, + "sha256": "7492d791e9eff33e21c6910dfcb92cf64b37566fc7529475747d63704020af37" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r1/replay-final.npz", + "bytes": 25725, + "sha256": "217d74b25dcec13b31f1eb0cf72ee1651c7813acc8e20ae9e84732dd7fa67e4c" + }, + { + "path": "trials/cal-matched_energy-01-s51101-r1/summary.json", + "bytes": 47752, + "sha256": "32827808d88d5381fb0c0a958a3246583c32de32afc7d81d152b6e3ffe468cee" + }, + { + "path": "trials/cal-matched_energy-01-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13802850, + "sha256": "8e811e81b324390da65c29635422522a713c0895dcfd99eba716dc81ec109b92" + }, + { + "path": "trials/cal-matched_energy-01-s51102-r0/apl-per-tick.parquet", + "bytes": 201716, + "sha256": "c25592bfb99b2951844bada381f67cc413dadccdeeebbc87bea0f4855c3e6719" + }, + { + "path": "trials/cal-matched_energy-01-s51102-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "42a43f8a20ba9fd3b84882d7ad8258a9cf158b41e3fb6843bbb3bbbf1507e8da" + }, + { + "path": "trials/cal-matched_energy-01-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "07cd96e08b5e29993139acd8fafb0816e29949b74e4ae856298cee2183fe5da9" + }, + { + "path": "trials/cal-matched_energy-01-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 113550, + "sha256": "5561b7b84d94a1e5249b1e0038097f3c1ab0c7c33604827dee1f71fc55153175" + }, + { + "path": "trials/cal-matched_energy-01-s51102-r0/per-pn.parquet", + "bytes": 529515, + "sha256": "e1bbe166c8140717b5c9a8d1e35464ff5f5f66634b843412913ee33bbc4bde7f" + }, + { + "path": "trials/cal-matched_energy-01-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 759220, + "sha256": "265226bdde49cb5522e32c60a3d361e6a2991014187aadb9188d3b5f8c85fd8f" + }, + { + "path": "trials/cal-matched_energy-01-s51102-r0/replay-final.npz", + "bytes": 25475, + "sha256": "3af7773dc6bee3032e495c178e3013f1234f3b25561e7800f64ebf44a41d32ef" + }, + { + "path": "trials/cal-matched_energy-01-s51102-r0/summary.json", + "bytes": 47856, + "sha256": "4ffadbf7168a33f973bc1d51ee0ca5590ba122de903f85972232848f23a37c29" + }, + { + "path": "trials/cal-matched_energy-01-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13789345, + "sha256": "052020f10e372b4f75caf353d648252c44e77b716accdd13006537f912fd27c5" + }, + { + "path": "trials/cal-matched_energy-01-s51103-r0/apl-per-tick.parquet", + "bytes": 203123, + "sha256": "eddcdb7ecaf55d8c40b7a60185e1fdbba467a3da4d228b8657cba8ae62b3226b" + }, + { + "path": "trials/cal-matched_energy-01-s51103-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "3a58bb681648b7afcc48a0332e13dd9627fe40737716d9bc081719048b0dcbd7" + }, + { + "path": "trials/cal-matched_energy-01-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "ba9df67c4dfa34ae236b5d125d58aebcceac0d7a7f4b80e57df145a6cb401430" + }, + { + "path": "trials/cal-matched_energy-01-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 115525, + "sha256": "8a91366b3688db920754dcbf49fbc9c036a14e1c33e5d75a00cbabef56dffa5b" + }, + { + "path": "trials/cal-matched_energy-01-s51103-r0/per-pn.parquet", + "bytes": 528100, + "sha256": "2d6c8806ee6b360350739323abe8836f27cb7faa5cca0221fbd8fec2c9ef3655" + }, + { + "path": "trials/cal-matched_energy-01-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 763067, + "sha256": "d029b3d1f735ad957c331f3151e800064b78ba2e9e16531516fd1f84b1c6bbde" + }, + { + "path": "trials/cal-matched_energy-01-s51103-r0/replay-final.npz", + "bytes": 25251, + "sha256": "7cf143280c9637f258ac17109dd90cafa422f07cc160e4e2f828f818dbc50d3d" + }, + { + "path": "trials/cal-matched_energy-01-s51103-r0/summary.json", + "bytes": 47801, + "sha256": "412b5425dab8e9f0b77883981de300a5be76d470b6543128080cb53085c0db86" + }, + { + "path": "trials/cal-matched_energy-01-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 14082919, + "sha256": "66ac749366009d3525c1d4c75df3bef00e4ef715541fce88fd9a53b7dcbfcec7" + }, + { + "path": "trials/cal-matched_energy-01-s51104-r0/apl-per-tick.parquet", + "bytes": 204005, + "sha256": "249944d0a40b1c121128bc9a2b1b1a3b57054d678b265829d8045997d523934b" + }, + { + "path": "trials/cal-matched_energy-01-s51104-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "0cd5427ca9379b669f55e4f4aab2682092d692dccb0265fbc9f326ecaeca8612" + }, + { + "path": "trials/cal-matched_energy-01-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "d916fa5353babbb46df4c3dc491561048dd2e5a6913f61ca389763e2e01812f2" + }, + { + "path": "trials/cal-matched_energy-01-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 113006, + "sha256": "29d951ac7575983300c5a54754bc486831363cde2c09b65319fd6b1f0fda56cc" + }, + { + "path": "trials/cal-matched_energy-01-s51104-r0/per-pn.parquet", + "bytes": 529167, + "sha256": "4f425c46dfa2421b6c4910af2dd235ad721574899752a3a2a1ec72b45c27a60b" + }, + { + "path": "trials/cal-matched_energy-01-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 769067, + "sha256": "a8fd0ed632202d7596b9429b2c460575dfe7c563b35f4597a50f0e751b16ceac" + }, + { + "path": "trials/cal-matched_energy-01-s51104-r0/replay-final.npz", + "bytes": 25394, + "sha256": "bbc8470d6cbbb8dff4fdd95ee2119c8b29a5438fe67dcdaefe2acb0cae2f2342" + }, + { + "path": "trials/cal-matched_energy-01-s51104-r0/summary.json", + "bytes": 47832, + "sha256": "79335ab1e6c646a6a1e8fc38cc76184e175fce11d9dd7076c96a219ee315295d" + }, + { + "path": "trials/cal-matched_energy-01-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13991851, + "sha256": "061d2ea0bd11dc76867972d83f4e5a5d30a167a491358f31b33ea1a95648251e" + }, + { + "path": "trials/cal-matched_energy-01-s51105-r0/apl-per-tick.parquet", + "bytes": 197118, + "sha256": "188a913d451089affab376343e18c2578732c6d8ccfbccf00b0e52ba52be6fd6" + }, + { + "path": "trials/cal-matched_energy-01-s51105-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "880d69ccbbdaab0b1c98343e5f0cc1136b15414b1d50d8f6cb5fa84a2d8baab0" + }, + { + "path": "trials/cal-matched_energy-01-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "b18ff4c1ce036e0b003a7cc20350e90359eed928c81c5ff23f19ec33d4e78be3" + }, + { + "path": "trials/cal-matched_energy-01-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 115520, + "sha256": "4ca31e93ac03a1c245aa2d29adf3d0d2c57550affd8e3f1e84f2fbcd6f487893" + }, + { + "path": "trials/cal-matched_energy-01-s51105-r0/per-pn.parquet", + "bytes": 527462, + "sha256": "a1766cf80dd3c501c1021fd1b19e0964063ee303ec97aaebeb004e3075c94da8" + }, + { + "path": "trials/cal-matched_energy-01-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 770321, + "sha256": "b7b48ecb4158fe00c478b55985cce157d00116926d12617fec81fb3d4400c08f" + }, + { + "path": "trials/cal-matched_energy-01-s51105-r0/replay-final.npz", + "bytes": 25347, + "sha256": "7a27864fb761fe3970bbb830b9c95be93279231ec64bfce1b1496fd23af940d1" + }, + { + "path": "trials/cal-matched_energy-01-s51105-r0/summary.json", + "bytes": 47633, + "sha256": "8efccb0b1e6f14e0fc7b480a8a7a78f84fde06c9aa65513595fd577f7e9fde51" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13473443, + "sha256": "be50536d41d98c8f9eda084908e9f302d830987fc7f4a4744c2a55bfc2f5e845" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r0/apl-per-tick.parquet", + "bytes": 197527, + "sha256": "fd09cbc093b0a886a57a625dd65bccce5188ead916bf40a1d9c9f9f6860c70f8" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "825c3b7493c1eb5384678e185771328fdbf997ab77a76cb88b8f61167f7a9f2f" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 114589, + "sha256": "af3b75cfc647626b98645cf71d29efa09ed5af95628c0ec7ed4c92a811969c99" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r0/per-pn.parquet", + "bytes": 524639, + "sha256": "62cc4ea1ca9000407d91ddd3c4569bc4aa10ee90e454cd61d075a633fd1e678b" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 749583, + "sha256": "2f5c4baf6cab67cf6877ebf8a0db55fc3b09a7b2c2886fb7133d62df160bd01a" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r0/replay-final.npz", + "bytes": 25361, + "sha256": "bee035da95f7e393948666e945c2da70b6fe2df710ffea84f321adc84f5f1489" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r0/summary.json", + "bytes": 47745, + "sha256": "b8eb40e0314bd369195a35ad45a9c31624675f7de3b0e5afdb728e1b5a558b90" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13473443, + "sha256": "be50536d41d98c8f9eda084908e9f302d830987fc7f4a4744c2a55bfc2f5e845" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r1/apl-per-tick.parquet", + "bytes": 197527, + "sha256": "fd09cbc093b0a886a57a625dd65bccce5188ead916bf40a1d9c9f9f6860c70f8" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r1/apl-source-summary.json", + "bytes": 5328, + "sha256": "8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "a9124267042a0d0988dc84abb6c9e0aa7e91c9b2b3df36b5fdf4b734a9bd2b3c" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 114589, + "sha256": "af3b75cfc647626b98645cf71d29efa09ed5af95628c0ec7ed4c92a811969c99" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r1/per-pn.parquet", + "bytes": 524639, + "sha256": "62cc4ea1ca9000407d91ddd3c4569bc4aa10ee90e454cd61d075a633fd1e678b" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 749583, + "sha256": "2f5c4baf6cab67cf6877ebf8a0db55fc3b09a7b2c2886fb7133d62df160bd01a" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r1/replay-final.npz", + "bytes": 25361, + "sha256": "bee035da95f7e393948666e945c2da70b6fe2df710ffea84f321adc84f5f1489" + }, + { + "path": "trials/cal-matched_energy-02-s51101-r1/summary.json", + "bytes": 47744, + "sha256": "092f4d74c4db93b94890c3c6dd9431deacf76625e088781a1775a00f53e64005" + }, + { + "path": "trials/cal-matched_energy-02-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13196425, + "sha256": "9ea7ecf704a7c9ae65bab8fc51ebe963ee11a9c23b08c8693cd1721acd79c5d3" + }, + { + "path": "trials/cal-matched_energy-02-s51102-r0/apl-per-tick.parquet", + "bytes": 197852, + "sha256": "09e0d99f92f4f6f0e478a93e52ade5dc2012a6fd4579ea05e4405e7365c14746" + }, + { + "path": "trials/cal-matched_energy-02-s51102-r0/apl-source-summary.json", + "bytes": 5336, + "sha256": "68965a694af73a874409bf226502b36cafc1bcd3d8c25f57cf789491279416fb" + }, + { + "path": "trials/cal-matched_energy-02-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "3c82b0ab18f83e1693608676207fed33d983b2a0b5900e4d1ec78e71becd9b27" + }, + { + "path": "trials/cal-matched_energy-02-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 113943, + "sha256": "cbc972f8433fc1df9306cead29075778e8c8d02fff5221a2369184bbfa310930" + }, + { + "path": "trials/cal-matched_energy-02-s51102-r0/per-pn.parquet", + "bytes": 529539, + "sha256": "bd7150f67570820470fe5abc1df0c6c7dbfa58e68a870b59ed4e8c8a84b9174e" + }, + { + "path": "trials/cal-matched_energy-02-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 753944, + "sha256": "a20c90946ae6fa881c41624f85b5ff6cc190fdebcd7700e04b82046b52b8258b" + }, + { + "path": "trials/cal-matched_energy-02-s51102-r0/replay-final.npz", + "bytes": 25224, + "sha256": "56d0efdc6c5554f6a1ac637284d2c7fcb009dd5bb48667085f4a2bbac4d9c464" + }, + { + "path": "trials/cal-matched_energy-02-s51102-r0/summary.json", + "bytes": 47760, + "sha256": "689bec79517789754291cc78c015a53a0155c9b0e2e6968fe10a03165670725a" + }, + { + "path": "trials/cal-matched_energy-02-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13487749, + "sha256": "d74f03f28213ff842de01bd0c39c562677cddcd330eda6ddb24834cced4d6088" + }, + { + "path": "trials/cal-matched_energy-02-s51103-r0/apl-per-tick.parquet", + "bytes": 198614, + "sha256": "b9280e3bd3cac9d5c4fb38882adb532db8610c0c4076402b48006cc6ad554d82" + }, + { + "path": "trials/cal-matched_energy-02-s51103-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "a6b6f7f39fae9f521ecfde83a9e4e65f17a1a02773c1796ebd46a9193bcea106" + }, + { + "path": "trials/cal-matched_energy-02-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "4b810b83cb2a9b70c9a7be1cc257edbb2463402c7a2a49e0c169ecdbf384bd52" + }, + { + "path": "trials/cal-matched_energy-02-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 112861, + "sha256": "6749efc843522b699e277cfc973d9554ca3c4ad44b98b40c3c8f308e309aff3a" + }, + { + "path": "trials/cal-matched_energy-02-s51103-r0/per-pn.parquet", + "bytes": 525750, + "sha256": "103a4241a0af3f2d8c653b4dbb7ab1e12e7dc5778c1a9acb8e3fa060fc664d92" + }, + { + "path": "trials/cal-matched_energy-02-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 762338, + "sha256": "ed5509b4aae6a0d2a97ae42e947c4cca8f0be84c0655b7e6247bd22f5ebda202" + }, + { + "path": "trials/cal-matched_energy-02-s51103-r0/replay-final.npz", + "bytes": 25078, + "sha256": "1afdb16cb2e5990a916176430d7cffc7485a4157ef368a45e0dd65f7268c543d" + }, + { + "path": "trials/cal-matched_energy-02-s51103-r0/summary.json", + "bytes": 47656, + "sha256": "0c766c6e33857f7b47426b2dd1d88bad7237b32f7c20e3342f8d356628b84fc9" + }, + { + "path": "trials/cal-matched_energy-02-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13651401, + "sha256": "e11714c8303fab203ad936d8a2a57dede3d45a36eccd5ec8433225a46af6e87c" + }, + { + "path": "trials/cal-matched_energy-02-s51104-r0/apl-per-tick.parquet", + "bytes": 194938, + "sha256": "17af86eec5cb3e736ef9608d0aad291fe5f8e81b72f0a0155f3c308daf7a72c9" + }, + { + "path": "trials/cal-matched_energy-02-s51104-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "7138acb697bb9d0a8ceb06ac374fcd7cd3c1b4e35f46a48e3b038ed49eebc68b" + }, + { + "path": "trials/cal-matched_energy-02-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "6cb94d6e4b54a4b592d02da82a6c6e88c76d9d1ef1bcba89ce72487d0e1c69cf" + }, + { + "path": "trials/cal-matched_energy-02-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 114518, + "sha256": "f51d252ade1e58e85daf2f3a26462f156deb20171894cc1f7ec402899a2361ff" + }, + { + "path": "trials/cal-matched_energy-02-s51104-r0/per-pn.parquet", + "bytes": 526974, + "sha256": "7d07e478c67fc444c2dc5a32dab6b9d35b50c76bb491475202ccb7cef8994010" + }, + { + "path": "trials/cal-matched_energy-02-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 770847, + "sha256": "40abcae883b058e667da283ebc0a0f7256ccbba4dc29af5181ec338324b22142" + }, + { + "path": "trials/cal-matched_energy-02-s51104-r0/replay-final.npz", + "bytes": 24971, + "sha256": "cf9efaf0a40878ce2b9233a64903b4a90872454b24e403f38ac4b3fe30dd26f7" + }, + { + "path": "trials/cal-matched_energy-02-s51104-r0/summary.json", + "bytes": 47776, + "sha256": "21fa105a946c4f996360fc24de68b8d81724ae39a9a744def402aa8d5362c658" + }, + { + "path": "trials/cal-matched_energy-02-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13742429, + "sha256": "d35fcd607930571fd30ac222680a08b5225fab1d8f989e7632a0c61bc967623e" + }, + { + "path": "trials/cal-matched_energy-02-s51105-r0/apl-per-tick.parquet", + "bytes": 199890, + "sha256": "953d7de18bd0c691521154a5f88cb375ba10eec7e179cbee9eb890296b5727d8" + }, + { + "path": "trials/cal-matched_energy-02-s51105-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "e0c0c0a30966507d0dba0ac5cff471b87c4eddce4797f78cf49480a8ee210d62" + }, + { + "path": "trials/cal-matched_energy-02-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "3a200b7ba84461ab04ee558a42ebbf9fb7fdc8605bcd0d87b08f4f569eacb068" + }, + { + "path": "trials/cal-matched_energy-02-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 113360, + "sha256": "f1e63ebc9c6d4895cf8033d5bed75bdf0c9751d22a48e4655b31a3d16b564f4f" + }, + { + "path": "trials/cal-matched_energy-02-s51105-r0/per-pn.parquet", + "bytes": 528255, + "sha256": "c96b33d91ddeba904b929cd979f9d57fe34823c4dec5ba7b45b55ab38f1f0dce" + }, + { + "path": "trials/cal-matched_energy-02-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 772201, + "sha256": "b257e539df1fbaeb88cb994660ed7b3866388a8dde0b0371bda6c7b6c8953134" + }, + { + "path": "trials/cal-matched_energy-02-s51105-r0/replay-final.npz", + "bytes": 25205, + "sha256": "0f9a400791f1cea36a3e3d29be68cf9fb49aeb79677f985976dea6ef1f227435" + }, + { + "path": "trials/cal-matched_energy-02-s51105-r0/summary.json", + "bytes": 47654, + "sha256": "a0a7968d5e12198a9990317c2448a5b8de42053afa45037d697b6da140b42fca" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13545883, + "sha256": "d113735ea826fec1da6db1200d71b514dd2532ac41b83b9d9ebd1df78b712cd9" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r0/apl-per-tick.parquet", + "bytes": 200845, + "sha256": "354a3f50e7cf71489f6b9d42c15632561da339537ae6c30a386f8aa2dc9e99bc" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "cfea1561fbc398b8a63437b0bada60d956ced986673e06ce0e331da5b1fb14b5" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "fa02ea67ea4d3db5f9b851c42931de50f25c7fb37cfe5e957b5bb84324928309" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 113124, + "sha256": "f068aca8cb7bdbb6c7151997774aca539cb6151f787a860b85e356025c094ef1" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r0/per-pn.parquet", + "bytes": 527978, + "sha256": "2af3e52b9345544af22665f5ba728a451e6b77c811a4ce48fcd56005854d219f" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 754940, + "sha256": "e3f0b79a312daa4a5d8edec2185eb4a82ee6deef979564d37e3a21cb9c1daae8" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r0/replay-final.npz", + "bytes": 25116, + "sha256": "7469c6335422ac373658d34fc5853dba53d60ee5bdac1067a4e10037418c6a7c" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r0/summary.json", + "bytes": 47820, + "sha256": "967d0f9cfbd66d1fcf35f9d03da4799b8a23327972723be74aebc0961129c1aa" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13545883, + "sha256": "d113735ea826fec1da6db1200d71b514dd2532ac41b83b9d9ebd1df78b712cd9" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r1/apl-per-tick.parquet", + "bytes": 200845, + "sha256": "354a3f50e7cf71489f6b9d42c15632561da339537ae6c30a386f8aa2dc9e99bc" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r1/apl-source-summary.json", + "bytes": 5329, + "sha256": "cfea1561fbc398b8a63437b0bada60d956ced986673e06ce0e331da5b1fb14b5" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "0e4a3e833f84abae8cf03ae2ac57ccb42a47e457bc761a34bd1f83e308ea0041" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 113124, + "sha256": "f068aca8cb7bdbb6c7151997774aca539cb6151f787a860b85e356025c094ef1" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r1/per-pn.parquet", + "bytes": 527978, + "sha256": "2af3e52b9345544af22665f5ba728a451e6b77c811a4ce48fcd56005854d219f" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 754940, + "sha256": "e3f0b79a312daa4a5d8edec2185eb4a82ee6deef979564d37e3a21cb9c1daae8" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r1/replay-final.npz", + "bytes": 25116, + "sha256": "7469c6335422ac373658d34fc5853dba53d60ee5bdac1067a4e10037418c6a7c" + }, + { + "path": "trials/cal-matched_energy-03-s51101-r1/summary.json", + "bytes": 47821, + "sha256": "298c53501421901fbbc4b00f91294a2ba14d5a933960175c4373ebccc9583d6d" + }, + { + "path": "trials/cal-matched_energy-03-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12950098, + "sha256": "4cffb30a05fe41c3d484e1eec8380dc280a0474835e3511bf2328eecba85c07c" + }, + { + "path": "trials/cal-matched_energy-03-s51102-r0/apl-per-tick.parquet", + "bytes": 198689, + "sha256": "ca47862cd6fbf5516c66003f1f0017d981c6f0bf6598ee97af349d4a765e272b" + }, + { + "path": "trials/cal-matched_energy-03-s51102-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "db57298b5adba280df87356c4a423e73153288a622f187670f96f940c2f415ac" + }, + { + "path": "trials/cal-matched_energy-03-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f7f8e04fa1e8c24a82d4a1f68b75591c0c0aed385351eea3fe65ba87fbeb0747" + }, + { + "path": "trials/cal-matched_energy-03-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 112973, + "sha256": "f2a3713a66d27479b1f0a8fe4b86772a363215082a0c421c164eff7e13430de1" + }, + { + "path": "trials/cal-matched_energy-03-s51102-r0/per-pn.parquet", + "bytes": 524320, + "sha256": "d70b199ea4fe6dce369e8d39d377e55d8461c024dc6efaf22ce353189609976a" + }, + { + "path": "trials/cal-matched_energy-03-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 740768, + "sha256": "b64e3684986a230b537abebdfa647fd22e7191602146a22dc65becb516ea6450" + }, + { + "path": "trials/cal-matched_energy-03-s51102-r0/replay-final.npz", + "bytes": 24736, + "sha256": "9ada9d321baf39daae2a84bc11fb4334e1a34f26ed32e8c137ea718881c78ef8" + }, + { + "path": "trials/cal-matched_energy-03-s51102-r0/summary.json", + "bytes": 47805, + "sha256": "9d885ee3e7a7404f74c0ebee274501d60e09e0afae3d957d7002ead3403fbe8e" + }, + { + "path": "trials/cal-matched_energy-03-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12456702, + "sha256": "26bd7ae1649825660a01de0493a26e28c4599c14a70c0192b31170ef422e6b59" + }, + { + "path": "trials/cal-matched_energy-03-s51103-r0/apl-per-tick.parquet", + "bytes": 191215, + "sha256": "8229daea7c98c94951f4b44a00618289386b36b44fbf4c8632b38bcc54a6090d" + }, + { + "path": "trials/cal-matched_energy-03-s51103-r0/apl-source-summary.json", + "bytes": 5332, + "sha256": "52b5954dd47845369a696d4fa3c957e219d4b418e1c242c9960d684bb964570c" + }, + { + "path": "trials/cal-matched_energy-03-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f09aba40b647921dadbef0ac2ce6c1b575843fded6468ed5fd5a0e931d5db157" + }, + { + "path": "trials/cal-matched_energy-03-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 112407, + "sha256": "7923a0dcca36f5e38af37b5643858e8c8dc9997de162b80554af3a1e99ec4665" + }, + { + "path": "trials/cal-matched_energy-03-s51103-r0/per-pn.parquet", + "bytes": 522124, + "sha256": "4a552cfd145894b0d48246f9d027db2d59d527fba8a9c8e53573a52afc45e240" + }, + { + "path": "trials/cal-matched_energy-03-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 757731, + "sha256": "516c3af29758bbeaf960007fc5beacfcf3bbbf514902d2ef69edc564ce0bd13a" + }, + { + "path": "trials/cal-matched_energy-03-s51103-r0/replay-final.npz", + "bytes": 24166, + "sha256": "2d09bfaf8e47101101c5020fa72db2513e84cd08eba94e9f3e59feaa05035b21" + }, + { + "path": "trials/cal-matched_energy-03-s51103-r0/summary.json", + "bytes": 47652, + "sha256": "a75ee74723dc0704046b91c048cc2425bd051ef50c11a90b3557dc786d2ff045" + }, + { + "path": "trials/cal-matched_energy-03-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12727251, + "sha256": "a18344f41eb226cd53eee7c08e2e0246906bb81f78204ba6e4149a9ea8f9088b" + }, + { + "path": "trials/cal-matched_energy-03-s51104-r0/apl-per-tick.parquet", + "bytes": 193069, + "sha256": "10c3a7752f9bad1b973ac5c7a2d8376e74ae8bc26c780813b6912ed30edb4180" + }, + { + "path": "trials/cal-matched_energy-03-s51104-r0/apl-source-summary.json", + "bytes": 5338, + "sha256": "906464e814bf3ff343c37c094ea24930d3273f4c949a3d1b2f4581b092ca29eb" + }, + { + "path": "trials/cal-matched_energy-03-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "446d77a7172b37df31ff0e2cb92e787d6bcedf996c6186a4dc3b30d586cae340" + }, + { + "path": "trials/cal-matched_energy-03-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 112870, + "sha256": "a0f870a8fe753a915adf70a10ff8ad0cb23c424a5624b233ffcc657b215ded16" + }, + { + "path": "trials/cal-matched_energy-03-s51104-r0/per-pn.parquet", + "bytes": 521949, + "sha256": "a42b44a1067655c85dca357701a758525db645279dc760ca1ed2b006cff25e11" + }, + { + "path": "trials/cal-matched_energy-03-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 764865, + "sha256": "dca626343df2758d96f45d61abc33a5459e6e92740a99cc5f3337ff6f687f8f0" + }, + { + "path": "trials/cal-matched_energy-03-s51104-r0/replay-final.npz", + "bytes": 23853, + "sha256": "ba52efdd752080b849d332909816f7eeb4f4fc7ae9088c3c151f7605353467fb" + }, + { + "path": "trials/cal-matched_energy-03-s51104-r0/summary.json", + "bytes": 47784, + "sha256": "71b318e0d033e431485c0e5ac122d75189973a6c1662c31e7f50a003a24a7393" + }, + { + "path": "trials/cal-matched_energy-03-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13205558, + "sha256": "c8a3a98acf764ae94fa13a98ec43660970281e7991aa13f3602ec43b4463b0e9" + }, + { + "path": "trials/cal-matched_energy-03-s51105-r0/apl-per-tick.parquet", + "bytes": 199312, + "sha256": "af52a88908149aa28e8d2d010d83e74a215d3755b9a718787a209df42bf85b6f" + }, + { + "path": "trials/cal-matched_energy-03-s51105-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "80b1ff061560de8a559e33643cd540ff6697698f6292a521c10e9f3591e8e9a7" + }, + { + "path": "trials/cal-matched_energy-03-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "12b044a777cc4ba8f56a8cbcd12bbdf9d6fd55ed08b4c28fb20b40e20dabc0b7" + }, + { + "path": "trials/cal-matched_energy-03-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 112993, + "sha256": "6a116e7a12ea0677bd7b585ca72cba2ee643ee22ee7790fef6fb431e8149741a" + }, + { + "path": "trials/cal-matched_energy-03-s51105-r0/per-pn.parquet", + "bytes": 525275, + "sha256": "0f3f76c54b881f67ad1c912b9f6a1e3610b576133e5295799772196ffe88014c" + }, + { + "path": "trials/cal-matched_energy-03-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 760173, + "sha256": "0a39326ef61d5144bf6e50610699ed125bdf789f1a12c5a2ff46a7564000f4ab" + }, + { + "path": "trials/cal-matched_energy-03-s51105-r0/replay-final.npz", + "bytes": 24873, + "sha256": "b5627fd54746c08600caa7b6571f5f2b704a96e5bd509637f45b7e81772aed1c" + }, + { + "path": "trials/cal-matched_energy-03-s51105-r0/summary.json", + "bytes": 47768, + "sha256": "d2f876446806fa2d2b624f998244bc45311df160846fef307ac1e6a6ae6d9853" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13595044, + "sha256": "33d70d035b8916dbdf9f15515c94cbeb3a2036ab1bb826ffd4ac53506d1cb1d6" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r0/apl-per-tick.parquet", + "bytes": 198445, + "sha256": "59633e9b0cb89109f902ab9c7d8c33471ec19d313300ac8672220762fbac7a53" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r0/apl-source-summary.json", + "bytes": 5342, + "sha256": "fb0b8520649af96558376a6e2430026936451ead051d27237be7f66f3c9f2d2b" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "468e2a34460f358aba32f9c49db0bd96471f2fe0a2b42cdce6284598e2dc07e3" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 112363, + "sha256": "6d2aa1d193790aa6882b05534f97b6ab937666a1874e07332a003222765486af" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r0/per-pn.parquet", + "bytes": 526645, + "sha256": "2f191270bf8c504efd2af9c041bc7a35bfffcc508710d63c451dd9dfd054cb97" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 763889, + "sha256": "d846c4361def05e19aad3eb3150739a121e9c60a0da281cb72f629065a517da0" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r0/replay-final.npz", + "bytes": 25014, + "sha256": "052d8d9e127ed52b0d3477fb48e960a851441cc3261a21a74af5801e71847748" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r0/summary.json", + "bytes": 47591, + "sha256": "d41d6cb860b11f8ee731855ce9f997ffd68999c0d9949db5bdb212c93cfe997d" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13595044, + "sha256": "33d70d035b8916dbdf9f15515c94cbeb3a2036ab1bb826ffd4ac53506d1cb1d6" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r1/apl-per-tick.parquet", + "bytes": 198445, + "sha256": "59633e9b0cb89109f902ab9c7d8c33471ec19d313300ac8672220762fbac7a53" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r1/apl-source-summary.json", + "bytes": 5342, + "sha256": "fb0b8520649af96558376a6e2430026936451ead051d27237be7f66f3c9f2d2b" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "8d48ee68e147457d1bfb9b65fbdc7ab80c9d9b1c64348fb95dc5ab04fcdaa1e4" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 112363, + "sha256": "6d2aa1d193790aa6882b05534f97b6ab937666a1874e07332a003222765486af" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r1/per-pn.parquet", + "bytes": 526645, + "sha256": "2f191270bf8c504efd2af9c041bc7a35bfffcc508710d63c451dd9dfd054cb97" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 763889, + "sha256": "d846c4361def05e19aad3eb3150739a121e9c60a0da281cb72f629065a517da0" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r1/replay-final.npz", + "bytes": 25014, + "sha256": "052d8d9e127ed52b0d3477fb48e960a851441cc3261a21a74af5801e71847748" + }, + { + "path": "trials/cal-matched_energy-04-s51101-r1/summary.json", + "bytes": 47591, + "sha256": "b1b76942ba635f3c71b627887bb71106a703bd19ad2f799e0b456cbabbf5517c" + }, + { + "path": "trials/cal-matched_energy-04-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13578858, + "sha256": "084eb98d1f52c6cb40b2b3aebe156381c9df89b2ad00b15580d9a99a4cdd6fdf" + }, + { + "path": "trials/cal-matched_energy-04-s51102-r0/apl-per-tick.parquet", + "bytes": 194852, + "sha256": "77cc495a2148e8b2a59256fac78ce874a87dd246f3e5e2e44241a18f2df6d8a2" + }, + { + "path": "trials/cal-matched_energy-04-s51102-r0/apl-source-summary.json", + "bytes": 5337, + "sha256": "772a0a11a255d5e19f439a2239bedbd2f2b8e42ce794f3b2a846eadb3cfef6bf" + }, + { + "path": "trials/cal-matched_energy-04-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "ae20088734d134cb1f2abda081745295ef39e3ef93ffab0d2b55faa76c67ed3c" + }, + { + "path": "trials/cal-matched_energy-04-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 112939, + "sha256": "29488f36fa3d119b4333d60a62b61d76fea469e4d4e6ad6ad339104580692e50" + }, + { + "path": "trials/cal-matched_energy-04-s51102-r0/per-pn.parquet", + "bytes": 520554, + "sha256": "7a61243f70698eda56c304a71d83018495c3c11820c7ae4b1167ea9a568a1393" + }, + { + "path": "trials/cal-matched_energy-04-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 759949, + "sha256": "2e5eb0aa8745878d9ecd473705d07576a60b5b489e5fc1dc321b90aa44ca9c4f" + }, + { + "path": "trials/cal-matched_energy-04-s51102-r0/replay-final.npz", + "bytes": 24809, + "sha256": "474fbf498d09b2b8dc4b37d6cf6b439f58513b444d76f4da8ac68c56de01526b" + }, + { + "path": "trials/cal-matched_energy-04-s51102-r0/summary.json", + "bytes": 47730, + "sha256": "9eb7cdbd52692007bc9ffa393d381d333604668bf78d89cb2626e7186cbd2777" + }, + { + "path": "trials/cal-matched_energy-04-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13720428, + "sha256": "361069834ce72404a4a866fcddea1a2f3fb54206c0cf9a0974706ad93017cd2b" + }, + { + "path": "trials/cal-matched_energy-04-s51103-r0/apl-per-tick.parquet", + "bytes": 199119, + "sha256": "a5dc2efd65fcbcf53cc06553d24905225550c5ef8f4c501cb8c31794a8b6889c" + }, + { + "path": "trials/cal-matched_energy-04-s51103-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "4a7d8c8da6bee30e21f3f24aaf60ced3e90a217c9d58eb1cae9fb584f3ce16f5" + }, + { + "path": "trials/cal-matched_energy-04-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "83131914d3cb33ee951b49f5851ba5308e1d9816fb3eff7ab73cf75fb6a0e576" + }, + { + "path": "trials/cal-matched_energy-04-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 113111, + "sha256": "065d5d875d9a5bb8823e8125e73ab7470c6d7a913bca6ee880757fde61c84f45" + }, + { + "path": "trials/cal-matched_energy-04-s51103-r0/per-pn.parquet", + "bytes": 527529, + "sha256": "391dd6929510bf47a07f368f7d7ec35107e451b934945ecb4fbab1eaed593835" + }, + { + "path": "trials/cal-matched_energy-04-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 769707, + "sha256": "4cd6bcd2bbec78273d256de0167a9cd5777d49ea2ca0b12cd25829e20d4d308c" + }, + { + "path": "trials/cal-matched_energy-04-s51103-r0/replay-final.npz", + "bytes": 25095, + "sha256": "76df0c2d65ba4da7db2b2d01047faf66fc9f1f09e59d7b01fc3e961ccbd65052" + }, + { + "path": "trials/cal-matched_energy-04-s51103-r0/summary.json", + "bytes": 47813, + "sha256": "8732671bb9c313ad6a1704b06ed33d30985542ff94b3603478eab2579b540b0b" + }, + { + "path": "trials/cal-matched_energy-04-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12735693, + "sha256": "0e59a45747ca1d349bc0c94557ad6d108d4d87bdac11089c736fb21b6a0a10b5" + }, + { + "path": "trials/cal-matched_energy-04-s51104-r0/apl-per-tick.parquet", + "bytes": 189956, + "sha256": "84eb0ccc357071ea3fff330695c02c9ee6bbe439e6f5cb3f45d8f45d30f1dac0" + }, + { + "path": "trials/cal-matched_energy-04-s51104-r0/apl-source-summary.json", + "bytes": 5337, + "sha256": "f76ca0dd9b7b1a541c9c69f3f1fcdade1edf670b93d5ebe4555c3236f063b4d4" + }, + { + "path": "trials/cal-matched_energy-04-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "8a9d44b66f326f85960dee2323866503f5a21ac0601dac3d5a33bcdc5f2c7e1a" + }, + { + "path": "trials/cal-matched_energy-04-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 112765, + "sha256": "e4b6ba5c833cfe6f8c4e3b1fa7da73a6bada0645e31a0128463a102928dbe7b8" + }, + { + "path": "trials/cal-matched_energy-04-s51104-r0/per-pn.parquet", + "bytes": 517724, + "sha256": "767da5ab15a7196bae26a7ba5cf6c475b5bea835345efadef5b8c07499a2dc6d" + }, + { + "path": "trials/cal-matched_energy-04-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 765415, + "sha256": "613e03ec33f087183f976d1c81d9939f895455a526a43eb9b583ed69a84be117" + }, + { + "path": "trials/cal-matched_energy-04-s51104-r0/replay-final.npz", + "bytes": 23776, + "sha256": "685fde61fda1ae0c5f62d2109016ced54002b30fb244dae7c42851977c08c295" + }, + { + "path": "trials/cal-matched_energy-04-s51104-r0/summary.json", + "bytes": 47665, + "sha256": "27da7f130af1edd15b596d10799c62d644397699b321142e47a0be96b7686d52" + }, + { + "path": "trials/cal-matched_energy-04-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13618104, + "sha256": "42f3407f7bf6956d399376ae28143d63480547ddc074119b560bae39d3760ffa" + }, + { + "path": "trials/cal-matched_energy-04-s51105-r0/apl-per-tick.parquet", + "bytes": 197118, + "sha256": "eb0ae622a212d68035bdd0e75ffe46f1418d3f68cb7d1bbc5171560f7f598086" + }, + { + "path": "trials/cal-matched_energy-04-s51105-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "884ea6f49aac1283aae3c1eb51b9e99b72352bf93df619bbba0483f90ed84b78" + }, + { + "path": "trials/cal-matched_energy-04-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "56d095fbdf2a1403d50eca15bd9e4a12644d4871a4aea2b0ed04a5f58ae3afc5" + }, + { + "path": "trials/cal-matched_energy-04-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 112912, + "sha256": "7d235c9d1f2104671d4a3412ee0d951bb34421c57edd2c44b8bdcca9370801b4" + }, + { + "path": "trials/cal-matched_energy-04-s51105-r0/per-pn.parquet", + "bytes": 525321, + "sha256": "73c0da8e8986063ccc0d66f07d157093bce112358fddd85d5a789e968f2e6cb6" + }, + { + "path": "trials/cal-matched_energy-04-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 774556, + "sha256": "674c52b89645e14b5cc80ecd6f21e879f5ebb05c13ce4a096125a3b2a432145e" + }, + { + "path": "trials/cal-matched_energy-04-s51105-r0/replay-final.npz", + "bytes": 24790, + "sha256": "fb97788d077193232922aae0ef92aca512e7a6040b29a0a1e431cd276f6bcb25" + }, + { + "path": "trials/cal-matched_energy-04-s51105-r0/summary.json", + "bytes": 47875, + "sha256": "1fdfd4e00cf5c5d63f0bbc6b259c3a9974235f9b8f5d845152f9d6f6cc0e5392" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13523989, + "sha256": "fb4bebae360dcd89a6ee2cb78b72cc1bb1b860e0a435f4420754c7efc7668f69" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r0/apl-per-tick.parquet", + "bytes": 199583, + "sha256": "1e1cd0c56610ea8b4eb90f8908a3bcd0e548953add58708cd0e6fee28b74b8b6" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "f9f3e10dec28f87c8a80f07390f230ddddf41ac9d98835b0b7c1f7690f882809" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "ed1d20b1bd477e168d079cd4a52357cf75b9a2ae343db198aeb3fa4cc3b21a79" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 113655, + "sha256": "0698af2f2c7ea4ddc192688683b0f4ba12efbdb328bb1b20d7a8661f9c7aff51" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r0/per-pn.parquet", + "bytes": 524949, + "sha256": "887641c0c48f025ea3653a187226b9cd92056355993b6b704006d276f8b527ac" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 743450, + "sha256": "2f9b037ccd6ada77c7cfe6f3e193ac749fb3817c973d1c2b866a0a1185278b0e" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r0/replay-final.npz", + "bytes": 25395, + "sha256": "f523763609e8a8fe0681795bb8a5a742cba4b27f9a6a3994b684d57707e81f02" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r0/summary.json", + "bytes": 47797, + "sha256": "829d7175542244a60de2924eacec396ad98d11b9a520e5fa09923094082add62" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13523989, + "sha256": "fb4bebae360dcd89a6ee2cb78b72cc1bb1b860e0a435f4420754c7efc7668f69" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r1/apl-per-tick.parquet", + "bytes": 199583, + "sha256": "1e1cd0c56610ea8b4eb90f8908a3bcd0e548953add58708cd0e6fee28b74b8b6" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r1/apl-source-summary.json", + "bytes": 5333, + "sha256": "f9f3e10dec28f87c8a80f07390f230ddddf41ac9d98835b0b7c1f7690f882809" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "2c483acde3a538b00e429f79319d94796b89a322f84af74eaa3ccea93acce4a7" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 113655, + "sha256": "0698af2f2c7ea4ddc192688683b0f4ba12efbdb328bb1b20d7a8661f9c7aff51" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r1/per-pn.parquet", + "bytes": 524949, + "sha256": "887641c0c48f025ea3653a187226b9cd92056355993b6b704006d276f8b527ac" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 743450, + "sha256": "2f9b037ccd6ada77c7cfe6f3e193ac749fb3817c973d1c2b866a0a1185278b0e" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r1/replay-final.npz", + "bytes": 25395, + "sha256": "f523763609e8a8fe0681795bb8a5a742cba4b27f9a6a3994b684d57707e81f02" + }, + { + "path": "trials/cal-matched_energy-05-s51101-r1/summary.json", + "bytes": 47798, + "sha256": "f16d50e0c5069f7f42e7cadb95cd2034b71fd41f5bb6799b5026ffbdb14e52bc" + }, + { + "path": "trials/cal-matched_energy-05-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 14054856, + "sha256": "f355d6fe69a09a92eaf5271fc5d5ed912d635184e2e37d74e8ba191755ee134b" + }, + { + "path": "trials/cal-matched_energy-05-s51102-r0/apl-per-tick.parquet", + "bytes": 202167, + "sha256": "62307fb6e28323dd95229774e90c3e88f2fd4f6efb654658f5fcf6bf4509f2e0" + }, + { + "path": "trials/cal-matched_energy-05-s51102-r0/apl-source-summary.json", + "bytes": 5327, + "sha256": "a22f3688a566324eb1d1e0d491b251c6525cd43dbe93a5f616e6e58e7a69c6f2" + }, + { + "path": "trials/cal-matched_energy-05-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "367713552a041e7007cddc67ebec26132b2432b16ba502585dc0c8b56c916d09" + }, + { + "path": "trials/cal-matched_energy-05-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 113612, + "sha256": "1c8443de6589afbf55ba35e82da4cfbaad60dc1d825c7f380e89f7c512a5e48e" + }, + { + "path": "trials/cal-matched_energy-05-s51102-r0/per-pn.parquet", + "bytes": 528773, + "sha256": "d97b4c503fcb7b2170ba5e5efa3f6ac0fa569be9dc59c73264733ce2e7d4b18a" + }, + { + "path": "trials/cal-matched_energy-05-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 761138, + "sha256": "54caab584102ab7d659fadae46f579b0ec6a8e9a2da7a6bb9e5ddb55612cde36" + }, + { + "path": "trials/cal-matched_energy-05-s51102-r0/replay-final.npz", + "bytes": 25764, + "sha256": "5d4bd111c11a5f4aab8e30de38508eb451918c429d7aefc191c97f2b899e2e96" + }, + { + "path": "trials/cal-matched_energy-05-s51102-r0/summary.json", + "bytes": 47647, + "sha256": "cb2ae4d62749ab9c5ae87a5ef09a9ab1595e25994d67956a1fadf7e64d6e0f4e" + }, + { + "path": "trials/cal-matched_energy-05-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 14125763, + "sha256": "9353c88714209eade28f2f5bf527e8dcd00d70cfab17031553cc793b0de12872" + }, + { + "path": "trials/cal-matched_energy-05-s51103-r0/apl-per-tick.parquet", + "bytes": 202707, + "sha256": "1afbc890661c0094b58df4eea9ca3477f9513c208572d8a11370bb134c2a402e" + }, + { + "path": "trials/cal-matched_energy-05-s51103-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "e93beb659d32d389bfa84dc37d83417584340054be550ada8e4a0640f0d486e1" + }, + { + "path": "trials/cal-matched_energy-05-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "8cf25e4dd7c4ded3777aded52ca024b5fec77231ca0d415471846c93a03fe810" + }, + { + "path": "trials/cal-matched_energy-05-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 115215, + "sha256": "802fc5d98f6055ae16dafbfd46f31c239692f386f6057fc415a989d1166bcc25" + }, + { + "path": "trials/cal-matched_energy-05-s51103-r0/per-pn.parquet", + "bytes": 530820, + "sha256": "5a72fc611eeb214cd539a31f64816e345e1bace5e99f9b77992c52643eac2822" + }, + { + "path": "trials/cal-matched_energy-05-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 777629, + "sha256": "83e02643f8e0a014fb5353311aa6a5bce5ecd605efc1424148efbdb8c7b732be" + }, + { + "path": "trials/cal-matched_energy-05-s51103-r0/replay-final.npz", + "bytes": 25353, + "sha256": "dae46ee3018212fcef622733afcc3fec8b70cdecbc70c96ddc85f522796f20ac" + }, + { + "path": "trials/cal-matched_energy-05-s51103-r0/summary.json", + "bytes": 47794, + "sha256": "0f568d7103e06c4c4b039dee525a3937b4edfb47c025001aa812f97a5ad617a0" + }, + { + "path": "trials/cal-matched_energy-05-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12090818, + "sha256": "5cabe55186eb16f1cc34f82085bbe7e562588473369b3f10b8997e36ff57f06d" + }, + { + "path": "trials/cal-matched_energy-05-s51104-r0/apl-per-tick.parquet", + "bytes": 189593, + "sha256": "54d55e400456c57026ad053240824e5c1c94569ffe0ab2a0bf7d1417f3436235" + }, + { + "path": "trials/cal-matched_energy-05-s51104-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "fa5c9fea1ca5c116b428902cc8ec600e038a4e3c9747f24854372e6a69bf373a" + }, + { + "path": "trials/cal-matched_energy-05-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "de632d07fc40d5f28816989a32a757ccfc7793498a2b93b41a6e54758f7ec3ba" + }, + { + "path": "trials/cal-matched_energy-05-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 113618, + "sha256": "a8ff0a41c0ce34991bce30f7b167c531ed3e245012aa5104ab215abf4399aea1" + }, + { + "path": "trials/cal-matched_energy-05-s51104-r0/per-pn.parquet", + "bytes": 521422, + "sha256": "8b0abe42214cca3aa567efbe58e0557ef72697a8c290cd8c4ed3d96f480cb7d0" + }, + { + "path": "trials/cal-matched_energy-05-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 769614, + "sha256": "1b57a1eb1b1d837a629324fd983e8a74dfc5085a04517557b119eb83d087cdda" + }, + { + "path": "trials/cal-matched_energy-05-s51104-r0/replay-final.npz", + "bytes": 23467, + "sha256": "aa756dc6e9c310b6e71b7c476d6ff8d89c72cd21241d305a7b0969102a40cbe4" + }, + { + "path": "trials/cal-matched_energy-05-s51104-r0/summary.json", + "bytes": 47757, + "sha256": "a1703a4c1ce0c86bf4b84b2d283a79e754f31b5bb7a01e57e9d35f04dd7bb79e" + }, + { + "path": "trials/cal-matched_energy-05-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12795998, + "sha256": "6dfa7139b5c28fa8e5b15eeaa557ffdb273b5a0b7b2560123f3d01a7cd72771d" + }, + { + "path": "trials/cal-matched_energy-05-s51105-r0/apl-per-tick.parquet", + "bytes": 195437, + "sha256": "6713172da92b1593a1b5e2b230915579df78819578376843d9dba1d7194e9668" + }, + { + "path": "trials/cal-matched_energy-05-s51105-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "5359cb78181ebf664ecb8ed69e28d70f6b7d5591431238d2d43f0d7e5dba5a0d" + }, + { + "path": "trials/cal-matched_energy-05-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "2a9fd18f91aab0c16a7d62880c9edd384dea0560ac4843cc0db5e54ba20c2813" + }, + { + "path": "trials/cal-matched_energy-05-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 114365, + "sha256": "88de040fcff56fdd1dd139e632572b342a4f109dc00bb2c2fb0ffb5cc452ba47" + }, + { + "path": "trials/cal-matched_energy-05-s51105-r0/per-pn.parquet", + "bytes": 525887, + "sha256": "dc04227cca53ea2f3ee13c975ac226ebc1a89e290bc1aca461bdf8c6070c75e3" + }, + { + "path": "trials/cal-matched_energy-05-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 751712, + "sha256": "33d68d2cdbfba7f70db8636b7928aeb8f2f0be5f84ddc674c6ab22a922658ba6" + }, + { + "path": "trials/cal-matched_energy-05-s51105-r0/replay-final.npz", + "bytes": 24659, + "sha256": "6558238e3be5a83676bb3b0d734484026da7f83d1ff297b41687d07a0fa9f9a4" + }, + { + "path": "trials/cal-matched_energy-05-s51105-r0/summary.json", + "bytes": 47726, + "sha256": "a0b7832f08e2116bde0ee0ee7cec470e53db0d070c3b42573da34be61b5fbc06" + }, + { + "path": "trials/cal-physiological-00-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13786587, + "sha256": "60ddd3f6a841a8e3a5f71587c83c006b460e2734493cc10003bd09a95ae11727" + }, + { + "path": "trials/cal-physiological-00-s51101-r0/apl-per-tick.parquet", + "bytes": 200368, + "sha256": "f76c4f3a6e161cf2200471cc511605ca1805ab2effffd83491daa6b7de67b634" + }, + { + "path": "trials/cal-physiological-00-s51101-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "14e222415a62bc54186809c1af9496e1ba36a963ae671d42a26e6efd8f065801" + }, + { + "path": "trials/cal-physiological-00-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "5973c74ce88d241b602d1aec2900cafe6d40fa5964cde6e53c89d3c3b9df20e0" + }, + { + "path": "trials/cal-physiological-00-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 112231, + "sha256": "d8c4778486e14b66b3bf9bd35cfaaef0ff3dd5267b04709fb05b4c6e3dd7a9e8" + }, + { + "path": "trials/cal-physiological-00-s51101-r0/per-pn.parquet", + "bytes": 525205, + "sha256": "517337f157757478a9625836d9b16bda66f36130dbac12eb93cae6bd19bb1c8c" + }, + { + "path": "trials/cal-physiological-00-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 746881, + "sha256": "b8acc9eb216e21d291a7659d40400e244f170155f020b4abd6ff1f8d028bc853" + }, + { + "path": "trials/cal-physiological-00-s51101-r0/replay-final.npz", + "bytes": 25427, + "sha256": "044be3e3a5de3a69f2a0f047f85fb1f58ec9b47cdfcee227a3ff67c91c652d65" + }, + { + "path": "trials/cal-physiological-00-s51101-r0/summary.json", + "bytes": 47899, + "sha256": "85416e683e6e1bb18c4bd9b05e073cd695722fa25a919595744b8f25fcb62f1b" + }, + { + "path": "trials/cal-physiological-00-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13786587, + "sha256": "60ddd3f6a841a8e3a5f71587c83c006b460e2734493cc10003bd09a95ae11727" + }, + { + "path": "trials/cal-physiological-00-s51101-r1/apl-per-tick.parquet", + "bytes": 200368, + "sha256": "f76c4f3a6e161cf2200471cc511605ca1805ab2effffd83491daa6b7de67b634" + }, + { + "path": "trials/cal-physiological-00-s51101-r1/apl-source-summary.json", + "bytes": 5331, + "sha256": "14e222415a62bc54186809c1af9496e1ba36a963ae671d42a26e6efd8f065801" + }, + { + "path": "trials/cal-physiological-00-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "1132f66f28d30f8e9add81a68aec62912e69d3ff03a98c16d9c58f4cd8f95d4b" + }, + { + "path": "trials/cal-physiological-00-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 112231, + "sha256": "d8c4778486e14b66b3bf9bd35cfaaef0ff3dd5267b04709fb05b4c6e3dd7a9e8" + }, + { + "path": "trials/cal-physiological-00-s51101-r1/per-pn.parquet", + "bytes": 525205, + "sha256": "517337f157757478a9625836d9b16bda66f36130dbac12eb93cae6bd19bb1c8c" + }, + { + "path": "trials/cal-physiological-00-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 746881, + "sha256": "b8acc9eb216e21d291a7659d40400e244f170155f020b4abd6ff1f8d028bc853" + }, + { + "path": "trials/cal-physiological-00-s51101-r1/replay-final.npz", + "bytes": 25427, + "sha256": "044be3e3a5de3a69f2a0f047f85fb1f58ec9b47cdfcee227a3ff67c91c652d65" + }, + { + "path": "trials/cal-physiological-00-s51101-r1/summary.json", + "bytes": 47898, + "sha256": "1809696cabd5c494481ef7abf32bb855fac48dfeb8e64349c7b766a7945791c4" + }, + { + "path": "trials/cal-physiological-00-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13753732, + "sha256": "089b1c235fa0822ada78e8112731ece027a0ef73d129f95c06159ed003ef90aa" + }, + { + "path": "trials/cal-physiological-00-s51102-r0/apl-per-tick.parquet", + "bytes": 198060, + "sha256": "cdbef43f7bf2d8d3ef55b643a1c7fb8621097ce28e48a02e3ca30971b44900f7" + }, + { + "path": "trials/cal-physiological-00-s51102-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "5238bade275642fc9eac427d1718382825674f6d5ffc0563dcd62a16946baa6f" + }, + { + "path": "trials/cal-physiological-00-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "cf2faec97478f0598d83d1d0f33573b13eae607ebcf654bce23440a10a842ce5" + }, + { + "path": "trials/cal-physiological-00-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 113382, + "sha256": "e9cb67e2978ed191b7ca9242993f6bae4698c2619917c388fd00877fbc02de06" + }, + { + "path": "trials/cal-physiological-00-s51102-r0/per-pn.parquet", + "bytes": 526771, + "sha256": "8d1534b2591a24160ba38c30071db1e6379d85bf47252f60b396674d6bd595cf" + }, + { + "path": "trials/cal-physiological-00-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 762377, + "sha256": "b20c64f8cf96ff3d5f8db4ab1fca91ab9859e5551e94a7b6a95dd1fae88bcc08" + }, + { + "path": "trials/cal-physiological-00-s51102-r0/replay-final.npz", + "bytes": 25065, + "sha256": "b388fb13902e56504fd6704cc581c315158a12ac6d362cb18c8bcdebb761e279" + }, + { + "path": "trials/cal-physiological-00-s51102-r0/summary.json", + "bytes": 47574, + "sha256": "8e00836bc558f9a48bcc010b2b242489977ec99d2f5b423e9900e224fd2543ca" + }, + { + "path": "trials/cal-physiological-00-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 14169027, + "sha256": "8f419ad5603a1e006d10b0cd99bf0d6fc0e061b7b201277d2e3c0ae7453b8be9" + }, + { + "path": "trials/cal-physiological-00-s51103-r0/apl-per-tick.parquet", + "bytes": 198338, + "sha256": "0036724570f9120f48007259e6b197da256b05afab777d5a19e0c2d84b23bd88" + }, + { + "path": "trials/cal-physiological-00-s51103-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "41048b5222c46164fd5752be459c530e0d515c8df37e8774a3fe419414680811" + }, + { + "path": "trials/cal-physiological-00-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "db7de5d55a514e83ae436316bcc82253f6dbf4027c26f9d2be02341e4261a37d" + }, + { + "path": "trials/cal-physiological-00-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 114519, + "sha256": "51f13dd61de320b9567c010fa0e4875074ed73ff439e07b28ecf0fab4b37308c" + }, + { + "path": "trials/cal-physiological-00-s51103-r0/per-pn.parquet", + "bytes": 524942, + "sha256": "e0e9ff15c8e5830dfb5c6945176de73b9d7269924f68cad06d93c90468342697" + }, + { + "path": "trials/cal-physiological-00-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 771939, + "sha256": "fa4fae6880da75223e945623bae76427574ee39005989a9c7703b576ddf3d1cb" + }, + { + "path": "trials/cal-physiological-00-s51103-r0/replay-final.npz", + "bytes": 25222, + "sha256": "d18e96b338b7c7cb881af3c61108c06e1cfee386cb44e6c5cc5b487fb58fad3c" + }, + { + "path": "trials/cal-physiological-00-s51103-r0/summary.json", + "bytes": 47665, + "sha256": "01c20118551b89966714898d4c5ac3609af99e01bd7b746c46eea2a78cdc330a" + }, + { + "path": "trials/cal-physiological-00-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13017891, + "sha256": "936e71bbeebbc2f6dc1451892d341a29a12051f54db14592684f6f663be93aa1" + }, + { + "path": "trials/cal-physiological-00-s51104-r0/apl-per-tick.parquet", + "bytes": 191690, + "sha256": "8beac4ec787f9a0c2e125290b199b2a755fcb5aea4cf2db30b55f1e594c0d35d" + }, + { + "path": "trials/cal-physiological-00-s51104-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "766e9a90ee62f6b75e144ca76517292dda1f860616a6a6baa94156d81d3060b4" + }, + { + "path": "trials/cal-physiological-00-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "3b026c7515fa8742952ebefb85431461f06a541f420d54411862103fcdefa84f" + }, + { + "path": "trials/cal-physiological-00-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 112559, + "sha256": "b29b1a305a126f494d05bc91ad180b83ac37ad0a87c0061765967657a4d854ac" + }, + { + "path": "trials/cal-physiological-00-s51104-r0/per-pn.parquet", + "bytes": 523645, + "sha256": "21bfb7f17da4c2b80cfcbbf59e6742421b20c70317e8a5b33f67f1593331f5cd" + }, + { + "path": "trials/cal-physiological-00-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 756646, + "sha256": "5d8fb51297060b15b1429c46802ef4ea2c72497fc0369dc2d2dc206e738dabb5" + }, + { + "path": "trials/cal-physiological-00-s51104-r0/replay-final.npz", + "bytes": 24349, + "sha256": "c0376da077011d41979b7e0689d96930eaa7a22de9771fa3f8bff67ad82ae42c" + }, + { + "path": "trials/cal-physiological-00-s51104-r0/summary.json", + "bytes": 47698, + "sha256": "009c7f6a356663afad338fe0a15c8f6fa1975e5b614011cb411cee434ac1ac31" + }, + { + "path": "trials/cal-physiological-00-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13833620, + "sha256": "eec0b9f95e244b46df13aec16fa5425f8aaf65af1fd3ed23bc3a86676494d725" + }, + { + "path": "trials/cal-physiological-00-s51105-r0/apl-per-tick.parquet", + "bytes": 201295, + "sha256": "6ceba2fb19bec86b2e718ce1194c0d338b405d61278c19b278384251a1318d14" + }, + { + "path": "trials/cal-physiological-00-s51105-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "7ee5e00f5436b4e59c512aeea3400294f8b15f2d1fc7d1cada108a8953d47cf4" + }, + { + "path": "trials/cal-physiological-00-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "1e6fd89ba7946b03a046941816a8de3bbd18693deed881e1e038d3ac7322dae9" + }, + { + "path": "trials/cal-physiological-00-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 112983, + "sha256": "097776f68225e84e91dfde88a5022d75139ae70a1b07d56b9532ac9d1281e056" + }, + { + "path": "trials/cal-physiological-00-s51105-r0/per-pn.parquet", + "bytes": 525845, + "sha256": "95df3def519d348f899c8d9fdf5151b1e868d7dac1079ac2a5538b805e5798c6" + }, + { + "path": "trials/cal-physiological-00-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 762507, + "sha256": "b3dfadeca11b6ffd403d3226ee3f873b43a723e8990eb6e4db5588c8b6d5660d" + }, + { + "path": "trials/cal-physiological-00-s51105-r0/replay-final.npz", + "bytes": 25394, + "sha256": "c8e48d9f062130323a6ed5633707387db004635018e20fa1bcf0705e91fe70ac" + }, + { + "path": "trials/cal-physiological-00-s51105-r0/summary.json", + "bytes": 47695, + "sha256": "0dca1b6187325d734cd1628d62cbfc654b00427c79a32122529352686488dde9" + }, + { + "path": "trials/cal-physiological-01-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13916906, + "sha256": "b884da4b2c4808f6d729bc3665d4d3d06e2f4417c909e2532b4b56b94542921c" + }, + { + "path": "trials/cal-physiological-01-s51101-r0/apl-per-tick.parquet", + "bytes": 200449, + "sha256": "fb053cbd98cfbc1c7f08e300cc5213c25a1365871b9a6ed2a3ae93655b575c47" + }, + { + "path": "trials/cal-physiological-01-s51101-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "7c1e3a9067dd7d0ead7bd0a93ffa8ac0bc480c4ad830692ba7d6ff198ba3211c" + }, + { + "path": "trials/cal-physiological-01-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f11e6a7688fcb02dcdc64fae296e47656376dd2ce0298490b43aa96e442e1195" + }, + { + "path": "trials/cal-physiological-01-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 113945, + "sha256": "5957ec8579a88d54be81fa79b059a9439f097598f48ff7877551efe9982d5dd2" + }, + { + "path": "trials/cal-physiological-01-s51101-r0/per-pn.parquet", + "bytes": 527821, + "sha256": "52d222ed3f68c7bbcd0ca8cb1be489f59f928504569ce02501694c1b025aa8d0" + }, + { + "path": "trials/cal-physiological-01-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 766443, + "sha256": "0bbc640222c722f0f2cc18ea5cdee4a2413016d2d345a747834445a6519281bd" + }, + { + "path": "trials/cal-physiological-01-s51101-r0/replay-final.npz", + "bytes": 25521, + "sha256": "68d9b8d9ca3965edd1ddc21f670f8acb4066f82e380f3c4c022c9ea7090bbcd4" + }, + { + "path": "trials/cal-physiological-01-s51101-r0/summary.json", + "bytes": 47768, + "sha256": "6690112447b741f55a35021fc60c1938e940bb0d6e294ebd06e848457076a1cc" + }, + { + "path": "trials/cal-physiological-01-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13916906, + "sha256": "b884da4b2c4808f6d729bc3665d4d3d06e2f4417c909e2532b4b56b94542921c" + }, + { + "path": "trials/cal-physiological-01-s51101-r1/apl-per-tick.parquet", + "bytes": 200449, + "sha256": "fb053cbd98cfbc1c7f08e300cc5213c25a1365871b9a6ed2a3ae93655b575c47" + }, + { + "path": "trials/cal-physiological-01-s51101-r1/apl-source-summary.json", + "bytes": 5335, + "sha256": "7c1e3a9067dd7d0ead7bd0a93ffa8ac0bc480c4ad830692ba7d6ff198ba3211c" + }, + { + "path": "trials/cal-physiological-01-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "b554bed14112033750878e343bf87ea5ac9905d0c6f72f66cdc4a2245732ccd9" + }, + { + "path": "trials/cal-physiological-01-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 113945, + "sha256": "5957ec8579a88d54be81fa79b059a9439f097598f48ff7877551efe9982d5dd2" + }, + { + "path": "trials/cal-physiological-01-s51101-r1/per-pn.parquet", + "bytes": 527821, + "sha256": "52d222ed3f68c7bbcd0ca8cb1be489f59f928504569ce02501694c1b025aa8d0" + }, + { + "path": "trials/cal-physiological-01-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 766443, + "sha256": "0bbc640222c722f0f2cc18ea5cdee4a2413016d2d345a747834445a6519281bd" + }, + { + "path": "trials/cal-physiological-01-s51101-r1/replay-final.npz", + "bytes": 25521, + "sha256": "68d9b8d9ca3965edd1ddc21f670f8acb4066f82e380f3c4c022c9ea7090bbcd4" + }, + { + "path": "trials/cal-physiological-01-s51101-r1/summary.json", + "bytes": 47768, + "sha256": "3a496cdbdfe7e2f658645d6504d4f84031ae2f1594fc17adff5bca33a8192a8a" + }, + { + "path": "trials/cal-physiological-01-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13928317, + "sha256": "fe66b591dcc3e98619478ff8c81d6344987a6dd6c7b0f2f7b753ea5e98a44b07" + }, + { + "path": "trials/cal-physiological-01-s51102-r0/apl-per-tick.parquet", + "bytes": 201917, + "sha256": "a5a72adc51da67653aaa9d867cb0560ab75f105b88daf84938ea659e5d00eaf4" + }, + { + "path": "trials/cal-physiological-01-s51102-r0/apl-source-summary.json", + "bytes": 5330, + "sha256": "27a92a9e0b3eaed49545b0377ba6ccfa62f57ea04145d13fd2cae2073cfa74c6" + }, + { + "path": "trials/cal-physiological-01-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "9f87873b654674135e3e1fe47b4e435d28be8e291440c66b9759629e49569f0e" + }, + { + "path": "trials/cal-physiological-01-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 114281, + "sha256": "82512942ffa8f6ba7ad79c0a97044347c88dbf19a9c9cadd584474386e98da84" + }, + { + "path": "trials/cal-physiological-01-s51102-r0/per-pn.parquet", + "bytes": 528735, + "sha256": "a34fafe769be6bb1118d8c3ba885021be5fdedcad2a6ae8799b379274a29d48e" + }, + { + "path": "trials/cal-physiological-01-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 764855, + "sha256": "55e1a5d56b1191edf047b0876dafa1768efb9aed988614911f25a82833a87d38" + }, + { + "path": "trials/cal-physiological-01-s51102-r0/replay-final.npz", + "bytes": 25822, + "sha256": "4bc83dea4e28754a7d0f6bb1ed7a82fee1fbd2cd17bf304bb1dc1c51375260d5" + }, + { + "path": "trials/cal-physiological-01-s51102-r0/summary.json", + "bytes": 47778, + "sha256": "fec03735d5d0530444a1ec4a280aeef1ef4d5814a4e69c50932699499a1f9632" + }, + { + "path": "trials/cal-physiological-01-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13896848, + "sha256": "9bd00ccefd05c2704a2c8ca9c3f7193ebd51a7195f4aefa363005d78b730708e" + }, + { + "path": "trials/cal-physiological-01-s51103-r0/apl-per-tick.parquet", + "bytes": 202884, + "sha256": "7d2e11585ef6379e413d9ab74fdc6302f68ee29ed14dbb732af6dea64c6a491e" + }, + { + "path": "trials/cal-physiological-01-s51103-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "4f7f15e5cc06673f9aa65f4d2b1ecef702e1e1797dbd547946fd65070b7c019d" + }, + { + "path": "trials/cal-physiological-01-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "f09569f3bb1d221e795a6af4422f3a4f2c94a5b093a3bd28515de0a5cde6b117" + }, + { + "path": "trials/cal-physiological-01-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 116190, + "sha256": "f727a25a3752aae31225899398b0f6ab1826f081f3a2aaa51dfd9b4904da2636" + }, + { + "path": "trials/cal-physiological-01-s51103-r0/per-pn.parquet", + "bytes": 527455, + "sha256": "dfe5d224e94f02a18fd732d8ce73dcd8c3b5c39a5cd3053548be180c36b91afb" + }, + { + "path": "trials/cal-physiological-01-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 763425, + "sha256": "0a97aa31f2f225b378d02bd692baa9ad3f10fa9585a3a97652cbb157814ac564" + }, + { + "path": "trials/cal-physiological-01-s51103-r0/replay-final.npz", + "bytes": 25357, + "sha256": "2b2b1b5285fe84082219283e6b6fc6094f4ee9fe542a5dc4dd484a34651bfd14" + }, + { + "path": "trials/cal-physiological-01-s51103-r0/summary.json", + "bytes": 47661, + "sha256": "8ead3771b33a5d3cc92fd9b252985bb83361ee7b63298bce3d1026a7c664cdde" + }, + { + "path": "trials/cal-physiological-01-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 14000715, + "sha256": "808a6a0d276d3487aae380b4df41458b321bad167770ccd983a6b733de04f0ad" + }, + { + "path": "trials/cal-physiological-01-s51104-r0/apl-per-tick.parquet", + "bytes": 202974, + "sha256": "709822b83572c58e120effedd634515aead40ec2f8b48688ee83ffbef3c5dcaa" + }, + { + "path": "trials/cal-physiological-01-s51104-r0/apl-source-summary.json", + "bytes": 5325, + "sha256": "ddc9f90c8bbfabf418c60abb9f58b69dec5a0b9493634da4de1788b3b98c1a19" + }, + { + "path": "trials/cal-physiological-01-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "7bec19d49283f92d9a37bfdba802a15307dbd2fbe1e6317d1b8703995243eb29" + }, + { + "path": "trials/cal-physiological-01-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 113341, + "sha256": "b40f720d92fb462e5c8748565e7f40a52a279ec28b3095f48517dbbe93f421fe" + }, + { + "path": "trials/cal-physiological-01-s51104-r0/per-pn.parquet", + "bytes": 532210, + "sha256": "a0309ecf0324de1a322371311b6d44aef76ecaa69dfb0e0ab286afcdaf6be144" + }, + { + "path": "trials/cal-physiological-01-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 764587, + "sha256": "f344cd04bbf66e664dcd166a15fd7dc0269c603b9c17c9dffc9f3fc9f75f50f5" + }, + { + "path": "trials/cal-physiological-01-s51104-r0/replay-final.npz", + "bytes": 25423, + "sha256": "b105e90eb73a492b83b159f05b517eeffcc7ba6fc2008a56b683f301a1ec2221" + }, + { + "path": "trials/cal-physiological-01-s51104-r0/summary.json", + "bytes": 47655, + "sha256": "d6cde44319c7cefacc711d6912cc493f294ac0adbb31e28b277f30df18f9e0a3" + }, + { + "path": "trials/cal-physiological-01-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13908246, + "sha256": "7ea6e7597e422fca04400c237f1442e097fa49e05ab7cf278f0b4b5319bc0fea" + }, + { + "path": "trials/cal-physiological-01-s51105-r0/apl-per-tick.parquet", + "bytes": 199694, + "sha256": "c63718a8d21750361beb18830582ff866853da04a0cc5f875fc221db24b3c0f9" + }, + { + "path": "trials/cal-physiological-01-s51105-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "7efe0abdd1830a1ab725cd07a7d3d510df78aaa4bd1a0a3c3fe22971ffd6d7ac" + }, + { + "path": "trials/cal-physiological-01-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "6f9b9228a9d3ce14a236f278dcf288a0697557a2b2664b66f06259e54af86761" + }, + { + "path": "trials/cal-physiological-01-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 115913, + "sha256": "a6fef3b2f996e85aeff1f2269b73776726d4afa4b6fe86c59402546d315814ff" + }, + { + "path": "trials/cal-physiological-01-s51105-r0/per-pn.parquet", + "bytes": 528048, + "sha256": "35e43092f4c3bc875b92182207ff34b2d4defe30042467ca3a2cd373694bc0f4" + }, + { + "path": "trials/cal-physiological-01-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 765791, + "sha256": "3ef83ccb80301893fc594af4581989f45efcf4751f282a58c9951b9e698ad93f" + }, + { + "path": "trials/cal-physiological-01-s51105-r0/replay-final.npz", + "bytes": 25496, + "sha256": "f1bfc282121aa44fcebb2406b2c77db70a6aee077fb22792c8622c327b55d0e0" + }, + { + "path": "trials/cal-physiological-01-s51105-r0/summary.json", + "bytes": 47762, + "sha256": "b85423892db7d23bce627ee00a3b2071710962e70bc42f4ed669608779e89a8e" + }, + { + "path": "trials/cal-physiological-02-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13473443, + "sha256": "be50536d41d98c8f9eda084908e9f302d830987fc7f4a4744c2a55bfc2f5e845" + }, + { + "path": "trials/cal-physiological-02-s51101-r0/apl-per-tick.parquet", + "bytes": 197527, + "sha256": "fd09cbc093b0a886a57a625dd65bccce5188ead916bf40a1d9c9f9f6860c70f8" + }, + { + "path": "trials/cal-physiological-02-s51101-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5" + }, + { + "path": "trials/cal-physiological-02-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "622ee7f4876d074470194bd5da4db60c6e617ec4f5d30372c798826332ffc3ff" + }, + { + "path": "trials/cal-physiological-02-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 114589, + "sha256": "af3b75cfc647626b98645cf71d29efa09ed5af95628c0ec7ed4c92a811969c99" + }, + { + "path": "trials/cal-physiological-02-s51101-r0/per-pn.parquet", + "bytes": 524639, + "sha256": "62cc4ea1ca9000407d91ddd3c4569bc4aa10ee90e454cd61d075a633fd1e678b" + }, + { + "path": "trials/cal-physiological-02-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 749583, + "sha256": "2f5c4baf6cab67cf6877ebf8a0db55fc3b09a7b2c2886fb7133d62df160bd01a" + }, + { + "path": "trials/cal-physiological-02-s51101-r0/replay-final.npz", + "bytes": 25361, + "sha256": "bee035da95f7e393948666e945c2da70b6fe2df710ffea84f321adc84f5f1489" + }, + { + "path": "trials/cal-physiological-02-s51101-r0/summary.json", + "bytes": 47743, + "sha256": "81bc6b49d39477f8c3ba4ca8125d4538d6dd6aac4e576f1af17a8afe745a86f2" + }, + { + "path": "trials/cal-physiological-02-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13473443, + "sha256": "be50536d41d98c8f9eda084908e9f302d830987fc7f4a4744c2a55bfc2f5e845" + }, + { + "path": "trials/cal-physiological-02-s51101-r1/apl-per-tick.parquet", + "bytes": 197527, + "sha256": "fd09cbc093b0a886a57a625dd65bccce5188ead916bf40a1d9c9f9f6860c70f8" + }, + { + "path": "trials/cal-physiological-02-s51101-r1/apl-source-summary.json", + "bytes": 5328, + "sha256": "8ff4d114aeed9bb7ffc2aa0c852e0c08931079d0b78f5c40d313af95461cd3d5" + }, + { + "path": "trials/cal-physiological-02-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "435696f70d48c752aaaebf4b3503019905cc6a99dfa96455cc4a140f792bf86d" + }, + { + "path": "trials/cal-physiological-02-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 114589, + "sha256": "af3b75cfc647626b98645cf71d29efa09ed5af95628c0ec7ed4c92a811969c99" + }, + { + "path": "trials/cal-physiological-02-s51101-r1/per-pn.parquet", + "bytes": 524639, + "sha256": "62cc4ea1ca9000407d91ddd3c4569bc4aa10ee90e454cd61d075a633fd1e678b" + }, + { + "path": "trials/cal-physiological-02-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 749583, + "sha256": "2f5c4baf6cab67cf6877ebf8a0db55fc3b09a7b2c2886fb7133d62df160bd01a" + }, + { + "path": "trials/cal-physiological-02-s51101-r1/replay-final.npz", + "bytes": 25361, + "sha256": "bee035da95f7e393948666e945c2da70b6fe2df710ffea84f321adc84f5f1489" + }, + { + "path": "trials/cal-physiological-02-s51101-r1/summary.json", + "bytes": 47743, + "sha256": "8f0b8470d1474b3e002922a15a37b79e10a78bcdb86acdeba695f76a56625392" + }, + { + "path": "trials/cal-physiological-02-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13196425, + "sha256": "9ea7ecf704a7c9ae65bab8fc51ebe963ee11a9c23b08c8693cd1721acd79c5d3" + }, + { + "path": "trials/cal-physiological-02-s51102-r0/apl-per-tick.parquet", + "bytes": 197852, + "sha256": "09e0d99f92f4f6f0e478a93e52ade5dc2012a6fd4579ea05e4405e7365c14746" + }, + { + "path": "trials/cal-physiological-02-s51102-r0/apl-source-summary.json", + "bytes": 5336, + "sha256": "68965a694af73a874409bf226502b36cafc1bcd3d8c25f57cf789491279416fb" + }, + { + "path": "trials/cal-physiological-02-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "1aaa2ea1774622337af0ff2deb08333ccac710da1ca19488e28a11c31d556846" + }, + { + "path": "trials/cal-physiological-02-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 113943, + "sha256": "cbc972f8433fc1df9306cead29075778e8c8d02fff5221a2369184bbfa310930" + }, + { + "path": "trials/cal-physiological-02-s51102-r0/per-pn.parquet", + "bytes": 529539, + "sha256": "bd7150f67570820470fe5abc1df0c6c7dbfa58e68a870b59ed4e8c8a84b9174e" + }, + { + "path": "trials/cal-physiological-02-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 753944, + "sha256": "a20c90946ae6fa881c41624f85b5ff6cc190fdebcd7700e04b82046b52b8258b" + }, + { + "path": "trials/cal-physiological-02-s51102-r0/replay-final.npz", + "bytes": 25224, + "sha256": "56d0efdc6c5554f6a1ac637284d2c7fcb009dd5bb48667085f4a2bbac4d9c464" + }, + { + "path": "trials/cal-physiological-02-s51102-r0/summary.json", + "bytes": 47757, + "sha256": "9592c26f74a618856eb3e5142cd14fc1960a6e878418900051bd216a880628ec" + }, + { + "path": "trials/cal-physiological-02-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13488192, + "sha256": "85702984077c958a4907d01a5aadc24a31043acf3862f2d0ccd56950ba5baf16" + }, + { + "path": "trials/cal-physiological-02-s51103-r0/apl-per-tick.parquet", + "bytes": 198632, + "sha256": "20f1172462ff17f5a7be48c4a3528bf8b71395281c1c1c7c7ec239b5dc9b4297" + }, + { + "path": "trials/cal-physiological-02-s51103-r0/apl-source-summary.json", + "bytes": 5326, + "sha256": "63a955f58ca5824bfc42249c5d746416dae5f5612c32e8590fa2b622b2fdb357" + }, + { + "path": "trials/cal-physiological-02-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "44fa11983d9ac5790b544d442656dc9090d0cd5224942848fbb33ce6185d4e51" + }, + { + "path": "trials/cal-physiological-02-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 112866, + "sha256": "155daeae3a60c3a38e0d61833208c5868f618da24fe9fde10112094ea5b2109f" + }, + { + "path": "trials/cal-physiological-02-s51103-r0/per-pn.parquet", + "bytes": 525460, + "sha256": "3ab399e467ed0a7c64987dbfe8c9ae2355318c5101af5baf17ae85925c2db01f" + }, + { + "path": "trials/cal-physiological-02-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 761072, + "sha256": "b8d29c158556d20189459cb44f7957b1b852b7235a4130d167a3721d1be616e7" + }, + { + "path": "trials/cal-physiological-02-s51103-r0/replay-final.npz", + "bytes": 25096, + "sha256": "d42b8c4ed2badc2f4c515de4f60e009616ccb2f2fa0b3d2557549b8892d419aa" + }, + { + "path": "trials/cal-physiological-02-s51103-r0/summary.json", + "bytes": 47712, + "sha256": "093da5c0306055132fc354b4b08e75073d01aeddbf77d838fdca9ecd57a3db1d" + }, + { + "path": "trials/cal-physiological-02-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13651401, + "sha256": "e11714c8303fab203ad936d8a2a57dede3d45a36eccd5ec8433225a46af6e87c" + }, + { + "path": "trials/cal-physiological-02-s51104-r0/apl-per-tick.parquet", + "bytes": 194938, + "sha256": "17af86eec5cb3e736ef9608d0aad291fe5f8e81b72f0a0155f3c308daf7a72c9" + }, + { + "path": "trials/cal-physiological-02-s51104-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "7138acb697bb9d0a8ceb06ac374fcd7cd3c1b4e35f46a48e3b038ed49eebc68b" + }, + { + "path": "trials/cal-physiological-02-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "2d725be237217cd014795c7383d9c95f75cc166a6361e78e550f08abc061fb36" + }, + { + "path": "trials/cal-physiological-02-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 114518, + "sha256": "f51d252ade1e58e85daf2f3a26462f156deb20171894cc1f7ec402899a2361ff" + }, + { + "path": "trials/cal-physiological-02-s51104-r0/per-pn.parquet", + "bytes": 526996, + "sha256": "6c88ebeede942c8f6ca8050656169f86bc822eb6ebdb02147ca3de9085b6655d" + }, + { + "path": "trials/cal-physiological-02-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 770847, + "sha256": "40abcae883b058e667da283ebc0a0f7256ccbba4dc29af5181ec338324b22142" + }, + { + "path": "trials/cal-physiological-02-s51104-r0/replay-final.npz", + "bytes": 24971, + "sha256": "cf9efaf0a40878ce2b9233a64903b4a90872454b24e403f38ac4b3fe30dd26f7" + }, + { + "path": "trials/cal-physiological-02-s51104-r0/summary.json", + "bytes": 47774, + "sha256": "8d640e200c67e46b7c2265cb2456cfde8a343f81580df8035d63f2291e13be05" + }, + { + "path": "trials/cal-physiological-02-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13721648, + "sha256": "2341039df18e3680371fdedc792a389aee50338600f8eb5d341a2f8443d734f8" + }, + { + "path": "trials/cal-physiological-02-s51105-r0/apl-per-tick.parquet", + "bytes": 199784, + "sha256": "d25b2d4ff68d4a0a22b504ff867dfd89b3ebc6c3e96a476489f82f17f4812c15" + }, + { + "path": "trials/cal-physiological-02-s51105-r0/apl-source-summary.json", + "bytes": 5328, + "sha256": "ad3214378c690669b50b6ec04d1b69bb135cc0b60d86b574bb82b49523af93fe" + }, + { + "path": "trials/cal-physiological-02-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "cef884c400970a4f636f75a10866cfdcd0f070e5966a851f5ecc54dab865e417" + }, + { + "path": "trials/cal-physiological-02-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 113353, + "sha256": "0d5c0eac728a0db0e5383840ccb0ef939ffbae1dd438eb751c1b87c0fe7d32df" + }, + { + "path": "trials/cal-physiological-02-s51105-r0/per-pn.parquet", + "bytes": 528065, + "sha256": "6b9960b5d776c4cc09f73c353186a9a6ce4b8a288380941d7d7d78a6b9e68127" + }, + { + "path": "trials/cal-physiological-02-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 769539, + "sha256": "cb6a76a102528ba55aa771cd35be7e8785e5d2ef4904c785f8b3f6ab97e62e9a" + }, + { + "path": "trials/cal-physiological-02-s51105-r0/replay-final.npz", + "bytes": 25506, + "sha256": "5d00f3cc1beba87c9c63d46a62e1d02acde804f44a530dd6f7cdc2552f9ef9c1" + }, + { + "path": "trials/cal-physiological-02-s51105-r0/summary.json", + "bytes": 47666, + "sha256": "0e4b67ce85ac81a426d5921d5b1ce1bcd3726bb93d9ff12d519984b88c959dc0" + }, + { + "path": "trials/cal-physiological-03-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13425112, + "sha256": "d40ec449d22776dd54640a62ccbac38e21505089f3f0e0254ca22413cc09673f" + }, + { + "path": "trials/cal-physiological-03-s51101-r0/apl-per-tick.parquet", + "bytes": 200558, + "sha256": "26a86cf23393dc94184ff04f1f835ef9a408f852d469dab3332cffffea802fa8" + }, + { + "path": "trials/cal-physiological-03-s51101-r0/apl-source-summary.json", + "bytes": 5326, + "sha256": "91ff7a7f0506f97ebefeedeb20d7736a12bf75fc3038a1456df7049131b6fc50" + }, + { + "path": "trials/cal-physiological-03-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "1b07de442ee083923f87cbe84279858afef5fd4c931883398979a6c3944e7db0" + }, + { + "path": "trials/cal-physiological-03-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 112628, + "sha256": "a4d516821793393c5d18a37d2d711583ca471bb5d44b9afe107285f4b6995bc5" + }, + { + "path": "trials/cal-physiological-03-s51101-r0/per-pn.parquet", + "bytes": 525818, + "sha256": "acf7c9ef25aed37c6a847973d2700e4ad3509f5c4650eb57aa190c0b93c4974e" + }, + { + "path": "trials/cal-physiological-03-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 750025, + "sha256": "bdec452c66441aa731c039435451d1280c71f64a3f59fd6c6bf6a7677fca75ca" + }, + { + "path": "trials/cal-physiological-03-s51101-r0/replay-final.npz", + "bytes": 25287, + "sha256": "e9ba4e8dc35e7fd053b4e1a6723fa82a304329766f73aab1e3190ac94c40103e" + }, + { + "path": "trials/cal-physiological-03-s51101-r0/summary.json", + "bytes": 47728, + "sha256": "83db8fb93223a2718067d0059a6fc33ed66b16f3ea65b1dc4fefe5c1aa6605e4" + }, + { + "path": "trials/cal-physiological-03-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13425112, + "sha256": "d40ec449d22776dd54640a62ccbac38e21505089f3f0e0254ca22413cc09673f" + }, + { + "path": "trials/cal-physiological-03-s51101-r1/apl-per-tick.parquet", + "bytes": 200558, + "sha256": "26a86cf23393dc94184ff04f1f835ef9a408f852d469dab3332cffffea802fa8" + }, + { + "path": "trials/cal-physiological-03-s51101-r1/apl-source-summary.json", + "bytes": 5326, + "sha256": "91ff7a7f0506f97ebefeedeb20d7736a12bf75fc3038a1456df7049131b6fc50" + }, + { + "path": "trials/cal-physiological-03-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "1247f855bc66c54887b1737219681df4e17ccba9d7959a977657aa0e2649994d" + }, + { + "path": "trials/cal-physiological-03-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 112628, + "sha256": "a4d516821793393c5d18a37d2d711583ca471bb5d44b9afe107285f4b6995bc5" + }, + { + "path": "trials/cal-physiological-03-s51101-r1/per-pn.parquet", + "bytes": 525818, + "sha256": "acf7c9ef25aed37c6a847973d2700e4ad3509f5c4650eb57aa190c0b93c4974e" + }, + { + "path": "trials/cal-physiological-03-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 750025, + "sha256": "bdec452c66441aa731c039435451d1280c71f64a3f59fd6c6bf6a7677fca75ca" + }, + { + "path": "trials/cal-physiological-03-s51101-r1/replay-final.npz", + "bytes": 25287, + "sha256": "e9ba4e8dc35e7fd053b4e1a6723fa82a304329766f73aab1e3190ac94c40103e" + }, + { + "path": "trials/cal-physiological-03-s51101-r1/summary.json", + "bytes": 47729, + "sha256": "f2fa33697fb1906b576cb6e6cddedbdb45012a0e511cdcf0f8ae2160bf7e118b" + }, + { + "path": "trials/cal-physiological-03-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12833690, + "sha256": "d428a4e812ab0b07a5933b9e66155009ae63c75196ba2fc49ed4a41bf464f551" + }, + { + "path": "trials/cal-physiological-03-s51102-r0/apl-per-tick.parquet", + "bytes": 196023, + "sha256": "51740794bb70a17dd9f32653197f95592e4f9e601ecb7abd7c3ba5254c8e6017" + }, + { + "path": "trials/cal-physiological-03-s51102-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "706fc086ac6cf7b0ed95083b6a082d2943f38eb656c011b0c6a54a923bfc448a" + }, + { + "path": "trials/cal-physiological-03-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "26ebc592752b5168e3e367a98792b1c2161923328d213eca6a0d890872b7ca23" + }, + { + "path": "trials/cal-physiological-03-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 112661, + "sha256": "0f568a5a716a34c0151da5e21296aca496a2ac21bef51a8ca24e414fc53d6056" + }, + { + "path": "trials/cal-physiological-03-s51102-r0/per-pn.parquet", + "bytes": 522410, + "sha256": "38f289033c4ea430b7ced26f7edac93da38b3379f5cb349311012e6f2eac1d86" + }, + { + "path": "trials/cal-physiological-03-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 736704, + "sha256": "4692499442927c9db1e3b7ea6f4c6a50424838f4122de2d8fb34bdaab8b02138" + }, + { + "path": "trials/cal-physiological-03-s51102-r0/replay-final.npz", + "bytes": 24686, + "sha256": "6d3546af32197657994637ff405637d1d09746a33036f9765cc0b2e96a4248ff" + }, + { + "path": "trials/cal-physiological-03-s51102-r0/summary.json", + "bytes": 47703, + "sha256": "5259dd9381e45757d8be3ca5028d9f983beba904e15e080361767c9d17668022" + }, + { + "path": "trials/cal-physiological-03-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12362239, + "sha256": "17c1913b425b356d5cfb923b5c96b39a601c763c27da6e1efbb0aaa42326a84f" + }, + { + "path": "trials/cal-physiological-03-s51103-r0/apl-per-tick.parquet", + "bytes": 191450, + "sha256": "87ab18d10da4382b6f06cb03a6c945318d6113b42f0bfa81dd7569babdf1a573" + }, + { + "path": "trials/cal-physiological-03-s51103-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "a4de55a6cb5e87c272788362a05c0199c8d15c581033bb0c33a34199a801ba5b" + }, + { + "path": "trials/cal-physiological-03-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "0c02acf4a4f8a3727f85e18c7b1a93e9759760cedfc5b367c80819c7ff535c2e" + }, + { + "path": "trials/cal-physiological-03-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 112809, + "sha256": "fd486321edf6e0cb72c7821afa1129f51bbf5ce163b73e2968315c5a3bc36a52" + }, + { + "path": "trials/cal-physiological-03-s51103-r0/per-pn.parquet", + "bytes": 521030, + "sha256": "bb9a9cfe9061fdf6fc3ee36e5056bd4f4d6d0530dd68bfc4e1dccd7f7a5f1911" + }, + { + "path": "trials/cal-physiological-03-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 748150, + "sha256": "aaf9664c0bff04ff518124cb758ff312e025d1a10ad4e7d6b4122923980d4e57" + }, + { + "path": "trials/cal-physiological-03-s51103-r0/replay-final.npz", + "bytes": 23930, + "sha256": "e6208d922e5fb0b835df8f9963922bfdf896bdd3d718709f4a22970a40a2e9ee" + }, + { + "path": "trials/cal-physiological-03-s51103-r0/summary.json", + "bytes": 47722, + "sha256": "e4c13fc0e9c0bb3d7c1146f1878bbbf9e321dca4ea95d08520adfc84952eb95e" + }, + { + "path": "trials/cal-physiological-03-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12704098, + "sha256": "0d6d4abf1d208411b3d01f297ccd550d29c5b573ae1b664556949da9b52d5934" + }, + { + "path": "trials/cal-physiological-03-s51104-r0/apl-per-tick.parquet", + "bytes": 187237, + "sha256": "f02f117d76a3f99a30d1cc920c03e7ae68e887668ed939bcded85057314bf51f" + }, + { + "path": "trials/cal-physiological-03-s51104-r0/apl-source-summary.json", + "bytes": 5331, + "sha256": "5be700d3fd5e45ec4d9f55980425f9ca1b57400ace38ab187171858dbe0219c8" + }, + { + "path": "trials/cal-physiological-03-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "9a8e49ebbc48b395f692b0a29c3cc7ac2a71adcfc861a191a6b8a154111efb15" + }, + { + "path": "trials/cal-physiological-03-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 112844, + "sha256": "facf04ea1da1968928575b7d100c7d965dfd5171c4753ac0a350ea70a2277ece" + }, + { + "path": "trials/cal-physiological-03-s51104-r0/per-pn.parquet", + "bytes": 521652, + "sha256": "67766588582590a9d17545f651f97d9534cf5ab48b2aad8be31a41b0259eb79b" + }, + { + "path": "trials/cal-physiological-03-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 765584, + "sha256": "1d16d02007a4ba311482d2d05c671f6e2008b213044e38a1445a281b494bb26b" + }, + { + "path": "trials/cal-physiological-03-s51104-r0/replay-final.npz", + "bytes": 23962, + "sha256": "b1ea8267b81ac3d86dab4cd220e04699b4fad79e78ecde3c7294ffb0640b23c7" + }, + { + "path": "trials/cal-physiological-03-s51104-r0/summary.json", + "bytes": 47758, + "sha256": "878c1abb3547067c63b3b6be21570275f4ff900db0ff3de7407f19b79a6bc352" + }, + { + "path": "trials/cal-physiological-03-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13138568, + "sha256": "13261f9074450d7626760448d0cb3ef784e949c584068f8d90c4f54534d02218" + }, + { + "path": "trials/cal-physiological-03-s51105-r0/apl-per-tick.parquet", + "bytes": 195717, + "sha256": "3c1a367f77a317375ed898757179e75f96d1a41afa700e72443d6af7686cdaed" + }, + { + "path": "trials/cal-physiological-03-s51105-r0/apl-source-summary.json", + "bytes": 5332, + "sha256": "1fb11b6cc8aaf8298403e6df61efb7b3bc3184d8a44c5c45d86ce7e669b6dd80" + }, + { + "path": "trials/cal-physiological-03-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "702807d4c56a414878c10ae7f922fb46e0dab62bdc63b5e083c31bae16f3f6de" + }, + { + "path": "trials/cal-physiological-03-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 112419, + "sha256": "ce289bbcf9ca13ab1db574463f90cd4a57b95b0b83324ce205b3828de0f59e99" + }, + { + "path": "trials/cal-physiological-03-s51105-r0/per-pn.parquet", + "bytes": 523620, + "sha256": "75ad49f90d6df50c4f288aa5630e157bfd150b0b94404d1681a409b03f8a98da" + }, + { + "path": "trials/cal-physiological-03-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 750598, + "sha256": "bd9a043fe5f8931b585fb43d385f01790c401be580bb405a6389243653e27b73" + }, + { + "path": "trials/cal-physiological-03-s51105-r0/replay-final.npz", + "bytes": 24583, + "sha256": "bc1ef22fe490c0cc6d59e38ded4029d69b414995e88199cabc01d6bbad9bf8f6" + }, + { + "path": "trials/cal-physiological-03-s51105-r0/summary.json", + "bytes": 47909, + "sha256": "d5b17738717502e8a69527ab8d380b88b8c9bbf9fad5997cb2dbd776dcd14a3b" + }, + { + "path": "trials/cal-physiological-04-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13805055, + "sha256": "da0481a7f86bb966c18d9bfbf4af485aa6459d41a2d81a408e804fd0532b00f5" + }, + { + "path": "trials/cal-physiological-04-s51101-r0/apl-per-tick.parquet", + "bytes": 196350, + "sha256": "fcf0f02545baf2c7e2a920e5b8cbfe4f72f6dc1eab5b59c7bb9be8fe00956cdf" + }, + { + "path": "trials/cal-physiological-04-s51101-r0/apl-source-summary.json", + "bytes": 5335, + "sha256": "fa4028e2ad1afbd756bce2b67e244a382b04b2f75f5c9d9809a6538351204cf4" + }, + { + "path": "trials/cal-physiological-04-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "01c679e14c3a372734f5b9165f7ad6a0e6ac30858e883c1e31b38eabd3157c66" + }, + { + "path": "trials/cal-physiological-04-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 113110, + "sha256": "64caa7ab3067e2e5c0a87af49e08622cdbb5bffdc898a09936db1aac7d98e694" + }, + { + "path": "trials/cal-physiological-04-s51101-r0/per-pn.parquet", + "bytes": 523741, + "sha256": "924ff4aab4b00265dd287c46e2f39fa8b9fe8c9b8f6ad45339828d0b9786b508" + }, + { + "path": "trials/cal-physiological-04-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 758456, + "sha256": "9892dfa5f43344c9cc3a958b282c90396115fc4016dd2aad6dcf90cbe2d9c1cc" + }, + { + "path": "trials/cal-physiological-04-s51101-r0/replay-final.npz", + "bytes": 24912, + "sha256": "981430673f2764babfdb69c892a4c5acf3afeda77ad7ff53818ad4ce74919abd" + }, + { + "path": "trials/cal-physiological-04-s51101-r0/summary.json", + "bytes": 47648, + "sha256": "093ed38dd2014cd79f00df76bc193abb8f07e22e98516fa5064f29971a146f28" + }, + { + "path": "trials/cal-physiological-04-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13805055, + "sha256": "da0481a7f86bb966c18d9bfbf4af485aa6459d41a2d81a408e804fd0532b00f5" + }, + { + "path": "trials/cal-physiological-04-s51101-r1/apl-per-tick.parquet", + "bytes": 196350, + "sha256": "fcf0f02545baf2c7e2a920e5b8cbfe4f72f6dc1eab5b59c7bb9be8fe00956cdf" + }, + { + "path": "trials/cal-physiological-04-s51101-r1/apl-source-summary.json", + "bytes": 5335, + "sha256": "fa4028e2ad1afbd756bce2b67e244a382b04b2f75f5c9d9809a6538351204cf4" + }, + { + "path": "trials/cal-physiological-04-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "1b5af8c1be8f4b429a8ea31ad46fd8f9ab602d67df29c5eabe8f5eb2e0090259" + }, + { + "path": "trials/cal-physiological-04-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 113110, + "sha256": "64caa7ab3067e2e5c0a87af49e08622cdbb5bffdc898a09936db1aac7d98e694" + }, + { + "path": "trials/cal-physiological-04-s51101-r1/per-pn.parquet", + "bytes": 523741, + "sha256": "924ff4aab4b00265dd287c46e2f39fa8b9fe8c9b8f6ad45339828d0b9786b508" + }, + { + "path": "trials/cal-physiological-04-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 758456, + "sha256": "9892dfa5f43344c9cc3a958b282c90396115fc4016dd2aad6dcf90cbe2d9c1cc" + }, + { + "path": "trials/cal-physiological-04-s51101-r1/replay-final.npz", + "bytes": 24912, + "sha256": "981430673f2764babfdb69c892a4c5acf3afeda77ad7ff53818ad4ce74919abd" + }, + { + "path": "trials/cal-physiological-04-s51101-r1/summary.json", + "bytes": 47648, + "sha256": "5c6d36e2f078b49b606ec017aec8b6fbd197bc6b044d8b53099587249f0fb10a" + }, + { + "path": "trials/cal-physiological-04-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13300378, + "sha256": "f6b482f103f8e71241d29ceb8f3d57c4c7ed18289966d9602b7650f724aba31f" + }, + { + "path": "trials/cal-physiological-04-s51102-r0/apl-per-tick.parquet", + "bytes": 195158, + "sha256": "7bae4336f31cd085fb629c88435e0f7dfe71692e71ecfb1c966c883ef9c7c232" + }, + { + "path": "trials/cal-physiological-04-s51102-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "3366e05617b6922600a0e40e740761ab2f4fa51ecfb9dc9bb0431b8aaa1bc9d6" + }, + { + "path": "trials/cal-physiological-04-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "60c52eb1cbfc13a73944f2d60d34882e88b0ccb4ba43a1b0e5a71858e1ae6276" + }, + { + "path": "trials/cal-physiological-04-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 113163, + "sha256": "aec96f77c38cbfa1e709cc35775acaf66d99a9e858a8188c72ceaf4c84b8dab1" + }, + { + "path": "trials/cal-physiological-04-s51102-r0/per-pn.parquet", + "bytes": 525894, + "sha256": "aed78fbc7cf9558752b4524eb6dbc71dea36293ebdf0f6924a5495303d3a269c" + }, + { + "path": "trials/cal-physiological-04-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 768365, + "sha256": "d88659cd9c738fb5b98d44935309939c697c6942732155454b4f012fb6a72fb9" + }, + { + "path": "trials/cal-physiological-04-s51102-r0/replay-final.npz", + "bytes": 24755, + "sha256": "482ab997bf73e4dd518e0589d080dfc9c41e9e89b8be817a573f2e75be0ac171" + }, + { + "path": "trials/cal-physiological-04-s51102-r0/summary.json", + "bytes": 47615, + "sha256": "35a41c1daedbc2b9f03cf4ffab8e903f9140fb58b24fc5d469d3b4aeff539ce8" + }, + { + "path": "trials/cal-physiological-04-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13474476, + "sha256": "69a10cebc6e6879cd0f5baace3e3188d0decb6edc292043991cd4b63b6faf579" + }, + { + "path": "trials/cal-physiological-04-s51103-r0/apl-per-tick.parquet", + "bytes": 200397, + "sha256": "7ee117353920d69b9e1a8810526c7b886d00fa440af3f740d02253b0d8885117" + }, + { + "path": "trials/cal-physiological-04-s51103-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "572600b47fa371aacbe5dee817a6179bdfe1abbac06b82590805123413cdc388" + }, + { + "path": "trials/cal-physiological-04-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "67f86396975744fb24e6968bca0ef74ac7177536db5f59ef496bb658eea78ea9" + }, + { + "path": "trials/cal-physiological-04-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 112875, + "sha256": "37760f93aad5309a49b184394efc52de43d79ad47af537183d3355ee6a171956" + }, + { + "path": "trials/cal-physiological-04-s51103-r0/per-pn.parquet", + "bytes": 529294, + "sha256": "11e57faa348cfc97204c2e448b509def4b6262863fcda25393f2599df74e356a" + }, + { + "path": "trials/cal-physiological-04-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 769446, + "sha256": "0cc2764b389843d93c1e36f029cf6b7742c648e21f00395b9ac8c0e9bf14131f" + }, + { + "path": "trials/cal-physiological-04-s51103-r0/replay-final.npz", + "bytes": 25076, + "sha256": "a44379d0fa5d901985b743d95ec5aa5c5cb6159d1b8f2917664905e838fa2c48" + }, + { + "path": "trials/cal-physiological-04-s51103-r0/summary.json", + "bytes": 47792, + "sha256": "7ef72a29579437f181f7f47544d07200bc5c893d239a77a809c24300ef5dd5c8" + }, + { + "path": "trials/cal-physiological-04-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 12094906, + "sha256": "ea9ec492e271d79210cd73152c1802ec6776b8335e21230509b0b990e44c6515" + }, + { + "path": "trials/cal-physiological-04-s51104-r0/apl-per-tick.parquet", + "bytes": 189103, + "sha256": "a27dbccac13505838dae95f623f3bf589af80a4e443e1dfc6c3621bcb09cc643" + }, + { + "path": "trials/cal-physiological-04-s51104-r0/apl-source-summary.json", + "bytes": 5332, + "sha256": "67e26e5234c375e52664c6fda195bbf23f9f384ab6565b628d5f2312c1dd393b" + }, + { + "path": "trials/cal-physiological-04-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "43ccdc01df512411ba3496bd4d61b1392bc07321d7b1909c5ab46aa6feffeb05" + }, + { + "path": "trials/cal-physiological-04-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 113262, + "sha256": "e2b45d74526a1e1b48b2243fdedc661598c078f00a73c92e9039e6640eb89299" + }, + { + "path": "trials/cal-physiological-04-s51104-r0/per-pn.parquet", + "bytes": 518822, + "sha256": "339d7857767815e56908bf94c100faebc5eca73cc9b38382e5e826cab6d474f7" + }, + { + "path": "trials/cal-physiological-04-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 764970, + "sha256": "2c7a19493855a72355e36d85307193a64add5575d43b604420d50f198264a5e0" + }, + { + "path": "trials/cal-physiological-04-s51104-r0/replay-final.npz", + "bytes": 23377, + "sha256": "b31a1c93a1b7a0efa4e1457fbf831d8d5a073cfa862ec56042f6440448aa853d" + }, + { + "path": "trials/cal-physiological-04-s51104-r0/summary.json", + "bytes": 47635, + "sha256": "5b9c806b855522390d87986ea0e686b99cc3ac0f23e1b7fd7bf20584fa5c811e" + }, + { + "path": "trials/cal-physiological-04-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13593360, + "sha256": "3863ffe141d0bf393a1b782f47acb66495962cf1ccfd6c7d30dd75f52d13e0fd" + }, + { + "path": "trials/cal-physiological-04-s51105-r0/apl-per-tick.parquet", + "bytes": 196601, + "sha256": "7a4c849a77b2cfb4a999b1ac9b0223c2100d8217336b5590be22081dfc2e50e7" + }, + { + "path": "trials/cal-physiological-04-s51105-r0/apl-source-summary.json", + "bytes": 5332, + "sha256": "4f3d0ca3c87948c487b886daff4d9294d07aded9e2ae6fdd7be76b383ff96e9f" + }, + { + "path": "trials/cal-physiological-04-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "acc129698e2bd2ec84d36dbf5c8f2e92ec4f0645f00e3668be909ab55f1b7973" + }, + { + "path": "trials/cal-physiological-04-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 112420, + "sha256": "52e82420528bb1802344927846d5789ba7561bdc3407a425180b6a5e380df7d8" + }, + { + "path": "trials/cal-physiological-04-s51105-r0/per-pn.parquet", + "bytes": 527158, + "sha256": "815e58cdd608e7cbb6bf3f86a76e80a85ac864495322d1554b56093b64a4e198" + }, + { + "path": "trials/cal-physiological-04-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 774585, + "sha256": "e7c46cc8a7f2f516f3d8e1d3f02b694aeb2883b42c870b1ebb497433183bb9f5" + }, + { + "path": "trials/cal-physiological-04-s51105-r0/replay-final.npz", + "bytes": 24587, + "sha256": "55cd18dc81820f9d06931e0030d537f33b67546f3b6edcdb944a7642677bfa33" + }, + { + "path": "trials/cal-physiological-04-s51105-r0/summary.json", + "bytes": 47715, + "sha256": "eae1af2fd2827439c91c0a9f90610dfbecf955333fd61dda827a0d3cd5121d47" + }, + { + "path": "trials/cal-physiological-05-s51101-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13540342, + "sha256": "3d59560778a58ca35f7db11d675e282ab220b2900efb38afaea6b96148ea1108" + }, + { + "path": "trials/cal-physiological-05-s51101-r0/apl-per-tick.parquet", + "bytes": 199475, + "sha256": "171a144e97651474bf4763e75ee40fbccd55d1d9f3bad0ac387b6e12a1ad1adb" + }, + { + "path": "trials/cal-physiological-05-s51101-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "688cbca4e200f630eff7a522235f1e3907389d28970e5e3b3a46c6f43c05677f" + }, + { + "path": "trials/cal-physiological-05-s51101-r0/output-hashes.json", + "bytes": 1194, + "sha256": "54bbebe5f210a9108ea31d999bf0ee25c4d881a5c014823ace68783b2b039aba" + }, + { + "path": "trials/cal-physiological-05-s51101-r0/per-kc-apl-sources.parquet", + "bytes": 113608, + "sha256": "734b5c20ee074d872f64dba7c65d90ec80d3d2c599bdf410d7790474fa70f325" + }, + { + "path": "trials/cal-physiological-05-s51101-r0/per-pn.parquet", + "bytes": 527662, + "sha256": "2893f9b956d58a81c8dfe2bec338d975fbefa0a406e0264a86970058a8c8d99f" + }, + { + "path": "trials/cal-physiological-05-s51101-r0/prefirst-edge-summary.parquet", + "bytes": 743378, + "sha256": "a4f59a4b4b1e5f9e2c9a769f43866ab3c5ef6ac220de777959bedb1bc6ad7e62" + }, + { + "path": "trials/cal-physiological-05-s51101-r0/replay-final.npz", + "bytes": 25579, + "sha256": "512fee95334107c4675493a4a182e744ddd29615276032fb9e2416830b07e8f1" + }, + { + "path": "trials/cal-physiological-05-s51101-r0/summary.json", + "bytes": 47632, + "sha256": "7a3e6c4541b7225d9791faf47584564a84b3bdaa1bd64bbcd32ed4f8bb7b7e31" + }, + { + "path": "trials/cal-physiological-05-s51101-r1/accepted-prefirst-edge-events.parquet", + "bytes": 13540342, + "sha256": "3d59560778a58ca35f7db11d675e282ab220b2900efb38afaea6b96148ea1108" + }, + { + "path": "trials/cal-physiological-05-s51101-r1/apl-per-tick.parquet", + "bytes": 199475, + "sha256": "171a144e97651474bf4763e75ee40fbccd55d1d9f3bad0ac387b6e12a1ad1adb" + }, + { + "path": "trials/cal-physiological-05-s51101-r1/apl-source-summary.json", + "bytes": 5333, + "sha256": "688cbca4e200f630eff7a522235f1e3907389d28970e5e3b3a46c6f43c05677f" + }, + { + "path": "trials/cal-physiological-05-s51101-r1/output-hashes.json", + "bytes": 1194, + "sha256": "adbd4879df899e7646dd79941406f472139f2c62e0eee89083b6b6ab24db9f92" + }, + { + "path": "trials/cal-physiological-05-s51101-r1/per-kc-apl-sources.parquet", + "bytes": 113608, + "sha256": "734b5c20ee074d872f64dba7c65d90ec80d3d2c599bdf410d7790474fa70f325" + }, + { + "path": "trials/cal-physiological-05-s51101-r1/per-pn.parquet", + "bytes": 527662, + "sha256": "2893f9b956d58a81c8dfe2bec338d975fbefa0a406e0264a86970058a8c8d99f" + }, + { + "path": "trials/cal-physiological-05-s51101-r1/prefirst-edge-summary.parquet", + "bytes": 743378, + "sha256": "a4f59a4b4b1e5f9e2c9a769f43866ab3c5ef6ac220de777959bedb1bc6ad7e62" + }, + { + "path": "trials/cal-physiological-05-s51101-r1/replay-final.npz", + "bytes": 25579, + "sha256": "512fee95334107c4675493a4a182e744ddd29615276032fb9e2416830b07e8f1" + }, + { + "path": "trials/cal-physiological-05-s51101-r1/summary.json", + "bytes": 47632, + "sha256": "089a35b1e7251ddcbc22315374e754efbd89ab4c60b9c0a987a05ffe641380fd" + }, + { + "path": "trials/cal-physiological-05-s51102-r0/accepted-prefirst-edge-events.parquet", + "bytes": 14064229, + "sha256": "11a081c1dcbff19054aa47270d126088a0b26a3a85590b2b0cfce272998af196" + }, + { + "path": "trials/cal-physiological-05-s51102-r0/apl-per-tick.parquet", + "bytes": 201937, + "sha256": "5849fedbeceab9268240e5c79d4704d950ec99db1c4dd2fd56fc8c96fd6a408f" + }, + { + "path": "trials/cal-physiological-05-s51102-r0/apl-source-summary.json", + "bytes": 5334, + "sha256": "db2f321a3b7921187a15436706f45f354c2b40611ca6b58ac36f51b0c77819de" + }, + { + "path": "trials/cal-physiological-05-s51102-r0/output-hashes.json", + "bytes": 1194, + "sha256": "bf5f9d95553cb78bd4250791658194deff7c0b5001b22c964bf81ce12ca088c0" + }, + { + "path": "trials/cal-physiological-05-s51102-r0/per-kc-apl-sources.parquet", + "bytes": 113732, + "sha256": "b99809629d5ae62fd81e1fdb50f6f433dc714732b8cbb4f860f5d6262cf6712f" + }, + { + "path": "trials/cal-physiological-05-s51102-r0/per-pn.parquet", + "bytes": 527307, + "sha256": "7863c5c189c6c8e409d129025778cfab12e7519b53e7cb139b9d532c06ae4523" + }, + { + "path": "trials/cal-physiological-05-s51102-r0/prefirst-edge-summary.parquet", + "bytes": 755963, + "sha256": "75be485a49e44a61ac0b32c094598ab276acf304d3a8e1566f2799f29b4be8df" + }, + { + "path": "trials/cal-physiological-05-s51102-r0/replay-final.npz", + "bytes": 25818, + "sha256": "88c5f219dce85511f32841e381a6bf6677051d20825e2beccf709baa0d041409" + }, + { + "path": "trials/cal-physiological-05-s51102-r0/summary.json", + "bytes": 47816, + "sha256": "e66c3b7e46a3381301b6f489752d3d21bee825582916d7940d448b544a96a783" + }, + { + "path": "trials/cal-physiological-05-s51103-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13944282, + "sha256": "51c5e14d7dbc814d3e0d398106ef84a5e0a6ccbfb8a3a6001d235b8aa3d980e0" + }, + { + "path": "trials/cal-physiological-05-s51103-r0/apl-per-tick.parquet", + "bytes": 201834, + "sha256": "59dd7ffec297b788684f88aef67737611c4302499d137b04f602199978c67a0d" + }, + { + "path": "trials/cal-physiological-05-s51103-r0/apl-source-summary.json", + "bytes": 5329, + "sha256": "5a5395a34bb57177d45ac053719247a2e5125bdfe2ce2a551bdddc812f75a0a1" + }, + { + "path": "trials/cal-physiological-05-s51103-r0/output-hashes.json", + "bytes": 1194, + "sha256": "e10faed8a1f3070b8599fbb97b0188c0531da0a0fc564f0a945d8373e611955d" + }, + { + "path": "trials/cal-physiological-05-s51103-r0/per-kc-apl-sources.parquet", + "bytes": 115165, + "sha256": "c545e3a14379e52fb339e52c2d608ab68e8626a2f1cfdc48851566eb6e52b43c" + }, + { + "path": "trials/cal-physiological-05-s51103-r0/per-pn.parquet", + "bytes": 530848, + "sha256": "bb34084bb876334f5cb01533936466a1c0734f784d13642b01b34305d869f45d" + }, + { + "path": "trials/cal-physiological-05-s51103-r0/prefirst-edge-summary.parquet", + "bytes": 766255, + "sha256": "a0fc186c47b9f51ac7e61ff9c1485cd0bacc58d0450db88f57a0feb6ebd43ee7" + }, + { + "path": "trials/cal-physiological-05-s51103-r0/replay-final.npz", + "bytes": 25773, + "sha256": "d71133cad2a24337a80f69de37804d35ee44d7ae594fd90b32ad715d0fb4722a" + }, + { + "path": "trials/cal-physiological-05-s51103-r0/summary.json", + "bytes": 47619, + "sha256": "54e0e9395f91813e5995dea0357b311e7f8598bd1dac8d50a03794264e5dfe2e" + }, + { + "path": "trials/cal-physiological-05-s51104-r0/accepted-prefirst-edge-events.parquet", + "bytes": 14078890, + "sha256": "4eacc1c83c6d07d661328c4795dada4a7a4afe057c1591600e31e57f374b67a3" + }, + { + "path": "trials/cal-physiological-05-s51104-r0/apl-per-tick.parquet", + "bytes": 200912, + "sha256": "4c75d6703dbbcc80316dbaff43779be4723bf6629f1c871e4e442b1aeb9e655b" + }, + { + "path": "trials/cal-physiological-05-s51104-r0/apl-source-summary.json", + "bytes": 5333, + "sha256": "8a70c648f666a416ab60c479714d0869c48dbc2eb1d97a24e5419852a18e61c3" + }, + { + "path": "trials/cal-physiological-05-s51104-r0/output-hashes.json", + "bytes": 1194, + "sha256": "0cdd8545e71041699f9b49710e59cc076d3c6b0165f8435e6f311af3e4eb8020" + }, + { + "path": "trials/cal-physiological-05-s51104-r0/per-kc-apl-sources.parquet", + "bytes": 113337, + "sha256": "d23bbad651ff27fdabde351333f93a9b65059c18a34c85ef4ca40f041525fbbc" + }, + { + "path": "trials/cal-physiological-05-s51104-r0/per-pn.parquet", + "bytes": 528600, + "sha256": "9215243560060298ff591dee8624351f7302ae498deb9aa4ce934a66172806fa" + }, + { + "path": "trials/cal-physiological-05-s51104-r0/prefirst-edge-summary.parquet", + "bytes": 763698, + "sha256": "c4d391b87dda430b3cf979fe268cefff762437fbb96dcd0819ecd581800f09cb" + }, + { + "path": "trials/cal-physiological-05-s51104-r0/replay-final.npz", + "bytes": 25405, + "sha256": "4e60741d12f595acbb630b643c801fece16f4c2c43581a350749f48d2ce42269" + }, + { + "path": "trials/cal-physiological-05-s51104-r0/summary.json", + "bytes": 47748, + "sha256": "55441f5064ff695aaede72042ad0e8df16c82d0a3d483613c9d4208ce100d814" + }, + { + "path": "trials/cal-physiological-05-s51105-r0/accepted-prefirst-edge-events.parquet", + "bytes": 13925933, + "sha256": "789a72b941a99ed4d5ce2a6de704473ef507c21a699c9f0dcb583c1e7b7beb91" + }, + { + "path": "trials/cal-physiological-05-s51105-r0/apl-per-tick.parquet", + "bytes": 202779, + "sha256": "35c53fdab5e71d034007b1651625491dea6f5339b132c541d7e401336cdf70c3" + }, + { + "path": "trials/cal-physiological-05-s51105-r0/apl-source-summary.json", + "bytes": 5326, + "sha256": "001ec5a86fdecfc532dc2efb1e670155dd95cf20c01a5258e5f7293d4eb481d9" + }, + { + "path": "trials/cal-physiological-05-s51105-r0/output-hashes.json", + "bytes": 1194, + "sha256": "558f0401184acf05e00c533c7eb0479593c7c1454024ecd74fdb74f064fc0464" + }, + { + "path": "trials/cal-physiological-05-s51105-r0/per-kc-apl-sources.parquet", + "bytes": 115291, + "sha256": "72c1be5cec337b4308c5e2e06dfb2cc7038eced5567897ed7b82e247d32c1223" + }, + { + "path": "trials/cal-physiological-05-s51105-r0/per-pn.parquet", + "bytes": 528113, + "sha256": "92e3febc64f789009c4ab356050508c8f0bca5147625f0bee63f1fa8ca6814e3" + }, + { + "path": "trials/cal-physiological-05-s51105-r0/prefirst-edge-summary.parquet", + "bytes": 750506, + "sha256": "74aa073a8cac2fed922e0ed3a1f62c6b09b8a2bec0f3f072b9b5b42756d9cd2e" + }, + { + "path": "trials/cal-physiological-05-s51105-r0/replay-final.npz", + "bytes": 25855, + "sha256": "a0336fc3993831dd67c43a78f01abb06c70674a50f0f951ec891edc936704e90" + }, + { + "path": "trials/cal-physiological-05-s51105-r0/summary.json", + "bytes": 47779, + "sha256": "9d5586fc39caae591d94aee9277b85ad64570dd588dd7958cd26d7df319f1046" + }, + { + "path": "trials/high_fanin-r0/accepted-prefirst-edge-events.parquet", + "bytes": 2332, + "sha256": "f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c" + }, + { + "path": "trials/high_fanin-r0/apl-per-tick.parquet", + "bytes": 58928, + "sha256": "98f8f0121b16c1159f062623f0ebd3dbb04f78d4d26cfe96e912e0503ba40ae6" + }, + { + "path": "trials/high_fanin-r0/apl-source-summary.json", + "bytes": 5123, + "sha256": "f8c4dbd54d78f5ef54c8bbb5d184d58381b4a0796d834d733dea391ddbdcbd2f" + }, + { + "path": "trials/high_fanin-r0/output-hashes.json", + "bytes": 1185, + "sha256": "e0f6c281b54e603803dfa4d01519e5a4dff4cf8b969831c704e1eb025678e800" + }, + { + "path": "trials/high_fanin-r0/per-kc-apl-sources.parquet", + "bytes": 93139, + "sha256": "0bb881dd587d5632fb9aadef78ab00a9f8403576772c8746d6bbe1f25e6b2177" + }, + { + "path": "trials/high_fanin-r0/per-pn.parquet", + "bytes": 229821, + "sha256": "c9492df4f2ae42c9ac5ed5980793db0c5b96293560c4f31b8c9bbd9cd7ce82ae" + }, + { + "path": "trials/high_fanin-r0/prefirst-edge-summary.parquet", + "bytes": 6011, + "sha256": "1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798" + }, + { + "path": "trials/high_fanin-r0/replay-final.npz", + "bytes": 1796, + "sha256": "b72c605fa73f990d6b56ee2ac28ef16ae9180b2afea59af1cb3efd6dca3a8cf6" + }, + { + "path": "trials/high_fanin-r0/summary.json", + "bytes": 45245, + "sha256": "b87b3858dab608c9d45c14b05273e8e89be229fc4123688947e6859da95027a2" + }, + { + "path": "trials/kc_ref_boundary-r0/accepted-prefirst-edge-events.parquet", + "bytes": 2332, + "sha256": "f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c" + }, + { + "path": "trials/kc_ref_boundary-r0/apl-per-tick.parquet", + "bytes": 11258, + "sha256": "b45d904b6614c4376634564900afbdcf5aa15f4922c470e026a7e904197b46eb" + }, + { + "path": "trials/kc_ref_boundary-r0/apl-source-summary.json", + "bytes": 4890, + "sha256": "152582714ed550d7e9b86a788c1566887b342fe96ba11625628af84c70ea1e65" + }, + { + "path": "trials/kc_ref_boundary-r0/output-hashes.json", + "bytes": 1185, + "sha256": "61ab5ec7f5dae9f109a56d8e8fc96d02fa0701663ea8e4c8c98a1f135f13ffbb" + }, + { + "path": "trials/kc_ref_boundary-r0/per-kc-apl-sources.parquet", + "bytes": 70173, + "sha256": "d1ba884d6700b30418acec5945a275a636a95548ec601ef0ddfba5ef4d80fd33" + }, + { + "path": "trials/kc_ref_boundary-r0/per-pn.parquet", + "bytes": 223205, + "sha256": "f87adf8c149b4245a10877c0a0ada0697984e54c3b4bec38368e3042dec2a324" + }, + { + "path": "trials/kc_ref_boundary-r0/prefirst-edge-summary.parquet", + "bytes": 6011, + "sha256": "1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798" + }, + { + "path": "trials/kc_ref_boundary-r0/replay-final.npz", + "bytes": 1586, + "sha256": "b2a3ea4ccb556229cf6f3587628e1f5d89cf30daf4732737baa5a94a0ea2bc1c" + }, + { + "path": "trials/kc_ref_boundary-r0/summary.json", + "bytes": 45158, + "sha256": "6dd03e2c39f6fa654108347430b9bf73730d8b81218ccef999e630dd8a44fae8" + }, + { + "path": "trials/natural_request-r0/accepted-prefirst-edge-events.parquet", + "bytes": 2332, + "sha256": "f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c" + }, + { + "path": "trials/natural_request-r0/apl-per-tick.parquet", + "bytes": 11238, + "sha256": "74c00365f2f8a471c53f288916f1481fa25f9665f88951540cbb58b81a37db49" + }, + { + "path": "trials/natural_request-r0/apl-source-summary.json", + "bytes": 4896, + "sha256": "dc0d825fb00eda3956b438a65113de64b4ea160af899dc10da48535b7034e874" + }, + { + "path": "trials/natural_request-r0/output-hashes.json", + "bytes": 1185, + "sha256": "ec40744e7b3b7ce7f50f8b8bd3a0efddf201d2ad51813975dc96fdf76b972bc5" + }, + { + "path": "trials/natural_request-r0/per-kc-apl-sources.parquet", + "bytes": 70184, + "sha256": "df3fb1339fc5a8379f579bcadf6669a9bf8a5da9cd1154dd7948d27327f4939a" + }, + { + "path": "trials/natural_request-r0/per-pn.parquet", + "bytes": 223205, + "sha256": "f87adf8c149b4245a10877c0a0ada0697984e54c3b4bec38368e3042dec2a324" + }, + { + "path": "trials/natural_request-r0/prefirst-edge-summary.parquet", + "bytes": 6011, + "sha256": "1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798" + }, + { + "path": "trials/natural_request-r0/replay-final.npz", + "bytes": 1586, + "sha256": "b2a3ea4ccb556229cf6f3587628e1f5d89cf30daf4732737baa5a94a0ea2bc1c" + }, + { + "path": "trials/natural_request-r0/summary.json", + "bytes": 45158, + "sha256": "34e9ba9ee86ba1f88d9dcf4a0fed3fb9fea306a6a42972e584b668fc10bded4f" + }, + { + "path": "trials/pn_pulse-r0/accepted-prefirst-edge-events.parquet", + "bytes": 6889, + "sha256": "3db0664e23d5862608ca51964947b28deda926971c6a34f0261560827b9d95b7" + }, + { + "path": "trials/pn_pulse-r0/apl-per-tick.parquet", + "bytes": 20334, + "sha256": "f306f9d101cff67812e7a4928949fb589ccd582146d801e1e10c17c8931a4269" + }, + { + "path": "trials/pn_pulse-r0/apl-source-summary.json", + "bytes": 4900, + "sha256": "ebed0d4264581011d7caa3c1a12ff9040e8dd0c228192a6f5cee5f3b0932bc70" + }, + { + "path": "trials/pn_pulse-r0/output-hashes.json", + "bytes": 1186, + "sha256": "e418e472584c5f0e8143b1daa687082559bc81f4f2882a329876c508d98455d9" + }, + { + "path": "trials/pn_pulse-r0/per-kc-apl-sources.parquet", + "bytes": 70286, + "sha256": "33b10526604870fa0017a045929e1bd995c358919afe7d9e518ed617549572ca" + }, + { + "path": "trials/pn_pulse-r0/per-pn.parquet", + "bytes": 229376, + "sha256": "274b046fc80d5c403c5f7c4f7f469ca657f07ae324c108a8d31171ad522ba0f1" + }, + { + "path": "trials/pn_pulse-r0/prefirst-edge-summary.parquet", + "bytes": 10286, + "sha256": "da5e070f1fff5b1d04d78404a9aeea1d02aa74cb8a3e48115d081a239599c7e8" + }, + { + "path": "trials/pn_pulse-r0/replay-final.npz", + "bytes": 1631, + "sha256": "3ac12307214c87dd4a9a55288567389c890a5e2cee7c9243602ab24b85426c20" + }, + { + "path": "trials/pn_pulse-r0/summary.json", + "bytes": 45174, + "sha256": "d65ff6144a9d653e501e3d23f1fa2fc57b91a2773a83f6f25e74383c3ddb5eb8" + }, + { + "path": "trials/two_sources-r0/accepted-prefirst-edge-events.parquet", + "bytes": 25179, + "sha256": "9f336236f47b06f68b0de0554affaef82877e54174b65cc18caa6ecb2d6bfa93" + }, + { + "path": "trials/two_sources-r0/apl-per-tick.parquet", + "bytes": 30490, + "sha256": "5887638344eef13b2fff0028358a73a3d99419f73aab2fd79ec4151f30571cc2" + }, + { + "path": "trials/two_sources-r0/apl-source-summary.json", + "bytes": 5005, + "sha256": "c312fa58d8149747ffe2c69628772e77ec76405f07fa88836342c2df31a3fe92" + }, + { + "path": "trials/two_sources-r0/output-hashes.json", + "bytes": 1187, + "sha256": "200083750677d71b4811f8a39faa915abb0e3a1793f6d4b4d790e663bed35b42" + }, + { + "path": "trials/two_sources-r0/per-kc-apl-sources.parquet", + "bytes": 78362, + "sha256": "a7316d87db16223b1c1ac9b97a692543ef6f962a8bdc34692d5206e11915b861" + }, + { + "path": "trials/two_sources-r0/per-pn.parquet", + "bytes": 229453, + "sha256": "e953e7c4a2eed9c36d3434e68c1a019134a93d3405063e638e832db2c2024939" + }, + { + "path": "trials/two_sources-r0/prefirst-edge-summary.parquet", + "bytes": 10286, + "sha256": "e4f10cf84fef400e16f213c2769222f391ba88823d69943ea8d84b6cc5e18197" + }, + { + "path": "trials/two_sources-r0/replay-final.npz", + "bytes": 1643, + "sha256": "7c4b92a2f786c85bc267986f861bb69a7ad4610f21f356e82e1abb76c95ce69d" + }, + { + "path": "trials/two_sources-r0/summary.json", + "bytes": 45287, + "sha256": "663c0c2e800a74dd29318b0d6beb2053ca3cccd3ce62ffcb6fea321e78df7ca0" + }, + { + "path": "trials/zero-r0/accepted-prefirst-edge-events.parquet", + "bytes": 2332, + "sha256": "f280887885ac42602eed3797664549a47ee920c18703894296a21ca9104d2e7c" + }, + { + "path": "trials/zero-r0/apl-per-tick.parquet", + "bytes": 7615, + "sha256": "7b656cbab6a3d669d697e1bbe1f0f292d9605efad2de3f052c60cfed09ff4756" + }, + { + "path": "trials/zero-r0/apl-source-summary.json", + "bytes": 4706, + "sha256": "47d022760b58ee6fcd07e7608b69e16f29ec6c5ca96ff8437421bd2df9fdfe98" + }, + { + "path": "trials/zero-r0/output-hashes.json", + "bytes": 1184, + "sha256": "986ef849bab4d6e74266e1eba9007ca0e27c82733762c3b0f34abcc2cdb19471" + }, + { + "path": "trials/zero-r0/per-kc-apl-sources.parquet", + "bytes": 62058, + "sha256": "7048f979b2bdde63845476c0b1675bd501071e2a5ec121e37b7c88fb71c49c94" + }, + { + "path": "trials/zero-r0/per-pn.parquet", + "bytes": 223175, + "sha256": "974f18df83470bf5708e787afed3a7973efe7f71c06420660351902640844560" + }, + { + "path": "trials/zero-r0/prefirst-edge-summary.parquet", + "bytes": 6011, + "sha256": "1fa7444c3453560ead9aea031934ddc46fd75a3f8c73de0f8779703ab00c6798" + }, + { + "path": "trials/zero-r0/replay-final.npz", + "bytes": 1586, + "sha256": "b2a3ea4ccb556229cf6f3587628e1f5d89cf30daf4732737baa5a94a0ea2bc1c" + }, + { + "path": "trials/zero-r0/summary.json", + "bytes": 45146, + "sha256": "bfa26cfc59592049b79b0fa08e07b61de61afa9638ffd596532a6aeea293e7ca" + } + ] +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/protocol/inventory.json b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/inventory.json new file mode 100644 index 0000000..5bc7926 --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/inventory.json @@ -0,0 +1,482 @@ +[ + { + "case": "zero", + "repeat": 0, + "kind": "fixture", + "source": "experiments/phase4ag-author-apl-r2/gpu/zero-r0" + }, + { + "case": "pn_pulse", + "repeat": 0, + "kind": "fixture", + "source": "experiments/phase4ag-author-apl-r2/gpu/pn_pulse-r0" + }, + { + "case": "kc_ref_boundary", + "repeat": 0, + "kind": "fixture", + "source": "experiments/phase4ag-author-apl-r2/gpu/kc_ref_boundary-r0" + }, + { + "case": "two_sources", + "repeat": 0, + "kind": "fixture", + "source": "experiments/phase4ag-author-apl-r2/gpu/two_sources-r0" + }, + { + "case": "arrival_collision", + "repeat": 0, + "kind": "fixture", + "source": "experiments/phase4ag-author-apl-r2/gpu/arrival_collision-r0" + }, + { + "case": "natural_request", + "repeat": 0, + "kind": "fixture", + "source": "experiments/phase4ag-author-apl-r2/gpu/natural_request-r0" + }, + { + "case": "apl_only", + "repeat": 0, + "kind": "fixture", + "source": "experiments/phase4ag-author-apl-r2/gpu/apl_only-r0" + }, + { + "case": "high_fanin", + "repeat": 0, + "kind": "fixture", + "source": "experiments/phase4ag-author-apl-r2/gpu/high_fanin-r0" + }, + { + "case": "cal-physiological-00-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-00-s51101-r0" + }, + { + "case": "cal-physiological-00-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-00-s51101-r1" + }, + { + "case": "cal-physiological-00-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-00-s51102-r0" + }, + { + "case": "cal-physiological-00-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-00-s51103-r0" + }, + { + "case": "cal-physiological-00-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-00-s51104-r0" + }, + { + "case": "cal-physiological-00-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-00-s51105-r0" + }, + { + "case": "cal-physiological-01-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-01-s51101-r0" + }, + { + "case": "cal-physiological-01-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-01-s51101-r1" + }, + { + "case": "cal-physiological-01-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-01-s51102-r0" + }, + { + "case": "cal-physiological-01-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-01-s51103-r0" + }, + { + "case": "cal-physiological-01-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-01-s51104-r0" + }, + { + "case": "cal-physiological-01-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-01-s51105-r0" + }, + { + "case": "cal-physiological-02-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-02-s51101-r0" + }, + { + "case": "cal-physiological-02-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-02-s51101-r1" + }, + { + "case": "cal-physiological-02-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-02-s51102-r0" + }, + { + "case": "cal-physiological-02-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-02-s51103-r0" + }, + { + "case": "cal-physiological-02-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-02-s51104-r0" + }, + { + "case": "cal-physiological-02-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-02-s51105-r0" + }, + { + "case": "cal-physiological-03-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-03-s51101-r0" + }, + { + "case": "cal-physiological-03-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-03-s51101-r1" + }, + { + "case": "cal-physiological-03-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-03-s51102-r0" + }, + { + "case": "cal-physiological-03-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-03-s51103-r0" + }, + { + "case": "cal-physiological-03-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-03-s51104-r0" + }, + { + "case": "cal-physiological-03-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-03-s51105-r0" + }, + { + "case": "cal-physiological-04-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-04-s51101-r0" + }, + { + "case": "cal-physiological-04-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-04-s51101-r1" + }, + { + "case": "cal-physiological-04-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-04-s51102-r0" + }, + { + "case": "cal-physiological-04-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-04-s51103-r0" + }, + { + "case": "cal-physiological-04-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-04-s51104-r0" + }, + { + "case": "cal-physiological-04-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-04-s51105-r0" + }, + { + "case": "cal-physiological-05-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-05-s51101-r0" + }, + { + "case": "cal-physiological-05-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-05-s51101-r1" + }, + { + "case": "cal-physiological-05-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-05-s51102-r0" + }, + { + "case": "cal-physiological-05-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-05-s51103-r0" + }, + { + "case": "cal-physiological-05-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-05-s51104-r0" + }, + { + "case": "cal-physiological-05-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-physiological-05-s51105-r0" + }, + { + "case": "cal-matched_energy-00-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-00-s51101-r0" + }, + { + "case": "cal-matched_energy-00-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-00-s51101-r1" + }, + { + "case": "cal-matched_energy-00-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-00-s51102-r0" + }, + { + "case": "cal-matched_energy-00-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-00-s51103-r0" + }, + { + "case": "cal-matched_energy-00-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-00-s51104-r0" + }, + { + "case": "cal-matched_energy-00-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-00-s51105-r0" + }, + { + "case": "cal-matched_energy-01-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-01-s51101-r0" + }, + { + "case": "cal-matched_energy-01-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-01-s51101-r1" + }, + { + "case": "cal-matched_energy-01-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-01-s51102-r0" + }, + { + "case": "cal-matched_energy-01-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-01-s51103-r0" + }, + { + "case": "cal-matched_energy-01-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-01-s51104-r0" + }, + { + "case": "cal-matched_energy-01-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-01-s51105-r0" + }, + { + "case": "cal-matched_energy-02-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-02-s51101-r0" + }, + { + "case": "cal-matched_energy-02-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-02-s51101-r1" + }, + { + "case": "cal-matched_energy-02-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-02-s51102-r0" + }, + { + "case": "cal-matched_energy-02-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-02-s51103-r0" + }, + { + "case": "cal-matched_energy-02-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-02-s51104-r0" + }, + { + "case": "cal-matched_energy-02-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-02-s51105-r0" + }, + { + "case": "cal-matched_energy-03-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-03-s51101-r0" + }, + { + "case": "cal-matched_energy-03-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-03-s51101-r1" + }, + { + "case": "cal-matched_energy-03-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-03-s51102-r0" + }, + { + "case": "cal-matched_energy-03-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-03-s51103-r0" + }, + { + "case": "cal-matched_energy-03-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-03-s51104-r0" + }, + { + "case": "cal-matched_energy-03-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-03-s51105-r0" + }, + { + "case": "cal-matched_energy-04-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-04-s51101-r0" + }, + { + "case": "cal-matched_energy-04-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-04-s51101-r1" + }, + { + "case": "cal-matched_energy-04-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-04-s51102-r0" + }, + { + "case": "cal-matched_energy-04-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-04-s51103-r0" + }, + { + "case": "cal-matched_energy-04-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-04-s51104-r0" + }, + { + "case": "cal-matched_energy-04-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-04-s51105-r0" + }, + { + "case": "cal-matched_energy-05-s51101", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-05-s51101-r0" + }, + { + "case": "cal-matched_energy-05-s51101", + "repeat": 1, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-05-s51101-r1" + }, + { + "case": "cal-matched_energy-05-s51102", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-05-s51102-r0" + }, + { + "case": "cal-matched_energy-05-s51103", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-05-s51103-r0" + }, + { + "case": "cal-matched_energy-05-s51104", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-05-s51104-r0" + }, + { + "case": "cal-matched_energy-05-s51105", + "repeat": 0, + "kind": "calibration", + "source": "experiments/phase4ag-author-apl-r2/gpu/cal-matched_energy-05-s51105-r0" + } +] diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/protocol/metadata-schema.json b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/metadata-schema.json new file mode 100644 index 0000000..51fceaa --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/metadata-schema.json @@ -0,0 +1,218 @@ +{ + "neuron_idx": { + "dtype": "int32", + "nulls": 0 + }, + "body_id": { + "dtype": "uint64", + "nulls": 0 + }, + "neuron_type": { + "dtype": "object", + "nulls": 2194 + }, + "neuron_class": { + "dtype": "object", + "nulls": 140187 + }, + "side": { + "dtype": "object", + "nulls": 18003 + }, + "neurotransmitter": { + "dtype": "object", + "nulls": 178 + }, + "has_swc": { + "dtype": "bool", + "nulls": 0 + }, + "swc_path": { + "dtype": "object", + "nulls": 0 + }, + "annotation_assignedOlHex1": { + "dtype": "float64", + "nulls": 142980 + }, + "annotation_assignedOlHex2": { + "dtype": "float64", + "nulls": 142980 + }, + "annotation_bodyId": { + "dtype": "int64", + "nulls": 0 + }, + "annotation_flywireType": { + "dtype": "object", + "nulls": 23546 + }, + "annotation_group": { + "dtype": "float64", + "nulls": 19188 + }, + "annotation_instance": { + "dtype": "object", + "nulls": 6639 + }, + "annotation_somaSide": { + "dtype": "object", + "nulls": 18003 + }, + "annotation_statusLabel": { + "dtype": "category", + "nulls": 11 + }, + "annotation_superclass": { + "dtype": "object", + "nulls": 0 + }, + "annotation_type": { + "dtype": "object", + "nulls": 2194 + }, + "annotation_vfbId": { + "dtype": "object", + "nulls": 16 + }, + "annotation_hemibrainType": { + "dtype": "object", + "nulls": 133781 + }, + "annotation_itoleeHl": { + "dtype": "object", + "nulls": 128955 + }, + "annotation_supertype": { + "dtype": "object", + "nulls": 132604 + }, + "annotation_birthtime": { + "dtype": "object", + "nulls": 158797 + }, + "annotation_mancBodyid": { + "dtype": "float64", + "nulls": 148128 + }, + "annotation_mancGroup": { + "dtype": "float64", + "nulls": 152146 + }, + "annotation_mancType": { + "dtype": "object", + "nulls": 143956 + }, + "annotation_subclass": { + "dtype": "object", + "nulls": 144771 + }, + "annotation_synonyms": { + "dtype": "object", + "nulls": 162746 + }, + "annotation_class": { + "dtype": "object", + "nulls": 140187 + }, + "annotation_rootSide": { + "dtype": "object", + "nulls": 148794 + }, + "annotation_somaNeuromere": { + "dtype": "object", + "nulls": 144901 + }, + "annotation_trumanHl": { + "dtype": "object", + "nulls": 146967 + }, + "annotation_dimorphism": { + "dtype": "object", + "nulls": 164332 + }, + "annotation_matchingNotes": { + "dtype": "object", + "nulls": 163280 + }, + "annotation_entryNerve": { + "dtype": "object", + "nulls": 154894 + }, + "annotation_mancSerial": { + "dtype": "float64", + "nulls": 161278 + }, + "annotation_mcnsSerial": { + "dtype": "float64", + "nulls": 162755 + }, + "annotation_serialMotif": { + "dtype": "object", + "nulls": 165798 + }, + "annotation_fruDsx": { + "dtype": "object", + "nulls": 161688 + }, + "annotation_exitNerve": { + "dtype": "object", + "nulls": 165695 + }, + "annotation_receptorType": { + "dtype": "object", + "nulls": 165948 + }, + "annotation_somaLocation": { + "dtype": "object", + "nulls": 27038 + }, + "annotation_tosomaLocation": { + "dtype": "object", + "nulls": 165705 + }, + "annotation_status": { + "dtype": "object", + "nulls": 2002 + }, + "nt_body": { + "dtype": "float64", + "nulls": 178 + }, + "nt_cell_type": { + "dtype": "object", + "nulls": 2254 + }, + "nt_total_nt_predictions": { + "dtype": "float64", + "nulls": 178 + }, + "nt_predicted_nt_confidence": { + "dtype": "float64", + "nulls": 1035 + }, + "nt_predicted_nt": { + "dtype": "object", + "nulls": 178 + }, + "nt_ground_truth": { + "dtype": "object", + "nulls": 81216 + }, + "nt_celltype_total_nt_predictions": { + "dtype": "float64", + "nulls": 178 + }, + "nt_celltype_predicted_nt": { + "dtype": "object", + "nulls": 178 + }, + "nt_celltype_predicted_nt_confidence": { + "dtype": "float64", + "nulls": 2255 + }, + "nt_consensus_nt": { + "dtype": "object", + "nulls": 178 + } +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/protocol/population-audit.json b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/population-audit.json new file mode 100644 index 0000000..7c0fd3a --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/population-audit.json @@ -0,0 +1,202 @@ +{ + "neurons": 166700, + "groups": { + "KC": 4064, + "APL": 2, + "ALPN": 686, + "MBON": 97, + "anatomical_DAN": 340, + "dopamine_annotation_only": 52, + "other": 160143, + "unclassified": 1316 + }, + "group_order": [ + "KC", + "APL", + "ALPN", + "MBON", + "anatomical_DAN", + "dopamine_annotation_only", + "other", + "unclassified" + ], + "all_neurons_assigned_once": true, + "labels_index": "global neuron_idx, identical to canonical row index", + "identity_conflicts_present": false, + "pass_all": true, + "pass_all_scope": "schema, complete disjoint accounting and no conflicting exact identities; not biological validation", + "flags": { + "annotation_DPM": 2, + "metadata_dopamine": 392, + "annotation_DAN": 340, + "identity_conflict": 0, + "multiple_exact_group_hits": 0, + "no_anatomical_annotation": 1316, + "DAN_name_prefix_without_DAN_class": 0, + "metadata_dopamine_not_annotation_DAN": 54, + "annotation_DAN_not_metadata_dopamine": 2, + "has_raw_ground_truth": 85484 + }, + "flag_counts_by_group": { + "annotation_DPM": { + "KC": 0, + "APL": 0, + "ALPN": 0, + "MBON": 0, + "anatomical_DAN": 0, + "dopamine_annotation_only": 0, + "other": 2, + "unclassified": 0 + }, + "metadata_dopamine": { + "KC": 0, + "APL": 0, + "ALPN": 0, + "MBON": 0, + "anatomical_DAN": 338, + "dopamine_annotation_only": 52, + "other": 2, + "unclassified": 0 + }, + "annotation_DAN": { + "KC": 0, + "APL": 0, + "ALPN": 0, + "MBON": 0, + "anatomical_DAN": 340, + "dopamine_annotation_only": 0, + "other": 0, + "unclassified": 0 + }, + "identity_conflict": { + "KC": 0, + "APL": 0, + "ALPN": 0, + "MBON": 0, + "anatomical_DAN": 0, + "dopamine_annotation_only": 0, + "other": 0, + "unclassified": 0 + }, + "multiple_exact_group_hits": { + "KC": 0, + "APL": 0, + "ALPN": 0, + "MBON": 0, + "anatomical_DAN": 0, + "dopamine_annotation_only": 0, + "other": 0, + "unclassified": 0 + }, + "no_anatomical_annotation": { + "KC": 0, + "APL": 0, + "ALPN": 0, + "MBON": 0, + "anatomical_DAN": 0, + "dopamine_annotation_only": 0, + "other": 0, + "unclassified": 1316 + }, + "DAN_name_prefix_without_DAN_class": { + "KC": 0, + "APL": 0, + "ALPN": 0, + "MBON": 0, + "anatomical_DAN": 0, + "dopamine_annotation_only": 0, + "other": 0, + "unclassified": 0 + }, + "metadata_dopamine_not_annotation_DAN": { + "KC": 0, + "APL": 0, + "ALPN": 0, + "MBON": 0, + "anatomical_DAN": 0, + "dopamine_annotation_only": 52, + "other": 2, + "unclassified": 0 + }, + "annotation_DAN_not_metadata_dopamine": { + "KC": 0, + "APL": 0, + "ALPN": 0, + "MBON": 0, + "anatomical_DAN": 2, + "dopamine_annotation_only": 0, + "other": 0, + "unclassified": 0 + }, + "has_raw_ground_truth": { + "KC": 0, + "APL": 2, + "ALPN": 573, + "MBON": 65, + "anatomical_DAN": 338, + "dopamine_annotation_only": 42, + "other": 84464, + "unclassified": 0 + } + }, + "DPM_neuron_idx": [ + 1618, + 2403 + ], + "identity_conflict_neuron_idx": [], + "uncertain_DAN_prefix_neuron_idx": [], + "definitions": { + "KC": "annotation_class exactly Kenyon_Cell", + "APL": "annotation_type exactly APL", + "ALPN": "annotation_class exactly ALPN; annotation_class olfactory is NOT included", + "MBON": "annotation_class exactly MBON", + "anatomical_DAN": "annotation_class exactly DAN, no exact identity conflict; not inferred from NT or PAM/PPL1 prefix", + "dopamine_annotation_only": "normalized neurotransmitter=dopamine, no named exact group, no DPM; transmitter-evidence diagnostic, NOT DAN", + "other": "remaining annotated neurons, explicitly including non-conflicting annotation_type DPM", + "unclassified": "conflicting exact identity, no anatomical class/type evidence, or only uncertain DAN-name hint without class/NT evidence" + }, + "uncertainty_policy": { + "explicit_unknown_tokens_casefolded": [ + "", + "unknown", + "unclear", + "unclassified" + ], + "PAM_PPL1_DAN_prefix_never_assigns_identity": true, + "transmitter_role_and_anatomical_identity_are_separate": true, + "DPM_retained_as_other_with_explicit_flag": true, + "missing_ground_truth_is_not_filled_or_guessed": true, + "other_does_not_mean_known_function": true + }, + "provenance": { + "metadata_path_contract": "context.META; caller must verify its preregistered SHA-256 before loading", + "metadata_expected_sha256_from_AG_r2": "922af16846a065c3dbfca7c11146b83ca217fcbd7392edc745f444a04eae8c63", + "frozen_rules_path": "/data/digital-drosophila/models/male-cns-lif/transmitter-audit-v1/transmitter_roles_v1.py", + "frozen_rules_sha256": "76ba0cae6c5db417ec030456797f7935216c6877bd339d5e435133a0061e3930", + "frozen_sidecar_path": "/data/digital-drosophila/experiments/phase4x-transmitter-provenance/roles/neuron-evidence-axes.parquet", + "frozen_sidecar_sha256": "8b51d12d84d66cdca66aeb7d052a24e520b9c28f462bd6bf87f37dda85c33284", + "frozen_MB_DAN_mapping_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/mappings/dan-to-mbon-confirmed.parquet", + "frozen_MB_DAN_mapping_used_to_assign_identity": false, + "file_hash_verified_by_this_pure_function": false, + "differences_from_4X_reporting": "ALPN separated from broader olfactory class; DPM grouped other with flag; absent/conflicting identity explicitly unclassified" + }, + "source_graph_changed": false, + "simulation_executed": false, + "heldout_dynamic_access": false, + "reward_or_valence_inferred": false, + "refined_exact_class_counts": { + "KC": 4064, + "APL": 2, + "ALPN": 686, + "MBON": 97, + "anatomical_DAN": 340, + "dopamine_annotation_only": 52, + "ALLN": 420, + "ALIN": 24, + "ALON": 14, + "olfactory_sensory": 2639, + "other": 157046, + "unclassified": 1316 + }, + "refinement": "AH anatomical classifier, then exact ALLN/ALIN/ALON/olfactory classes split only from other; no name-prefix guessing" +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/protocol/prepared-hashes.json b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/prepared-hashes.json new file mode 100644 index 0000000..782d0ec --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/prepared-hashes.json @@ -0,0 +1,22 @@ +[ + { + "path": "protocol/inventory.json", + "sha256": "7b5c136fac6b644ca704fc39d53582ccd7892100e77fa446efdc8440d32ead04" + }, + { + "path": "protocol/metadata-schema.json", + "sha256": "14db34a21e6cb4b43b9a8bc2873455d70001c231383fc9930ff5bea1b7b8a5d0" + }, + { + "path": "protocol/neuron-source-groups.parquet", + "sha256": "8aac9e262ba4666ba2a4fd69ee3c51c3e94c694971cdba186b0c7ce242a7b974" + }, + { + "path": "protocol/population-audit.json", + "sha256": "6cea0246657b781d64e3fa46cb7602d9271aa8821da45a644514c64757f3bc8b" + }, + { + "path": "protocol/preregistered.json", + "sha256": "6da758d88c775a97453d0ddac72eea39aea1a01a824e71da7e85ae34b0f9e25a" + } +] diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/protocol/preregistered.json b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/preregistered.json new file mode 100644 index 0000000..367c75a --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/protocol/preregistered.json @@ -0,0 +1,106 @@ +{ + "timestamp_utc": "2026-09-30T02:23:43.612283+00:00", + "sources": { + "README.md": "58f2f78b94aa783cc30b4b5e79ab003cc83f8a09b66c195d963bca6ee691e44c", + "apl_sources.py": "61f4c35b464315d19bbffce534cfc037a0111725da0eb07ee53a41db81767fcb", + "context.py": "a166da3d964b49ca28a013d3a3cf33df1607c76d4a6a53a8ca8e2d955aa92cb0", + "finalize.py": "40e0f8a9e075db42ac63163de8362d808b9110f371e49f6d4088267eecf2eb4c", + "pn_observer.py": "0663c1f723f614ebcdb666b46eaa49288aec26125d6aceb18cd237330a705968", + "prepare.py": "9fbef01968c54637c9063bb1e2d7f45fdc97b886b3c25815a6146fc5f219164c", + "publication.py": "7a79c499098b74163e7bb16adabcbc54e7069dafa204d0b99c7f4c03d79f8016", + "run_audit.py": "a5a7861e8ced4739cd1a1f4314b8af7cff71168499f1ae6ed94ac71b481bcdd8", + "structure_metrics.py": "669e91a862efea5f243a054c883bc1a183e96b0bcf02fac5f6972c4a8272a4cb", + "test_apl_sources.py": "a7ac0f38877e0244a4bcc574264c72617ec487544a19dbc705e0c1e26c4be78d", + "test_harness.py": "c2e66adb18d25264d21bfce16462ef698a3ba09d178908bef1068881d46ac1e7", + "test_pn_observer.py": "fff3cb9da17d9d638e53a609a265d6531ed82824d10e06fcb3863edfeab7a267", + "test_publication.py": "a3516aefa6a753f8fca6c5a4c2109ae4d65ce0ab0278e4795d537148f04495ff", + "test_structure_metrics.py": "de1298a4a92facad97339e9a4cdb60ea2b7c30adc1a6f05274bd3be034239717", + "test_validate_events.py": "d687ceb171c7dad77dfe2eb53524091a7ee02ddc04d9bbafb3b4a59b0d1eb66c", + "validate_events.py": "32a33988c5c9619b2ff3553c2d508924a404ade17b526541a2ff113a61df68e4" + }, + "inputs": [ + { + "path": "experiments/phase4ah-kc-drive-audit/manifest.json", + "sha256": "fb30ca09068d5d8dc1dc9972e00f674c5dc3aa49c7117d630607b5d9067927db" + }, + { + "path": "experiments/phase4ah-kc-drive-audit/checksums.sha256", + "sha256": "567a3eb5758763c86146235835984a352dd860bf69489d1cf2b048d93fba05c9" + }, + { + "path": "models/male-cns-lif/kc-drive-audit-v1/manifest.json", + "sha256": "fa89cb0a6e2dc77462057b672ffbcfabbe74b893d8f70e4b41d8b5202de15530" + }, + { + "path": "models/male-cns-lif/kc-drive-audit-v1/checksums.sha256", + "sha256": "ed082e56978ac841c1fd92810eb611b63d6c2238d0406c92c281bb5023bc9f70" + }, + { + "path": "models/male-cns-lif/kc-drive-audit-v1/replay_core.py", + "sha256": "aa3187cb23712c09ab603e27e60424294db92de8086d60a95cf7a629d0521fdc" + }, + { + "path": "models/male-cns-lif/kc-drive-audit-v1/populations.py", + "sha256": "8504b38219bac952b07a67e7dc37a520f0a68238cb0b0dd56f4b4b7948c5233b" + }, + { + "path": "experiments/phase4ag-author-apl-r2/manifest.json", + "sha256": "21593297c40bee58516d4d7fd16e9d8d20ffdea5f8e0652fa5dd4e903b4d96ee" + }, + { + "path": "experiments/phase4ag-author-apl-r2/checksums.sha256", + "sha256": "dcc61d2251cb1b425196f180e3ec3816d1fa5eb91aefda7940f9d821aae82d19" + }, + { + "path": "models/male-cns-lif/author-apl-lab-v2/manifest.json", + "sha256": "208c00961b9d895d14ac050bc23fbc18db49d0df1fcf5c20d4c3eaa8e15ff7ff" + }, + { + "path": "models/male-cns-lif/author-apl-lab-v2/checksums.sha256", + "sha256": "effb9ef2cbd08ec973a01c2b9b2a9047fc0a42732601a734e733d56b93029ff1" + }, + { + "path": "datasets/male-cns-v1.0/processed/neuron-only/neuron-index/unified-metadata.parquet", + "sha256": "922af16846a065c3dbfca7c11146b83ca217fcbd7392edc745f444a04eae8c63" + }, + { + "path": "experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json", + "sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64" + }, + { + "path": "datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy", + "sha256": "c7ae101451dd19c47fd976bcfacbc52d67193a68ffa04c5b4d2e911cfd52d99b" + } + ], + "parent_commit": "9437bbff79de448cff0bb438bc53a1fbab482938", + "scope": "Post-outcome conditional PN/APL source audit; no new whole-brain simulation or learning", + "previous_KC_outcome_known": true, + "before_PN_contribution_accounting": true, + "new_GPU_use": false, + "max_threads": 4, + "output_budget_bytes": 2147483648, + "per_trial_first_arrival_row_limit": 1000000, + "truncation_allowed": false, + "exact_gate": "All PN events/counts/final v,g,ref; fixture pre/post histories; 12 deterministic accounting repeats", + "APL_gate": "Source float64 mathematical accounting within prior standard-float32 analytic roundoff bounds; not CUDA bitwise replay", + "hypotheses": { + "temporal_precedence": "For every trial and every KC first spike, non-design PN spike must be strictly earlier; equals/after/absent retained", + "direct_PN_KC_arrival": "PN source tick+18 strictly less than KC first spike; same tick arrival is after threshold", + "APL_source_precedence": "Group h write at tick s affects only KC threshold ticks greater than s", + "APL_share": "Cumulative group shares are descriptive float64; no accumulated source-share error bound or robust-majority claim", + "odor_structure": "Fixed 686-dimensional counts; secondary fixed outside-six-odor-design-union subset; no activity-fraction or learning gate" + }, + "attribution_limits": [ + "Accepted edge antecedents are not proof of single-neuron necessity or intervention causality", + "Non-design means not in static design targets; does not mean noise or biologically incorrect", + "Source-V lanes are non-feedback accounting with initial/constant/request/reset/roundoff lanes", + "APL input matrix is legacy nonnegative raw-contact-normalized engineering mapping, not signed LIF current", + "No CAL per-tick target state was independently saved; final states and events only", + "Fixtures generated h for 4064 KC but applied only to fixture KC" + ], + "python": "3.10.12 (main, Aug 31 2026, 10:18:17) [GCC 11.4.0]", + "numpy": "2.2.6", + "pandas": "2.3.3", + "machine": "x86_64", + "longdouble_mantissa_bits": 63 +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/regression/old-integrity-after.json b/registry/phase4ai-pn-recruitment-audit/evidence/regression/old-integrity-after.json new file mode 100644 index 0000000..132632f --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/regression/old-integrity-after.json @@ -0,0 +1,153 @@ +{ + "original": { + "pass": true, + "checked": 230239, + "mismatches": [], + "reference_sha256": "6f186112e6102f2f7969de7442fa7ee4432200a3678586cfc4e10c490b31bca4", + "exclusions": [ + ".cache", + ".git", + ".mypy_cache", + ".pytest_cache", + ".venv", + "__pycache__", + "node_modules", + "venv" + ], + "new_stage_additions_allowed": true, + "meaning": "All original listed bytes checked; only newly named stage outputs are additions." + }, + "models/male-cns-lif/apl-pn-scope-audit-v1": { + "pass": true, + "checked": 12, + "mismatches": [], + "manifest_sha256": "9120685eb02dc2bd3b38d42b2ade1f38f6bbc2a1ec269fd4d555cead2d628277", + "checksums_sha256": "55dc418f2d62be04601af33cbd8789578447e6a2289d3a581dc713cbb7466a25" + }, + "experiments/phase4aa-apl-pn-scope": { + "pass": true, + "checked": 68, + "mismatches": [], + "manifest_sha256": "6d75567af2a6c0993d4fc08e272814910c19fa9602811cfacd1ebc4ba76bc737", + "checksums_sha256": "a69b2511689207b0d9ddbe2fabce3be71908f457bb898e3b685a213a796a272a" + }, + "models/male-cns-lif/terminal-scope-diagnostic-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "5cea0035a95345825b73385c6e3056244c2a614d10a6fa6742487a331d8f0f3e", + "checksums_sha256": "92a03195cb41863027fd0397ad3811248354a5d3f2e91ffa2c297eba62dc2821" + }, + "experiments/phase4ab-terminal-scope": { + "pass": true, + "checked": 199, + "mismatches": [], + "manifest_sha256": "cb3723f9dae29d4889489ae39f40293c927f4f9e532551e2c4d5214bf0a70140", + "checksums_sha256": "d83926a3055d9f9ca471ceba328076d7ceba883f267468750914080733e95e31" + }, + "models/male-cns-lif/lif-semantics-audit-v1": { + "pass": true, + "checked": 7, + "mismatches": [], + "manifest_sha256": "53e53d51bba86ec11a02e920f2c2653db4c138dd9562e8416dd001780635070c", + "checksums_sha256": "15b7b7828492387beed2c885ad9d22af682cff1dc38198c0770ab7175759c69d" + }, + "experiments/phase4ac-lif-semantics": { + "pass": true, + "checked": 57, + "mismatches": [], + "manifest_sha256": "4e7d1606e107fe72f5dad935952705260577edaba6f811d65b4105ce07abd72c", + "checksums_sha256": "81bb3a86454147f1562bc3592438b6a6d0091dbe1d2a777e802882ecf1d0db35" + }, + "registry/feedback-context-review-20260930": { + "pass": true, + "checked": 8, + "mismatches": [], + "manifest_sha256": "8fda8506cae9b5b258fe371c8938a15e613114f4234c969fdf742d1f5133c64b", + "checksums_sha256": "9390c04cf4d0bcd2ed89bb4efd1db01cb2faf7dc4f23e8cb411b2ed782ba083d" + }, + "models/male-cns-lif/author-semantics-lab-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "07a22bade4892adca3a4585656aa3ecce5219790b0dc8a851a12bfd7248d3769", + "checksums_sha256": "a632c04e62d8072caacfa680e0da7ad785a1d0db604cf5900853fd0b01c70ee7" + }, + "experiments/phase4ad-author-semantics": { + "pass": true, + "checked": 565, + "mismatches": [], + "manifest_sha256": "c939d3977a1883e86108c1e3edd25619118cec61e5c7712ae4dfa2893a73c0ca", + "checksums_sha256": "89ca0f11877dadb901bd2bd5d469d7bd145de980fc6b203b79daeec640a1b72c" + }, + "models/male-cns-lif/author-runtime-lab-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "7e8b0ac4adcd48eceabca7c9cc4f2c42a8746ebc673aee4490bae5a4746bbe12", + "checksums_sha256": "bf8eaad5963e6a6cf6bada6024ba37a36a0acb064bfc0beacd9c69dfd074b5c8" + }, + "experiments/phase4ae-author-runtime": { + "pass": true, + "checked": 916, + "mismatches": [], + "manifest_sha256": "a86caca4ecbd96c2b7cf24371b28f80f37170fa8769cdd9a31c822434be1eef5", + "checksums_sha256": "7bd84b8365953964b24684830e1fd97fca04bef8f8c051dcad3ff95633a1ae82" + }, + "models/male-cns-lif/author-fullgraph-lab-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "ead78ed89d0daebee5281ef285bbfe9d79c69b5034830609414f7b130d3c5827", + "checksums_sha256": "6fd184043777b190006ce344861477b91df908eac5351f74efeb3fd1151011a0" + }, + "experiments/phase4af-author-fullgraph": { + "pass": true, + "checked": 129, + "mismatches": [], + "manifest_sha256": "0646b5fc232ee44912f1c3a60d600355f5a6d97dff7cf59fccea612d822fb899", + "checksums_sha256": "f4d502c32ce80c70ff5271a686f09d9f72e1dc277863df1d0135ddeb09475736" + }, + "models/male-cns-lif/author-apl-lab-v1": { + "pass": true, + "checked": 16, + "mismatches": [], + "manifest_sha256": "6aa01a937f1f3c6504ee92e847cf7b3a884e88aa4ef37a68b0b7d4e7deed4bf2", + "checksums_sha256": "8768d1cf1a4ae4de595aa5623b27c77b84b620767d202c74db5a69e7617f42b3" + }, + "experiments/phase4ag-author-apl": { + "pass": true, + "checked": 333, + "mismatches": [], + "manifest_sha256": "4920e331efb7d0db6366ef1ef727c180a179c298834e45a9c06eb8e5bfc489d6", + "checksums_sha256": "06e0cc917ee3bf194384262d34c0762641e0403468ec556cd09866572fb87cde" + }, + "models/male-cns-lif/author-apl-lab-v2": { + "pass": true, + "checked": 17, + "mismatches": [], + "manifest_sha256": "208c00961b9d895d14ac050bc23fbc18db49d0df1fcf5c20d4c3eaa8e15ff7ff", + "checksums_sha256": "effb9ef2cbd08ec973a01c2b9b2a9047fc0a42732601a734e733d56b93029ff1" + }, + "experiments/phase4ag-author-apl-r2": { + "pass": true, + "checked": 1718, + "mismatches": [], + "manifest_sha256": "21593297c40bee58516d4d7fd16e9d8d20ffdea5f8e0652fa5dd4e903b4d96ee", + "checksums_sha256": "dcc61d2251cb1b425196f180e3ec3816d1fa5eb91aefda7940f9d821aae82d19" + }, + "models/male-cns-lif/kc-drive-audit-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "fa89cb0a6e2dc77462057b672ffbcfabbe74b893d8f70e4b41d8b5202de15530", + "checksums_sha256": "ed082e56978ac841c1fd92810eb611b63d6c2238d0406c92c281bb5023bc9f70" + }, + "experiments/phase4ah-kc-drive-audit": { + "pass": true, + "checked": 415, + "mismatches": [], + "manifest_sha256": "fb30ca09068d5d8dc1dc9972e00f674c5dc3aa49c7117d630607b5d9067927db", + "checksums_sha256": "567a3eb5758763c86146235835984a352dd860bf69489d1cf2b048d93fba05c9" + } +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/regression/old-integrity-before.json b/registry/phase4ai-pn-recruitment-audit/evidence/regression/old-integrity-before.json new file mode 100644 index 0000000..132632f --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/regression/old-integrity-before.json @@ -0,0 +1,153 @@ +{ + "original": { + "pass": true, + "checked": 230239, + "mismatches": [], + "reference_sha256": "6f186112e6102f2f7969de7442fa7ee4432200a3678586cfc4e10c490b31bca4", + "exclusions": [ + ".cache", + ".git", + ".mypy_cache", + ".pytest_cache", + ".venv", + "__pycache__", + "node_modules", + "venv" + ], + "new_stage_additions_allowed": true, + "meaning": "All original listed bytes checked; only newly named stage outputs are additions." + }, + "models/male-cns-lif/apl-pn-scope-audit-v1": { + "pass": true, + "checked": 12, + "mismatches": [], + "manifest_sha256": "9120685eb02dc2bd3b38d42b2ade1f38f6bbc2a1ec269fd4d555cead2d628277", + "checksums_sha256": "55dc418f2d62be04601af33cbd8789578447e6a2289d3a581dc713cbb7466a25" + }, + "experiments/phase4aa-apl-pn-scope": { + "pass": true, + "checked": 68, + "mismatches": [], + "manifest_sha256": "6d75567af2a6c0993d4fc08e272814910c19fa9602811cfacd1ebc4ba76bc737", + "checksums_sha256": "a69b2511689207b0d9ddbe2fabce3be71908f457bb898e3b685a213a796a272a" + }, + "models/male-cns-lif/terminal-scope-diagnostic-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "5cea0035a95345825b73385c6e3056244c2a614d10a6fa6742487a331d8f0f3e", + "checksums_sha256": "92a03195cb41863027fd0397ad3811248354a5d3f2e91ffa2c297eba62dc2821" + }, + "experiments/phase4ab-terminal-scope": { + "pass": true, + "checked": 199, + "mismatches": [], + "manifest_sha256": "cb3723f9dae29d4889489ae39f40293c927f4f9e532551e2c4d5214bf0a70140", + "checksums_sha256": "d83926a3055d9f9ca471ceba328076d7ceba883f267468750914080733e95e31" + }, + "models/male-cns-lif/lif-semantics-audit-v1": { + "pass": true, + "checked": 7, + "mismatches": [], + "manifest_sha256": "53e53d51bba86ec11a02e920f2c2653db4c138dd9562e8416dd001780635070c", + "checksums_sha256": "15b7b7828492387beed2c885ad9d22af682cff1dc38198c0770ab7175759c69d" + }, + "experiments/phase4ac-lif-semantics": { + "pass": true, + "checked": 57, + "mismatches": [], + "manifest_sha256": "4e7d1606e107fe72f5dad935952705260577edaba6f811d65b4105ce07abd72c", + "checksums_sha256": "81bb3a86454147f1562bc3592438b6a6d0091dbe1d2a777e802882ecf1d0db35" + }, + "registry/feedback-context-review-20260930": { + "pass": true, + "checked": 8, + "mismatches": [], + "manifest_sha256": "8fda8506cae9b5b258fe371c8938a15e613114f4234c969fdf742d1f5133c64b", + "checksums_sha256": "9390c04cf4d0bcd2ed89bb4efd1db01cb2faf7dc4f23e8cb411b2ed782ba083d" + }, + "models/male-cns-lif/author-semantics-lab-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "07a22bade4892adca3a4585656aa3ecce5219790b0dc8a851a12bfd7248d3769", + "checksums_sha256": "a632c04e62d8072caacfa680e0da7ad785a1d0db604cf5900853fd0b01c70ee7" + }, + "experiments/phase4ad-author-semantics": { + "pass": true, + "checked": 565, + "mismatches": [], + "manifest_sha256": "c939d3977a1883e86108c1e3edd25619118cec61e5c7712ae4dfa2893a73c0ca", + "checksums_sha256": "89ca0f11877dadb901bd2bd5d469d7bd145de980fc6b203b79daeec640a1b72c" + }, + "models/male-cns-lif/author-runtime-lab-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "7e8b0ac4adcd48eceabca7c9cc4f2c42a8746ebc673aee4490bae5a4746bbe12", + "checksums_sha256": "bf8eaad5963e6a6cf6bada6024ba37a36a0acb064bfc0beacd9c69dfd074b5c8" + }, + "experiments/phase4ae-author-runtime": { + "pass": true, + "checked": 916, + "mismatches": [], + "manifest_sha256": "a86caca4ecbd96c2b7cf24371b28f80f37170fa8769cdd9a31c822434be1eef5", + "checksums_sha256": "7bd84b8365953964b24684830e1fd97fca04bef8f8c051dcad3ff95633a1ae82" + }, + "models/male-cns-lif/author-fullgraph-lab-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "ead78ed89d0daebee5281ef285bbfe9d79c69b5034830609414f7b130d3c5827", + "checksums_sha256": "6fd184043777b190006ce344861477b91df908eac5351f74efeb3fd1151011a0" + }, + "experiments/phase4af-author-fullgraph": { + "pass": true, + "checked": 129, + "mismatches": [], + "manifest_sha256": "0646b5fc232ee44912f1c3a60d600355f5a6d97dff7cf59fccea612d822fb899", + "checksums_sha256": "f4d502c32ce80c70ff5271a686f09d9f72e1dc277863df1d0135ddeb09475736" + }, + "models/male-cns-lif/author-apl-lab-v1": { + "pass": true, + "checked": 16, + "mismatches": [], + "manifest_sha256": "6aa01a937f1f3c6504ee92e847cf7b3a884e88aa4ef37a68b0b7d4e7deed4bf2", + "checksums_sha256": "8768d1cf1a4ae4de595aa5623b27c77b84b620767d202c74db5a69e7617f42b3" + }, + "experiments/phase4ag-author-apl": { + "pass": true, + "checked": 333, + "mismatches": [], + "manifest_sha256": "4920e331efb7d0db6366ef1ef727c180a179c298834e45a9c06eb8e5bfc489d6", + "checksums_sha256": "06e0cc917ee3bf194384262d34c0762641e0403468ec556cd09866572fb87cde" + }, + "models/male-cns-lif/author-apl-lab-v2": { + "pass": true, + "checked": 17, + "mismatches": [], + "manifest_sha256": "208c00961b9d895d14ac050bc23fbc18db49d0df1fcf5c20d4c3eaa8e15ff7ff", + "checksums_sha256": "effb9ef2cbd08ec973a01c2b9b2a9047fc0a42732601a734e733d56b93029ff1" + }, + "experiments/phase4ag-author-apl-r2": { + "pass": true, + "checked": 1718, + "mismatches": [], + "manifest_sha256": "21593297c40bee58516d4d7fd16e9d8d20ffdea5f8e0652fa5dd4e903b4d96ee", + "checksums_sha256": "dcc61d2251cb1b425196f180e3ec3816d1fa5eb91aefda7940f9d821aae82d19" + }, + "models/male-cns-lif/kc-drive-audit-v1": { + "pass": true, + "checked": 11, + "mismatches": [], + "manifest_sha256": "fa89cb0a6e2dc77462057b672ffbcfabbe74b893d8f70e4b41d8b5202de15530", + "checksums_sha256": "ed082e56978ac841c1fd92810eb611b63d6c2238d0406c92c281bb5023bc9f70" + }, + "experiments/phase4ah-kc-drive-audit": { + "pass": true, + "checked": 415, + "mismatches": [], + "manifest_sha256": "fb30ca09068d5d8dc1dc9972e00f674c5dc3aa49c7117d630607b5d9067927db", + "checksums_sha256": "567a3eb5758763c86146235835984a352dd860bf69489d1cf2b048d93fba05c9" + } +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/regression/unit-tests.json b/registry/phase4ai-pn-recruitment-audit/evidence/regression/unit-tests.json new file mode 100644 index 0000000..a0b7dd0 --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/regression/unit-tests.json @@ -0,0 +1,18 @@ +{ + "command": [ + "/data/digital-drosophila/models/male-cns-lif/.venv/bin/python", + "-B", + "-m", + "unittest", + "-v", + "test_pn_observer", + "test_apl_sources", + "test_structure_metrics", + "test_harness", + "test_validate_events", + "test_publication" + ], + "exit_code": 0, + "pass_all": true, + "sha256": "c3fa21aa9b3dd8e82c1f6daee6c8bdfe3ad5750daf62c57d45634fc609a170f3" +} diff --git a/registry/phase4ai-pn-recruitment-audit/evidence/trials/apl_only-r0/apl-source-summary.json b/registry/phase4ai-pn-recruitment-audit/evidence/trials/apl_only-r0/apl-source-summary.json new file mode 100644 index 0000000..13a5515 --- /dev/null +++ b/registry/phase4ai-pn-recruitment-audit/evidence/trials/apl_only-r0/apl-source-summary.json @@ -0,0 +1,153 @@ +{ + "pass_all": true, + "steps": 100, + "neurons": 166700, + "apl": 2, + "bundle_KC": 4064, + "actual_events": 2, + "groups": { + "design_ALPN": { + "actual_spikes": 0, + "input_supported_spikes": 0, + "first_actual_spike_tick": null, + "first_nonzero_drive_tick": null, + "cumulative_drive_by_apl": [ + 0.0, + 0.0 + ], + "cumulative_state_by_apl": [ + 0.0, + 0.0 + ], + "h_sum_mV": 0.0, + "h_before_first_KC_sum_mV": 0.0, + "h_never_fired_KC_sum_mV": 0.0, + "h_before_first_any_KC_sum_mV": 0.0, + "generated_h_fraction": null, + "drive_fraction": null + }, + "non_design_ALPN": { + "actual_spikes": 0, + "input_supported_spikes": 0, + "first_actual_spike_tick": null, + "first_nonzero_drive_tick": null, + "cumulative_drive_by_apl": [ + 0.0, + 0.0 + ], + "cumulative_state_by_apl": [ + 0.0, + 0.0 + ], + "h_sum_mV": 0.0, + "h_before_first_KC_sum_mV": 0.0, + "h_never_fired_KC_sum_mV": 0.0, + "h_before_first_any_KC_sum_mV": 0.0, + "generated_h_fraction": null, + "drive_fraction": null + }, + "KC": { + "actual_spikes": 0, + "input_supported_spikes": 0, + "first_actual_spike_tick": null, + "first_nonzero_drive_tick": null, + "cumulative_drive_by_apl": [ + 0.0, + 0.0 + ], + "cumulative_state_by_apl": [ + 0.0, + 0.0 + ], + "h_sum_mV": 0.0, + "h_before_first_KC_sum_mV": 0.0, + "h_never_fired_KC_sum_mV": 0.0, + "h_before_first_any_KC_sum_mV": 0.0, + "generated_h_fraction": null, + "drive_fraction": null + } + }, + "group_order": [ + "design_ALPN", + "non_design_ALPN", + "KC" + ], + "input_support_partition_exact": true, + "unknown_nonzero_input_columns": 0, + "source_population_counts": { + "design_ALPN": 0, + "non_design_ALPN": 686, + "KC": 4064 + }, + "input_supported_population_counts": { + "design_ALPN": 0, + "non_design_ALPN": 282, + "KC": 4063 + }, + "first_any_KC_spike_tick": null, + "ever_fired_KC": 0, + "never_fired_KC": 4064, + "decay_f32_bits": "3f7eb923", + "gain_f32_bits": "3c23d70a", + "comparison": { + "drive": { + "elements": 200, + "max_abs_error": 0.0, + "max_error_bound": 5e-323, + "max_bound_utilization": 0.0, + "bound_violations": 0, + "zero_reference_nonzero_actual": 0, + "mean_abs_error": 0.0 + }, + "state": { + "elements": 200, + "max_abs_error": 0.0, + "max_error_bound": 9.397e-321, + "max_bound_utilization": 0.0, + "bound_violations": 0, + "zero_reference_nonzero_actual": 0, + "mean_abs_error": 0.0 + }, + "inhibition": { + "elements": 406400, + "max_abs_error": 0.0, + "max_error_bound": 5.43e-322, + "max_bound_utilization": 0.0, + "bound_violations": 0, + "zero_reference_nonzero_actual": 0, + "mean_abs_error": 0.0 + } + }, + "theoretical_bound": { + "applicable": true, + "normal_or_zero_arithmetic": true, + "historical_standard_fp32_verified_by_caller": true, + "gamma_definition": "gamma_n=n*u/(1-n*u); u32=2^-24,u64=2^-53; outward rounded", + "drive_terms_bound": 166699, + "state_operation_bound": 2, + "output_operation_bound": 5, + "group_sum_operation_bound": 2, + "state_recurrence": "E_p<=d*E_p_prev+gamma_2,p*(d*abs(s_p_prev)+D_upper)+(1+u_p)*gamma_(N-1),p*D_upper", + "grouped_f64_bound": "Sum source-group error bounds, plus gamma_2,64*upward_sum(group_values) for per-tick compared drive/state/h totals only", + "output_bound": "q*upward_dot(E_p,O)+gamma_5,p*q*upward_dot(s_p,O); f32 error plus all f64 group/output/sum errors", + "tolerance_fitted_to_observed_error": false, + "scope": "Per-tick summed-source drive/state/h trace comparisons only; not cumulative source fractions" + }, + "early_definition": "strict tick 0 for p in view['pairs'])) for m, v in view['within'].items()}) + output[mode] = dict(frozen_aggregate=aggregate, + active_non_design_PN_neuron_trials=len(chosen), unique_active_non_design_PN=int(chosen.neuron_idx.nunique()), + active_non_design_PN_prefirst_source_accounting=source, + source_shares_are_nominal_positive_increment_sums_not_necessity_or_instantaneous_current=True, + odor_structure_descriptive=view_metrics) + result = dict(status=status['status'], modes=output, + exact_PN_trials=status['exact_PN_trials'], repeat_accounting_pass=status['repeat_accounting_pass'], + source_script_sha256=digest(Path(__file__)), + model_manifest_sha256=verified['model']['manifest_sha256'], + experiment_manifest_sha256=verified['experiment']['manifest_sha256'], + descriptive_postseal_interpretation=True, new_scientific_gate=False, learning_achieved=False, + original_CAL_failure_unchanged=True) + path = REGISTRY / 'interpretation-metrics.json' + save(path, result) + with (REGISTRY / 'interpretation-metrics.sha256').open('x') as f: + f.write(digest(path) + ' interpretation-metrics.json\n') + print(json.dumps(result, ensure_ascii=False, allow_nan=False), flush=True) + + +if __name__ == '__main__': + main()