How to Cite
If you like SpikeInterface, please star us on Github! giving us a star gives a measure of the level of use and interest, which goes a long way to getting funding
Please cite SpikeInterface in your papers with our eLife paper: [Buccino]
SpikeInterface stands on the shoulders of giants! Each method in SpikeInterface draws on (or directly runs) independently-created methods. Please try to reference the individual works that are important for your analysis pipeline. If you notice a missing reference, please let us know by submitting an issue on Github.
Preprocessing Module
If you use one of the following preprocessing methods, please cite the appropriate source:
Motion Correction
If you use the correct_motion
method in the preprocessing module, please cite [Garcia]
as well as the references that correspond to the preset
you used:
nonrigid_accurate
[Windolf_a] [Varol]nonrigid_fast_and_accurate
[Windolf_a] [Varol] [Pachitariu]rigid_fast
no additional citation neededkilosort_like
[Pachitariu]dredge_ap
[Windolf_b]dredge_lfp
[Windolf_b]medicine
[Watters]
Sorters Module
If you use one of the following spike sorting algorithms (i.e. you use the run_sorter()
method,
please include the appropriate citation for the sorter_name
parameter you use:
Note: unless otherwise stated, the reference given is to be used for all versions of the sorter
combinato
[Niediek]hdsort
[Diggelmann]herdingspikes
[Muthmann] [Hilgen]kilosort
[Pachitariu]mountainsort
[Chung]rt-sort
[van_der_Molen]spykingcircus
[Yger]wavclus
[Chaure]yass
[Lee]
Postprocessing Module
If you use the postprocessing module
, i.e. you use the analyzer.compute()
include the citations for the following
methods:
acgs_3d
[Beau]
unit_locations
orspike_locations
withmonopolar_triangulation
based on work from [Boussard]
unit_locations
orspike_locations
withgrid_convolution
based on work from [Pachitariu]
template_metrics
[Jia]
Qualitymetrics Module
If you use the qualitymetrics
module, i.e. you use the analyzer.compute()
or compute_quality_metrics()
methods, please include the citations for the metric_names
that were particularly
important for your research:
amplitude_cutoff
[Hill]amplitude_median
[IBL]sliding_rp_violation
[IBL]drift
[Siegle]isi_violation
[UMS]rp_violation
[Llobet]sd_ratio
[Pouzat]synchrony
[Grün]
If you use the qualitymetrics.pca_metrics
module, i.e. you use the
compute_pc_metrics()
method, please include the citations for the metric_names
that were particularly
important for your research:
d_prime
[Hill]isolation_distance
orl_ratio
[Schmitzer-Torbert]nearest_neighbor
ornn_isolation
ornn_noise_overlap
[Chung] [Siegle]silhouette
[Rousseeuw] [Hruschka]
Curation Module
If you use the get_potential_auto_merge
method from the curation module, please cite [Llobet]
If you use auto_label_units
or train_model
, please cite [Jain]
References
Three-dimensional spike localization and imporved motion correction for Neuropixels recordings. 2021
A novel and fully automatic spike-sorting implementation with variable number of features. 2018.
Impact of higher-order correlations on coincidence distributions of massively parallel data. 2007.
Methods for neuronal recording in conscious animals. IBRO Handbook Series. 1984.
Automatic post-processing and merging of multiple spike-sorting analyses with Lussac. 2022.
Spike Detection for Large Neural Populations Using High Density Multielectrode Arrays. 2015.
Using noise signature to optimize spike-sorting and to assess neuronal classification quality. 2002.
Common median referencing for improved action potential detection with multielectrode arrays. 2009.
Silhouettes: A graphical aid to the interpretation and validation of cluster analysis. 1987.