This repository contains code and data for screening a molecule dataset against four target proteins (1O5M, 6VKV, 7L5E, and 8QYR) in collaboration with ChemDiv. Developed by Ivan Golov, Ruslan Lukin.
Jupyter Notebook
0
18 commits
updated Dec 17, 2024
This project involves screening a molecule dataset against four proteins:
The goal is to computationally screen the given molecular dataset for potential interactions with the target proteins. This process includes:
This document provides an overview of the structure of the repository and describes the purpose of each directory and file.
.dvc/: Directory for DVC (Data Version Control) configuration and cache files.
config: DVC configuration file.configs/: Directory for configuration files.
README.md: Documentation for configuration setup.data/: Directory for all data files.
BindingDB/: Raw BindingDB data.proteins/: Protein data files.screening_data/: Data used for screening experiments.datastore/: Managed datastore files. Should be created manually.models/: Contains trained models and related files.notebooks/: Jupyter notebooks for data analysis and visualization.src/: Source code for the project, including scripts for docking and analysis.requirements.txt: List of Python dependencies.pyproject.toml: Configuration file for Poetry and project metadata.git clone [email protected]:IVproger/ChemDiv_Screening.git
cd ChemDiv_Screening
python -m venv .venv
source .venv/bin/activate
.\.venv\Scripts\activate
pip install -Ur requirements.txt
We would like to thank ChemDiv for providing access to their molecular dataset and protein structures. Special thanks to the contributors of open-source libraries used in this project.
This project is licensed under the MIT License. See the LICENSE file for details.
This repository contains code and data for screening a molecule dataset against four target proteins (1O5M, 6VKV, 7L5E, and 8QYR) in collaboration with ChemDiv. Developed by Ivan Golov, Ruslan Lukin.
Jupyter Notebook
0
18 commits
updated Dec 17, 2024
This project involves screening a molecule dataset against four proteins:
The goal is to computationally screen the given molecular dataset for potential interactions with the target proteins. This process includes:
This document provides an overview of the structure of the repository and describes the purpose of each directory and file.
.dvc/: Directory for DVC (Data Version Control) configuration and cache files.
config: DVC configuration file.configs/: Directory for configuration files.
README.md: Documentation for configuration setup.data/: Directory for all data files.
BindingDB/: Raw BindingDB data.proteins/: Protein data files.screening_data/: Data used for screening experiments.datastore/: Managed datastore files. Should be created manually.models/: Contains trained models and related files.notebooks/: Jupyter notebooks for data analysis and visualization.src/: Source code for the project, including scripts for docking and analysis.requirements.txt: List of Python dependencies.pyproject.toml: Configuration file for Poetry and project metadata.git clone [email protected]:IVproger/ChemDiv_Screening.git
cd ChemDiv_Screening
python -m venv .venv
source .venv/bin/activate
.\.venv\Scripts\activate
pip install -Ur requirements.txt
We would like to thank ChemDiv for providing access to their molecular dataset and protein structures. Special thanks to the contributors of open-source libraries used in this project.
This project is licensed under the MIT License. See the LICENSE file for details.