Skip to content

Instantly share code, notes, and snippets.

@wbwakeman
Last active October 12, 2020 19:14
Show Gist options
  • Save wbwakeman/a3f81e9ce76738262341cd892082076e to your computer and use it in GitHub Desktop.
Save wbwakeman/a3f81e9ce76738262341cd892082076e to your computer and use it in GitHub Desktop.
20201012_ecephys_session_upload_queue_static_data
{
"upload_order":[
"probe_info",
"unit_metrics",
"manual_channel_structures"
],
"expected_files":{
"lfp_data":{
"subtype":"EcephysSortedLfpContinuous",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"amplitudes":{
"subtype":"EcephysSortedAmplitudes",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"probe_info":{
"subtype":"EcephysSortedProbeInfo",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"channel_map":{
"subtype":"EcephysSortedChannelMap",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"newstep_csv":{
"subtype":"NewstepConfiguration",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"spike_times":{
"subtype":"EcephysSortedSpikeTimes",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"sync_report":{
"subtype":"EcephysSyncReport",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"eye_tracking":{
"subtype":"RawEyeTrackingVideo",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"unit_metrics":{
"subtype":"EcephysSortedMetrics",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"overlay_image":{
"subtype":"EcephysOverlayImage",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"platform_file":{
"subtype":"EcephysPlatformFile",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":false
},
"surgery_notes":{
"subtype":"EcephysSurgeryNotes",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"channel_states":{
"subtype":"EcephysChannelStates",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"cluster_groups":{
"subtype":"EcephysSortedClusterGroup",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"fiducial_image":{
"subtype":"EcephysFiducialImage",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"lfp_timestamps":{
"subtype":"EcephysSortedLfpTimestamps",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"spike_clusters":{
"subtype":"EcephysSortedSpikeClusters",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"replay_stimulus":{
"subtype":"EcephysReplayStimulus",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"spike_templates":{
"subtype":"EcephysSortedSpikeTemplates",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"visual_stimulus":{
"subtype":"StimulusPickle",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"event_timestamps":{
"subtype":"EcephysSortedEventTimestamps",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"probe_parameters":{
"subtype":"EcephysSortedParams",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"whitening_matrix":{
"subtype":"EcephysSortedWhiteningMat",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"behavior_tracking":{
"subtype":"RawBehaviorTrackingVideo",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"channel_positions":{
"subtype":"EcephysSortedChannelPositions",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"probe_depth_image":{
"subtype":"EcephysProbeDepthImage",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"similar_templates":{
"subtype":"EcephysSortedSimilarTemplates",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"template_features":{
"subtype":"EcephysTemplateFeature",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"kilosort_templates":{
"subtype":"EcephysSortedTemplates",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"signal_noise_ratios":{
"subtype":"EcephysSortedSnr",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"unit_mean_waveforms":{
"subtype":"EcephysSortedMeanWaveforms",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"area_classifications":{
"subtype":"EcephysAreaClassifications",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"optogenetic_stimulus":{
"subtype":"OptoPickle",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"synchronization_data":{
"subtype":"EcephysRigSync",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"ephys_raw_data_probe_A":{
"subtype":"EcephysProbeRawData",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"true"
},
"ephys_raw_data_probe_B":{
"subtype":"EcephysProbeRawData",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"true"
},
"ephys_raw_data_probe_C":{
"subtype":"EcephysProbeRawData",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"true"
},
"ephys_raw_data_probe_D":{
"subtype":"EcephysProbeRawData",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"true"
},
"ephys_raw_data_probe_E":{
"subtype":"EcephysProbeRawData",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"true"
},
"ephys_raw_data_probe_F":{
"subtype":"EcephysProbeRawData",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"true"
},
"brain_surface_image_left":{
"subtype":"EcephysBrainSurfaceLeft",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"insertion_location_image":{
"subtype":"EcephysInsertionLocationImage",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"inverse_whitening_matrix":{
"subtype":"EcephysSortedWhiteningMatInv",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"template_feature_indices":{
"subtype":"EcephysTemplateFeatureInd",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"brain_surface_image_right":{
"subtype":"EcephysBrainSurfaceRight",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"kilosort_template_indices":{
"subtype":"EcephysTemplatesInd",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"manual_channel_structures":{
"subtype":"EcephysManualChannelStructureAssignments",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"isi_registration_coordinates":{
"subtype":"EcephysIsiRegistrationCoordinates",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"principal_component_features":{
"subtype":"EcephysSortedPcFeature",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"post_stimulus_surface_image_left":{
"subtype":"EcephysPostStimulusLeft",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"pre_insertion_surface_image_left":{
"subtype":"EcephysPreInsertionLeft",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"post_insertion_surface_image_left":{
"subtype":"EcephysPostInsertionLeft",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"post_stimulus_surface_image_right":{
"subtype":"EcephysPostStimulusRight",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"pre_experiment_surface_image_left":{
"subtype":"EcephysPreExperimentLeft",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"pre_insertion_surface_image_right":{
"subtype":"EcephysPreInsertionRight",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"post_experiment_surface_image_left":{
"subtype":"EcephysPostExperimentLeft",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"post_insertion_surface_image_right":{
"subtype":"EcephysPostInsertionRight",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"pre_experiment_surface_image_right":{
"subtype":"EcephysPreExperimentRight",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"post_experiment_surface_image_right":{
"subtype":"EcephysPostExperimentRight",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"principal_component_feature_indices":{
"subtype":"EcephysSortedPcFeatureInd",
"required":true,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"post_removal_surgery_image":{
"subtype":"PostRemovalSurgeryImage",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"final_surgery_image":{
"subtype":"FinalSurgeryImage",
"required":false,
"supertype":"Image",
"enforce_uniqueness":"enforce"
},
"eye_cam_json":{
"subtype":"RawEyeTrackingVideoMetadata",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"beh_cam_json":{
"subtype":"RawBehaviorTrackingVideoMetadata",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"face_cam_json":{
"subtype":"RawFaceTrackingVideoMetadata",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
},
"face_tracking":{
"subtype":"RawFaceTrackingVideo",
"required":false,
"supertype":"WellKnownFile",
"enforce_uniqueness":"enforce"
}
},
"probe_fname_lookup":{
"SNR.npy":"signal_noise_ratios",
"params.py":"probe_parameters",
"metrics.csv":"unit_metrics",
"templates.npy":"kilosort_templates",
"amplitudes.npy":"amplitudes",
"continuous.dat":"lfp_data",
"ccf_regions.csv":"manual_channel_structures",
"channel_map.npy":"channel_map",
"pc_features.npy":"principal_component_features",
"probe_info.json":"probe_info",
"probe_depth.png": "probe_depth_image",
"spike_times.npy":"spike_times",
"cluster_group.csv":"cluster_groups",
"cluster_group.tsv":"cluster_groups",
"templates_ind.npy":"kilosort_template_indices",
"whitening_mat.npy":"whitening_matrix",
"channel_states.npy":"channel_states",
"lfp_timestamps.npy":"lfp_timestamps",
"mean_waveforms.npy":"unit_mean_waveforms",
"pc_feature_ind.npy":"principal_component_feature_indices",
"spike_clusters.npy":"spike_clusters",
"spike_templates.npy":"spike_templates",
"event_timestamps.npy":"event_timestamps",
"channel_positions.npy":"channel_positions",
"similar_templates.npy":"similar_templates",
"template_features.npy":"template_features",
"whitening_mat_inv.npy":"inverse_whitening_matrix",
"template_feature_ind.npy":"template_feature_indices"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment