The code of article:
DockingGA: Enhancing Targeted Molecule Generation using Transformer Neural Network and Genetic Algorithm with Docking Simulation
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
conda install -c dglteam dgl-cuda10.1
conda install -c rdkit rdkit
pip install neptune-client
pip install tqdm
pip install psutil
2.neptune initialization (https://app.neptune.ai/)
You need to complete the neptune initialization here:
neptune.init(project_qualified_name="",api_token='',)
CUDA_VISIBLE_DEVICES=$GPU_DEVICE python xx.py
All data is stored here:
./resource/data
For pyscreener installation please refer to the following link:
https://github.com/coleygroup/pyscreener
Changnan Gao, Wenjie Bao, Shuang Wang, Jianyang Zheng, Lulu Wang, Yongqi Ren, Linfang Jiao, Jianmin Wang, Xun Wang, DockingGA: enhancing targeted molecule generation using transformer neural network and genetic algorithm with docking simulation, Briefings in Functional Genomics, 2024;, elae011, https://doi.org/10.1093/bfgp/elae011