From 663edde231af9ad4a782c5438027ef7f839806ea Mon Sep 17 00:00:00 2001 From: Jonas Gunz Date: Mon, 14 Oct 2024 02:23:10 +0200 Subject: package with python --- misc.py | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 misc.py (limited to 'misc.py') diff --git a/misc.py b/misc.py deleted file mode 100644 index 6594d0f..0000000 --- a/misc.py +++ /dev/null @@ -1,23 +0,0 @@ -import os -import numpy as np -import datetime - -def np_time_convert(dt64, func=datetime.datetime.utcfromtimestamp): - unix_epoch = np.datetime64(0, 's') - one_second = np.timedelta64(1, 's') - seconds_since_epoch = (dt64 - unix_epoch) / one_second - - return func(seconds_since_epoch) - -def np_time_convert_offset(init, step): - return np_time_convert(init) + np_time_convert(step, func=lambda x: datetime.timedelta(seconds=x)) - -def np_time_list_convert_offset(init, steps): - return list(map(lambda x: np_time_convert_offset(init, x), steps)) - -def create_output_dir(path, clear=False): - if not os.path.exists(path): - os.makedirs(path) - elif clear: - raise Exception('clear not implemented') - -- cgit v1.2.3