lightdock/lightdock

Protein-protein, protein-peptide and protein-DNA docking framework based on the GSO algorithm

What it solves

LightDock provides a framework for macromolecular docking, specifically for predicting how proteins interact with other proteins, peptides, or DNA. It addresses the challenge of finding the optimal spatial orientation and binding position between these molecules to understand their biological interactions.

How it works

The framework uses the Glowworm Swarm Optimization (GSO) algorithm to search for the best docking configurations. It is designed to be highly versatile, allowing users to define their own scoring functions and utilize local gradient-free minimization. To improve accuracy and efficiency, the system supports residue restraints in both the receptor and ligand partners, enabling the simulation to focus on specific interacting regions.

Who it’s for

It is designed for researchers in structural biology and bioinformatics who need to model macromolecular interactions.

Highlights

  • Supports protein-protein, protein-peptide, and protein-DNA docking.
  • Based on the Glowworm Swarm Optimization algorithm.
  • Allows for user-defined scoring functions.
  • Supports residue restraints for both receptor and ligand partners to focus on interacting regions.
  • Compatible with Google Colab.

Related

  • Project
  • Project
  • Project
  • Project
  • Project