aboutsummaryrefslogtreecommitdiff
path: root/metchart
diff options
context:
space:
mode:
authorGravatar Jonas Gunz <himself@jonasgunz.de> 2024-10-18 22:57:16 +0200
committerGravatar Jonas Gunz <himself@jonasgunz.de> 2024-10-18 22:57:16 +0200
commitf809e0dd326c1120ec28500f72a085a25acc5520 (patch)
tree48274b66a096d9bc8f7e2a0102e674566f5226a2 /metchart
parent1bb7d33a80f951b7dcc47f363b555fa0ec7f8387 (diff)
downloadmeteo_toolbox-f809e0dd326c1120ec28500f72a085a25acc5520.tar.gz
fix imports
Diffstat (limited to 'metchart')
-rwxr-xr-xmetchart/aggregator/dwd_icon.py2
-rw-r--r--metchart/aggregator/misc.py23
-rwxr-xr-xmetchart/plotter/horizontal.py2
-rwxr-xr-xmetchart/plotter/vertical_from_grib.py4
4 files changed, 4 insertions, 27 deletions
diff --git a/metchart/aggregator/dwd_icon.py b/metchart/aggregator/dwd_icon.py
index ed5c149..3a3eace 100755
--- a/metchart/aggregator/dwd_icon.py
+++ b/metchart/aggregator/dwd_icon.py
@@ -13,7 +13,7 @@ import subprocess
import xarray as xr
-from . import misc
+from .. import misc
BASE='https://opendata.dwd.de/weather/nwp'
diff --git a/metchart/aggregator/misc.py b/metchart/aggregator/misc.py
deleted file mode 100644
index 6594d0f..0000000
--- a/metchart/aggregator/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')
-
diff --git a/metchart/plotter/horizontal.py b/metchart/plotter/horizontal.py
index 7b35def..e481f82 100755
--- a/metchart/plotter/horizontal.py
+++ b/metchart/plotter/horizontal.py
@@ -8,7 +8,7 @@ import numpy as np
import matplotlib.pyplot as plt
from metpy.plots import MapPanel, PanelContainer, RasterPlot, ContourPlot
-from . import misc
+from .. import misc
config = {
'source': 'dwd_icon-eu/combined.grib2',
diff --git a/metchart/plotter/vertical_from_grib.py b/metchart/plotter/vertical_from_grib.py
index d341389..2c636f0 100755
--- a/metchart/plotter/vertical_from_grib.py
+++ b/metchart/plotter/vertical_from_grib.py
@@ -11,9 +11,9 @@ from metpy.units import units
import metpy.calc as mpcalc
import numpy as np
-import skewt
+from .. import skewt
-from . import misc
+from .. import misc
config = {
'source':'dwd_icon-eu/combined.grib2',