MEGADOCK

MEGADOCK predicts protein–protein complex structures and performs large-scale interactome docking using FFT-based algorithms for structural bioinformatics analyses.


Key Features:

  • FFT-Based Docking: Employs Fast Fourier Transform (FFT) algorithms for efficient exhaustive evaluation of docking scores.
  • Scalable Performance: Demonstrates over 97% strong scaling on heterogeneous supercomputing environments for large-scale computations.
  • Heterogeneous Computing Utilization: Utilizes OpenMPI for distributed computing and NVIDIA CUDA (version 5.0 or later) for GPU acceleration on heterogeneous supercomputers.
  • All-to-all Interactome Docking: Performs all-to-all protein–protein interaction prediction to support interactome-scale analyses.

Scientific Applications:

  • Interactome Analysis: Enables interactome-scale prediction of pairwise protein–protein interactions for structural network mapping.
  • Structural Bioinformatics: Supports investigation of molecular mechanisms and complex biological networks through predicted protein–protein complex models.

Methodology:

The method integrates FFT-based docking algorithms with parallelization via OpenMPI and GPU acceleration using NVIDIA CUDA (version 5.0 or later) on heterogeneous supercomputers.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
C++
Added:
8/3/2017
Last Updated:
12/10/2018

Operations

Publications

Ohue M, et al. MEGADOCK 4.0: an ultra-high-performance protein-protein docking software for heterogeneous supercomputers. Bioinformatics. 2014; 30:3281-3. doi: 10.1093/bioinformatics/btu532

PMID: 25100686

Documentation

Links