[Chimera-users] Renaming chains in a PDB file with two chains
meng at cgl.ucsf.edu
Sat May 10 11:35:36 PDT 2008
There is no way to change the chain ID in Chimera. The only way I
know is to just text-edit the PDB file. However, the two chains are
already distinguishable by their model ID numbers #0.1 and #0.2, so
there is no reason to give them different chain IDs.
FindHBond ignores interactions between models with the same first
number and different second numbers, so now you are only getting the
H-bonds within each chain anyway. In the PDB, multi-model files like
that are only used to describe multiple conformations of the same
structure that are on top of each other (such as from NMR), where you
wouldn't want them to "see" each other.
So there are two issues, (1) how to find H-bonds between them and (2)
how to separate the results for H-bonds between the structures and
within each structure.
(1) You cannot find H-bonds between #0.1 and #0.2 with the FindHBond
graphical interface (GUI) and your current file. However, the
"findhbond" command has an option "interSubmodels true" to include
Alternatively, you can edit your file into two separate files; then
you could use either the GUI or the command.
(2) You can do separate calculations of inter-model and intra-model H-
bonds, so you do not have to postprocess the combined results. Both
the GUI and the command have options to do those calculations
If you did not edit the file, you have to use the command to
calculate the H-bonds between the structures, as mentioned above.
For example, these keywords would give only the H-bonds between the
hb intersub true intermod false
You could use either GUI or command to calculate H-bonds within each
I hope this helps,
Elaine C. Meng, Ph.D. meng at cgl.ucsf.edu
UCSF Computer Graphics Lab and Babbitt Lab
Department of Pharmaceutical Chemistry
University of California, San Francisco
On May 10, 2008, at 10:27 AM, Harinathachari Bahudhanapati wrote:
> Hi Elaine,
> Thanks for all the answers you give to our questions.
> They are very helpful as I learn more everyday. I have a question.
> Is there anyway to rename a chain in a PDB file through the GUI? I
> a few PATCHDOCK generated PDB files with two different chains named
> under Chain 'A' as #0.1 and #0.2. When I try to get the list of
> hydrogen bonds between these two chains, the chain name 'A' appears
> for all of the h-bonding pairs. So, I want to have them named Chain A
> and Chain B for easier analysis than scratching my head figuring out
> which h-bond pair is between the chains or with in the chain. I am
> attaching the pdb file. Please help me.
> (I thought of renaming the chains in the PDB file going through the
> header (text file) and manually changing the name. But I am not a
> expert if anything goes wrong.)
More information about the Chimera-users