Reproducing of the paper entitled "RealVS: Towards Enhancing the Precision of Top Hits in Ligand-Based Virtual Screening of Drug Leads from Large Compound Databases"
- All rights reserved by Yueming Yin, Email: [email protected] (or [email protected]).
- RealVS has been deployed on our web page: www.noveldelta.com/RealVS.
The Code Ocean compute capsule will allow you to reproduce the results published by the author on your local machine1. Follow the instructions below, or consult the knowledge base for more information. Don't hesitate to reach out via live chat or email if you have any questions.
1 You may need access to additional hardware and/or software licenses.
- Docker Community Edition (CE)
- nvidia-docker for code that leverages the GPU
- Licenses where applicable
This capsule is private and its environment cannot be downloaded at this time. You will need to rebuild the environment locally.
If there's any software requiring a license that needs to be run during the build stage, you'll need to make your license available. See the knowledge base for more information.
In your terminal, navigate to the folder where you've extracted the capsule and execute the following command:
cd environment && docker build . --tag RealVS; cd ..
This step will recreate the environment (i.e., the Docker image) locally, fetching and installing any required dependencies in the process. If any external resources have become unavailable for any reason, the environment will fail to build.
In your terminal, navigate to the folder where you've extracted the capsule and execute the following command, adjusting parameters as needed:
nvidia-docker run --it \
--workdir /RealVS \
--volume "$PWD/data":/Benchmark_Datasets \
--volume "$PWD/code":/RealVS \
RealVS
In your jupyter notebook, set the task ID to reproduce the training process of RealVS using the data in "Benchmark_Datasets":
./RealVS/Train_RealVS.ipynb
In your jupyter notebook, set the task ID to reproduce the training process of RealVS using the data in "Benchmark_Datasets" and the final models in "RealVS_Models":
./RealVS/Test&Viz_RealVS.ipynb
@article{yin2021realvs,
author = {Yin, Yueming and Hu, Haifeng and Yang, Zhen and Xu, Huajian and Wu, Jiansheng},
title = {RealVS: Toward Enhancing the Precision of Top Hits in Ligand-Based Virtual Screening of Drug Leads from Large Compound Databases},
journal = {Journal of Chemical Information and Modeling},
volume = {61},
number = {10},
pages = {4924-4939},
year = {2021},
}
Yueming Yin, Haifeng Hu, Zhen Yang, Huajian Xu, and Jiansheng Wu. RealVS: Toward enhancing the precision of top hits in ligand-based virtual screening of drug leads from large compound databases. Journal of Chemical Information and Modeling, 61(10):4924–4939, 2021.