TACOS (Template-based Assembly of Complex Structures) is designed to model the structures of protein-protein complexes based on a hierarchical approach of template identification and structural refinement. First, protein complex templates are identified by the multi-chain threading algorithms COTH and SPRING. The fragments excised from the multple threading alignments are then used to reassemble the complex structure by replica-exchange Monte Carlo simulations based on a composite knowledge-based force field. Final models are selected based on structure clustering by SPICKER and refined into full-atomic models by ModRefiner.
The output of the TACOS server include (An example of the TACOS output):