uataq.filesystem.core.GroupSpace.get_datafiles#

GroupSpace.get_datafiles(SID, instrument, lvl, logger, time_range, pattern=None)[source]#

Return a list of data files for a given level and time range.

Parameters:
  • SID (str) – The site ID.

  • instrument (str) – The instrument name.

  • lvl (str) – The data level.

  • logger (str) – The logger name.

  • time_range (TimeRange) – The time range to filter by.

  • pattern (str | None) – A string pattern to filter the file paths. Defaults to None.

Returns:

A list of DataFile objects.

Return type:

list[DataFile]