environmentaltools.spectral.analysis.generate_datetime_series_from_range

environmentaltools.spectral.analysis.generate_datetime_series_from_range(start_date: date, end_date: date, resolution_minutes: int = 60) Tuple[ndarray, DatetimeIndex][source]

Generate datetime series for tidal prediction using start and end dates.

Parameters:
  • start_date (datetime.date) – Starting date for the prediction

  • end_date (datetime.date) – Ending date for the prediction

  • resolution_minutes (int, optional) – Time resolution in minutes (default: 60)

Returns:

tide_time: Time array in pyTMD format datetime_index: Pandas datetime index for CSV output

Return type:

Tuple[np.ndarray, pd.DatetimeIndex]

Raises:

ValueError – If input parameters are invalid