diff --git a/geomagio/TimeseriesFactory.py b/geomagio/TimeseriesFactory.py index abef4d15b25d516e5e61a01a7049a24fd4beb398..f46c728cc1319ce2b3df554bca0219fca30058aa 100644 --- a/geomagio/TimeseriesFactory.py +++ b/geomagio/TimeseriesFactory.py @@ -232,6 +232,13 @@ class TimeseriesFactory(object): except NotImplementedError: # factory only supports output pass + # pad with NaN's out to urlInterval (like get_timeseries()) + url_data.trim( + starttime=urlInterval['start'], + endtime=(urlInterval['end'] - delta), + nearest_sample=False, + pad=True, + fill_value=numpy.nan) with open(url_file, 'wb') as fh: try: self.write_file(fh, url_data, channels)