diff --git a/Source/Python/Classes/MarsRetrieval.py b/Source/Python/Classes/MarsRetrieval.py index 61b1d3ad088f1164c9f7e64ea367e2987480c5f3..426bce3cf8b53c395fee2e88c00fe10b5c0f8484 100644 --- a/Source/Python/Classes/MarsRetrieval.py +++ b/Source/Python/Classes/MarsRetrieval.py @@ -506,15 +506,15 @@ class MarsRetrieval(object): newattrs['month'] = date.month newattrs['day'] = date.day - # need to correct the time apperance for CDS surface field retrievals + # need to correct the time appearance for CDS surface field retrievals if attrs['type'] == 'FC': # for EA5 only flux fields are retrieved as FC type # need to convert fc start times 06/18 to usual AN times - # since the surface fields can only be access through their validity time + # since the surface fields can only be accessed through their validity time start, end, step = map(int,attrs['step'].split('/')[::2]) newattrs['time'] = [ "{0:0=2d}".format(s) for s in range(0,24,step) ] elif '/' in attrs['time']: # we expect a list of times separated by / newattrs['time'] = attrs['time'].split('/') - elif isinstance(attrs['time'], str): # we expect a single time in here + elif isinstance(attrs['time'], str): # we expect a single time here newattrs['time'] = [ attrs['time'] ] newattrs['product_type'] = 'reanalysis'