• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

NeoAnalysis:一个基于 Python 的工具包,用于快速进行电生理数据处理和分析。

NeoAnalysis: a Python-based toolbox for quick electrophysiological data processing and analysis.

机构信息

State Key Laboratory of Brain and Cognitive Sciences, Institute of Psychology, Chinese Academy of Sciences, Beijing, 100101, China.

Department of Psychology, University of Chinese Academy of Sciences, Beijing, 100049, China.

出版信息

Biomed Eng Online. 2017 Nov 13;16(1):129. doi: 10.1186/s12938-017-0419-7.

DOI:10.1186/s12938-017-0419-7
PMID:29132360
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC5683334/
Abstract

BACKGROUND

In a typical electrophysiological experiment, especially one that includes studying animal behavior, the data collected normally contain spikes, local field potentials, behavioral responses and other associated data. In order to obtain informative results, the data must be analyzed simultaneously with the experimental settings. However, most open-source toolboxes currently available for data analysis were developed to handle only a portion of the data and did not take into account the sorting of experimental conditions. Additionally, these toolboxes require that the input data be in a specific format, which can be inconvenient to users. Therefore, the development of a highly integrated toolbox that can process multiple types of data regardless of input data format and perform basic analysis for general electrophysiological experiments is incredibly useful.

RESULTS

Here, we report the development of a Python based open-source toolbox, referred to as NeoAnalysis, to be used for quick electrophysiological data processing and analysis. The toolbox can import data from different data acquisition systems regardless of their formats and automatically combine different types of data into a single file with a standardized format. In cases where additional spike sorting is needed, NeoAnalysis provides a module to perform efficient offline sorting with a user-friendly interface. Then, NeoAnalysis can perform regular analog signal processing, spike train, and local field potentials analysis, behavioral response (e.g. saccade) detection and extraction, with several options available for data plotting and statistics. Particularly, it can automatically generate sorted results without requiring users to manually sort data beforehand. In addition, NeoAnalysis can organize all of the relevant data into an informative table on a trial-by-trial basis for data visualization. Finally, NeoAnalysis supports analysis at the population level.

CONCLUSIONS

With the multitude of general-purpose functions provided by NeoAnalysis, users can easily obtain publication-quality figures without writing complex codes. NeoAnalysis is a powerful and valuable toolbox for users doing electrophysiological experiments.

摘要

背景

在典型的电生理实验中,特别是包含动物行为研究的实验中,所收集的数据通常包含尖峰、局部场电位、行为反应和其他相关数据。为了获得有意义的结果,必须在实验设置的同时对数据进行分析。然而,目前大多数可用的开源数据分析工具箱仅开发用于处理部分数据,并且没有考虑到实验条件的分类。此外,这些工具箱要求输入数据采用特定格式,这可能会给用户带来不便。因此,开发一种高度集成的工具箱,可以处理多种类型的数据,而无需考虑输入数据格式,并对一般电生理实验进行基本分析,是非常有用的。

结果

在这里,我们报告了一个基于 Python 的开源工具包的开发,称为 NeoAnalysis,用于快速电生理数据处理和分析。该工具包可以从不同的数据采集系统导入数据,而无需考虑其格式,并自动将不同类型的数据组合到一个具有标准化格式的单个文件中。在需要额外的尖峰分类的情况下,NeoAnalysis 提供了一个模块,可通过用户友好的界面进行高效的离线分类。然后,NeoAnalysis 可以进行常规的模拟信号处理、尖峰序列和局部场电位分析、行为反应(例如扫视)检测和提取,并有多种数据绘图和统计选项。特别地,它可以自动生成分类结果,而无需用户事先手动对数据进行分类。此外,NeoAnalysis 可以将所有相关数据组织到一个基于试验的有信息的表中,用于数据可视化。最后,NeoAnalysis 支持群体水平的分析。

结论

