$+
html.Snippet(GetVar(default_link),
"value=Find 2-fold",
"name=TWINNING_Olex2",
"onclick=spy.find_2_fold_olex2()",
"td1=
"
)
$-
$+
html.Snippet(GetVar(default_link),
"value=Find all Twinning",
"name=TWINNING_General",
"onclick=spy.twin.run_from_gui()",
"td1= | "
)
$-
$+
html.Snippet(GetVar(default_link),
"value=Cumulative Plot",
"name=TWINNING_CUMULATIVE",
"onclick=cumulative_intensity",
"td1= | "
)
$-
|
Extended
|
$+
html.Snippet("gui/snippets/input-checkbox",
"name=TWIN_DO_LONG",
"items=2;12;24",
"checked=spy.GetParam(snum.twinning.olex2.do_long)",
"onclick=spy.SetParam(snum.twinning.olex2.do_long, html.GetState(~name~))",
)
$-
|
Min. Laws
|
$+
html.Snippet("gui/snippets/input-combo",
"name=TWINNING_NUMBER_LAWS",
"items=1;2;4",
"value=spy.GetParam(snum.twinning.olex2.number_laws)",
"onchange=spy.SetParam(snum.twinning.olex2.number_laws, html.GetValue(~name~))",
"readonly=false",
)
$-
|
Threshold for all searches
|
$+
html.Snippet("gui/snippets/input-text",
"name=TWINNING_OVERLAP_THRESHOLD",
"value=spy.GetParam(snum.twinning.olex2.overlap_threshold)",
"onchange=spy.SetParam(snum.twinning.olex2.overlap_threshold, html.GetValue(~name~))",
"readonly=false",
)
$-
|
Bad Refl'ns
|
$+
html.Snippet("gui/snippets/input-combo",
"name=SIZE_SPHERE",
"items=2;5;10;20",
"value=spy.GetParam(snum.twinning.olex2.size_sphere)",
"onchange=spy.SetParam(snum.twinning.olex2.size_sphere, html.GetValue(~name~))",
"readonly=false",
)
$-
|
|
Max Index
|
$+
html.Snippet("gui/snippets/input-combo",
"name=TWIN_MAX_INDEX",
"items=1;2;5;12",
"lable=Max Index",
"value=spy.GetParam(snum.twinning.olex2.max_index)",
"onchange=spy.SetParam(snum.twinning.olex2.max_index, html.GetValue(~name~))",
"readonly=false",
)
$-
|
Rot. Fract'n
|
$+
html.Snippet("gui/snippets/input-combo",
"name=TWIN_ROTATION_FRACTION",
"items=2;12;24",
"value=spy.GetParam(snum.twinning.olex2.rotation_fraction)",
"onchange=spy.SetParam(snum.twinning.olex2.rotation_fraction, html.GetValue(~name~))",
"readonly=false",
)
$-
|
|
hkl file
|
|
hkl :
|
hklf5
|
$spy.tools.get_twin_law_from_hklf5()
|
$spy.twin.init_twin_gui()