Custom calculations
The CellExplorer processing module has a subfolder for user defined calculations to exist outside the main processing module. These scripts will automatically be loaded by the processing module ProcessCellMetrics. This way updates to the software CellExplorer can be applied without affecting your own additions to the pipeline. Please save your scripts to the folder +customCalculations/ and follow the template already in that folder to integrate your own calculations into the processing module.
Any additional metrics have to follow CellExplorer cell_metrics standard. Any events or manipulation files located in the basepath will be detected in the pipeline and PSTHs will be generated automatically.
function cell_metrics = template(cell_metrics,session,spikes,spikes_all)
% This is an example template for creating your own calculations
%
% INPUTS
% cell_metrics cell_metrics struct
% session session struct with session-level metadata
% spikes spikes struct filtered by manipulation intervals
% spikes_all spikes struct with all spikes
%
% OUTPUT
% cell_metrics updated cell_metrics struct
end