fill in project code values in behavior_sessionstable
add columns to behavior_sessionsto better describe session types, such as which stimulus is shown (ex: 'gratings_static', 'gratings_flashed', 'images_A' etc)
add experience_levelcolumn to behavior_sessions
add column called area_layer to experiments table (ex: 'VISp_upper', 'VISl_lower')
add all relevant plotting functions for clustering analysis to dimensionality_reduction.clustering.figures.py
add ability to use abbreviated cre line, feature, or experience label in plot axes for clustering figures
various other plot additions and updates for clustering figures
function to get cell metrics for each cluster (ex: running modulation, experience modulation etc)
function to categorize clusters based on their coding properties into groups: ['all-images', 'omissions', 'behavioral', 'task', 'mixed coding', 'non-coding']
functions relevant to shuffle controls & associated plots
add documentation to ophys.io.create_multi_session_df.py
add ability to specify epoch duration for multi_session_df rather than relying on hard coded value in mindscope_utilities
add new behavior plot types
add plots for metrics across experience levels for figure 2, including stats
update behavior & physio timeseries plots for figure 1
adds functionality to:
behavior_sessions
tablebehavior_sessions
to better describe session types, such as which stimulus is shown (ex: 'gratings_static', 'gratings_flashed', 'images_A' etc)experience_level
column tobehavior_sessions
area_layer
to experiments table (ex: 'VISp_upper', 'VISl_lower')dimensionality_reduction.clustering.figures.py
ophys.io.create_multi_session_df.py
multi_session_df
rather than relying on hard coded value inmindscope_utilities