in granule_ingester/granule_ingester/processors/TileSummarizingProcessor.py [0:0]
def find_time_min_max(tile_data):
if tile_data.time:
if isinstance(tile_data.time, nexusproto.ShapedArray):
time_data = from_shaped_array(tile_data.time)
return int(numpy.nanmin(time_data).item()), int(numpy.nanmax(time_data).item())
elif isinstance(tile_data.time, int):
return tile_data.time, tile_data.time
raise NoTimeException