locan.simulation.simulate_drift.add_drift¶
- locan.simulation.simulate_drift.add_drift(locdata, diffusion_constant=None, velocity=None, seed=None)[source]¶
Compute position deltas as function of frame number.
- Parameters:
locdata (
LocData) – Original localization datadiffusion_constant (
tuple[float,...] |None) – Diffusion constant for each dimension specifying the drift velocity with shape (point_dimension,). The diffusion constant has the unit of square of localization coordinate unit per frame unit.velocity (
tuple[float,...] |None) – Drift velocity in units of localization coordinate unit per frame unit with shape (point_dimension,)seed (
None|int|Sequence[int] |SeedSequence|BitGenerator|Generator) – random number generation seed
- Returns:
A new LocData instance with localization data.
- Return type: