Data Objects API

This describes some of the objects used to describe data. Note that Trajectories and Snapshots are described in the Engines section.

Sample([replica, trajectory, ensemble, …])

A Sample represents a given “draw” from its ensemble, and is the return object from a PathMover.

SampleSet(samples[, movepath])

SampleSet is essentially a list of samples, with a few conveniences.

MoveChange([subchanges, samples, mover, …])

A class that described the concrete realization of a PathMove.

MCStep([simulation, mccycle, previous, …])

A monte-carlo step in the main PathSimulation loop

Details(**kwargs)

Details of an object.

SampleDetails(**kwargs)

Details of a sample

MoveDetails(**kwargs)

Details of the move as applied to a given replica