Skip to main content

支持 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 查看哈希)

已上传 source

内置分布

kubios-0.1-py2-none-any.whl (6.9 kB 查看哈希

已上传 py2