locan.simulation.simulate_locdata.resample#
- locan.simulation.simulate_locdata.resample(locdata, n_samples=10, seed=None)[source]#
Resample locdata according to localization uncertainty. Per localization n_samples new localizations are simulated normally distributed around the localization coordinates with a standard deviation set to the uncertainty in each dimension. Uncertainties are taken from “uncertainty_c” or “uncertainty”. The resulting LocData object carries new localizations with the following new properties: position coordinates, ‘original_index’.
- Parameters:
locdata (
LocData
) – Localization data to be resampledn_samples (
int
) – The number of localizations generated for each original localization.seed (
Union
[None
,int
,Sequence
[int
],SeedSequence
,BitGenerator
,Generator
]) – random number generation seed
- Returns:
New localization data with simulated coordinates.
- Return type: