Skip to content

Commit 93a9e95

Browse files
committed
changes to imports
1 parent 8254876 commit 93a9e95

21 files changed

+82
-51
lines changed

scripts/add_electricity.py

+7-1
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,15 @@
9191
import powerplantmatching as pm
9292
import pypsa
9393
import xarray as xr
94-
from _helpers import configure_logging, create_logger, read_csv_nafix, update_p_nom_max
9594
from powerplantmatching.export import map_country_bus
9695

96+
from scripts._helpers import (
97+
configure_logging,
98+
create_logger,
99+
read_csv_nafix,
100+
update_p_nom_max,
101+
)
102+
97103
idx = pd.IndexSlice
98104

99105
logger = create_logger(__name__)

scripts/add_extra_components.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,9 @@
5757
import numpy as np
5858
import pandas as pd
5959
import pypsa
60-
from _helpers import configure_logging, create_logger
61-
from add_electricity import (
60+
61+
from scripts._helpers import configure_logging, create_logger
62+
from scripts.add_electricity import (
6263
_add_missing_carriers_from_costs,
6364
add_nice_carrier_names,
6465
load_costs,

scripts/augmented_line_connections.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,13 @@
3434
import numpy as np
3535
import pandas as pd
3636
import pypsa
37-
from _helpers import configure_logging, create_logger
38-
from add_electricity import load_costs
3937
from networkx.algorithms import complement
4038
from networkx.algorithms.connectivity.edge_augmentation import k_edge_augmentation
4139
from pypsa.geo import haversine_pts
4240

41+
from scripts._helpers import configure_logging, create_logger
42+
from scripts.add_electricity import load_costs
43+
4344
logger = create_logger(__name__)
4445

4546

scripts/base_network.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,10 @@
6565
import scipy as sp
6666
import shapely.prepared
6767
import shapely.wkt
68-
from _helpers import configure_logging, create_logger, read_csv_nafix
6968
from shapely.ops import unary_union
7069

70+
from scripts._helpers import configure_logging, create_logger, read_csv_nafix
71+
7172
logger = create_logger(__name__)
7273

7374

scripts/build_bus_regions.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@
4747
import geopandas as gpd
4848
import pandas as pd
4949
import pypsa
50-
from _helpers import REGION_COLS, configure_logging, create_logger
50+
51+
from scripts._helpers import REGION_COLS, configure_logging, create_logger
5152

5253
logger = create_logger(__name__)
5354

scripts/build_cutout.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,8 @@
9898
import atlite
9999
import geopandas as gpd
100100
import pandas as pd
101-
from _helpers import configure_logging, create_logger
101+
102+
from scripts._helpers import configure_logging, create_logger
102103

103104
logger = create_logger(__name__)
104105

scripts/build_demand_profiles.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,11 @@
4949
import pypsa
5050
import scipy.sparse as sparse
5151
import xarray as xr
52-
from _helpers import configure_logging, create_logger, read_osm_config
5352
from shapely.prepared import prep
5453
from shapely.validation import make_valid
5554

55+
from scripts._helpers import configure_logging, create_logger, read_osm_config
56+
5657
logger = create_logger(__name__)
5758

5859

scripts/build_natura_raster.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,11 @@
5050
import geopandas as gpd
5151
import numpy as np
5252
import rasterio as rio
53-
from _helpers import configure_logging, create_logger
5453
from rasterio.features import geometry_mask
5554
from rasterio.warp import transform_bounds
5655

56+
from scripts._helpers import configure_logging, create_logger
57+
5758
logger = create_logger(__name__)
5859

5960

scripts/build_osm_network.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,18 @@
1010
import geopandas as gpd
1111
import numpy as np
1212
import pandas as pd
13-
from _helpers import (
13+
from shapely.geometry import LineString, Point
14+
from shapely.ops import linemerge, split
15+
from tqdm import tqdm
16+
17+
from scripts._helpers import (
1418
configure_logging,
1519
create_logger,
1620
read_geojson,
1721
read_osm_config,
1822
sets_path_to_root,
1923
to_csv_nafix,
2024
)
21-
from shapely.geometry import LineString, Point
22-
from shapely.ops import linemerge, split
23-
from tqdm import tqdm
2425

2526
logger = create_logger(__name__)
2627

scripts/build_powerplants.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -108,15 +108,16 @@
108108
import powerplantmatching as pm
109109
import pypsa
110110
import yaml
111-
from _helpers import (
111+
from scipy.spatial import cKDTree as KDTree
112+
from shapely.geometry import Point
113+
114+
from scripts._helpers import (
112115
configure_logging,
113116
create_logger,
114117
read_csv_nafix,
115118
to_csv_nafix,
116119
two_digits_2_name_country,
117120
)
118-
from scipy.spatial import cKDTree as KDTree
119-
from shapely.geometry import Point
120121

121122
logger = create_logger(__name__)
122123

scripts/build_renewable_profiles.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -202,12 +202,13 @@
202202
import pandas as pd
203203
import progressbar as pgb
204204
import xarray as xr
205-
from _helpers import configure_logging, create_logger, sets_path_to_root
206-
from add_electricity import load_powerplants
207205
from dask.distributed import Client, LocalCluster
208206
from pypsa.geo import haversine
209207
from shapely.geometry import LineString, Point, box
210208

209+
from scripts._helpers import configure_logging, create_logger, sets_path_to_root
210+
from scripts.add_electricity import load_powerplants
211+
211212
cc = coco.CountryConverter()
212213

213214
logger = create_logger(__name__)

scripts/build_shapes.py

+9-8
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,6 @@
1818
import rasterio
1919
import requests
2020
import xarray as xr
21-
from _helpers import (
22-
configure_logging,
23-
create_logger,
24-
sets_path_to_root,
25-
three_2_two_digits_country,
26-
two_2_three_digits_country,
27-
two_digits_2_name_country,
28-
)
2921
from numba import njit
3022
from numba.core import types
3123
from numba.typed import Dict
@@ -36,6 +28,15 @@
3628
from shapely.validation import make_valid
3729
from tqdm import tqdm
3830

31+
from scripts._helpers import (
32+
configure_logging,
33+
create_logger,
34+
sets_path_to_root,
35+
three_2_two_digits_country,
36+
two_2_three_digits_country,
37+
two_digits_2_name_country,
38+
)
39+
3940
sets_path_to_root("pypsa-earth")
4041

4142

scripts/clean_osm_data.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
import numpy as np
1212
import pandas as pd
1313
import reverse_geocode as rg
14-
from _helpers import (
14+
15+
from scripts._helpers import (
1516
REGION_COLS,
1617
configure_logging,
1718
create_logger,

scripts/cluster_network.py

+11-10
Original file line numberDiff line numberDiff line change
@@ -129,16 +129,6 @@
129129
import pandas as pd
130130
import pyomo.environ as po
131131
import pypsa
132-
from _helpers import (
133-
REGION_COLS,
134-
configure_logging,
135-
create_logger,
136-
get_aggregation_strategies,
137-
sets_path_to_root,
138-
update_p_nom_max,
139-
)
140-
from add_electricity import load_costs
141-
from build_shapes import add_gdp_data, add_population_data
142132
from pypsa.clustering.spatial import (
143133
busmap_by_greedy_modularity,
144134
busmap_by_hac,
@@ -147,6 +137,17 @@
147137
)
148138
from shapely.geometry import Point
149139

140+
from scripts._helpers import (
141+
REGION_COLS,
142+
configure_logging,
143+
create_logger,
144+
get_aggregation_strategies,
145+
sets_path_to_root,
146+
update_p_nom_max,
147+
)
148+
from scripts.add_electricity import load_costs
149+
from scripts.build_shapes import add_gdp_data, add_population_data
150+
150151
idx = pd.IndexSlice
151152

152153
logger = create_logger(__name__)

scripts/download_osm_data.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,10 @@
3030
import shutil
3131
from pathlib import Path
3232

33-
from _helpers import configure_logging, create_logger, read_osm_config
3433
from earth_osm import eo
3534

35+
from scripts._helpers import configure_logging, create_logger, read_osm_config
36+
3637
logger = create_logger(__name__)
3738

3839

scripts/make_statistics.py

+8-2
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,16 @@
3131
import pandas as pd
3232
import pypsa
3333
import xarray as xr
34-
from _helpers import create_logger, mock_snakemake, sets_path_to_root, to_csv_nafix
35-
from build_test_configs import create_test_config
3634
from shapely.validation import make_valid
3735

36+
from scripts._helpers import (
37+
create_logger,
38+
mock_snakemake,
39+
sets_path_to_root,
40+
to_csv_nafix,
41+
)
42+
from scripts.build_test_configs import create_test_config
43+
3844
logger = create_logger(__name__)
3945

4046

scripts/make_summary.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,9 @@
5555

5656
import pandas as pd
5757
import pypsa
58-
from _helpers import configure_logging
59-
from add_electricity import create_logger, load_costs, update_transmission_costs
58+
59+
from scripts._helpers import configure_logging
60+
from scripts.add_electricity import create_logger, load_costs, update_transmission_costs
6061

6162
idx = pd.IndexSlice
6263

scripts/monte_carlo.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,12 @@
7474
import pandas as pd
7575
import pypsa
7676
import seaborn as sns
77-
from _helpers import configure_logging, create_logger
7877
from pyDOE2 import lhs
7978
from scipy.stats import beta, gamma, lognorm, norm, qmc, triang
8079
from sklearn.preprocessing import MinMaxScaler
81-
from solve_network import *
80+
81+
from scripts._helpers import configure_logging, create_logger
82+
from scripts.solve_network import *
8283

8384
logger = create_logger(__name__)
8485
sns.set(style="whitegrid")

scripts/plot_network.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,16 @@
2525
import matplotlib.pyplot as plt
2626
import numpy as np
2727
import pandas as pd
28-
from _helpers import (
28+
from matplotlib.legend_handler import HandlerPatch
29+
from matplotlib.patches import Circle, Ellipse
30+
31+
from scripts._helpers import (
2932
aggregate_costs,
3033
aggregate_p,
3134
configure_logging,
3235
create_logger,
3336
load_network_for_plots,
3437
)
35-
from matplotlib.legend_handler import HandlerPatch
36-
from matplotlib.patches import Circle, Ellipse
3738

3839
to_rgba = mpl.colors.colorConverter.to_rgba
3940

scripts/plot_summary.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020

2121
import matplotlib.pyplot as plt
2222
import pandas as pd
23-
from _helpers import configure_logging, create_logger
23+
24+
from scripts._helpers import configure_logging, create_logger
2425

2526
logger = create_logger(__name__)
2627

scripts/prepare_network.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,9 @@
6565
import pandas as pd
6666
import pypsa
6767
import requests
68-
from _helpers import configure_logging, create_logger
69-
from add_electricity import load_costs, update_transmission_costs
68+
69+
from scripts._helpers import configure_logging, create_logger
70+
from scripts.add_electricity import load_costs, update_transmission_costs
7071

7172
idx = pd.IndexSlice
7273

0 commit comments

Comments
 (0)