Skip to content

Commit 103880f

Browse files
committed
Blackify the code
1 parent ea3764c commit 103880f

File tree

10 files changed

+94
-50
lines changed

10 files changed

+94
-50
lines changed

example/turbine_cluster_modelchain_example.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
# You can use the logging package to get logging messages from the windpowerlib
2626
# Change the logging level if you want more or less messages
2727
import logging
28+
2829
logging.getLogger().setLevel(logging.DEBUG)
2930

3031

@@ -202,10 +203,10 @@ def plot_or_print(example_farm, example_cluster):
202203

203204
# plot or print power output
204205
if plt:
205-
example_cluster.power_output.plot(legend=True, label='example cluster')
206-
example_farm.power_output.plot(legend=True, label='example farm')
207-
plt.xlabel('Wind speed in m/s')
208-
plt.ylabel('Power in W')
206+
example_cluster.power_output.plot(legend=True, label="example cluster")
207+
example_farm.power_output.plot(legend=True, label="example farm")
208+
plt.xlabel("Wind speed in m/s")
209+
plt.ylabel("Power in W")
209210
plt.show()
210211
else:
211212
print(example_cluster.power_output)

setup.py

Lines changed: 30 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,33 @@ def read(fname):
66
return open(os.path.join(os.path.dirname(__file__), fname)).read()
77

88

9-
setup(name='windpowerlib',
10-
version='0.2.1dev',
11-
description='Creating time series of wind power plants.',
12-
url='http://github.com/wind-python/windpowerlib',
13-
author='oemof developer group',
14-
author_email='[email protected]',
15-
license='MIT',
16-
packages=['windpowerlib'],
17-
package_data={
18-
'windpowerlib': [os.path.join('data', '*.csv'),
19-
os.path.join('oedb', '*.csv')]},
20-
long_description=read('README.rst'),
21-
long_description_content_type='text/x-rst',
22-
zip_safe=False,
23-
install_requires=['pandas >= 0.20.0, < 0.26',
24-
'requests < 3.0'],
25-
extras_require={
26-
'dev': ['pytest', 'jupyter', 'sphinx_rtd_theme', 'nbformat',
27-
'numpy', 'matplotlib']})
9+
setup(
10+
name="windpowerlib",
11+
version="0.2.1dev",
12+
description="Creating time series of wind power plants.",
13+
url="http://github.com/wind-python/windpowerlib",
14+
author="oemof developer group",
15+
author_email="[email protected]",
16+
license="MIT",
17+
packages=["windpowerlib"],
18+
package_data={
19+
"windpowerlib": [
20+
os.path.join("data", "*.csv"),
21+
os.path.join("oedb", "*.csv"),
22+
]
23+
},
24+
long_description=read("README.rst"),
25+
long_description_content_type="text/x-rst",
26+
zip_safe=False,
27+
install_requires=["pandas >= 0.20.0, < 0.26", "requests < 3.0"],
28+
extras_require={
29+
"dev": [
30+
"pytest",
31+
"jupyter",
32+
"sphinx_rtd_theme",
33+
"nbformat",
34+
"numpy",
35+
"matplotlib",
36+
]
37+
},
38+
)

tests/test_turbine_cluster_modelchain.py

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -364,15 +364,20 @@ def test_heigths_as_string(self):
364364

365365
# Convert data heights to str
366366
string_weather = self.weather_df.copy()
367-
string_weather.columns = pd.MultiIndex.from_arrays([
368-
string_weather.columns.get_level_values(0),
369-
string_weather.columns.get_level_values(1).astype(str)])
367+
string_weather.columns = pd.MultiIndex.from_arrays(
368+
[
369+
string_weather.columns.get_level_values(0),
370+
string_weather.columns.get_level_values(1).astype(str),
371+
]
372+
)
370373

371374
# Heights in the original DataFrame are of type np.int64
372-
assert isinstance(self.weather_df.columns.get_level_values(1)[0],
373-
np.int64)
375+
assert isinstance(
376+
self.weather_df.columns.get_level_values(1)[0], np.int64
377+
)
374378
assert isinstance(string_weather.columns.get_level_values(1)[0], str)
375379

376380
test_mc = tc_mc.TurbineClusterModelChain(
377-
power_plant=wtc.WindTurbineCluster(**self.test_cluster))
381+
power_plant=wtc.WindTurbineCluster(**self.test_cluster)
382+
)
378383
test_mc.run_model(string_weather)

tests/test_wind_turbine.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,10 +114,10 @@ def test_wrongly_defined_to_group_method(self):
114114
def test_create_unphysical_turbine(self):
115115
err_msg = "1/2rotor_diameter cannot be greater than hub_height"
116116
char = {
117-
'hub_height': 80,
118-
'rotor_diameter': 160,
119-
'turbine_type': 'DUMMY 3',
120-
'path': self.source
117+
"hub_height": 80,
118+
"rotor_diameter": 160,
119+
"turbine_type": "DUMMY 3",
120+
"path": self.source,
121121
}
122122
with pytest.raises(ValueError, match=err_msg):
123123
WindTurbine(**char)

