pyxmolpp2.pipe.Align class

Contents

Methods

def after_last_iteration(self, exc_type: object, exc_value: object, traceback: object) -> bool
def before_first_iteration(self, frame: pyxmolpp2.Frame) -> None
def copy(self, /) -> pyxmolpp2._core._pipe.Align

Special methods

def __call__(self, frame: pyxmolpp2.Frame) -> pyxmolpp2.Frame
def __init__(self, by: pyxmolpp2.AtomPredicate, reference: typing.Optional[pyxmolpp2.Frame] = None, move_only: typing.Optional[pyxmolpp2.AtomPredicate] = None) -> None
def __init__(self, by: typing.Callable[[pyxmolpp2.Atom], bool], reference: typing.Optional[pyxmolpp2.Frame] = None, move_only: typing.Optional[typing.Callable[[pyxmolpp2.Atom], bool]] = None) -> None
def __or__(self, other: TrajectoryProcessor)
def __ror__(self, lhs: typing.Sequence[pyxmolpp2.Frame])