nanover.jupyter.ghosts module
- class nanover.jupyter.ghosts.GhostMoleculeData(*, system_atom_indices: collections.abc.Sequence[int], ghost_atom_positions: NDArray, ghost_bond_pairs: collections.abc.Sequence[collections.abc.Sequence[int]])
Bases:
object- draw(key, *, visuals: SceneObjectsUtility, parent='simulation')
- classmethod from_atom_group(atom_group: AtomGroup)
- ghost_atom_positions: NDArray
- ghost_bond_pairs: Sequence[Sequence[int]]
- system_atom_indices: Sequence[int]
- class nanover.jupyter.ghosts.GhostMoleculeObject(key: str, ghost_data: nanover.jupyter.ghosts.GhostMoleculeData, utilities: nanover.jupyter.utilities.NanoverServerUtilities, visuals: nanover.jupyter.utilities.SceneObjectsUtility)
Bases:
object- clear()
- classmethod from_ghost_data(key: str, *, utilities, ghost_data: GhostMoleculeData, parent='simulation')
- ghost_data: GhostMoleculeData
- key: str
- redraw()
- utilities: NanoverServerUtilities
- visuals: SceneObjectsUtility
- nanover.jupyter.ghosts.draw_ghost(key: str, *, visuals: SceneObjectsUtility, positions: NDArray, bond_pairs: Sequence[Sequence[int]], parent='simulation')