Skip to content

vedasoham/GUI_unidock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GUI-UniDock

Graphical user interface for high-performance GPU-accelerated molecular docking interface.


Overview

GUI_UniDock provides a user-friendly graphical interface for Uni-Dock, a cutting-edge docking engine that leverages GPU acceleration to achieve up to 10-fold speedup over traditional CPU methods. This project simplifies high-throughput virtual screening, allowing researchers to manage complex docking simulations with a good precision.


User Interface

GUI Interface Preview

Core Features & Performance

  • 10-fold Acceleration: Harnesses the full power of CUDA-enabled GPUs for massive-scale screening.
  • Multimodal Scoring: Full support for vina, vinardo, and ad4 scoring functions.
  • Interactive Grid Calibration: Real-time 3D visualization and adjustment of the docking search space.
  • Job Telemetry: Live monitoring of docking progress and computational resource utilization.

Performance and specifications

Benchmarks compared to traditional CPU-based Autodock Vina.

Metric Uni-Dock (GPU) Traditional Vina (CPU)
Throughput High-Velocity Screening Standard Throughput
Acceleration ~10x 1x (Baseline)
Efficiency Energy-Optimized High CPU Overhead

Getting Started

Prerequisites

  • Python: 3.10 or higher.
  • Uni-Dock Engine: Must be installed as per the official guide.

Installation & Deployment

# Clone this repository
git clone [https://github.com/vedasoham/GUI_unidock.git](https://github.com/vedasoham/GUI_unidock.git)
cd GUI_unidock

# Initialize the environment
python setup.py

# Launch the interface
python app.py

License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.


Citation

If you utilize the GUI interface of the tool then please cite the original framework and our graphical implementation:


CONTACT for COLLABORATION: thedrsoham[at]gmail[dot]com | 2401001030[at]gbu[dot]edu[dot]in Computational and eXperimental Biomolecular Lab

*"Not the end, but the beginning of a mission."*

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors