cctbx.omz.dev module¶
- cctbx.omz.dev.delta_estimation_minus_cos(limit, grad, curv)¶
 
- class cctbx.omz.dev.dynamic_shift_limit_site(width)¶
 Bases:
objectneg, pos estimation: xrefine_pot first_negative_after_min(curv) neg = pos = d_min / 2
- pair(x)¶
 
- width¶
 
- class cctbx.omz.dev.dynamic_shift_limit_u_iso(d_min)¶
 Bases:
object- d_min¶
 
- pair(x)¶
 neg, pos estimation: xrefine_pot first_negative(curv) d_min y_interc slope
0.5 0.04 1.6 1 0.06 1.5 2 0.2 1.4 3 0.4 1.3 4 0.6 1.2 5 1.4 1.1
- cctbx.omz.dev.get_master_phil(iteration_limit=50, show_distances_threshold=0, bulk_solvent_correction=False, grads_mean_sq_threshold=1e-06, f_calc_options_algorithm='*direct fft', additional_phil_string='')¶
 
- class cctbx.omz.dev.refinement(i_obs, f_obs, xray_structure, params, reference_structure, expected_n_refinable_parameters=None, plot_samples_id=None)¶
 Bases:
object- approx_curvs(shift_limit_factor=0.1)¶
 
- build_bfgs_memory(active_infos)¶
 
- calc_shelxl_wght_ls(f_cbs, need)¶
 
- calc_weights_if_needed()¶
 
- callback_after_step(minimizer)¶
 
- classic_lbfgs()¶
 
- compute_functional_and_gradients()¶
 
- compute_step()¶
 
- compute_step_just_grads()¶
 
- compute_step_using_curvs()¶
 
- developmental_algorithms()¶
 
- format_rms_info()¶
 
- get_active_infos(i_start=0)¶
 
- get_f_calc()¶
 
- get_f_cbs(f_calc=None)¶
 
- get_rms_info()¶
 
- lbfgs_emulation(memory_range=5)¶
 
- line_search(dests, stp=1, stpmax=None)¶
 
- pack_variables(xray_structure=None)¶
 
- plot_samples(stage)¶
 
- plot_samples_ix(stage, ix)¶
 
- r1_factor()¶
 
- setup_bulk_solvent_correction()¶
 
- show_dests(dests)¶
 
- show_rms_info()¶
 
- update_dests_using_bfgs_formula(dests)¶
 
- update_fgc(is_iterate=False)¶
 
- cctbx.omz.dev.run_refinement(structure_ideal, structure_shake, params, i_obs=None, f_obs=None)¶
 
- class cctbx.omz.dev.shift_limit_pair(neg, pos=None, curv_est_factor=0.1)¶
 Bases:
object- curv_est_factor¶
 
- curv_est_shift(grad)¶
 
- get(grad)¶
 
- neg¶
 
- pos¶
 
- cctbx.omz.dev.sign0(x)¶