Archive MaleCNS research sources, provenance, bibliography and immutable data inventory

This commit is contained in:
Digital Drosophila Archive
2026-09-29 03:38:32 +08:00
commit 3981628ff8
682 changed files with 161475 additions and 0 deletions
@@ -0,0 +1,56 @@
# Phase 4Y — paired whole-brain effects
All branches are diagnostic hypotheses; none is selected as a better biological model.
| KC | condition | late spike range | paired change range | decreases / unchanged / increases |
|---:|---|---:|---:|---:|
| 59832 | DPM_fast_current_off | 0–0 | -17–-13 | 12 / 0 / 0 |
| 59832 | DPM_fast_current_reversed | 0–0 | -17–-13 | 12 / 0 / 0 |
| 59832 | frozen_reference | 13–17 | 0–0 | 0 / 12 / 0 |
| 78836 | DPM_fast_current_off | 0–0 | -40–-39 | 12 / 0 / 0 |
| 78836 | DPM_fast_current_reversed | 0–0 | -40–-39 | 12 / 0 / 0 |
| 78836 | frozen_reference | 39–40 | 0–0 | 0 / 12 / 0 |
| 82312 | DPM_fast_current_off | 60–61 | -1–1 | 1 / 3 / 8 |
| 82312 | DPM_fast_current_reversed | 60–61 | 0–1 | 0 / 4 / 8 |
| 82312 | frozen_reference | 60–61 | 0–0 | 0 / 12 / 0 |
| KC | isolated DPM-off range | whole-brain DPM-off range (same old seed) |
|---:|---:|---:|
| 59832 | 0–0 | 0–0 |
| 78836 | 14–16 | 0–0 |
| 82312 | 60–61 | 60–61 |
| population | condition | mean late spikes | mean late active neurons |
|---|---|---:|---:|
| DAN_annotation | DPM_fast_current_off | 1935.58 | 46.33 |
| DAN_annotation | DPM_fast_current_reversed | 1665.33 | 32.92 |
| DAN_annotation | frozen_reference | 5646.83 | 130.50 |
| DPM | DPM_fast_current_off | 156.00 | 2.00 |
| DPM | DPM_fast_current_reversed | 140.33 | 2.00 |
| DPM | frozen_reference | 376.58 | 2.00 |
| KC | DPM_fast_current_off | 61.42 | 1.33 |
| KC | DPM_fast_current_reversed | 61.75 | 1.42 |
| KC | frozen_reference | 116.33 | 3.50 |
| MBON | DPM_fast_current_off | 1535.25 | 34.17 |
| MBON | DPM_fast_current_reversed | 1339.33 | 24.33 |
| MBON | frozen_reference | 5414.83 | 52.00 |
| MBON_downstream | DPM_fast_current_off | 134299.42 | 2198.08 |
| MBON_downstream | DPM_fast_current_reversed | 133019.67 | 2173.58 |
| MBON_downstream | frozen_reference | 169223.08 | 2546.42 |
| PN_annotation | DPM_fast_current_off | 64262.58 | 552.75 |
| PN_annotation | DPM_fast_current_reversed | 64220.58 | 552.75 |
| PN_annotation | frozen_reference | 64375.00 | 554.00 |
| all | DPM_fast_current_off | 499695.83 | 9760.00 |
| all | DPM_fast_current_reversed | 493479.00 | 9579.75 |
| all | frozen_reference | 568869.75 | 10768.08 |
| descending | DPM_fast_current_off | 10421.50 | 189.33 |
| descending | DPM_fast_current_reversed | 9995.50 | 187.00 |
| descending | frozen_reference | 12229.33 | 205.25 |
| motor | DPM_fast_current_off | 11036.42 | 200.42 |
| motor | DPM_fast_current_reversed | 10971.92 | 200.58 |
| motor | frozen_reference | 10895.08 | 186.33 |
Whole-brain feedback is allowed to respond; isolated replay holds the other recorded arrivals fixed. A difference between them is the target of the experiment, not grounds for choosing one result.
Input matching is at the scheduled request level. Accepted new PN spikes can differ through feedback-dependent refractory state; see input-request-vs-acceptance.parquet. Do not claim identical delivered PN spike trains.
Descending/motor rows here use populations-corrected.parquet, reconstructed from saved full counts and verified actual superclass names. The original zero-population rows are retained but invalid; see audit/population-schema-correction.json.
No learning, no reward events, no parameter fitting, no promotion; smaller late activity is not itself success. Biological signs and long-term stability remain unproven.
@@ -0,0 +1,115 @@
{
"lost_late_KC_memberships": 54,
"new_late_KC_memberships": 3,
"scope": "post-run descriptive summaries; no promotion or new gate",
"watched": [
{
"change_max": -13,
"change_min": -17,
"condition": "DPM_fast_current_off",
"decreases": 12,
"increases": 0,
"late_max": 0,
"late_min": 0,
"n": 12,
"neuron_idx": 59832,
"unchanged": 0
},
{
"change_max": -13,
"change_min": -17,
"condition": "DPM_fast_current_reversed",
"decreases": 12,
"increases": 0,
"late_max": 0,
"late_min": 0,
"n": 12,
"neuron_idx": 59832,
"unchanged": 0
},
{
"change_max": 0,
"change_min": 0,
"condition": "frozen_reference",
"decreases": 0,
"increases": 0,
"late_max": 17,
"late_min": 13,
"n": 12,
"neuron_idx": 59832,
"unchanged": 12
},
{
"change_max": -39,
"change_min": -40,
"condition": "DPM_fast_current_off",
"decreases": 12,
"increases": 0,
"late_max": 0,
"late_min": 0,
"n": 12,
"neuron_idx": 78836,
"unchanged": 0
},
{
"change_max": -39,
"change_min": -40,
"condition": "DPM_fast_current_reversed",
"decreases": 12,
"increases": 0,
"late_max": 0,
"late_min": 0,
"n": 12,
"neuron_idx": 78836,
"unchanged": 0
},
{
"change_max": 0,
"change_min": 0,
"condition": "frozen_reference",
"decreases": 0,
"increases": 0,
"late_max": 40,
"late_min": 39,
"n": 12,
"neuron_idx": 78836,
"unchanged": 12
},
{
"change_max": 1,
"change_min": -1,
"condition": "DPM_fast_current_off",
"decreases": 1,
"increases": 8,
"late_max": 61,
"late_min": 60,
"n": 12,
"neuron_idx": 82312,
"unchanged": 3
},
{
"change_max": 1,
"change_min": 0,
"condition": "DPM_fast_current_reversed",
"decreases": 0,
"increases": 8,
"late_max": 61,
"late_min": 60,
"n": 12,
"neuron_idx": 82312,
"unchanged": 4
},
{
"change_max": 0,
"change_min": 0,
"condition": "frozen_reference",
"decreases": 0,
"increases": 0,
"late_max": 61,
"late_min": 60,
"n": 12,
"neuron_idx": 82312,
"unchanged": 12
}
]
}
@@ -0,0 +1,210 @@
{
"current": {
"P": {
"checked": 86,
"control": "/data/digital-drosophila/experiments/phase4p-deterministic-runtime/manifests/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4p-deterministic-runtime"
},
"P_candidate": {
"checked": 10,
"control": "/data/digital-drosophila/models/male-cns-lif/deterministic-runtime-v2/candidate/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/deterministic-runtime-v2/candidate"
},
"Q": {
"checked": 24,
"control": "/data/digital-drosophila/experiments/phase4q-credit-v3/manifests/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4q-credit-v3"
},
"Q_model": {
"checked": 6,
"control": "/data/digital-drosophila/models/male-cns-lif/credit-v3/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/credit-v3"
},
"R": {
"checked": 205,
"control": "/data/digital-drosophila/experiments/phase4r-timing-audit/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4r-timing-audit"
},
"R_model": {
"checked": 5,
"control": "/data/digital-drosophila/models/male-cns-lif/timing-audit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/timing-audit-v1"
},
"U_prior_model": {
"checked": 5,
"control": "/data/digital-drosophila/models/male-cns-lif/odor-timing-generalization-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/odor-timing-generalization-v1"
},
"U_prior_root": {
"checked": 150,
"control": "/data/digital-drosophila/experiments/phase4u-odor-generalization/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4u-odor-generalization"
},
"V_prior_model": {
"checked": 5,
"control": "/data/digital-drosophila/models/male-cns-lif/csus-audit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/csus-audit-v1"
},
"V_prior_root": {
"checked": 244,
"control": "/data/digital-drosophila/experiments/phase4v-csus-semantics/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4v-csus-semantics"
},
"X_prior_model": {
"checked": 5,
"control": "/data/digital-drosophila/models/male-cns-lif/transmitter-audit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/transmitter-audit-v1"
},
"X_prior_root": {
"checked": 124,
"control": "/data/digital-drosophila/experiments/phase4x-transmitter-provenance/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4x-transmitter-provenance"
},
"prior_addendum": {
"checked": 5,
"control": "/data/digital-drosophila/experiments/phase4w-transmitter-interpretation/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4w-transmitter-interpretation"
},
"prior_model": {
"checked": 4,
"control": "/data/digital-drosophila/models/male-cns-lif/late-kc-audit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/late-kc-audit-v1"
},
"prior_root": {
"checked": 214,
"control": "/data/digital-drosophila/experiments/phase4w-late-kc-feedback/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4w-late-kc-feedback"
},
"source_model": {
"checked": 4,
"control": "/data/digital-drosophila/models/male-cns-lif/timing-credit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/timing-credit-v1"
},
"source_root": {
"checked": 46,
"control": "/data/digital-drosophila/experiments/phase4s-timing-credit/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4s-timing-credit"
}
},
"history": {
"Phase1_to_3B": {
"all_passed": true,
"phase1_phase2_backup_sha256": {
"passed": true,
"returncode": 0,
"stderr": ""
},
"phase3_sha256": {
"passed": true,
"returncode": 0,
"stderr": ""
},
"phase3b_166700_sha256": {
"passed": true,
"returncode": 0,
"stderr": ""
},
"phase3b_audit_sha256": {
"passed": true,
"returncode": 0,
"stderr": ""
},
"raw_core_sha256": {
"passed": true,
"returncode": 0,
"stderr": ""
},
"raw_skeleton_md5": {
"passed": true,
"returncode": 0,
"stderr": ""
}
},
"Phase4C_to_4L": {
"all_passed": true,
"phase4c_to_4i": true,
"phase4j_to_4l": {
"phase4j_model_root": true,
"phase4j_root": true,
"phase4k_model_root": true,
"phase4k_root": true,
"phase4l_model_root": true,
"phase4l_root": true
}
},
"Phase4M_4N": {
"Phase4M experiment": {
"checked": 80,
"control": "/data/digital-drosophila/experiments/phase4m-kcmbon-efficacy/manifests/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4m-kcmbon-efficacy"
},
"Phase4M model": {
"checked": 7,
"control": "/data/digital-drosophila/models/male-cns-lif/kcmbon-efficacy-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/kcmbon-efficacy-v1"
},
"Phase4N experiment": {
"checked": 396,
"control": "/data/digital-drosophila/experiments/phase4n-credit-assignment/manifests/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4n-credit-assignment"
},
"Phase4N model": {
"checked": 12,
"control": "/data/digital-drosophila/models/male-cns-lif/credit-assignment-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/credit-assignment-v1"
}
},
"Phase4O": {
"checked": 40,
"control": "/data/digital-drosophila/experiments/phase4o-runtime-credit/manifests/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4o-runtime-credit"
},
"all_static_checks_passed": true,
"frozen_input_hashes_unchanged": true
},
"pass": true
}
@@ -0,0 +1,6 @@
{
"interpretation": "identical exogenous requests, not guaranteed identical accepted PN spikes; acceptance depends on endogenous refractory/spike state through the unchanged force interface",
"pairs_with_changed_accepted_count": 12,
"partition_exact": true,
"scheduled_requests_matched_all_pairs": true
}
@@ -0,0 +1,23 @@
{
"corrected_counts": {
"descending": 1316,
"motor": 815
},
"corrected_values": {
"descending": [
"descending_neuron",
"descending_neuron_tbc"
],
"motor": [
"vnc_motor",
"cb_motor"
]
},
"definitions_from": "frozen phase4c.py summary definitions, verified against actual metadata",
"issue": "initial literal superclass descending/motor matches zero rows; those zero-population rows are invalid readouts, not evidence of silence",
"original_tables_preserved": true,
"recomputed_from": "saved complete per-neuron total and late counts",
"scope": "report aggregation only, no dynamics or registered conditions changed",
"simulation_rerun": false,
"source": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/neuron-index/unified-metadata.parquet"
}
@@ -0,0 +1,38 @@
{
"DAN_annotation": {
"count": 340,
"definition": "frozen IDs or exact annotation evidence"
},
"DPM": {
"count": 2,
"definition": "frozen IDs or exact annotation evidence"
},
"KC": {
"count": 4064,
"definition": "frozen IDs or exact annotation evidence"
},
"MBON": {
"count": 97,
"definition": "frozen IDs or exact annotation evidence"
},
"MBON_downstream": {
"count": 11342,
"definition": "frozen IDs or exact annotation evidence"
},
"PN_annotation": {
"count": 686,
"definition": "frozen IDs or exact annotation evidence"
},
"all": {
"count": 166700,
"definition": "frozen IDs or exact annotation evidence"
},
"descending": {
"count": 0,
"definition": "exact annotation_superclass"
},
"motor": {
"count": 0,
"definition": "exact annotation_superclass"
}
}
@@ -0,0 +1,121 @@
{
"P": {
"checked": 86,
"control": "/data/digital-drosophila/experiments/phase4p-deterministic-runtime/manifests/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4p-deterministic-runtime"
},
"P_candidate": {
"checked": 10,
"control": "/data/digital-drosophila/models/male-cns-lif/deterministic-runtime-v2/candidate/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/deterministic-runtime-v2/candidate"
},
"Q": {
"checked": 24,
"control": "/data/digital-drosophila/experiments/phase4q-credit-v3/manifests/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4q-credit-v3"
},
"Q_model": {
"checked": 6,
"control": "/data/digital-drosophila/models/male-cns-lif/credit-v3/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/credit-v3"
},
"R": {
"checked": 205,
"control": "/data/digital-drosophila/experiments/phase4r-timing-audit/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4r-timing-audit"
},
"R_model": {
"checked": 5,
"control": "/data/digital-drosophila/models/male-cns-lif/timing-audit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/timing-audit-v1"
},
"U_prior_model": {
"checked": 5,
"control": "/data/digital-drosophila/models/male-cns-lif/odor-timing-generalization-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/odor-timing-generalization-v1"
},
"U_prior_root": {
"checked": 150,
"control": "/data/digital-drosophila/experiments/phase4u-odor-generalization/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4u-odor-generalization"
},
"V_prior_model": {
"checked": 5,
"control": "/data/digital-drosophila/models/male-cns-lif/csus-audit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/csus-audit-v1"
},
"V_prior_root": {
"checked": 244,
"control": "/data/digital-drosophila/experiments/phase4v-csus-semantics/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4v-csus-semantics"
},
"X_prior_model": {
"checked": 5,
"control": "/data/digital-drosophila/models/male-cns-lif/transmitter-audit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/transmitter-audit-v1"
},
"X_prior_root": {
"checked": 124,
"control": "/data/digital-drosophila/experiments/phase4x-transmitter-provenance/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4x-transmitter-provenance"
},
"prior_addendum": {
"checked": 5,
"control": "/data/digital-drosophila/experiments/phase4w-transmitter-interpretation/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4w-transmitter-interpretation"
},
"prior_model": {
"checked": 4,
"control": "/data/digital-drosophila/models/male-cns-lif/late-kc-audit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/late-kc-audit-v1"
},
"prior_root": {
"checked": 214,
"control": "/data/digital-drosophila/experiments/phase4w-late-kc-feedback/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4w-late-kc-feedback"
},
"source_model": {
"checked": 4,
"control": "/data/digital-drosophila/models/male-cns-lif/timing-credit-v1/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/models/male-cns-lif/timing-credit-v1"
},
"source_root": {
"checked": 46,
"control": "/data/digital-drosophila/experiments/phase4s-timing-credit/checksums.sha256",
"failures": [],
"passed": true,
"root": "/data/digital-drosophila/experiments/phase4s-timing-credit"
}
}
@@ -0,0 +1,19 @@
{
"DPM_existing_edges": 4934,
"DPM_neurons": 2,
"all_finite": true,
"biological_sign_proven": false,
"candidate_selected": false,
"frozen_baseline_changed": false,
"frozen_reference_trials": 5,
"integrity_pass": true,
"new_seed_count": 1,
"old_reference_reproductions": 6,
"old_seed_count": 1,
"phase": "4Y",
"reference_pass": true,
"repeat_trials": 6,
"status": "COMPLETE-EXPERIMENTAL-HYPOTHESIS-AUDIT",
"trials": 36,
"weight_training": false
}