...
首页> 外文期刊>BioMedical Engineering OnLine >NeoAnalysis: a Python-based toolbox for quick electrophysiological data processing and analysis
【24h】

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

机译:NeoAnalysis:基于Python的工具箱,用于快速电生理数据处理和分析

获取原文
           

摘要

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. 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. 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是进行电生理实验的用户的强大而有价值的工具箱。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号