Protein-protein, protein-peptide and protein-DNA docking framework based on the GSO algorithm
Minor changes:
New on this release:
DDNA
: 60331163bd040f5e6d043e5e34eedbc26c4b424dMoved from beta
New beta pre-release:
lgd_top.py
support script.This version includes a new algorithm for generating the starting poses of glowworms when restraints are provided. It fixes some orientation degenerated cases (36f7417664ac5d1e4aa769ff45eff57ee90818f5).
A bug when there is the string lightdock_
or swarm_
in the path has been fixed for lgd_filter_restraints.py
(a3121cc634a922c8e7550562b3817beb180e580e).
Python 3 language level has been added to the Cython files, and env python3 is the default for all lgd_*
supporting scripts (9c7149c1972b704bd4a11da101eada1602a942d9, 197319cad637f6404726e59b5ad1ff875e37971d and 544c8b61794f04c771b96fa15101856e5fa270e2).
Many new tests have been included to increase coverage (work in progress).
This release fixes:
This release prepares the machinery for distributing LightDock using pip
for the first time. Major changes include:
setup.py
compatible, including tests (still with nose, but planning to update in the future). For testing run python3 setup.py test
.bin
folder. lightdock
and lightdock_setup
have been renamed to lightdock3.py
and lightdock3_setup.py
respectively to avoid problems with older versions of the software.lightdock3_setup.py
due to a seed not being set for the random number generator in the old 2.7 implementation. init
folders are still compatible, however, new setups will generate different initial coordinates for the glowworms in the system.