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,54 @@
{
"all_passed": true,
"checkpoint_restore_spikes_exact": true,
"checkpoint_restore_voltage_exact": true,
"continuous_step_does_not_reset_clock": true,
"fixed_temporal_bins_tested": {
"1": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
1,
0
],
"10": [
0,
1,
0
],
"20": [
1,
0
],
"5": [
0,
0,
0,
1,
0
]
},
"per_class_aggregation_labels": 1,
"per_neuron_readout_shape": 1316,
"per_type_aggregation_labels": 481,
"readout_modes_passed": true,
"reset_same_seed_continuous_chunk_spikes_exact": true,
"single_vs_chunk_voltage_max_abs_error": 0.0,
"timestamps_present": true
}
@@ -0,0 +1,4 @@
{
"route-a-malecns-native": true,
"route-b-flyvis-assisted": true
}
@@ -0,0 +1,80 @@
{
"official_tbar_snapshot": {
"aggregation": "body-level area_to_count-weighted means; official body property used verbatim",
"annotation_count": 6168244,
"coordinate_space": {
"x": [
8e-09,
"m"
],
"y": [
8e-09,
"m"
],
"z": [
8e-09,
"m"
]
},
"lower_bound": [
23472,
5028,
11713
],
"official_property_schema": [
"hex1",
"hex2",
"area_to_count",
"r",
"theta",
"v",
"h",
"ht",
"vic",
"area_fit",
"body",
"roi"
],
"output": "retinotopy-tbars-body-summary.parquet",
"sha256": "dbb4de578bc576c989c0a92be0d5cb29989770d750689255f6639a912234602c",
"source_url": "https://storage.googleapis.com/flyem-male-cns/auxiliary-data/retinotopy-tbars/retinotopy_tbar_olr-2026-06-26.precomputed",
"unique_body_count": 580,
"upper_bound": [
73303,
47161,
41366
],
"wall_seconds": 347.15394187700076
},
"paper": {
"doi": "10.1016/j.cell.2026.08.014",
"role": "official visual-pathway definition reference"
},
"repositories": {
"celltype-explorer": {
"commit": "789cc6c105798ce2fd70ba85dab394f90899616b",
"expected_commit": "789cc6c105798ce2fd70ba85dab394f90899616b",
"license": "CC-BY-4.0",
"license_files": [
"/data/digital-drosophila/experiments/phase4f-retinotopic-vision/external-resources/celltype-explorer/LICENSE"
],
"url": "https://github.com/reiserlab/celltype-explorer-drosophila-male-cns"
},
"flyvis": {
"commit": "92b3845cc426dd309a1a0e1b3890156c42e14021",
"expected_commit": "92b3845cc426dd309a1a0e1b3890156c42e14021",
"license": "MIT",
"license_files": [],
"url": "https://github.com/TuragaLab/flyvis"
},
"visualpathways": {
"commit": "23f6ac131529b5f56894c6eeb9b88b17894fc00d",
"expected_commit": "23f6ac131529b5f56894c6eeb9b88b17894fc00d",
"license": "GPL-3.0",
"license_files": [
"/data/digital-drosophila/experiments/phase4f-retinotopic-vision/external-resources/visualpathways/LICENSE"
],
"url": "https://github.com/reiserlab/visualpathways"
}
}
}
@@ -0,0 +1,47 @@
{
"all_passed": true,
"controls": [
{
"checked": 4,
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/reference-v1/checksums.sha256",
"failures": [],
"passed": true
},
{
"checked": 7,
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/runtime-v1/checksums.sha256",
"failures": [],
"passed": true
},
{
"checked": 5,
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/io-v1/checksums.sha256",
"failures": [],
"passed": true
},
{
"checked": 73,
"checksum_file": "/data/digital-drosophila/experiments/phase4c-runtime/manifests/checksums.sha256",
"failures": [],
"passed": true
},
{
"checked": 43,
"checksum_file": "/data/digital-drosophila/experiments/phase4d-io/manifests/checksums.sha256",
"failures": [],
"passed": true
},
{
"checked": 166,
"checksum_file": "/data/digital-drosophila/experiments/phase4e-visual-calibration/manifests/checksums.sha256",
"failures": [],
"passed": true
},
{
"checked": 5,
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/visual-interface-v2/checksums.sha256",
"failures": [],
"passed": true
}
]
}
@@ -0,0 +1,60 @@
{
"route-a-malecns-native": {
"46101": {
"amplitudes_mv": [
19773.60051059723
],
"event_counts": [
2247
],
"matched": true
},
"46102": {
"amplitudes_mv": [
20389.6005153656
],
"event_counts": [
2317
],
"matched": true
},
"46103": {
"amplitudes_mv": [
20204.800518989563
],
"event_counts": [
2296
],
"matched": true
}
},
"route-b-flyvis-assisted": {
"46101": {
"amplitudes_mv": [
19773.60051059723
],
"event_counts": [
2247
],
"matched": true
},
"46102": {
"amplitudes_mv": [
20389.6005153656
],
"event_counts": [
2317
],
"matched": true
},
"46103": {
"amplitudes_mv": [
20204.800518989563
],
"event_counts": [
2296
],
"matched": true
}
}
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,115 @@
phase: 4F
names:
reference: MaleCNS-LIF-reference-v1
runtime: MaleCNS-LIF-runtime-v1
io_api: MaleCNS-BrainIO-v1
activity_stream: MaleCNS-ActivityStream-v1
encoder: MaleCNS-VisualEncoder-v1
candidate: MaleCNS-VisualEncoder-v1-candidate
paths:
connectome_root: /data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only
model_root: /data/digital-drosophila/models/male-cns-lif
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
experiment_root: /data/digital-drosophila/experiments/phase4f-retinotopic-vision
encoder_root: /data/digital-drosophila/models/male-cns-lif/visual-encoder-v1
external_root: /data/digital-drosophila/experiments/phase4f-retinotopic-vision/external-resources
device:
required_name_substring: RTX 4090
launcher_visible_gpu_uuid: GPU-79f3a85d-adce-7833-7003-6488140ca596
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
official_resources:
visualpathways_commit: 23f6ac131529b5f56894c6eeb9b88b17894fc00d
celltype_explorer_commit: 789cc6c105798ce2fd70ba85dab394f90899616b
flyvis_commit: 92b3845cc426dd309a1a0e1b3890156c42e14021
retinotopy_tbar_url: https://storage.googleapis.com/flyem-male-cns/auxiliary-data/retinotopy-tbars/retinotopy_tbar_olr-2026-06-26.precomputed
paper_doi: 10.1016/j.cell.2026.08.014
encoder:
trial_duration_ms: 100.0
temporal_segments: 5
targets_per_segment: 460
poisson_rate_hz: 50.0
external_drive_mv: 8.8
seeds: [46101, 46102, 46103]
flyvis_bridge:
geometry: regular axial hex lattice sized from official MaleCNS unique eye columns
coordinate_equations: exact public flyvis.utils.hex_utils get_hex_coords/hex_to_pixel default convention
channel_weights: {luminance: 1.0, on_change: 1.0, off_change: 1.0, temporal_motion: 0.5, horizontal_motion_tendency: 1.0, vertical_motion_tendency: 1.0}
target_expression: annotation_superclass in [visual_projection, visual_projection_tbc] with retinotopic coordinate
patterns:
- full-field
- left-spot
- right-spot
- upper-spot
- lower-spot
- left-to-right
- right-to-left
- up-to-down
- down-to-up
- looming
- sparse-moving-object
- static-object
matched_pairs:
- [left-spot, right-spot]
- [upper-spot, lower-spot]
- [left-to-right, right-to-left]
- [up-to-down, down-to-up]
- [looming, left-to-right]
- [sparse-moving-object, static-object]
runaway: {active_fraction_gte: 0.80, mean_firing_rate_hz_gte: 100.0, peak_step_fraction_gte: 0.10}
success_gate:
minimum_separable_matched_pairs_in_descending_or_motor: 2
minimum_graph_hops: 2
maximum_output_latency_ms: 100.0
require_non_runaway: true
require_frozen_regression: true
readout:
bins_ms: [1, 5, 10, 20, 50]
regression:
float_absolute_tolerance: 0.00390625
reference_trials:
- {name: auditory-10hz, population: auditory, rate_hz: 10, seed: 42001, duration_ms: 1000.0}
- {name: auditory-100hz, population: auditory, rate_hz: 100, seed: 42001, duration_ms: 1000.0}
- {name: olfactory-50hz, population: olfactory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
- {name: mechanosensory-50hz, population: mechanosensory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
- {name: gustatory-50hz, population: gustatory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
prohibitions:
connectome_changes: false
raw_weight_changes: false
lif_semantics_changes: false
transmitter_sign_changes: false
brain_gain_changes: false
training: false
reinforcement_learning: false
game_integration: false
action_decoder: false
web_server: false
three_d_frontend: false
phase4g: false
@@ -0,0 +1,12 @@
{
"event_count": 2321846,
"final_g_max_abs_error": 0.00048828125,
"final_g_mean_abs_error": 4.020153454575848e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 5.308996797737109e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 11.103820686999825
}
@@ -0,0 +1,12 @@
{
"event_count": 609920,
"final_g_max_abs_error": 0.00048828125,
"final_g_mean_abs_error": 3.669007497819621e-08,
"final_voltage_max_abs_error": 3.0517578125e-05,
"final_voltage_mean_abs_error": 5.743785447265282e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 8.59354146401165
}
@@ -0,0 +1,12 @@
{
"event_count": 2451263,
"final_g_max_abs_error": 0.0009765625,
"final_g_mean_abs_error": 5.523541801721876e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 5.835319782931947e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 11.434231234001345
}
@@ -0,0 +1,12 @@
{
"event_count": 2410387,
"final_g_max_abs_error": 0.001953125,
"final_g_mean_abs_error": 6.059863011387279e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 9.130559419645579e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 11.505206765999901
}
@@ -0,0 +1,12 @@
{
"event_count": 2806702,
"final_g_max_abs_error": 0.00048828125,
"final_g_mean_abs_error": 5.5649444163918815e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 8.23809820360566e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 11.493563333002385
}
@@ -0,0 +1,130 @@
{
"activity_stream": {
"contract_frozen": true,
"event_only": true,
"replay_exact": true,
"schema": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision/activity-stream/activity-packet.schema.json",
"version": "1.0.0"
},
"activity_stream_passed": true,
"all_passed": true,
"api": {
"all_passed": true,
"checkpoint_restore_spikes_exact": true,
"checkpoint_restore_voltage_exact": true,
"continuous_step_does_not_reset_clock": true,
"fixed_temporal_bins_tested": {
"1": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
1,
0
],
"10": [
0,
1,
0
],
"20": [
1,
0
],
"5": [
0,
0,
0,
1,
0
]
},
"per_class_aggregation_labels": 1,
"per_neuron_readout_shape": 1316,
"per_type_aggregation_labels": 481,
"readout_modes_passed": true,
"reset_same_seed_continuous_chunk_spikes_exact": true,
"single_vs_chunk_voltage_max_abs_error": 0.0,
"timestamps_present": true
},
"phase4c_five_trials_passed": true,
"phase4d_brainio_passed": true,
"phase4e_input_contract_checksum_verified": true,
"trials": {
"auditory-100hz": {
"event_count": 2321846,
"final_g_max_abs_error": 0.00048828125,
"final_g_mean_abs_error": 4.020153454575848e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 5.308996797737109e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 11.103820686999825
},
"auditory-10hz": {
"event_count": 609920,
"final_g_max_abs_error": 0.00048828125,
"final_g_mean_abs_error": 3.669007497819621e-08,
"final_voltage_max_abs_error": 3.0517578125e-05,
"final_voltage_mean_abs_error": 5.743785447265282e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 8.59354146401165
},
"gustatory-50hz": {
"event_count": 2451263,
"final_g_max_abs_error": 0.0009765625,
"final_g_mean_abs_error": 5.523541801721876e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 5.835319782931947e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 11.434231234001345
},
"mechanosensory-50hz": {
"event_count": 2410387,
"final_g_max_abs_error": 0.001953125,
"final_g_mean_abs_error": 6.059863011387279e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 9.130559419645579e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 11.505206765999901
},
"olfactory-50hz": {
"event_count": 2806702,
"final_g_max_abs_error": 0.00048828125,
"final_g_mean_abs_error": 5.5649444163918815e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 8.23809820360566e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 11.493563333002385
}
}
}
@@ -0,0 +1,36 @@
{
"canonical_neurons": 166700,
"connectome_derived_projection": 6618,
"coordinate_kind_counts": {
"connectome_weighted_centroid_from_official_eye_map": 6618,
"official_annotation_assignedOlHex": 23720,
"official_retinotopy_tbar_weighted_mean": 7,
"official_visualpathways_curated_column": 53
},
"eye_map_vs_annotation_checked": 23705,
"eye_map_vs_annotation_exact": 19499,
"mapped_total_coverage_percent": 18.23515296940612,
"mapped_total_including_connectome_derived": 30398,
"normalization": {
"hex1_min_max": [
1.0,
36.0
],
"hex2_min_max": [
1.0,
39.0
],
"method": "independent min-max of preserved official-equivalent hex coordinates to [-1,1]",
"no_cartesian_claim": true
},
"official_annotation_both_coordinates": 23720,
"official_tbar_canonical_bodies": 9,
"official_tbar_unique_bodies": 580,
"reliable_official_coordinate_coverage_percent": 14.265146970605878,
"reliable_official_coordinate_neurons": 23780,
"schema": "body_id: uint64\nneuron_idx: int32\nvisual_layer: string\ncell_type: string\ninstance: string\nside: string\nneurotransmitter: string\nofficial_hex1: double\nofficial_hex2: double\nretinotopic_x: double\nretinotopic_y: double\ncoordinate_kind: string\ncoordinate_reliability: string\nvisual_input_contribution: double\nreceptive_field_r: double\nreceptive_field_theta: double\nreceptive_field_vic: double\npathway_class: string\npathway_class_source: string\nprovenance: string\neye: string\neye_map_cell_type: string\n-- schema metadata --\npandas: '{\"index_columns\": [], \"column_indexes\": [], \"columns\": [{\"name\":' + 2897",
"table": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision/retinotopy/visual-retinotopy.parquet",
"visual_projection_mapped": 6618,
"visual_projection_total": 9203,
"visualpathways_eye_map_canonical_rows": 23758
}