NeuroKit2是一个用户友好的包,提供了先进的生物信号处理程序的方便访问。没有丰富的编程知识或生物医学信号处理知识的研究人员和临床医生只需要两行代码就可以分析生理数据。
举个栗子:import neurokit2 as nk# Download example datadata = nk.data("bio_eventrelated_100hz")# Preprocess the data (filter, find peaks, etc.)processed_data, info = nk.bio_process(ecg=data["ECG"], rsp=data["RSP"], eda=data["EDA"], sampling_rate=100)# Compute relevant featuresresults = nk.bio_analyze(processed_data, sampling_rate=100)
然后就分析完信号了。
安装:
你可以从PyPI安装NeuroKit2
pip install neurokit2
或conda-forge
conda install -c conda-forge neurokit2
文件:通用