nanover.recording.trajectory module

class nanover.recording.trajectory.NanoverTrajectory(*, reader: NanoverRecordingReader, first_frame: FrameData, name: str)

Bases: Sequence[FrameData]

classmethod from_components(*, reader: NanoverRecordingReader, first_frame: FrameData, name: str = 'Unnamed')
to_universe(*, convert_units=True)
nanover.recording.trajectory.is_valid_first_frame(frame: FrameData)
nanover.recording.trajectory.trajectories_from_reader(reader: NanoverRecordingReader)
nanover.recording.trajectory.trajectories_from_recording(path: str | PathLike[str])

Decompose a NanoVer trajectory into an mdanalysis Universe for each session of simulation (determined by frame_index resets).