Skip to content

Commit

Permalink
Format with black
Browse files Browse the repository at this point in the history
  • Loading branch information
peanutfun committed Apr 12, 2024
1 parent 23e7404 commit 23cca89
Show file tree
Hide file tree
Showing 113 changed files with 22,071 additions and 12,094 deletions.
62 changes: 41 additions & 21 deletions climada/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,48 +18,64 @@
climada init
"""

from shutil import copyfile
from pathlib import Path

from .util.config import CONFIG
from .util.constants import *


GSDP_DIR = SYSTEM_DIR.joinpath('GSDP')
GSDP_DIR = SYSTEM_DIR.joinpath("GSDP")

REPO_DATA = {
'climada/data/system': [
"climada/data/system": [
ISIMIP_GPWV3_NATID_150AS,
GLB_CENTROIDS_MAT,
ENT_TEMPLATE_XLS,
HAZ_TEMPLATE_XLS,
RIVER_FLOOD_REGIONS_CSV,
NATEARTH_CENTROIDS[150],
NATEARTH_CENTROIDS[360],
SYSTEM_DIR.joinpath('WEALTH2GDP_factors_CRI_2016.csv'),
SYSTEM_DIR.joinpath('GDP_TWN_IMF_WEO_data.csv'),
SYSTEM_DIR.joinpath('FAOSTAT_data_country_codes.csv'),
SYSTEM_DIR.joinpath('rcp_db.xls'),
SYSTEM_DIR.joinpath('tc_impf_cal_v01_TDR1.0.csv'),
SYSTEM_DIR.joinpath('tc_impf_cal_v01_EDR.csv'),
SYSTEM_DIR.joinpath('tc_impf_cal_v01_RMSF.csv'),
SYSTEM_DIR.joinpath("WEALTH2GDP_factors_CRI_2016.csv"),
SYSTEM_DIR.joinpath("GDP_TWN_IMF_WEO_data.csv"),
SYSTEM_DIR.joinpath("FAOSTAT_data_country_codes.csv"),
SYSTEM_DIR.joinpath("rcp_db.xls"),
SYSTEM_DIR.joinpath("tc_impf_cal_v01_TDR1.0.csv"),
SYSTEM_DIR.joinpath("tc_impf_cal_v01_EDR.csv"),
SYSTEM_DIR.joinpath("tc_impf_cal_v01_RMSF.csv"),
],
'climada/data/system/GSDP': [
GSDP_DIR.joinpath(f'{cc}_GSDP.xls')
for cc in ['AUS', 'BRA', 'CAN', 'CHE', 'CHN', 'DEU', 'FRA', 'IDN', 'IND', 'JPN', 'MEX',
'TUR', 'USA', 'ZAF']
"climada/data/system/GSDP": [
GSDP_DIR.joinpath(f"{cc}_GSDP.xls")
for cc in [
"AUS",
"BRA",
"CAN",
"CHE",
"CHN",
"DEU",
"FRA",
"IDN",
"IND",
"JPN",
"MEX",
"TUR",
"USA",
"ZAF",
]
],
'climada/data/demo': [
"climada/data/demo": [
ENT_DEMO_TODAY,
ENT_DEMO_FUTURE,
EXP_DEMO_H5,
HAZ_DEMO_FL,
HAZ_DEMO_MAT,
HAZ_DEMO_H5,
TC_ANDREW_FL,
DEMO_DIR.joinpath('demo_emdat_impact_data_2020.csv'),
DEMO_DIR.joinpath('nl_rails.gpkg'),
] + WS_DEMO_NC
DEMO_DIR.joinpath("demo_emdat_impact_data_2020.csv"),
DEMO_DIR.joinpath("nl_rails.gpkg"),
]
+ WS_DEMO_NC,
}


Expand All @@ -68,10 +84,13 @@ def test_installation():
If the invoked tests pass and an OK is printed out, the installation was successfull.
"""
from unittest import TestLoader, TextTestRunner
suite = TestLoader().discover(start_dir='climada.engine.test',
pattern='test_cost_benefit.py')
suite.addTest(TestLoader().discover(start_dir='climada.engine.test',
pattern='test_impact.py'))

suite = TestLoader().discover(
start_dir="climada.engine.test", pattern="test_cost_benefit.py"
)
suite.addTest(
TestLoader().discover(start_dir="climada.engine.test", pattern="test_impact.py")
)
TextTestRunner(verbosity=2).run(suite)


Expand All @@ -98,4 +117,5 @@ def setup_climada_data(reload=False):
src = Path(__file__).parent.parent.joinpath(src_dir, path.name)
copyfile(src, path)


setup_climada_data()
2 changes: 1 addition & 1 deletion climada/_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '4.0.2-dev'
__version__ = "4.0.2-dev"
3 changes: 2 additions & 1 deletion climada/engine/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
init engine
"""

from .impact import *
from .cost_benefit import *
from .impact_calc import *
from .impact_calc import *
Loading

0 comments on commit 23cca89

Please sign in to comment.