使用 NeoAnalysis 提供的多种通用功能,用户可以轻松获得具有出版物质量的图形,而无需编写复杂的代码。NeoAnalysis 是进行电生理实验的用户的强大而有价值的工具包。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/f38aecaa4713/12938_2017_419_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/1b1b5bb213fb/12938_2017_419_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/2961d641368b/12938_2017_419_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/96343337bb30/12938_2017_419_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/7e5b90dcbe22/12938_2017_419_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/bd05c09ff926/12938_2017_419_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/166051f1eb0a/12938_2017_419_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/7647d317db9b/12938_2017_419_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/06d0c14a9b9b/12938_2017_419_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/f38aecaa4713/12938_2017_419_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/1b1b5bb213fb/12938_2017_419_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/2961d641368b/12938_2017_419_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/96343337bb30/12938_2017_419_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/7e5b90dcbe22/12938_2017_419_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/bd05c09ff926/12938_2017_419_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/166051f1eb0a/12938_2017_419_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/7647d317db9b/12938_2017_419_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/06d0c14a9b9b/12938_2017_419_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e2f8/5683334/f38aecaa4713/12938_2017_419_Fig9_HTML.jpg

相似文献

1
NeoAnalysis: a Python-based toolbox for quick electrophysiological data processing and analysis.NeoAnalysis:一个基于 Python 的工具包,用于快速进行电生理数据处理和分析。
Biomed Eng Online. 2017 Nov 13;16(1):129. doi: 10.1186/s12938-017-0419-7.
2
EMDLAB: A toolbox for analysis of single-trial EEG dynamics using empirical mode decomposition.EMDLAB:一个使用经验模式分解分析单次试验脑电图动态的工具箱。
J Neurosci Methods. 2015 Sep 30;253:193-205. doi: 10.1016/j.jneumeth.2015.06.020. Epub 2015 Jul 8.
3
Neural Parallel Engine: A toolbox for massively parallel neural signal processing.神经并行引擎:用于大规模并行神经信号处理的工具包。
J Neurosci Methods. 2018 May 1;301:18-33. doi: 10.1016/j.jneumeth.2018.03.004. Epub 2018 Mar 9.
4
MEA-Tools: an open source toolbox for the analysis of multi-electrode data with MATLAB.MEA-Tools:一个用于使用MATLAB分析多电极数据的开源工具箱。
J Neurosci Methods. 2002 May 30;117(1):33-42. doi: 10.1016/s0165-0270(02)00045-6.
5
A Visual Guide to Sorting Electrophysiological Recordings Using 'SpikeSorter'.使用“SpikeSorter”对电生理记录进行分类的可视化指南。
J Vis Exp. 2017 Feb 10(120):55217. doi: 10.3791/55217.
6
SacLab: A toolbox for saccade analysis to increase usability of eye tracking systems in clinical ophthalmology practice.SacLab:一种用于扫视分析的工具箱,以提高眼动追踪系统在临床眼科实践中的可用性。
Comput Biol Med. 2017 Jan 1;80:45-55. doi: 10.1016/j.compbiomed.2016.11.007. Epub 2016 Nov 22.
7
Open source modules for tracking animal behavior and closed-loop stimulation based on Open Ephys and Bonsai.基于 Open Ephys 和 Bonsai 的开源动物行为追踪和闭环刺激模块。
J Neural Eng. 2018 Oct;15(5):055002. doi: 10.1088/1741-2552/aacf45. Epub 2018 Jun 27.
8
FieldTrip: Open source software for advanced analysis of MEG, EEG, and invasive electrophysiological data.FieldTrip:用于 MEG、EEG 和有创电生理数据的高级分析的开源软件。
Comput Intell Neurosci. 2011;2011:156869. doi: 10.1155/2011/156869. Epub 2010 Dec 23.
9
Command-line cellular electrophysiology for conventional and real-time closed-loop experiments.用于常规和实时闭环实验的命令行细胞电生理学。
J Neurosci Methods. 2014 Jun 15;230:5-19. doi: 10.1016/j.jneumeth.2014.04.003. Epub 2014 Apr 24.
10
ElecFeX is a user-friendly toolbox for efficient feature extraction from single-cell electrophysiological recordings.ElecFeX 是一个用户友好的工具箱,用于从单细胞电生理记录中进行高效的特征提取。
Cell Rep Methods. 2024 Jun 17;4(6):100791. doi: 10.1016/j.crmeth.2024.100791. Epub 2024 Jun 6.

