跳转到主要内容

一个用于分析离子通道孔隙或转运通路随时间或任意顺序参数变化的HOLE套件工具的Python接口。

项目描述

mdahole2

最新发布版 Last release tag GitHub commits since latest release (by date) for a branch Documentation status
状态 GH Actions Status codecov
社区 License: GPL v3 Powered by MDAnalysis

一个用于分析离子通道孔隙或转运通路随时间或任意顺序参数变化的HOLE套件工具的Python接口。

mdahole2受行为准则约束。

安装

要从源构建mdahole2,我们强烈建议使用虚拟环境。如果可能,我们强烈建议您使用Anaconda作为您的包管理器。下面我们提供了针对condapip的说明。

请注意,mdahole2仅支持Linux和macOS。

使用conda

确保您已安装conda

创建虚拟环境并激活它

conda create --name mdahole2
conda activate mdahole2

安装开发和文档依赖项

conda env update --name mdahole2 --file devtools/conda-envs/test_env.yaml --file docs/requirements.yaml

从源代码构建此包

pip install -e .

如果您想更新依赖项(这可能是有风险的!),请运行

conda update --all

完成后,您可以使用以下命令退出虚拟环境

conda deactivate

使用pip

要从源代码构建包,请运行

pip install -e .

如果您想创建开发环境,请使用以下命令安装测试和文档所需的依赖项

pip install -e ".[test,doc]"

版权

mdahole2的源代码托管在https://github.com/MDAnalysis/mdahole2,并按GNU通用公共许可证第3版提供(请参阅文件LICENSE)。

版权(c)2022,MDAnalysis开发团队和作者文件中列出的所有贡献者

致谢

本项目基于MDAnalysis Cookiecutter版本0.1。在发表工作中使用mdahole2时,请引用MDAnalysis

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

mdahole2-0.4.0.tar.gz (3.8 MB 查看哈希值)

上传时间 源代码

构建分发

mdahole2-0.4.0-py3-none-any.whl (3.7 MB 查看哈希值)

上传时间 Python 3

支持者