4.5.1. thuner.track.track

Track storm objects in a dataset.

Functions

track(times, data_options, grid_options, ...)

Track objects described in track_options, in the datasets described in data_options, using the grid described in grid_options.

thuner.track.track.track(times: Iterable[datetime64], data_options: DataOptions, grid_options: GridOptions, track_options: TrackOptions, visualize_options: VisualizeOptions | None = None, output_directory: str | Path | None = None)[source]

Track objects described in track_options, in the datasets described in data_options, using the grid described in grid_options.

Parameters:
  • times (Iterable[np.datetime64]) – The times to track the objects.

  • data_options (DataOptions) – The data options.

  • grid_options (GridOptions) – The grid options.

  • track_options (TrackOptions) – The track options.

  • visualize_options (VisualizeOptions, optional) – The runtime visualization options for visualizing the tracking process. Defaults to None.

  • output_directory (str | Path, optional) – The directory in which to save the output. If None, use the output directory specified in the THUNER config file. See thuner.config.get_outputs_directory. Defaults to None.