引用本文的文献

1
A Machine Learning Framework for Diagnosing and Predicting the Severity of Coronary Artery Disease.一种用于诊断和预测冠状动脉疾病严重程度的机器学习框架。
Rev Cardiovasc Med. 2023 Jun 8;24(6):168. doi: 10.31083/j.rcm2406168. eCollection 2023 Jun.
2
From End to End: Gaining, Sorting, and Employing High-Density Neural Single Unit Recordings.从头到尾:获取、分类和应用高密度神经单神经元记录
Front Neuroinform. 2022 Jun 13;16:851024. doi: 10.3389/fninf.2022.851024. eCollection 2022.
3
SpikeInterface, a unified framework for spike sorting.

本文引用的文献

1
Python in neuroscience.神经科学中的Python
Front Neuroinform. 2015 Apr 14;9:11. doi: 10.3389/fninf.2015.00011. eCollection 2015.
2
Neo: an object model for handling electrophysiology data in multiple formats.Neo:一种用于处理多种格式电生理数据的对象模型。
Front Neuroinform. 2014 Feb 20;8:10. doi: 10.3389/fninf.2014.00010. eCollection 2014.
3
Optogenetic and electrical microstimulation systematically bias visuospatial choice in primates.光遗传学和电微刺激系统地影响灵长类动物的视空间选择。
SpikeInterface,一个用于 Spike 排序的统一框架。
Elife. 2020 Nov 10;9:e61834. doi: 10.7554/eLife.61834.
4
ABE-VIEW: Android Interface for Wireless Data Acquisition and Control.ABE-VIEW:用于无线数据采集和控制的 Android 接口。
Sensors (Basel). 2018 Aug 13;18(8):2647. doi: 10.3390/s18082647.
Curr Biol. 2014 Jan 6;24(1):63-69. doi: 10.1016/j.cub.2013.11.011. Epub 2013 Dec 12.
4
Spyke Viewer: a flexible and extensible platform for electrophysiological data analysis.Spyke Viewer:一个灵活可扩展的电生理数据分析平台。
Front Neuroinform. 2013 Nov 11;7:26. doi: 10.3389/fninf.2013.00026. eCollection 2013.
5
How advances in neural recording affect data analysis.神经记录技术的进步如何影响数据分析。
Nat Neurosci. 2011 Feb;14(2):139-42. doi: 10.1038/nn.2731.
6
Open source tools for the information theoretic analysis of neural data.用于神经数据信息论分析的开源工具。
Front Neurosci. 2010 May 15;4. doi: 10.3389/neuro.01.011.2010. eCollection 2010.
7
Chronux: a platform for analyzing neural signals.Chronux:一个用于分析神经信号的平台。
J Neurosci Methods. 2010 Sep 30;192(1):146-51. doi: 10.1016/j.jneumeth.2010.06.020. Epub 2010 Jul 15.
8
OpenElectrophy: An Electrophysiological Data- and Analysis-Sharing Framework.OpenElectrophy:一个电生理数据和分析共享框架。
Front Neuroinform. 2009 May 27;3:14. doi: 10.3389/neuro.11.014.2009. eCollection 2009.
9
Spike train analysis toolkit: enabling wider application of information-theoretic techniques to neurophysiology.尖峰序列分析工具包:使信息论技术在神经生理学中的应用更加广泛。
Neuroinformatics. 2009 Sep;7(3):165-78. doi: 10.1007/s12021-009-9049-y. Epub 2009 May 28.
10
FIND--a unified framework for neural data analysis.FIND——神经数据分析的统一框架。
Neural Netw. 2008 Oct;21(8):1085-93. doi: 10.1016/j.neunet.2008.06.019. Epub 2008 Jul 3.