Input | |
---|---|
impact | Do/Do not read impact records pk file(s) |
impact3 | Do/Do not read impact3 records pk file(s) |
load | Read orientation matrix from rmat file(s) and reflections from pk file(s) |
pk | Read reflections from pk file(s) |
readdetalign | Read detector position and orientation |
readxtalshift | Read xtal position |
rmat | Read orientation matrix from rmat file |
Lattices | |
2view | Compare refined/original matrices |
comparecrit | Set equal axis and angle criterium for compare and 2view |
compare | Compare refined lattices |
comparefactor | Set volume factor for compare command |
normat | Remove orientation matrix |
notwin | Remove twin relation |
pgauto | set pointgroup according to pgcrit |
pgcrit | Set equal axis and angle criterium for automatically setting the pointgroup (pgauto, rmat) |
rmat | Read orientation matrix from rmat file |
rmatcrit | Set equal axis and angle criterium for setting dependent matrices (rmat) |
twin | Set twin relation |
Reflection filter | |
forbid | Disable reflections |
lcinvert | invert perm flag |
lckill | promote perm flag to kill |
lcperm | promote temp flag to perm |
lcnoperm | Remove perm flag |
lctemp | Create temp flag |
maxmismm | Set maximum allowed impact error |
maxmisrot | Set maximum allowed rotation error |
overlap | Set overlap criterium |
resolution | Set maximum resolution |
weak | Set minimum intensity |
Refine | |
back | restore variables to settings just before previous refinement |
bestresidue | sets the initial value of the bestresidue |
byexperiment | Enables variables to be refined by experiment |
constraint | Define constraint expression |
expert | set expert level |
expression | Evaluate an expression |
fix | Fix variables |
force | Free variables |
free | Free variables |
global | Merges variables whcih were refined by experiment |
go | Run refinement |
gox | Repeat go until conversion has been reached |
itmax | Sets upperlimit on the number of refinement cycles |
lock | Lock variables |
minxtalangle | set autofix xtal criterium |
release | Undefine constraint expressions |
resfactor | Set residue factors for total residue |
resfactorvalue | Set residue factors for total residue |
restore | restore saved variables |
set | Set variable |
shift | Set variable shift |
shiftdiv | Divide all shifts |
shiftmul | Multiply all shifts |
simplexdirection | Build initial simplex |
simplexfinal | Calculate refine values from final vertices |
simplexsetup | Build initial simplex |
simplexsize | End refinement is simplex is too small |
store | save variables |
tol | Set refinement stop criterium |
tolinner | Set refinement stop criterium |
tolouter | Set refinement stop criterium |
xgo | Run refinement with some variables per experiment |
xgox | Similar to xgo. Continue until conversion has been reached |
zero | Set variables to zero |
zerofix | Set variables to zero and fix them |
90 | Set variables to 90 |
Sigma | |
sig3 | calculates sigma's |
sigma | calculates sigma's |
sigrnd | calculates sigma's |
sigprint | sets sigma progress meter |
sigsub | calculates sigma's |
Status | |
field | show reflection table fields |
fieldoff | remove a column from the reflection tables |
fieldon | add a column to the reflection tables |
field | show reflection table fields |
fullstatus | select long/short status output |
hkl | list specific reflection |
list | various list options |
listmax | limit the number of printed reflections |
listrange | limit the reflections to examine for the list commands |
output | Controls amount of output |
residue | Calculate residue |
show | Show program status |
status | Show refinement status |
statusexp | Show residues per experiment |
summary | Show residues |
theta | Show resolution range |
Output | |
diraxclose | Close DirAx file |
diraxopen | Create DirAx file |
qvechisto | Print a histogram of qvp's |
redirect | Redirect output to a file or back to the screen |
save | Save detector alignment |
saveall | Invoke various 'save' commands |
saveany | Save rmat- en gausspar coefficients |
savefocus | Save focus parameters |
savegonio | Save goniostat offsets |
savep4p | Save rmat into existing p4p-file |
savermat | Save rmat |
savextal | Save xtal position |
Miscellaneous | |
abort | Abort/continue on warnings |
allowrmatchange | Allow/Forbid a change of rmat in the reind process |
end | Finish program |
exit | Finish program |
hklreind | Allow/forbid reindexing for HKL reflections |
mergeexperiment | Try to assign reflections to existing experiments |
reind | ReIndex reflections |
reset | Reset parameters |
Expert | |
diraxclose | Close diraxfile |
diraxopen | Create diraxfile and save reflections from pk file(s) |
trace | trace progress |
arg | description |
---|---|
any | any of the forbid options |
highorder | resolution < resolution |
mm | impact difference > maxmismm |
overlap | impact difference < overlap |
rot | impact difference > maxmisrot |
weak | intensities < weak |
temp | temporary flag, set by lctemp |
perm | permanent flags, promoted from temporary flags using lcperm |
lctemp delmm 0.0 1 yes lcperm lctemp delrot 0.0 1 yes lcperm
Name | Description | Remarks |
---|---|---|
nr | reflection number | |
image | imagename | data from peak search |
i/p | imagenumber / reflection number within image | data from peak search |
set | setname | data from any |
s/p | setnumber / reflection number within set | data from any |
F | filtercode (h=highorder i=index m=mm r=rot o=rot t=temp p=perm w=weak x=random) | list forbid |
tp | data type:h=hkl hq=hklm h3=impact3 i=impact i3=impact3 | list forbid |
M | matrix number | |
h | h index | |
k | k index | |
l | l index | |
qvp | qvector combination pointer. See qvector | |
Theta | Bragg angle (rotation and still experiments) | |
Ii | intensity | |
Si | Sigma intensity | |
weight | weight | |
ims | image scale factor | |
bfac | b-factor | |
im*b*I | imagescale*bfactor*intensity | |
Imean | Imean (from pkfile or imean) | |
HorObs | observed horizontal impact | |
VerObs | observed vertical impact | |
RotObs | observed rotation value | rotation experiment |
HorCalc | calculated horizontal impact | |
VerCalc | calculated vertical impact | |
RotCalc | calculated rotation value | rotation experiment |
Eta | Angle between primary beam and reflection normal | still experiment |
dHor | difference between calculated and observed horizontal impact | |
dVer | difference between calculated and observed vertical impact | |
dRot | difference between calculated and observed rotation | rotation experiment |
Epsilon | Theta-Eta | still experiment |
part | partiality | still experiment |
part*Imean | partiality * Imean | still experiment |
delmm | mm residue | |
delrot | abs(dRot) | rotation experiment |
delrot | abs(Epsilon) | still experiment |
delicr | (Ii-Imean)/Imean | rotation experiment |
delicr | w*abs(im*b*i - part*Imean)/w*abs(im*b*i) | still experiment |
dellogicr | w*(abs(log(Ii)-log(Imean))/w | rotation experiment |
dellogicr | w*(abs(log(im*b*i)-log(part*Imean))/w | still experiment |
option | what |
---|---|
all | non forbidden reflections |
highorder | high order reflections (see resolution) |
mm | reflections within maxmismm |
overlap | non-overlapping reflections (see overlap) |
perm | permanently rejected (see lcperm) |
rot | reflections within maxmisrot |
temp | temporary rejected (see lctemp) |
weak | non-weak reflections (see weak) |
option | what |
---|---|
any | all forbidden reflections |
highorder | high order reflections (see resolution) |
index | unindexed reflections (see reind) |
kill | killed reflections (see lckill) |
mm | reflections within maxmismm |
perm | permanently rejected (see lcperm) |
overlap | non-overlapping reflections (see overlap) |
rot | reflections within maxmisrot |
temp | temporary rejected (see lctemp) |
weak | non-weak reflections (see weak) |
Name | Description |
---|---|
nr | reflection number |
image | imagefile name |
set | setname |
pk | reflection number within image/set |
tp | data type:h=hkl hq=hklm h3=hkl3 i=impact i3=impact3 |
F | filtercode (h=highorder i=index m=mm r=rot o=rot t=temp p=perm w=weak x=random) |
M | matrix number |
h | h index |
k | k index |
l | l index |
qvp | qvector combination pointer. See qvector |
reso | resolution |
cx | c-vector x-component |
cy | c-vector y-component |
cz | c-vector z-component |
1/error | 1/diff between calculated and observed c-vector |
hor | observed horizontal impact |
ver | observed vertical impact |
L/R | Left or Right impact |
Name | Description |
---|---|
name | name of the stored set |
resmm | mm residue |
resmmang | mm residue convertes to angle |
resrotpartial | rot residue for partial reflections |
resrotinside | rot residue for reflections within one frame |
resrotoutside | rot residue for reflections outside central frame |
res | combined residue |
rmat1 ia pk1 ia
rmat1 ia.rmat rmat2 ib.rmat pk1 ia-ib/final.pk pk2 ib-ia/final.pk
rmat1 ia.rmat rmat2 ib.rmat rmat3 ib.rmat pk1 ia-ib-ic/final.pk pk2 ib-ic-ia/final.pk pk2 ic-ia-ib/final.pk
fix all free cell redirect sigma.txt sigma = = 50 redirect screen
name | default |
---|---|
abort | off |
allowrmatchange | on |
comparecrit | 0.1 0.1 |
comparefactor | 2.0 |
comparefomtype | 0 |
correct | normal |
dict | off |
dictname | !!peakref- |
expert | 0 |
freedom | off |
fullstatus | on |
hklreind | off |
impact | on |
impact3 | on |
maxmismm | 1.0 |
maxmisrot | 1.0 |
mergexperiment | off |
minxtalangle | 15.0 |
output | normal |
overlap | 0.0 |
pgcrit | 0.0 0.0 |
pgconstraints | on |
progress | on |
reject | 5.0 |
resolution | 0.0 |
resfactorvalue | 0 all |
resfactorvalue | 1 mmang rotpartial |
rmatcrit | -0.1 0.1 |
simplexdirection | 1.0 |
simplexfinal | mean |
simplexsetup | centric |
simplexsize | 1.0 |
statuslength | -1 |
tol | 0.001 |
tolinner | 0.001 |
tolouter | 0.01 |
usestartresidue | on |
weak | 0.0 |
weightint | 1 |
Resmax-Resmin 2* ——————————————————— < f |Resmax| + |Resmin|The commands xgo and xgo3 split the refinement into two parts: an outer refinement for global variables and an inner refinement for byexperiment variables. These two refinements use tolinner and tolouter tolerances.
arg | description |
---|---|
parent | parent matrix number |
type | hkl or uvw |
vx vy vz | components of rotation axes in hkl or uvw system |
angle | rotation angle |
delicr1 = weight*abs(imscale*Ii - part*Imean) delicr2 = weight*abs(imscale*Ii) delicr = Σ(delicr1)/Σ(delicr2)
The variables allowed to refine (specified with
free or force commands)
will be refined.
The maximum number of cycles in one refinement can be specified
with itmax.
The initial setup of the simplex refinement
is controlled by the values of shift.
You can use the sequence of commands:
xgo shiftdiv 3 xgo shiftdiv 3 xgo shiftmul 9
to run a 3 cycle refinement with decreasing shifts. (Actually, this
sequence can be invoked by the command alias xgo3).
Use tol to set the tolerance of the simplex
refinement.
Every time a better residue is found, the string ==== is
printed, and the variables are stored using
store best.
You may restore these settings with
restore best.
The value of the best residue can be reset using
bestresidue.