🚧 Attention 🚧
This code is under development and subject to change. Please report any bugs by opening an issue in the repository.
Encode information from a HADDOCK run into a .cif
to be deposited in PDB-Dev.
-
Models are represented as:
- Whole structure as rigid
- Interface as flexible, defined by the
flcut
parmameter inrun.cns
-
Top4 models from each clusters within
ModelGroup
, ranked by their top4 HADDOCK score -
Restraints as
Dataset
represented asDerivedDistanceRestraint
- Ambiguous, Active/Passive as
ResidueFeature
with probability defined byncvpart
inrun.cns
read fromambig.tbl
- Unambiguous, the
ResidueFeature
are read fromunambig.tbl
- Ambiguous, Active/Passive as
- HADDOCK-score
$ git clone https://github.com/haddocking/haddock2mmcif
$ cd haddock2mmcif
$ python setup.py develop
$ cd tools
$ g++ -o contact-chainID contact-chainid.cpp
$ cd ..
The input for haddock2mmcif
is the folder of a run-directory, either downloaded from the web server or executed locally.
$ cd example_data
$ tar zxvf 6269-E2A-HPR.tgz
$ haddock2mmcif --output example.cif E2A-HPR/