| gelly Documentation | previous next |
| Introduction to gelly |
Copyright © 2006-2023 Global Phasing Ltd.
All rights reserved.
| gelly_refine -h |
| gelly_refine -p new_test.pdb -d test_dir -o test_dir/gelly_refine_out.pdb |
If you want to control the geometry function and/or parameter selection in gelly_refine use the -l <filename> option. This can be used to introduce a file of Gelly cards. For example if you want to geometry regularise only part of a molecule that has been rebuilt before full refinement. then produce a file with appropriate NOTE BUSTER_CONSTANT XYZ ... cards and use this with the -l option.
For example, a useful combination of options is
| gelly_refine -type one -screen_sigma 3.0 -p foo.pdb -d screenit -o /dev/null |
which writes a summary of all the restraint violations worse than 3 sigma for foo.pdb to screenit/gelly_refine.log
| -autoncs | automatically detect NCS and impose LSSR restraints for these. |
| -autoncs2 | automatically detect NCS and impose LSSR v2 restraints for these. |
| -autoncs_weight <w> | use weight w for -autoncs LSSR restraints (should not be required when using LSSR v2). |
| -target <file.pdb> | impose target LSSR restraints to file.pdb. |
| -target_weight <w> | use weight w for -target LSSR restraints. |
| -sim_swap_equiv | Swap equivalent atoms to improve NCS and/or target restraints |
| -special_dist <d> | Distance cutoff d for special position handling |
| -glim <n> | Set the gradient convergence limit to terminate a small cycle. Terminate the optimisation when the RMS gradient drops below n units |
| -dlim <n> | Stop the optimisation when the RMSd movement of the molecule is more than n Å |
| -keeppdb <n> | Write out a pdb file every n small cycles |
| -verbose <n> | Set the level of reporting produced by gelly. The default level is -verbose 2; verbose level 4 produces enormous lists, for example every inter-atom bond and the full list of atoms in each COMBINE and CONSTANT set, but is useful for bug reports. |
| -screen <NS> | Adjust screen output so that it report the worst NS violations of each kind of restraint (default 100) |
| -screen_sigma <s> | Report up to NS restraint violations worse than s sigmas (default 3.0) |
| -type one | gelly_refine only - Just calculate the initial function values and display a report, rather than optimize |
| -max <n> | gelly_refine only - Allow up to n optimisation steps (within BUSTER/refine use the -nsmall argument instead). |