跳转到主要内容

HPVsim:人乳头瘤病毒模拟器

项目描述

pipeline status pipeline status

此仓库包含Starsim套件中人类乳头瘤病毒模拟器HPVsim的代码。HPVsim是一个灵活的基于代理的模型,可以与特定国家的人口动态、结构化性网络、共传播的HPV基因型、B细胞和T细胞介导的免疫以及高分辨率疾病自然史进行参数化。HPVsim以用户优先为设计理念:它采用纯Python实现,内置了用于模拟常用干预措施的工 cụ,经过广泛测试和文档记录,在笔记本电脑上运行只需几秒到几分钟。没有牺牲有用的复杂性:该平台灵活,允许定制场景建模。

HPVsim目前正在积极开发中。

安装

最简单的方法是通过pip安装: pip install hpvsim。或者,您可以克隆此仓库,然后在文件夹中运行 pip install -e . (别忘了点号!) 来安装 hpvsim 和其依赖项。这将使 hpvsim 可用于Python路径。首次导入HPVsim时,它将自动下载所需的数据文件(约30MB)。

使用和文档

文档可在 https://docs.hpvsim.org 获取。额外的使用示例可在 tests 文件夹中找到。

贡献

如果您希望做出贡献,请遵循Starsim风格指南: https://github.com/amath-idm/styleguide。有关更多信息,请参阅行为准则readme。

免责声明

此仓库中的代码由IDM、Burnet研究所和其他合作者开发,以支持我们对HPV的联合研究。我们将其公开发布在MIT许可下,以便他人更好地了解我们的研究并有机会在此基础上进行自己的工作。请注意,HPVsim依赖于许多用户安装的Python包,这些包可以通过 pip install 自动安装。我们不保证代码按预期工作或提供支持、解决发现的问题或接受拉取请求。您可以在MIT许可的范围内创建自己的分支并修改代码以适应您的建模需求。

项目详情


下载文件

下载适用于您平台的项目。如果您不确定选择哪一个,请了解有关 安装包 的更多信息。

源分布

hpvsim-2.0.0.tar.gz (202.4 kB 查看哈希值)

上传时间 源代码

构建分布

hpvsim-2.0.0-py3-none-any.whl (193.6 kB 查看哈希值)

上传时间 Python 3

支持