提供用于将呼吸机的压力和流量数据分割成单个呼吸的管道,以尝试识别子阶段。根据使用 Draeger 呼吸机通气的新生儿的数据开发
项目描述
通风机
呼吸机是一种将呼吸机的压力和流量波形分割成呼吸的工具。它还试图找到呼吸子阶段的位置。Ventiliser 是根据使用 Draeger 呼吸机通气的新生儿的数据开发的。
详见附文《新生儿呼吸机波形与回路的计算分析》
安装
Ventiliser 依赖于 numpy、pandas、scipy、atpbar 和 PyQT5。建议通过 pip 安装。
pip install ventiliser
用法
下面是一个简单脚本的示例
from ventiliser.GeneralPipeline import GeneralPipeline
pipeline = GeneralPipeline()
pipeline.configure() # For information on parameters you can configure see docs
pipeline.load_data("path to data", [0,1,2]) # [0,1,2] refers to the columns in your data file corresponding to time, pressure, flow
pipeline.process() # You can suppress log and output files by setting them false. See docs for more information
# To access the breaths programmatically you can do as follows
pipeline.labeller.get_breaths_raw()
# To access the pressure and state labels programmatically you can do as follows
pipeline.mapper.p_labels
pipeline.mapper.f_labels
请查看文档以获取有关可选参数的更多详细信息。
接触
如有问题请发邮件
gbelteki@aol.com(Gusztav Belteki 博士)
dtwc3@cam.ac.uk (大卫冲)
执照
版权所有 (c) 2020 David Chong Tian Wei, Gusztav Belteki
特此免费授予任何人获得本软件和相关文档文件(“软件”)的副本,以不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售本软件的副本,并允许向其提供本软件的人这样做,但须符合以下条件:
上述版权声明和本许可声明应包含在本软件的所有副本或大部分内容中。
本软件按“原样”提供,不提供任何形式的明示或暗示保证,包括但不限于适销性、特定用途适用性和非侵权保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担任何责任,无论是在合同、侵权或其他方面,由本软件或本软件的使用或其他交易引起或与之相关。软件。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
ventiliser-1.0.0.tar.gz
(22.4 kB
查看哈希)
内置分布
ventiliser-1.0.0-py3-none-any.whl
(25.8 kB
查看哈希)
关
ventiliser -1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3f5cdf880257f311503ef9b48f45ef560b703cc77986ebe73868a03a8f1c3348 |
|
MD5 | 20a9e2e07ca0f9b46e8d2b99ea2fadf3 |
|
布莱克2-256 | 7edbfeb8f55024b61be744c4391d724d6339cb4ec0f1ef2e1f24e5e2214326c2 |
关
ventiliser -1.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e3f041caf88d46586e0088e1f6c01ef07007eb8c818ca8c3126f57b91847af32 |
|
MD5 | 622f2c61010fbf92bf052d198aa5470f |
|
布莱克2-256 | 44ccf15c9055dab6a7495ae09cdbde28beafb968b98d2fc97b76a10182723ddd |