[phenixbb] Question regarding phenix.elbow
Young-Jin Cho
yjcho at brandeis.edu
Mon Dec 1 06:53:56 PST 2008
Hi
I would like to know how I can add H atoms to my ligand, ADP in the protein complex.
I was trying to add H atoms to one of my ligand, ADP.
When I types "phenix.elbow --final-geometry=test10bcoot_h_refine_001.pdb --residue=ADP --output=model_h",
it went on but failed with the following error message:
Traceback (most recent call last):
File "/home2/yjcho/phenix-1.3-final/elbow/elbow/command_line/builder.py", line 1201, in <module>
run()
File "/home2/yjcho/phenix-1.3-final/elbow/elbow/command_line/builder.py", line 1108, in run
molecule = post_process(molecule, options)
File "/home2/yjcho/phenix-1.3-final/elbow/elbow/command_line/builder.py", line 577, in post_process
options,
File "/home2/yjcho/phenix-1.3-final/elbow/elbow/utilities/optimisation_manager.py", line 331, in optimisation_manager
pre_opt))
File "/home2/yjcho/phenix-1.3-final/elbow/elbow/chemistry/IOMixins.py", line 857, in WritePDB
original_order=original_order,
File "/home2/yjcho/phenix-1.3-final/elbow/elbow/chemistry/IOMixins.py", line 965, in WritePDB2String
self.AdjustHydrogenNames()
File "/home2/yjcho/phenix-1.3-final/elbow/elbow/chemistry/IOMixins.py", line 940, in AdjustHydrogenNames
if test_name[3]==" ": test_name[3]="0"
TypeError: 'str' object does not support item assignment
FYI. ADP is names as ADP as a residue name in the pdb file but has different chain names.
By the way, I should mention that I used phenix.reduce first for adding H atoms but it was not able to add sugar H's in ADP molecule albeit other residues were fine.
Thanks in advance for your help.
Best,
YoungJin
More information about the phenixbb
mailing list