2021
DOI: 10.1523/eneuro.0202-21.2021
|View full text |Cite
|
Sign up to set email alerts
|

GhostiPy: An Efficient Signal Processing and Spectral Analysis Toolbox for Large Data

Abstract: Recent technological advances have enabled neural recordings consisting of hundreds to thousands of channels. As the pace of these developments continues to grow rapidly, it is imperative to have fast, flexible tools supporting the analysis of neural data gathered by such large scale modalities. Here we introduce ghostipy (general hub of spectral techniques in Python), a Python open source software toolbox implementing various signal processing and spectral analyses including optimal digital filters and time-f… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(6 citation statements)
references
References 27 publications
0
6
0
Order By: Relevance
“…Tutorials for all pipelines are available on the Spyglass documentation website (Table 1). Many pipelines are powered by community-developed, open-source packages, like GhostiPy 19 , SpikeInterface 1 and DeepLabCut 3 . These pipelines store a complete record of the analysis and simplify the application of these tools.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Tutorials for all pipelines are available on the Spyglass documentation website (Table 1). Many pipelines are powered by community-developed, open-source packages, like GhostiPy 19 , SpikeInterface 1 and DeepLabCut 3 . These pipelines store a complete record of the analysis and simplify the application of these tools.…”
Section: Resultsmentioning
confidence: 99%
“…It uses DataJoint 6,18 to manage reproducible analysis pipelines with a relational database and incorporates novel software tools (Kachery and Figurl) for sharing data and web-based visualizations to enable collaboration within and across labs. It is Python-based and uses standard data types, and can thus include pipelines that use a wide array of analysis packages including SpikeInterface 1 , GhostiPy 19 , DeepLabCut 3 , and Pynapple 20 . Spyglass also offers ready-to-use pipelines for analyzing behavior and electrophysiological data, including spectral analysis of local field potential (LFP), spike sorting, video processing to extract position, and decoding neural data.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…In addition, it will be essential to generate a well-documented implementation in the software mentioned above that help to perform reproducible results within areas or applications. Recently, Chu et al [101] presented GhostiPy, a package for Python that implements the GMWs; however, due to its recent publication, this package has yet to be widely used to assess the quality of the implementation.…”
Section: Discussionmentioning
confidence: 99%
“…Fortunately, these are well-known limitations that have solutions 4,54 . Moreover, the time-frequency landscape keeps growing, including new CWT implementations 58 . We therefore invite everyone to compare their implementations against fCWT's open source 59 , and, to extend its validity, we invite all to apply fCWT on more extensive and different specimens that fall outside this paper's scope.…”
Section: Discussionmentioning
confidence: 99%