BIDD-MolMap 使用教程

BIDD-MolMap 使用教程

bidd-molmap MolMapNet: An Efficient ConvNet with Knowledge-based Molecular Represenations for Molecular Deep Learning bidd-molmap 项目地址: https://gitcode.com/gh_mirrors/bi/bidd-molmap

1. 项目目录结构及介绍

BIDD-MolMap 是一个开源项目,用于分子深度学习中的分子表示。项目目录结构如下:

bidd-molmap/
├── docs/                     # 项目文档
├── molmap/                   # molmap 相关模块代码
├── paper/                    # 论文相关材料
├── misc/                     # 杂项文件
├── .gitignore                # git 忽略文件
├── README.md                 # 项目说明文件
├── LICENSE                   # 项目许可证文件
├── MANIFEST.in               # 打包时包含的文件列表
├── clean.sh                  # 清理脚本
├── make_pip_pkg.md           # 打包指南
├── requirements.txt          # 项目依赖
├── setup.py                  # 设置脚本,用于打包和安装

文件和目录说明:

  • docs/: 包含项目的文档,可以使用 Sphinx 等工具生成 HTML 文档。
  • molmap/: 包含项目的主要代码,包括数据预处理、模型架构、训练和测试等。
  • paper/: 包含论文相关的材料,如数据集和结果。
  • misc/: 包含一些杂项文件,如排行榜结果等。
  • .gitignore: 指定 Git 忽略的文件和目录。
  • README.md: 项目的主说明文件,介绍项目的用途、如何安装和使用。
  • LICENSE: 项目的许可证信息。
  • MANIFEST.in: 指定在打包时需要包含的文件和目录。
  • clean.sh: 用于清理项目文件的脚本。
  • make_pip_pkg.md: 提供了如何将项目打包成 pip 包的指南。
  • requirements.txt: 列出了项目运行所需的依赖库。
  • setup.py: 用于配置和构建项目的 Python 包。

2. 项目的启动文件介绍

在 BIDD-MolMap 项目中,没有特定的启动文件。用户通常需要通过命令行或 Python 脚本来使用项目中的模块和功能。

例如,用户可以通过以下方式使用 MolMap:

from molmap import MolMap

# 定义 MolMap 实例
mp_name = './descriptor.mp'
mp = MolMap(ftype='descriptor', fmap_type='grid', split_channels=True, metric='cosine', var_thr=1e-4)

# 拟合 MolMap
mp.fit(method='umap', verbose=2)

# 保存 MolMap
mp.save(mp_name)

# 可视化
mp.plot_scatter()
mp.plot_grid()

3. 项目的配置文件介绍

在 BIDD-MolMap 项目中,配置文件主要是 requirements.txt,它列出了项目运行所需的依赖库。以下是配置文件的一个示例:

numpy
scikit-learn
rdkit
tamp
matplotlib

这些依赖可以通过 pip 工具安装:

pip install -r requirements.txt

此外,项目还可能需要一些环境变量的配置,例如在 README.md 中提到的安装 RDKit 的步骤:

conda create -c conda-forge -n molmap rdkit python=3.7
conda activate molmap
conda install -c tmap tmap
pip install molmap

用户应当根据项目的具体需求,在运行之前配置好所有必需的环境和依赖。

bidd-molmap MolMapNet: An Efficient ConvNet with Knowledge-based Molecular Represenations for Molecular Deep Learning bidd-molmap 项目地址: https://gitcode.com/gh_mirrors/bi/bidd-molmap

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

俞淑瑜Sally

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值