I have multiple X-ray structures (PDB files) of the same protein. All of them have missing stretches of residues. I want to use all of them to build a single model, with as little missing residues as possible. How can I do this?
In a particular application, I have one additional requirement. One of the PDB files is special (call it the template), in the sense that I only want to add missing residues to it. That is, the resulting model should contain the special pdb file, and align perfectly to it, the only difference being that the resulting model has some additional residues that were completed from the information in the other pdb files. Okay, the resulting model should not align "perfectly" to the template. I'll allow some relaxation in the connecting points. But still, the idea is that the template PDB should carry a "larger weight".
So, those are the two problems: 1) How to reconstruct a more complete model from a bunch of PDB files of the same protein? 2) How to complete missing residues in one PDB file using information from other PDB files of the same protein?
Note that I am asking here because I assume that Rosetta (or a Rosetta related web-server) has tools to do this. But if Rosetta is not adequate and you know of another tool, please point that out too!