moldesign.widgets package¶
-
moldesign.widgets.about()¶
Submodules¶
moldesign.widgets.computeconfig module¶
-
class
moldesign.widgets.computeconfig.ChangeLog[source]¶ Bases:
ipywidgets.widgets.widget_box.Box-
static
version_check()[source]¶ References
http://code.activestate.com/recipes/577708-check-for-package-updates-on-pypi-works-best-in-pi/
-
static
-
class
moldesign.widgets.computeconfig.ComputeConfig[source]¶ Bases:
ipywidgets.widgets.widget_box.Box
-
class
moldesign.widgets.computeconfig.RegistryConfig[source]¶ Bases:
ipywidgets.widgets.widget_box.Box
-
moldesign.widgets.computeconfig.about()¶
moldesign.widgets.configurator module¶
-
class
moldesign.widgets.configurator.Configurator(paramlist, paramdefs, title=None)[source]¶ Bases:
ipywidgets.widgets.widget_box.BoxInteractive configuration widget for a list of parameters
Parameters: - paramlist (Mapping[str,object]) – Mapping of parameter names to their current values
- paramdefs (Mapping[str,Parameter]) – Mapping of parameter names to their definitions
-
selectors¶ Mapping[str,ParamSelector] – Mapping of parameters names to their selector widgets
moldesign.widgets.geombuilder module¶
moldesign.widgets.orbitals module¶
-
class
moldesign.widgets.orbitals.OrbitalUIPane(viz, **kwargs)[source]¶ Bases:
moldesign.uibase.selector.Selector,ipywidgets.widgets.widget_box.Box
moldesign.widgets.parameterization module¶
This module contains methods to display 3D information about the assignment of force field parameters to a biomolecule.
This helps users to visualize errors that occur when trying to assign a forcefield, such as unrecognized residues, missing atoms, etc.
Note
This is currently tied to ambertools and tleap! It will need to be made generic if/when another method for assigning forcefields is added.
-
class
moldesign.widgets.parameterization.ParameterizationDisplay(errormessages, molin, molout=None)[source]¶ Bases:
ipywidgets.widgets.widget_box.Box
moldesign.widgets.selection module¶
-
class
moldesign.widgets.selection.BondSelector(mol)[source]¶ Bases:
moldesign.uibase.components.SelBase-
VIEWERTYPE¶ alias of
BondClicker
-
selected_bonds¶
-
-
class
moldesign.widgets.selection.ResidueSelector(mol)[source]¶ Bases:
moldesign.uibase.components.SelBaseSelections at the atom/residue/chain level. Selecting a residue selects all of its atoms. Selecting all atoms of a residue is equivalent to selecting the residue. A residue is not selected if only some of its atoms are selected.
-
selected_residues¶
-
moldesign.widgets.symmetry module¶
moldesign.widgets.trajectory module¶
-
class
moldesign.widgets.trajectory.FrameInspector(traj, **kwargs)[source]¶ Bases:
ipywidgets.widgets.widget_string.HTML,moldesign.uibase.selector.Selector
-
class
moldesign.widgets.trajectory.TrajectoryOrbViewer(trajectory, display=False, **kwargs)[source]¶
-
class
moldesign.widgets.trajectory.TrajectoryViewer(trajectory, display=False, **kwargs)[source]¶ Bases:
moldesign.uibase.selector.SelectionGroup3D representation, with animation controls, for a trajectory.
Users will typically instantiate this using
trajectory.draw()Parameters: