Hi,
After the last model building of my protein I am not succeeding to further refine its structure, because phenix.refine crashes.
However, if I set "main.number_of_macro_cycles=0" the job reaches its expected end and outputs a .pdb file.
If I set "main.number_of_macro_cycles=1" the job crashes a few lines after the log-file indication
" ============================== Exporting results =============================="
and produces an incomplete .pdb file with part of the header.
Alternatively, If I set "main.number_of_macro_cycles=2" the job crashes during "MACRO_CYCLE 2 OF 2" after log-file indication
" ----------Correcting NCS rotamer outliers----------
Set U 69 GLU to tp10 rotamer"
followed by the error message :
"Traceback (most recent call last):
File "/usr/local/phenix/phenix-dev-1391/build/intel-linux-2.6-x86_64/../../phenix/phenix/command_line/refine.py", line 11, in <module>
command_line.run(command_name="phenix.refine", args=sys.argv[1:])
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/command_line.py", line 161, in run
call_back_handler=call_back_handler)
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/driver.py", line 1659, in run
ncs_manager = self.ncs_manager).result
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/strategies.py", line 170, in __init__
ion_placement_manager = ion_placement_manager)
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/macro_cycle.py", line 66, in __init__
self.call(self.ncsrot, "NCS rotamer correction")
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/macro_cycle.py", line 101, in call
func(prefix = prefix)
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/macro_cycle.py", line 146, in ncsrot
log = self.log)
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/misc.py", line 89, in ncs_rotamer_update
log=log)
File "/usr/local/phenix/phenix-dev-1391/cctbx_project/mmtbx/torsion_restraints/torsion_ncs.py", line 1111, in fix_rotamer_outliers
key=key)
File "/usr/local/phenix/phenix-dev-1391/cctbx_project/mmtbx/torsion_restraints/rotamer_search.py", line 178, in search
assert rotamer == cur_rotamer
AssertionError"
I have been using built phenix-dev-1391 (I also checked phenix version 1.8.2-1309 or built dev-1436, they crashed as well) x86_64-fc3, in a machine running Ubuntu 10.04.4 LTS with Python 2.6.5.
I tried another machine, running Ubuntu 12.04 LTS with Python 2.7.3, and using built phenix-dev-1391 x86_64-fc3 I got at the end of the log-file:
" ----------Correcting NCS rotamer outliers----------
Traceback (most recent call last):
File "/usr/local/phenix/phenix-dev-1391/build/intel-linux-2.6/../../phenix/phenix/command_line/refine.py", line 11, in <module>
command_line.run(command_name="phenix.refine", args=sys.argv[1:])
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/command_line.py", line 161, in run
call_back_handler=call_back_handler)
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/driver.py", line 1659, in run
ncs_manager = self.ncs_manager).result
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/strategies.py", line 170, in __init__
ion_placement_manager = ion_placement_manager)
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/macro_cycle.py", line 66, in __init__
self.call(self.ncsrot, "NCS rotamer correction")
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/macro_cycle.py", line 101, in call
func(prefix = prefix)
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/macro_cycle.py", line 146, in ncsrot
log = self.log)
File "/usr/local/phenix/phenix-dev-1391/phenix/phenix/refinement/misc.py", line 89, in ncs_rotamer_update
log=log)
File "/usr/local/phenix/phenix-dev-1391/cctbx_project/mmtbx/torsion_restraints/torsion_ncs.py", line 1044, in fix_rotamer_outliers
self.rotamer_search_manager.prepare_map(fmodel=fmodel)
File "/usr/local/phenix/phenix-dev-1391/cctbx_project/mmtbx/torsion_restraints/rotamer_search.py", line 57, in prepare_map
torsion_utils.prepare_map(fmodel=fmodel)
File "/usr/local/phenix/phenix-dev-1391/cctbx_project/mmtbx/torsion_restraints/utils.py", line 771, in prepare_map
not exclude_free_r_reflections))
File "/usr/local/phenix/phenix-dev-1391/cctbx_project/mmtbx/map_tools.py", line 242, in fft_map
symmetry_flags = symmetry_flags)
File "/usr/local/phenix/phenix-dev-1391/cctbx_project/cctbx/miller/__init__.py", line 3420, in fft_map
f_000=f_000)
File "/usr/local/phenix/phenix-dev-1391/cctbx_project/cctbx/miller/__init__.py", line 4236, in __init__
conjugate_flag=True)
MemoryError"-
I did not succeed to find out what may I have done wrong with the model and/or params files
Any help is highly appreciated,
Carlos
--
**************************************
Dr. Carlos Frazao
Structural Biology Laboratory - Macromolecular Crystallography Unit
ITQB-UNL, Av Republica, Apartado 127
2781-901 Oeiras, P
Phone: (351)-214469666 FAX: (351)-214433644
e-mail: frazao@itqb.unl.pt
www.itqb.unl.pt
_______________________________________________
phenixbb mailing list
phenixbb@phenix-online.org
http://phenix-online.org/mailman/listinfo/phenixbb