支持 KUBIOS 文件管理的 Python 包。
项目描述
Python 的 KUBIOS 导入和导出
这个 Python 包可以轻松地将 NN/RR 间隔序列或信号导出为 KUBIOS HRV 友好文件和结构化格式,并以 .txt 格式从 KUBIOS HRV 报告文件导入 HRV 分析结果。
导出的信号以类型 1 格式存储,如KUBIOS 用户指南第 14 页和第 15 页所示。
如何使用这个包
导出_nni()
使用该export_nni()功能可将一系列 NN/RR 间期或 ECG 信号数据导出为 KUBIOS 可读文件格式。
import numpy as np
from kubios import export_nni
# Load NNI series
nni = np.load('SampleSeries.npy')
# Export NNI series
export_nni(nni)
使用该output_path变量指定存储导出文件的文件路径并output_file指定文件名。仅output_file当您想在单个字符串中设置绝对文件路径时才使用。如果没有output_file提供值,将自动生成文件名(包括时间戳)。
import numpy as np
from kubios import export_nni
# Load NNI series
nni = np.load('SampleSeries.npy')
# Export NNI series with specific file name
export_nni(nni, output_file='export.txt)
# Export NNI series to specific path & specific file name
export_nni(nni, output_path='/my/favorite/path/', output_file='export.txt')
# Export NNI series to specific path with automatic file name generation
export_nni(nni, output_path='/my/favorite/path/')
进口报告()
使用该import_report()功能读取 .txt 格式的 KUBIOS HRV 报告文件。结果将在 Python 字典中返回。
from kubios import import_report
# Import HRV results from KUBIOS report
results = import_report('SampleReport.txt')
# Get SDNN value
results['sdnn']
这项工作的背景
该软件包正在我在德国汉堡应用科学大学(生命科学学院,生物医学工程系)和 PLUX 的硕士论文“开发用于心率变异性 (HRV) 的开源 Python 工具箱”的范围内开发无线生物信号,SA,里斯本,葡萄牙。
免责声明
该软件包不是官方 KUBIOS 软件的一部分。
分发此程序的目的是希望它有用并“按原样”提供给您,但没有任何保证,甚至没有对适销性或特定用途适用性的默示保证。该程序不适用于医疗诊断。我们明确表示不对任何直接、间接、后果性、附带或特殊损害承担任何责任,包括但不限于收入损失、利润损失、业务中断或数据丢失造成的损失,无论采取何种形式的诉讼或法律理论即使被告知可能发生此类损害,也可以主张该责任。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
kubios-0.1.tar.gz
(4.9 kB
查看哈希)
内置分布
kubios-0.1-py2-none-any.whl
(6.9 kB
查看哈希)