Batch

Perform a batch run to generate multiple simulated observations.

scope.batch.run_batch(n, mags, motion_mags, directory, offline=False, **kwargs)

Performs a batch simulation run to easily generate multiple targets at the same time.

nint

Number of targets to be generated for each combination of magnitude and motion.

magslist

List of magnitudes for generated targets. For a single magnitude, use a list with a single entry (for example [10]).

motion_magslist

List of motion intensity of simulated targets. For a single motion magnitude, use a list with a single entry (for example [3]).

directorypath, str

The directory where simulated targets will be saved.

offlineboolean

If the user does not have access to the internet, this script can still be run using motion vectors from a stored target. Default is False.

kwargs :

Keyword arguments for the scope.generate_target function.