Files
digital-drosophila/registry/catalog-20260929/evidence/phase4d-io/audit/summary.json
T

768 lines
22 KiB
JSON

{
"activity_stream": {
"contract_frozen": true,
"event_only": true,
"replay_exact": true,
"schema": "/data/digital-drosophila/experiments/phase4d-io/activity-stream/activity-packet.schema.json",
"version": "1.0.0"
},
"api_tests": {
"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
},
"brain_runtime_api_frozen": true,
"continuous_control": {
"10": {
"biological_ms": 1000.0,
"continuous_state_without_reset": true,
"interval_count": 100,
"max_response_latency_ms": null,
"median_response_latency_ms": null,
"period_ms": 10.0,
"wall_seconds": 7.416322276021674,
"zero_input_adapter_target_spikes": 3,
"zero_input_descending_spikes": 0,
"zero_input_intervals_with_activity": 0,
"zero_input_motor_spikes": 0
},
"100": {
"biological_ms": 1000.0,
"continuous_state_without_reset": true,
"interval_count": 10,
"max_response_latency_ms": null,
"median_response_latency_ms": null,
"period_ms": 100.0,
"wall_seconds": 7.422180687994114,
"zero_input_adapter_target_spikes": 2,
"zero_input_descending_spikes": 0,
"zero_input_intervals_with_activity": 0,
"zero_input_motor_spikes": 0
},
"20": {
"biological_ms": 1000.0,
"continuous_state_without_reset": true,
"interval_count": 50,
"max_response_latency_ms": null,
"median_response_latency_ms": null,
"period_ms": 20.0,
"wall_seconds": 7.3941729520010995,
"zero_input_adapter_target_spikes": 8,
"zero_input_descending_spikes": 0,
"zero_input_intervals_with_activity": 0,
"zero_input_motor_spikes": 0
},
"50": {
"biological_ms": 1000.0,
"continuous_state_without_reset": true,
"interval_count": 20,
"max_response_latency_ms": null,
"median_response_latency_ms": null,
"period_ms": 50.0,
"wall_seconds": 7.396266924995871,
"zero_input_adapter_target_spikes": 8,
"zero_input_descending_spikes": 0,
"zero_input_intervals_with_activity": 0,
"zero_input_motor_spikes": 0
}
},
"contracts": {
"input_batch_schema": "/data/digital-drosophila/experiments/phase4d-io/configs/input-batch.schema.json",
"readout_contract": {
"action_decoder": false,
"aggregations": [
"per-neuron",
"per-type",
"per-class"
],
"api_version": "1.0.0",
"features": [
"spike count vector",
"firing-rate vector",
"active mask",
"population aggregate rate",
"excitatory/inhibitory activity",
"descending feature vector",
"motor-related feature vector"
],
"fixed_bins_ms": [
1,
5,
10,
20,
50
],
"methods": [
"read_spikes",
"read_population",
"read_output",
"fixed_temporal_bins"
]
},
"visual_modes": {
"engineering-first-order": {
"biological_fidelity": "engineering_adapter",
"count": 23707,
"hierarchy_population": "first_order",
"input_mode": "external_synaptic_drive",
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/engineering-first-order.parquet"
},
"engineering-second-order": {
"biological_fidelity": "engineering_adapter",
"count": 81483,
"hierarchy_population": "second_order",
"input_mode": "external_synaptic_drive",
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/engineering-second-order.parquet"
},
"reference-photoreceptor": {
"biological_fidelity": "reference_comparison_only",
"count": 6091,
"hierarchy_population": "visual_sensory",
"input_mode": "spike_injection",
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/reference-photoreceptor.parquet"
}
}
},
"immutable_inputs_unchanged": true,
"io_version": {
"activity_stream_version": "1.0.0",
"api_methods": [
"reset",
"step",
"read_spikes",
"read_population",
"read_output",
"get_state_summary",
"checkpoint_state",
"restore_state"
],
"api_tests": {
"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
},
"api_version": "1.0.0",
"continuous_gpu_state": true,
"game_agnostic": true,
"input_batch_version": "1.0.0",
"name": "MaleCNS-BrainIO-v1",
"prohibitions": {
"connectome_or_sign_changes": false,
"controller_buttons": false,
"rom_access": false,
"stable_retro": false,
"training": false,
"web_server": false
},
"runtime_dependency": "MaleCNS-LIF-runtime-v1"
},
"left_right_audit": {
"engineering-first-order": {
"counts": {
"<null>": 23706,
"L": 1
},
"field": "annotation_rootSide",
"left_right_patterns_enabled": false,
"non_null_coverage": 4.2181634116511546e-05
},
"engineering-second-order": {
"counts": {
"<null>": 81195,
"L": 152,
"R": 133,
"unknown": 3
},
"field": "annotation_rootSide",
"left_right_patterns_enabled": false,
"non_null_coverage": 0.0035344795846986576
}
},
"no_stable_retro_rom_buttons_training_or_web": true,
"output_populations": {
"ascending": {
"count": 2393,
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/populations/ascending.parquet",
"neurotransmitter_statistics": {
"<null>": 1,
"acetylcholine": 1774,
"gaba": 407,
"glutamate": 142,
"histamine": 4,
"octopamine": 1,
"serotonin": 1,
"unclear": 63
},
"selection_expression": "annotation_superclass in {'ascending_neuron','sensory_ascending','sensory_ascending_tbc','efferent_ascending'}"
},
"descending": {
"count": 1316,
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/populations/descending.parquet",
"neurotransmitter_statistics": {
"acetylcholine": 932,
"gaba": 241,
"glutamate": 104,
"serotonin": 2,
"unclear": 37
},
"selection_expression": "annotation_superclass in {'descending_neuron','descending_neuron_tbc'}"
},
"motor_related": {
"count": 815,
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/populations/motor_related.parquet",
"neurotransmitter_statistics": {
"<null>": 1,
"acetylcholine": 37,
"gaba": 2,
"glutamate": 306,
"unclear": 469
},
"selection_expression": "annotation_superclass in {'vnc_motor','cb_motor'}"
}
},
"phase4c_regression": {
"auditory-100hz": {
"event_count": 2321846,
"final_g_max_abs_error": 0.0009765625,
"final_g_mean_abs_error": 5.298967309386171e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 5.97262150847655e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 10.417964799999027
},
"auditory-10hz": {
"event_count": 609920,
"final_g_max_abs_error": 0.0009765625,
"final_g_mean_abs_error": 3.683495464201769e-08,
"final_voltage_max_abs_error": 3.0517578125e-05,
"final_voltage_mean_abs_error": 4.988626400859175e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 8.083925401999295
},
"gustatory-50hz": {
"event_count": 2451263,
"final_g_max_abs_error": 0.00390625,
"final_g_mean_abs_error": 7.140610591704899e-08,
"final_voltage_max_abs_error": 3.0517578125e-05,
"final_voltage_mean_abs_error": 5.263229407859171e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 10.751554448997922
},
"mechanosensory-50hz": {
"event_count": 2410387,
"final_g_max_abs_error": 0.00390625,
"final_g_mean_abs_error": 9.50483141082259e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 7.368521348638524e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 10.82039632300075
},
"olfactory-50hz": {
"event_count": 2806702,
"final_g_max_abs_error": 0.00048828125,
"final_g_mean_abs_error": 5.426552363019255e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 7.0023835618826524e-09,
"passed": true,
"spike_counts_exact": true,
"spike_sequence_exact": true,
"state_within_phase4c_tolerance": true,
"wall_seconds": 10.779703318003158
}
},
"phase4c_regression_all_passed": true,
"separability": {
"action_decoder_created": false,
"all_pairwise_mean_vectors_distinct": false,
"between_condition_distance_mean": 0.0,
"between_to_within_ratio": null,
"classifier_trained": false,
"pairwise": {
"dense__moving": {
"active_population_overlap_jaccard": 1.0,
"correlation": 1.0,
"cosine_distance": 0.0,
"euclidean_distance": 0.0
},
"dense__sparse-A": {
"active_population_overlap_jaccard": 1.0,
"correlation": 1.0,
"cosine_distance": 0.0,
"euclidean_distance": 0.0
},
"dense__sparse-B": {
"active_population_overlap_jaccard": 1.0,
"correlation": 1.0,
"cosine_distance": 0.0,
"euclidean_distance": 0.0
},
"moving__sparse-A": {
"active_population_overlap_jaccard": 1.0,
"correlation": 1.0,
"cosine_distance": 0.0,
"euclidean_distance": 0.0
},
"moving__sparse-B": {
"active_population_overlap_jaccard": 1.0,
"correlation": 1.0,
"cosine_distance": 0.0,
"euclidean_distance": 0.0
},
"sparse-A__sparse-B": {
"active_population_overlap_jaccard": 1.0,
"correlation": 1.0,
"cosine_distance": 0.0,
"euclidean_distance": 0.0
}
},
"patterns": [
"dense",
"moving",
"sparse-A",
"sparse-B"
],
"pca_usage": "offline visualization analysis only; not an action decoder",
"trial_statistics": [
{
"active_channels": 1185,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "sparse-A",
"seed": 44301
},
{
"active_channels": 1185,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "sparse-A",
"seed": 44302
},
{
"active_channels": 1185,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "sparse-A",
"seed": 44303
},
{
"active_channels": 1185,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "sparse-B",
"seed": 44301
},
{
"active_channels": 1185,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "sparse-B",
"seed": 44302
},
{
"active_channels": 1185,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "sparse-B",
"seed": 44303
},
{
"active_channels": 5927,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "dense",
"seed": 44301
},
{
"active_channels": 5927,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "dense",
"seed": 44302
},
{
"active_channels": 5927,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "dense",
"seed": 44303
},
{
"active_channels": 1185,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "moving",
"seed": 44301
},
{
"active_channels": 1185,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "moving",
"seed": 44302
},
{
"active_channels": 1185,
"descending_active": 0,
"descending_rate_hz": 0.0,
"descending_spikes": 0,
"feature_norm": 0.0,
"motor_active": 0,
"motor_rate_hz": 0.0,
"motor_spikes": 0,
"pattern": "moving",
"seed": 44303
}
],
"within_condition_distance_mean": 0.0
},
"status": "PASS",
"visual_adapter_modes_complete": true,
"window_experiments": {
"all_repeat_deterministic": true,
"auditory": {
"10": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 14.563514446103117,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.0686650035004277
},
"100": {
"descending_active_mean": 7.0,
"feature_l2_norm_mean": 3.2850422859191895,
"max_theoretical_control_hz_mean": 1.433217037737884,
"motor_active_mean": 1.0,
"wall_latency_seconds_mean": 0.6977478650005651
},
"20": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 7.200980436100115,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.1388721484981943
},
"30": {
"descending_active_mean": 0.5,
"feature_l2_norm_mean": 0.5,
"max_theoretical_control_hz_mean": 4.74701108702169,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.21070625800166454
},
"5": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 27.640342623983457,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.03618956549871655
},
"50": {
"descending_active_mean": 0.5,
"feature_l2_norm_mean": 0.5,
"max_theoretical_control_hz_mean": 2.871035953527425,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.348377544001778
}
},
"engineering-first-order": {
"10": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 12.632115552627495,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.07916375949935173
},
"100": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 1.2677171989530998,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.7888262000014947
},
"20": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 6.323881804907234,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.15813258749949455
},
"30": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 4.2377977662726956,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.2359717155013641
},
"5": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 24.938894763312497,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.040101544500430464
},
"50": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 2.5383035152588214,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.393966386500324
}
},
"engineering-second-order": {
"10": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 12.596251819534128,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.07939190000070084
},
"100": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 1.2544771366831613,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.7971448889984458
},
"20": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 6.328606497314265,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.15801490349986125
},
"30": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 4.206315755502937,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.23773801350034773
},
"5": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 25.21541866423997,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.03966131749984925
},
"50": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 2.5088201910068992,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.39859462449931016
}
},
"olfactory": {
"10": {
"descending_active_mean": 3.0,
"feature_l2_norm_mean": 2.0299823880195618,
"max_theoretical_control_hz_mean": 9.543257681672912,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.10478995249832224
},
"100": {
"descending_active_mean": 382.5,
"feature_l2_norm_mean": 256.3955078125,
"max_theoretical_control_hz_mean": 0.9298083020851977,
"motor_active_mean": 276.0,
"wall_latency_seconds_mean": 1.0754995434999728
},
"20": {
"descending_active_mean": 133.5,
"feature_l2_norm_mean": 21.894246101379395,
"max_theoretical_control_hz_mean": 4.765933839132918,
"motor_active_mean": 33.5,
"wall_latency_seconds_mean": 0.20982260950040654
},
"30": {
"descending_active_mean": 254.0,
"feature_l2_norm_mean": 51.6346378326416,
"max_theoretical_control_hz_mean": 3.1428793411590856,
"motor_active_mean": 160.0,
"wall_latency_seconds_mean": 0.31817962849891046
},
"5": {
"descending_active_mean": 0.0,
"feature_l2_norm_mean": 0.0,
"max_theoretical_control_hz_mean": 18.877259454812403,
"motor_active_mean": 0.0,
"wall_latency_seconds_mean": 0.052979169000536785
},
"50": {
"descending_active_mean": 335.0,
"feature_l2_norm_mean": 108.56311798095703,
"max_theoretical_control_hz_mean": 1.867659673856369,
"motor_active_mean": 208.5,
"wall_latency_seconds_mean": 0.5354398985000444
}
},
"shortest_engineering_descending_signal_ms": null,
"shortest_engineering_motor_signal_ms": null,
"trial_count": 48
}
}