$+
html.Snippet("gui/snippets/input-combo-td",
"name=LIST_FRAGMENTS",
"value='select or search fragments here'",
"items=spy.FragmentDB.get_fragments()",
"onenter=html.SetValue(~name~, '')",
"onchange=spy.FragmentDB.set_id(html.GetValue(~name~))>>spy.FragmentDB.init_plugin()",
"onreturn=spy.FragmentDB.search_fragments(html.GetValue(~name~))",
"readonly=False",
"td1=
"
)
$-
$+
html.Snippet(GetVar(default_link),
"value=reset",
"name=RESET_BUTTON",
"onclick=spy.fragmentDB.clear_mainvalues()",
"td1= | "
)
$-
$+
html.Snippet(GetVar(default_link),
"value=Fit!",
"name=FIT_BUTTON",
"onclick=spy.FragmentDB.fit_db_fragment()",
"td1= | ",
)
$-
|
$spy.fragmentdb.imagedisp('FDBMOLEPIC')
|
$+
html.Snippet(GetVar(default_link),
"value=Edit",
"name=EDIT_BUTTON",
"onclick=spy.FragmentDB.open_edit_fragment_window()",
"td1="
)
$-
| PART: |
$+
html.Snippet("gui/snippets/input-spin-td",
"name=FRAGMENT_PART",
"value=spy.GetParam(FragmentDB.fragment.frag_part)",
"min=-99",
"max=99",
"onchange=spy.SetParam(FragmentDB.fragment.frag_part, html.GetValue(~name~))>>labels -p",
"td1="
)
$-
| Free Variable: |
$+
html.Snippet("gui/snippets/input-spin-td",
"name=FRAG_FVAR",
"value=spy.GetParam(FragmentDB.fragment.frag_fvar)",
"min=-99",
"max=99",
"onchange=spy.SetParam(FragmentDB.fragment.frag_fvar, html.GetValue(~name~))>>labels -v>>spy.FragmentDB.get_fvar_occ()",
"td1="
)
$-
| Occupancy: |
$+
html.Snippet("gui/snippets/input-text-td",
"name=FRAG_OCCUPANCY",
"value=spy.GetParam(FragmentDB.fragment.frag_occ)",
"min=-4",
"max=4",
"onchange=spy.FragmentDB.set_occu(html.GetValue(~name~))>>labels -o>>spy.FragmentDB.get_fvar_occ()",
"td1="
)
$-
| => |
$+
html.Snippet("gui/snippets/input-text-td",
"name=FVAROCC",
"value=spy.GetParam('FragmentDB.fragment.fvarocc')",
"onchange=spy.FragmentDB.set_resiclass(html.GetValue(~name~), RESIDUE_CLASS)>>labels -rc",
"td1= | "
)
$-
| Use a residue: |
$+
html.Snippet("gui/snippets/input-checkbox-td",
"name=RESIDUE",
"checked=spy.GetParam('FragmentDB.fragment.use_residue')",
"onclick=spy.SetParam('FragmentDB.fragment.use_residue', html.GetState('~name~'))>>labels -rn",
"td1="
)
$-
| Residue Class: |
$+
html.Snippet("gui/snippets/input-text-td",
"name=RESIDUE_CLASS",
"value=spy.GetParam('FragmentDB.fragment.resi_class')",
"onchange=spy.FragmentDB.set_resiclass(html.GetValue(~name~), RESIDUE_CLASS)>>labels -rc",
"td1="
)
$-
| Invert: |
$+
html.Snippet("gui/snippets/input-checkbox-td",
"name=invert",
"checked=spy.GetParam('FragmentDB.fragment.invert')",
"onclick=spy.SetParam('FragmentDB.fragment.invert', html.GetState('~name~'))",
"td1="
)
$-
| Calculate DFIX: |
$+
html.Snippet("gui/snippets/input-checkbox-td",
"name=dfixornot",
"checked=spy.GetParam('FragmentDB.fragment.use_dfix')",
"onclick=spy.SetParam('FragmentDB.fragment.use_dfix', html.GetState('~name~'))",
"td1="
)
$-
| Replace Mode: |
$+
html.Snippet("gui/snippets/input-checkbox-td",
"name=REPLACE",
"checked=spy.GetParam('FragmentDB.fragment.replace')",
"onclick=spy.SetParam('FragmentDB.fragment.replace', html.GetState('~name~'))",
"td1="
)
$-
| No Restraints: |
$+
html.Snippet("gui/snippets/input-checkbox-td",
"name=ROFF",
"checked=spy.GetParam('FragmentDB.fragment.roff')",
"onclick=spy.SetParam('FragmentDB.fragment.roff', html.GetState('~name~'))",
"td1="
)
$-
| Rigid Group: |
$+
html.Snippet("gui/snippets/input-checkbox-td",
"name=RIGID",
"checked=spy.GetParam('FragmentDB.fragment.rigid')",
"onclick=spy.SetParam('FragmentDB.fragment.rigid', html.GetState('~name~'))",
"td1="
)
$-
$+
html.Snippet(GetVar(default_link),
"value=Revert Fit",
"name=REVERT_BUTTON",
"onclick=spy.FragmentDB.revert_last()",
"td1= | ",
"width=60%",
"fgcolor='#d62613'",
)
$-
|
| List of most disagreeable restraints: |
$+
html.Snippet(GetVar(default_link),
"value=Short",
"name=SHORT_BUTTON",
"onclick=delins more>>addins more -1>>refine 4",
"td1="
)
$-
$+
html.Snippet(GetVar(default_link),
"value=Full",
"name=FULL_BUTTON",
"onclick=delins more>>addins more -4>>refine 4",
"td1= | "
)
$-
|
$spy.FragmentDB.results()