FLIPDock is a molecular docking program that docks a flexible ligand to a flexible receptor. It uses two FlexTree data structures to represent a protein-ligand complex. When the motion variables from the two FlexTree are modified, the FlexTree updates transformation matrices and regenerates the new conformations on-the-fly. The putative docking complex is evaluated using autodock3 scoring function. FLIPDock uses a searching engine, such as genetic algorithm, to optimize the motion variables and minimize the given scoring function. The program is coded with Python language. Following the component based design, FLIPDock can choose various searching engines and scoring functions.
Currently FLIPDock available to a selected set of beta users open in new windowFLIPDock web site.
Last update: | beta version 0.4 | |
---|---|---|
Platforms: | Linux | |
Charge: | Free to academics and educational institutions for non-commercial use | |
Documentation: | open in new windowUser's Guide | |
Development: | Yong Zhao and Michel F. Sanner, The Scripps Research Institute, CA, USA |