picometer.models

Attributes

logger

Classes

ModelState

Class describing atomsets, selections, and shapes in one structure

ModelStates

A simple dictionary that stores `ModelState`s under their path

Module Contents

picometer.models.logger
class picometer.models.ModelState(atoms: picometer.atom.AtomSet, centroids: picometer.atom.AtomSet = AtomSet(), shapes: dict[str, picometer.shapes.ExplicitShape] = None)[source]

Class describing atomsets, selections, and shapes in one structure

atoms: picometer.atom.AtomSet
centroids: picometer.atom.AtomSet
shapes: dict[str, picometer.shapes.ExplicitShape]
property nodes: picometer.atom.AtomSet
class picometer.models.ModelStates[source]

Bases: dict[str, ModelState]

A simple dictionary that stores `ModelState`s under their path