Skip to main content

A macromolecular docking framework

Project description

License: GPL v3 PyPi version PyPi Downloads Supported versions Build Status Code Coverage Commit activity

1. Synopsis

LightDock is a protein-protein, protein-peptide and protein-DNA docking framework based on the Glowworm Swarm Optimization (GSO) algorithm.

The LightDock framework is highly versatile, with many options that can be further developed and optimized by the users: it can accept any user-defined scoring function, can use local gradient-free minimization, the simulation can be restrained from the beginning to focus on user-assigned interacting regions, it supports residue restraints in both receptor and ligand partners.

2. Reference

LightDock protocol and the updates to make use of residue restraints have been published in Oxford Bioinformatics journal. Please cite these references if you use LightDock in your research:

LightDock: a new multi-scale approach to protein–protein docking
Brian Jiménez-García, Jorge Roel-Touris, Miguel Romero-Durana, Miquel Vidal, Daniel Jiménez-González and Juan Fernández-Recio
Bioinformatics, Volume 34, Issue 1, 1 January 2018, Pages 49–55, https://doi.org/10.1093/bioinformatics/btx555

LightDock goes information-driven
Jorge Roel-Touris, Alexandre M.J.J. Bonvin, Brian Jiménez-García
Bioinformatics, btz642; doi: https://doi.org/10.1093/bioinformatics/btz642

3. Installation

3.1. Dependencies

LightDock has the following dependencies:

Optional dependencies are:

3.1.1. Installing NumPy, Scipy, Cython, Biopython and ProDy

pip3 install numpy, scipy, cython, biopython, pyparsing, prody
WARNING: Issues installing ProDy in macOS have been reported. In case you are not able to install ProDy using pip, you may try to install it from the latest version in GitHub. Please see instructions here.

3.2. Install LightDock

The fastest way to install LightDock is to use pip:

pip3 install lightdock

3.3. Alternative installations

Please visit the old Python-2.7 repository documentation on GitHub for alternative installation.

4. Documentation

The complete documentation about how to run the LightDock protocol can be found at https://lightdock.org.

5. Get Help

LightDock is being actively developed and some issues may arise or you may get some extra help to run LightDock. In those cases, there are two main ways to get help:

  1. Read the FAQ in case your problem is known
  2. Open a new issue in this repository
  3. Or write an email to b.jimenezgarcia@uu.nl

6. LICENSE

LightDock is available under GPLv3 License. See LICENSE document for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lightdock-0.8.0b3.tar.gz (32.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lightdock-0.8.0b3-cp37-cp37m-macosx_10_13_x86_64.whl (34.0 MB view details)

Uploaded CPython 3.7mmacOS 10.13+ x86-64

File details

Details for the file lightdock-0.8.0b3.tar.gz.

File metadata

  • Download URL: lightdock-0.8.0b3.tar.gz
  • Upload date:
  • Size: 32.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.6

File hashes

Hashes for lightdock-0.8.0b3.tar.gz
Algorithm Hash digest
SHA256 d26ce0d3ceaf77348a828d14ed8911e156d978d5beb64fd8e9ca2552c887723f
MD5 f219439ecd0a87240f42909617eb974d
BLAKE2b-256 79aa24064d08faabc3e4f7acb6706795c52997d4ff8dfa4b6e47b027f4f07a8e

See more details on using hashes here.

File details

Details for the file lightdock-0.8.0b3-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: lightdock-0.8.0b3-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 34.0 MB
  • Tags: CPython 3.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.6

File hashes

Hashes for lightdock-0.8.0b3-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2e8b9b46f1932c863c9bd27db18a1936826b50f25869102635218de4af8ba32a
MD5 f4f39253cad29f96163c3ab3ac689f97
BLAKE2b-256 e5b4cb2be36ceb0217a0740e060d46e9089ec549e7f1abec9779e030f31c0d68

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page