@classmethod
def from_step(cls, storage, step, initialize=True):
    '\n\n        Parameters\n        ----------\n        storage : :class:`openpathsampling.storage.Storage`\n            the storage to be used to hold the simulation results\n        step : :class:`openpathsampling.MCStep`\n            the step used to fill the initial parameters\n        initialize : bool\n            if `False` the new PathSimulator will continue at the given step and\n            not create a new SampleSet object to cut the connection to previous\n            steps.\n\n        Returns\n        -------\n        :class:`openpathsampling.PathSampling`\n            the new simulator object\n        '
    obj = cls(storage, step.simulation.move_scheme, step.sample_set, initialize=initialize)
    return obj
Parameters
----------
storage : :class:`openpathsampling.storage.Storage`
    the storage to be used to hold the simulation results
step : :class:`openpathsampling.MCStep`
    the step used to fill the initial parameters
initialize : bool
    if `False` the new PathSimulator will continue at the given step and
    not create a new SampleSet object to cut the connection to previous
    steps.

Returns
-------
:class:`openpathsampling.PathSampling`
    the new simulator object
@classmethod
def from_step(cls, storage, step, initialize=True):
    '\n\n        Parameters\n        ----------\n        storage : :class:`openpathsampling.storage.Storage`\n            the storage to be used to hold the simulation results\n        step : :class:`openpathsampling.MCStep`\n            the step used to fill the initial parameters\n        initialize : bool\n            if `False` the new PathSimulator will continue at the given step and\n            not create a new SampleSet object to cut the connection to previous\n            steps.\n\n        Returns\n        -------\n        :class:`openpathsampling.PathSampling`\n            the new simulator object\n        '
    obj = cls(storage, step.simulation.move_scheme, step.sample_set, initialize=initialize)
    return obj