SieveAI: An Automated Drug Discovery Pipeline
Project description
SieveAI
An automated drug discovery pipeline
Features
- Automated blind docking and rescoring
- Automated result parsing and aggregation
- Basic version for AutoDock VINA 1.2.3
- Customisable to include local, api, or web based tools
Quick installation and usage
pip install SieveAIsieveai -h
Installing basic requirements for basic docking
Requirements for AutoDock VINA
-
Python
- Download and install python
- Preferred versions 3.8 - 3.10
-
SieveAI > 0.4
pip install sieveai -
AutoDock VINA 1.2.3
- Step 1: Navigate to vina binary on GitHub
- Ubuntu 20 LTS
- Step 2: Download
vina_1.2.3_linux_x86_64(for Linux) - Step 3: Rename downloaded file to
vinaand move to/opt/AutoDock/in Ubuntu
- Step 2: Download
- Windows
- Step 2: Download
vina_1.2.3_windows_x86_64.exe(for windows) - Step 3: Rename downloaded file to
vinaand move it program directory. Add directory to environmental variables.
- Step 2: Download
- AutoDock Tools/MGL Tools
- Download ADFR Suit for Linux/Windows and install as per given instructions
- Add executable path to bashrc in Ubuntu or add directory to environmental variables in Windows
Make sure that
vina,prepare_ligand,mk_prepare_ligandandprepare_receptorcommands available through commandline
- ChimeraX
- Step 1: Download Chimerax from download page
- Step 2:
sudo apt-get install ./ucsf-chimerax_1.3ubuntu20.04_amd64.deb - Confirm ChimeraX availble through commandline
chimerax
- Openbabel (Optional)
- Ubuntu 20 LTS
- STEP 1:
sudo apt-get install openbabel - Confirm OpenBabel availble through commandline
obabel
- STEP 1:
- Windows
- Get OpenBabel download from here
- Add
obabelpath to environment PATH variables
- FreeSASA (Optional)
- Follow instructions at https://freesasa.github.io/
- Download https://freesasa.github.io/freesasa-2.0.3.tar.gz and extract
-
./configure make sudo make install freesasa -h```
0.5.20230606
- Bug Fixes
0.1.20210630
- Version 0.1
Copyright
© Vishal Kumar Sahu, 2023
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
SieveAI-0.7.1.tar.gz
(28.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
SieveAI-0.7.1-py3-none-any.whl
(33.4 kB
view details)
File details
Details for the file SieveAI-0.7.1.tar.gz.
File metadata
- Download URL: SieveAI-0.7.1.tar.gz
- Upload date:
- Size: 28.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e6f7ed4fbef8f71a0c8ac39671f3503af6856d8c019e040961b6c354ea28bae
|
|
| MD5 |
4bde78eede78a21b256c212fec48014b
|
|
| BLAKE2b-256 |
395f158deaa2652ea2a20b149065b1693e198b357f6b8d59797930810aa80362
|
File details
Details for the file SieveAI-0.7.1-py3-none-any.whl.
File metadata
- Download URL: SieveAI-0.7.1-py3-none-any.whl
- Upload date:
- Size: 33.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb6dcfcf90aacfbedbce60c9075660c88974a1dbe3527288828195fa4f5c6285
|
|
| MD5 |
7e18454b88f9024cf2bd0ff68b773b6e
|
|
| BLAKE2b-256 |
1a78c5deacbf95233a036ea0148bec65de85f6e055964f4da870444d8ab53214
|