phenix.refine python error !!
Hi all !!! I have recently updated phenix version to phenix-1.3b-rc3. After that when i run phenix.refine it runs properly. But while writing the pdb file it is giving the following error. Traceback (most recent call last): File "/usr/local/phenix-1.3b-rc3/phenix/phenix/command_line/refine.py", line 5, in <module> command_line.run(command_name="phenix.refine", args=sys.argv[1:]) File "/usr/local/phenix-1.3b-rc3/phenix/phenix/refinement/command_line.py", line 89, in run refine_object.write_refined_pdb(f_pdb) File "/usr/local/phenix-1.3b-rc3/phenix/phenix/refinement/driver.py", line 1101, in write_refined_pdb pdb_header.write_remark_3(info = m_info, out = f) File "/usr/local/phenix-1.3b-rc3/mmtbx/mmtbx/pdb_header.py", line 21, in write_remark_3 info.show_remark_3(out = out) File "/usr/local/phenix-1.3b-rc3/mmtbx/mmtbx/model_statistics.py", line 483, in show_remark_3 self.data_x.show_remark_3(out = out) File "/usr/local/phenix-1.3b-rc3/mmtbx/mmtbx/f_model.py", line 2034, in show_remark_3 bin.n_work, bin.n_free, bin.r_work*100., bin.r_free*100.) TypeError: unsupported operand type(s) for *: 'NoneType' and 'float' I am using fedora 5, python 2.4.2. I have used phenix-installer-1.3b-rc3-intel-linux-2.4.tar. It was working fine in the last build. Google'ing the error didn't help much. Thanks for your inputs. regards John
Hi John, looking at the output I see that this is a bug; sorry for this. It will be fixed for the next (pre-)release. Pavel. john kryst wrote:
Hi all !!!
I have recently updated phenix version to phenix-1.3b-rc3. After that when i run phenix.refine it runs properly. But while writing the pdb file it is giving the following error.
Traceback (most recent call last): File "/usr/local/phenix-1.3b-rc3/phenix/phenix/command_line/refine.py", line 5, in <module> command_line.run(command_name="phenix.refine", args=sys.argv[1:]) File "/usr/local/phenix- 1.3b-rc3/phenix/phenix/refinement/command_line.py", line 89, in run refine_object.write_refined_pdb(f_pdb) File "/usr/local/phenix-1.3b-rc3/phenix/phenix/refinement/driver.py", line 1101, in write_refined_pdb pdb_header.write_remark_3(info = m_info, out = f) File "/usr/local/phenix-1.3b-rc3/mmtbx/mmtbx/pdb_header.py", line 21, in write_remark_3 info.show_remark_3(out = out) File "/usr/local/phenix- 1.3b-rc3/mmtbx/mmtbx/model_statistics.py", line 483, in show_remark_3 self.data_x.show_remark_3(out = out) File "/usr/local/phenix-1.3b-rc3/mmtbx/mmtbx/f_model.py", line 2034, in show_remark_3 bin.n_work, bin.n_free, bin.r_work*100., bin.r_free*100.) TypeError: unsupported operand type(s) for *: 'NoneType' and 'float'
I am using fedora 5, python 2.4.2. I have used phenix-installer-1.3b-rc3-intel-linux-2.4.tar . It was working fine in the last build. Google'ing the error didn't help much.
Thanks for your inputs.
regards John ------------------------------------------------------------------------
_______________________________________________ phenixbb mailing list [email protected] http://www.phenix-online.org/mailman/listinfo/phenixbb
participants (2)
-
john kryst
-
Pavel Afonine