windpowerlib/density.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,13 @@ def barometric(pressure, pressure_height, hub_height, temperature_hub_height):
6262
http://www.dwd.de/DE/service/lexikon/begriffe/D/Druckgradient_pdf.pdf?__blob=publicationFile&v=4
6363
6464
"""
65-
return ((pressure / 100 - (hub_height - pressure_height) * 1 / 8) * 1.225 *
66-
288.15 * 100 / (101330 * temperature_hub_height))
65+
return (
66+
(pressure / 100 - (hub_height - pressure_height) * 1 / 8)
67+
* 1.225
68+
* 288.15
69+
* 100
70+
/ (101330 * temperature_hub_height)
71+
)
6772

6873

6974
def ideal_gas(pressure, pressure_height, hub_height, temperature_hub_height):
@@ -125,5 +130,8 @@ def ideal_gas(pressure, pressure_height, hub_height, temperature_hub_height):
125130
http://www.dwd.de/DE/service/lexikon/begriffe/D/Druckgradient_pdf.pdf?__blob=publicationFile&v=4
126131
127132
"""
128-
return ((pressure / 100 - (hub_height - pressure_height) * 1 / 8) * 100 /
129-
(287.058 * temperature_hub_height))
133+
return (
134+
(pressure / 100 - (hub_height - pressure_height) * 1 / 8)
135+
* 100
136+
/ (287.058 * temperature_hub_height)
137+
)

windpowerlib/power_curves.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,15 @@
1111
from windpowerlib import tools
1212

1313

14-
def smooth_power_curve(power_curve_wind_speeds, power_curve_values,
15-
block_width=0.5, wind_speed_range=15.0,
16-
standard_deviation_method='turbulence_intensity',
17-
mean_gauss=0, **kwargs):
14+
def smooth_power_curve(
15+
power_curve_wind_speeds,
16+
power_curve_values,
17+
block_width=0.5,
18+
wind_speed_range=15.0,
19+
standard_deviation_method="turbulence_intensity",
20+
mean_gauss=0,
21+
**kwargs
22+
):
1823
r"""
1924
Smoothes a power curve by using a Gauss distribution.
2025

windpowerlib/power_output.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,13 @@
99
import pandas as pd
1010

1111

12-
def power_coefficient_curve(wind_speed, power_coefficient_curve_wind_speeds,
13-
power_coefficient_curve_values, rotor_diameter,
14-
density):
12+
def power_coefficient_curve(
13+
wind_speed,
14+
power_coefficient_curve_wind_speeds,
15+
power_coefficient_curve_values,
16+
rotor_diameter,
17+
density,
18+
):
1519
r"""
1620
Calculates the turbine power output using a power coefficient curve.
1721

windpowerlib/tools.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ class WindpowerlibUserWarning(UserWarning):
2222
>>> import warnings
2323
>>> warnings.filterwarnings("ignore", category=WindpowerlibUserWarning)
2424
"""
25+
2526
pass
2627

2728

@@ -187,9 +188,13 @@ def gauss_distribution(function_variable, standard_deviation, mean=0):
187188
New York, Cambridge University Press, 2011, p. 37
188189
189190
"""
190-
return (1 / (standard_deviation * np.sqrt(2 * np.pi)) *
191-
np.exp(-(function_variable - mean)**2 /
192-
(2 * standard_deviation**2)))
191+
return (
192+
1
193+
/ (standard_deviation * np.sqrt(2 * np.pi))
194+
* np.exp(
195+
-((function_variable - mean) ** 2) / (2 * standard_deviation ** 2)
196+
)
197+
)
193198

194199

195200
def estimate_turbulence_intensity(height, roughness_length):

windpowerlib/wake_losses.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import os
1111

1212

13-
def reduce_wind_speed(wind_speed, wind_efficiency_curve_name='dena_mean'):
13+
def reduce_wind_speed(wind_speed, wind_efficiency_curve_name="dena_mean"):
1414
r"""
1515
Reduces wind speed by a wind efficiency curve.
1616

windpowerlib/wind_speed.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,13 @@
99
import pandas as pd
1010

1111

12-
def logarithmic_profile(wind_speed, wind_speed_height, hub_height,
13-
roughness_length, obstacle_height=0.0):
12+
def logarithmic_profile(
13+
wind_speed,
14+
wind_speed_height,
15+
hub_height,
16+
roughness_length,
17+
obstacle_height=0.0,
18+
):
1419
r"""
1520
Calculates the wind speed at hub height using a logarithmic wind profile.
1621

0 commit comments

Comments
 (0)