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

dc.citation.issueNumber6en_US
dc.citation.journalTitleeNeuroen_US
dc.citation.volumeNumber8en_US
dc.contributor.authorChu, Joshua P.en_US
dc.contributor.authorKemere, Caleb T.en_US
dc.date.accessioned2021-12-15T22:10:18Zen_US
dc.date.available2021-12-15T22:10:18Zen_US
dc.date.issued2021en_US
dc.description.abstractRecent 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–frequency transforms. GhostiPy prioritizes performance and efficiency by using parallelized, blocked algorithms. As a result, it is able to outperform commercial software in both time and space complexity for high-channel count data and can handle out-of-core computation in a user-friendly manner. Overall, our software suite reduces frequently encountered bottlenecks in the experimental pipeline, and we believe this toolset will enhance both the portability and scalability of neural data analysis.en_US
dc.identifier.citationChu, Joshua P. and Kemere, Caleb T.. "GhostiPy: An Efficient Signal Processing and Spectral Analysis Toolbox for Large Data." <i>eNeuro,</i> 8, no. 6 (2021) Society for Neuroscience: https://doi.org/10.1523/ENEURO.0202-21.2021.en_US
dc.identifier.digitalENEURO-0202-21-2021-fullen_US
dc.identifier.doihttps://doi.org/10.1523/ENEURO.0202-21.2021en_US
dc.identifier.urihttps://hdl.handle.net/1911/111791en_US
dc.language.isoengen_US
dc.publisherSociety for Neuroscienceen_US
dc.rightsThis is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International license, which permits unrestricted use, distribution and reproduction in any medium provided that the original work is properly attributed.en_US
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en_US
dc.titleGhostiPy: An Efficient Signal Processing and Spectral Analysis Toolbox for Large Dataen_US
dc.typeJournal articleen_US
dc.type.dcmiTexten_US
dc.type.publicationpublisher versionen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ENEURO-0202-21-2021-full.pdf
Size:
1.9 MB
Format:
Adobe Portable Document Format