Archive MaleCNS research sources, provenance, bibliography and immutable data inventory
This commit is contained in:
+15
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"after": {
|
||||
"/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indices.int32.npy": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150",
|
||||
"/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indptr.int64.npy": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4",
|
||||
"/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy": "c7ae101451dd19c47fd976bcfacbc52d67193a68ffa04c5b4d2e911cfd52d99b",
|
||||
"/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/neuron-index/unified-metadata.parquet": "922af16846a065c3dbfca7c11146b83ca217fcbd7392edc745f444a04eae8c63"
|
||||
},
|
||||
"before": {
|
||||
"/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indices.int32.npy": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150",
|
||||
"/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indptr.int64.npy": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4",
|
||||
"/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy": "c7ae101451dd19c47fd976bcfacbc52d67193a68ffa04c5b4d2e911cfd52d99b",
|
||||
"/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/neuron-index/unified-metadata.parquet": "922af16846a065c3dbfca7c11146b83ca217fcbd7392edc745f444a04eae8c63"
|
||||
},
|
||||
"unchanged": true
|
||||
}
|
||||
+1102
File diff suppressed because it is too large
Load Diff
+103
@@ -0,0 +1,103 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"controls": [
|
||||
{
|
||||
"checked": 4,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/reference-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/reference-v1"
|
||||
},
|
||||
{
|
||||
"checked": 7,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/runtime-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/runtime-v1"
|
||||
},
|
||||
{
|
||||
"checked": 5,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/io-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/io-v1"
|
||||
},
|
||||
{
|
||||
"checked": 73,
|
||||
"control": "/data/digital-drosophila/experiments/phase4c-runtime/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4c-runtime"
|
||||
},
|
||||
{
|
||||
"checked": 43,
|
||||
"control": "/data/digital-drosophila/experiments/phase4d-io/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4d-io"
|
||||
},
|
||||
{
|
||||
"checked": 166,
|
||||
"control": "/data/digital-drosophila/experiments/phase4e-visual-calibration/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4e-visual-calibration"
|
||||
},
|
||||
{
|
||||
"checked": 15421,
|
||||
"control": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision"
|
||||
},
|
||||
{
|
||||
"checked": 7,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/visual-encoder-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/visual-encoder-v1"
|
||||
},
|
||||
{
|
||||
"checked": 43,
|
||||
"control": "/data/digital-drosophila/experiments/phase4g-frozen-interface/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4g-frozen-interface"
|
||||
},
|
||||
{
|
||||
"checked": 9,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/frozen-interface-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/frozen-interface-v1"
|
||||
},
|
||||
{
|
||||
"checked": 4,
|
||||
"control": "/data/digital-drosophila/models/learned/phase4g/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/learned/phase4g"
|
||||
},
|
||||
{
|
||||
"checked": 76,
|
||||
"control": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity"
|
||||
},
|
||||
{
|
||||
"checked": 5,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/dopamine-plasticity-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/dopamine-plasticity-v1"
|
||||
},
|
||||
{
|
||||
"checked": 42,
|
||||
"control": "/data/digital-drosophila/models/learned/phase4h/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/learned/phase4h"
|
||||
}
|
||||
]
|
||||
}
|
||||
+103
@@ -0,0 +1,103 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"controls": [
|
||||
{
|
||||
"checked": 4,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/reference-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/reference-v1"
|
||||
},
|
||||
{
|
||||
"checked": 7,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/runtime-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/runtime-v1"
|
||||
},
|
||||
{
|
||||
"checked": 5,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/io-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/io-v1"
|
||||
},
|
||||
{
|
||||
"checked": 73,
|
||||
"control": "/data/digital-drosophila/experiments/phase4c-runtime/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4c-runtime"
|
||||
},
|
||||
{
|
||||
"checked": 43,
|
||||
"control": "/data/digital-drosophila/experiments/phase4d-io/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4d-io"
|
||||
},
|
||||
{
|
||||
"checked": 166,
|
||||
"control": "/data/digital-drosophila/experiments/phase4e-visual-calibration/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4e-visual-calibration"
|
||||
},
|
||||
{
|
||||
"checked": 15421,
|
||||
"control": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision"
|
||||
},
|
||||
{
|
||||
"checked": 7,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/visual-encoder-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/visual-encoder-v1"
|
||||
},
|
||||
{
|
||||
"checked": 43,
|
||||
"control": "/data/digital-drosophila/experiments/phase4g-frozen-interface/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4g-frozen-interface"
|
||||
},
|
||||
{
|
||||
"checked": 9,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/frozen-interface-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/frozen-interface-v1"
|
||||
},
|
||||
{
|
||||
"checked": 4,
|
||||
"control": "/data/digital-drosophila/models/learned/phase4g/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/learned/phase4g"
|
||||
},
|
||||
{
|
||||
"checked": 76,
|
||||
"control": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity"
|
||||
},
|
||||
{
|
||||
"checked": 5,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/dopamine-plasticity-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/male-cns-lif/dopamine-plasticity-v1"
|
||||
},
|
||||
{
|
||||
"checked": 42,
|
||||
"control": "/data/digital-drosophila/models/learned/phase4h/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true,
|
||||
"root": "/data/digital-drosophila/models/learned/phase4h"
|
||||
}
|
||||
]
|
||||
}
|
||||
+109
@@ -0,0 +1,109 @@
|
||||
phase: 4I
|
||||
name: MaleCNS-MB-mechanistic-validation-v1
|
||||
|
||||
paths:
|
||||
connectome_root: /data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only
|
||||
model_root: /data/digital-drosophila/models/male-cns-lif
|
||||
phase4i_model_root: /data/digital-drosophila/models/male-cns-lif/mb-mechanistic-v1
|
||||
experiment_root: /data/digital-drosophila/experiments/phase4i-mb-mechanistic-validation
|
||||
reference_root: /data/digital-drosophila/models/male-cns-lif/reference-v1
|
||||
runtime_root: /data/digital-drosophila/models/male-cns-lif/runtime-v1
|
||||
io_root: /data/digital-drosophila/models/male-cns-lif/io-v1
|
||||
phase4c_root: /data/digital-drosophila/experiments/phase4c-runtime
|
||||
phase4d_root: /data/digital-drosophila/experiments/phase4d-io
|
||||
phase4e_root: /data/digital-drosophila/experiments/phase4e-visual-calibration
|
||||
phase4f_root: /data/digital-drosophila/experiments/phase4f-retinotopic-vision
|
||||
phase4f_model_root: /data/digital-drosophila/models/male-cns-lif/visual-encoder-v1
|
||||
phase4g_root: /data/digital-drosophila/experiments/phase4g-frozen-interface
|
||||
phase4g_model_root: /data/digital-drosophila/models/male-cns-lif/frozen-interface-v1
|
||||
phase4g_learned_root: /data/digital-drosophila/models/learned/phase4g
|
||||
phase4h_root: /data/digital-drosophila/experiments/phase4h-dopamine-plasticity
|
||||
phase4h_model_root: /data/digital-drosophila/models/male-cns-lif/dopamine-plasticity-v1
|
||||
phase4h_learned_root: /data/digital-drosophila/models/learned/phase4h
|
||||
|
||||
expected_graph:
|
||||
neurons: 166700
|
||||
directed_edges: 25582938
|
||||
synaptic_contact_weight_sum: 124177617
|
||||
phase4h_plastic_candidate_edges: 14232
|
||||
|
||||
names:
|
||||
reference: MaleCNS-LIF-reference-v1
|
||||
runtime: MaleCNS-LIF-runtime-v1
|
||||
|
||||
model:
|
||||
dt_ms: 0.1
|
||||
membrane_tau_ms: 20.0
|
||||
synaptic_tau_ms: 5.0
|
||||
refractory_ms: 2.2
|
||||
resting_potential_mv: -52.0
|
||||
reset_potential_mv: -52.0
|
||||
threshold_mv: -45.0
|
||||
synaptic_delay_ms: 1.8
|
||||
w_syn_mv_per_anatomical_synapse: 0.275
|
||||
|
||||
sign_policy:
|
||||
neurotransmitter_sign: {acetylcholine: 1, gaba: -1, glutamate: -1, dopamine: 1, octopamine: 1, serotonin: 1, histamine: -1}
|
||||
unknown_sign: 0
|
||||
unclear_sign: 0
|
||||
|
||||
readout:
|
||||
bins_ms: [1, 5, 10, 20, 50, 100]
|
||||
|
||||
device:
|
||||
required_name_substring: RTX 4090
|
||||
launcher_visible_gpu_uuid: GPU-79f3a85d-adce-7833-7003-6488140ca596
|
||||
|
||||
olfactory_audit:
|
||||
seeds: [48101, 48102, 48103, 48104, 48105]
|
||||
rate_hz: 50.0
|
||||
duration_ms: 100.0
|
||||
targets_per_identity: 64
|
||||
temporal_bin_ms: 10.0
|
||||
consensus_seed_count: 3
|
||||
separability_gate:
|
||||
maximum_mean_active_jaccard: 0.8
|
||||
minimum_pair_cosine_distance: 0.01
|
||||
majority_seeds: 3
|
||||
between_exceeds_within_sigma: 2.0
|
||||
|
||||
direct_kc:
|
||||
ensemble_size: 64
|
||||
target_compartment_verbatim: "y5B'2a"
|
||||
matched_dan_type: PAM15
|
||||
unrelated_compartment_verbatim: "y2a'1"
|
||||
unrelated_dan_type: PPL103
|
||||
pulse_times_ms: [10.0, 30.0, 50.0, 70.0, 90.0]
|
||||
evaluation_duration_ms: 120.0
|
||||
conditioning_trials: 3
|
||||
train_seeds: [49001, 49002, 49003, 49004, 49005]
|
||||
evaluation_seeds: [49101, 49102, 49103, 49104, 49105]
|
||||
|
||||
plasticity:
|
||||
overlay_equation: effective_weight = base_weight + plastic_delta
|
||||
eta_effective_mv: 0.00275
|
||||
eligibility_tau_ms: 1000.0
|
||||
polarity: -1
|
||||
max_fractional_depression_per_edge: 0.25
|
||||
negative_delay_behavior_under_phase4h_rule: full_eligibility
|
||||
|
||||
timing:
|
||||
delta_t_ms: [-1000, -500, -250, -100, -50, 0, 50, 100, 250, 500, 1000]
|
||||
common_kc_time_ms: 1000.0
|
||||
trial_duration_ms: 2100.0
|
||||
seed: 49201
|
||||
far_to_coincident_nonspecific_ratio: 0.1
|
||||
|
||||
controls:
|
||||
conditions: [A-matched-DAN, A-D-zero, A-unrelated-DAN, B-matched-DAN, random-KC-DAN, frozen-no-plasticity]
|
||||
|
||||
prohibitions:
|
||||
modify_base_csr: false
|
||||
modify_w_syn: false
|
||||
modify_transmitter_sign: false
|
||||
modify_lif_parameters: false
|
||||
expand_plastic_mask: false
|
||||
tune_eta_or_polarity: false
|
||||
brain_backpropagation: false
|
||||
reinforcement_learning: false
|
||||
visual_or_game_integration: false
|
||||
+118
@@ -0,0 +1,118 @@
|
||||
{
|
||||
"1_CS_A_CS_B_KC_separable": {
|
||||
"answer": false,
|
||||
"label": "FAIL-OLFACTORY-TO-KC-SEPARABILITY",
|
||||
"reason": "Both conditions activated all 4,064 KCs in all five deterministic seeds."
|
||||
},
|
||||
"2_KC_active_set_overlap": {
|
||||
"A_active": 4064,
|
||||
"B_active": 4064,
|
||||
"intersection": 4064,
|
||||
"union": 4064,
|
||||
"jaccard": 1.0,
|
||||
"KC_A_specific": 0,
|
||||
"KC_B_specific": 0,
|
||||
"KC_shared": 4064,
|
||||
"KC_inactive": 0
|
||||
},
|
||||
"3_plastic_edge_eligibility_overlap": {
|
||||
"A_specific": 0,
|
||||
"B_specific": 0,
|
||||
"shared": 14232,
|
||||
"inactive": 0,
|
||||
"jaccard": 1.0,
|
||||
"cosine_similarity": 0.9996244608183082,
|
||||
"label": "PLASTIC-EDGE-REPRESENTATION-OVERLAP"
|
||||
},
|
||||
"4_direct_KC_memory_success": {
|
||||
"answer": false,
|
||||
"label": "FAIL-PLASTICITY-MECHANISM",
|
||||
"baseline_A_B_distinct": true,
|
||||
"A_specific_effect": false,
|
||||
"B_preserved": false
|
||||
},
|
||||
"5_direct_KC_MBON_pre_post": {
|
||||
"A": {
|
||||
"MBON_spike_l1": 0,
|
||||
"latency_change_ms": 0.0,
|
||||
"final_g_max_abs_change": 1.2008056640625,
|
||||
"final_g_mean_abs_change": 0.699432373046875,
|
||||
"final_voltage_max_abs_change_mv": 0.133148193359375,
|
||||
"downstream_spike_l1": 0
|
||||
},
|
||||
"B_after_A_conditioning": {
|
||||
"MBON_spike_l1": 0,
|
||||
"latency_change_ms": 0.0,
|
||||
"final_g_max_abs_change": 120.6834716796875,
|
||||
"final_g_mean_abs_change": 66.90739440917969,
|
||||
"final_voltage_max_abs_change_mv": 0.614990234375,
|
||||
"downstream_spike_l1": 2
|
||||
}
|
||||
},
|
||||
"6_compartment_locality": {
|
||||
"compartment_boundary_correct": true,
|
||||
"target_compartment_updates": 200,
|
||||
"off_compartment_updates": 0,
|
||||
"inactive_edge_updates": 0,
|
||||
"stimulus_source_locality_correct": false,
|
||||
"A_injected_source_updates": 67,
|
||||
"network_recruited_source_updates": 133,
|
||||
"B_only_source_updates": 27,
|
||||
"B_only_fraction_of_updates": 0.135
|
||||
},
|
||||
"7_eligibility_timing_curve": {
|
||||
"status": "FAIL-ELIGIBILITY-TIMING",
|
||||
"secondary_label": "ELIGIBILITY-TIMING-NONSPECIFIC",
|
||||
"far_abs_dt_ge_500_to_zero_ratio": 0.7436025322625082,
|
||||
"negative_delays_receive_full_eligibility": true,
|
||||
"positive_delay_decay": "exp(-delta_t/1000ms)"
|
||||
},
|
||||
"8_maximum_plasticity_delta_t_ms": [-1000, -500, -250, -100, -50, 0],
|
||||
"9_unit_tests": {
|
||||
"passed": 8,
|
||||
"total": 8,
|
||||
"all_passed": true
|
||||
},
|
||||
"10_MBON_changed_metrics": {
|
||||
"subthreshold_g": true,
|
||||
"subthreshold_voltage": true,
|
||||
"spike_count": false,
|
||||
"first_spike_latency": false,
|
||||
"population_separation_improved": false,
|
||||
"effect_exceeds_1e-4_noise_floor": true
|
||||
},
|
||||
"11_causal_evidence": {
|
||||
"actual_KC_to_MBON_to_downstream_paths_saved": 20,
|
||||
"all_KC_MBON_edges_are_in_frozen_mask": true,
|
||||
"structural_path_confirmed": true,
|
||||
"A_specific_functional_spike_change_confirmed": false
|
||||
},
|
||||
"12_controls": {
|
||||
"D_zero_changed_edges": 0,
|
||||
"frozen_changed_edges": 0,
|
||||
"unrelated_DAN_changed_edges": 202,
|
||||
"B_matched_DAN_changed_edges": 177,
|
||||
"random_KC_DAN_changed_edges": 2109,
|
||||
"associative_specificity_pass": false
|
||||
},
|
||||
"13_five_seed_consistency": {
|
||||
"A_subthreshold_change": "5/5",
|
||||
"A_spike_change": "0/5",
|
||||
"B_preserved": "0/5",
|
||||
"direct_memory_pass": "0/5"
|
||||
},
|
||||
"14_mechanism_labels": [
|
||||
"FAIL-OLFACTORY-KC-SEPARABILITY",
|
||||
"PLASTIC-EDGE-REPRESENTATION-OVERLAP",
|
||||
"FAIL-PLASTICITY-MECHANISM",
|
||||
"FAIL-ELIGIBILITY-TIMING"
|
||||
],
|
||||
"15_frozen_integrity": {
|
||||
"phase_1_to_4H_checksums": "PASS",
|
||||
"phase4C_reference_regression": "PASS",
|
||||
"BrainIO_v1": "PASS",
|
||||
"ActivityStream_v1": "PASS",
|
||||
"base_CSR_unchanged": true
|
||||
},
|
||||
"stopped_before_phase4J": true
|
||||
}
|
||||
Reference in New Issue
Block a user