add zenodo dataset for download

This commit is contained in:
Fabian Neumann 2022-08-02 15:56:47 +02:00
parent 09d126706e
commit ca183ba89e
4 changed files with 15 additions and 21 deletions

View File

@ -52,7 +52,7 @@ datafiles = ['ch_cantons.csv', 'je-e-21.03.02.xls',
'eez/World_EEZ_v8_2014.shp', 'eez/World_EEZ_v8_2014.shp',
'hydro_capacities.csv', 'naturalearth/ne_10m_admin_0_countries.shp', 'hydro_capacities.csv', 'naturalearth/ne_10m_admin_0_countries.shp',
'NUTS_2013_60M_SH/data/NUTS_RG_60M_2013.shp', 'nama_10r_3popgdp.tsv.gz', 'NUTS_2013_60M_SH/data/NUTS_RG_60M_2013.shp', 'nama_10r_3popgdp.tsv.gz',
'nama_10r_3gdp.tsv.gz', 'corine/g250_clc06_V18_5.tif', 'shipdensity/shipdensity_global.zip'] 'nama_10r_3gdp.tsv.gz', 'corine/g250_clc06_V18_5.tif']
if not config.get('tutorial', False): if not config.get('tutorial', False):
@ -185,22 +185,22 @@ if config['enable'].get('retrieve_natura_raster', True):
run: move(input[0], output[0]) run: move(input[0], output[0])
if config['enable'].get('build_ship_raster', False): rule retrieve_ship_raster:
input: HTTP.remote("https://zenodo.org/record/6953563/files/shipdensity_global.zip", keep_local=True, static=True)
output: "data/shipdensity_global.zip"
run: move(input[0], output[0])
rule build_ship_raster: rule build_ship_raster:
input: input:
ship_density="data/bundle/shipdensity/shipdensity_global.zip", ship_density="data/shipdensity_global.zip",
cutouts=expand("cutouts/{cutouts}.nc", **config['atlite']) cutouts=expand("cutouts/{cutouts}.nc", **config['atlite'])
output: "resources/europe_shipdensity_raster.nc" output: "resources/shipdensity_raster.nc"
log: "logs/build_ship_raster.log" log: "logs/build_ship_raster.log"
benchmark: "benchmarks/build_ship_raster"
script: "scripts/build_ship_raster.py" script: "scripts/build_ship_raster.py"
if config['enable'].get('retrieve_ship_raster', True):
rule retrieve_ship_raster:
input: HTTP.remote("https://sandbox.zenodo.org/record/1089563/files/europe_shipdensity_raster.nc", keep_local=True, static=True)
output: "resources/europe_shipdensity_raster.nc"
run: move(input[0], output[0])
rule build_renewable_profiles: rule build_renewable_profiles:
input: input:
base_network="networks/base.nc", base_network="networks/base.nc",
@ -211,7 +211,7 @@ rule build_renewable_profiles:
gebco=lambda w: ("data/bundle/GEBCO_2014_2D.nc" gebco=lambda w: ("data/bundle/GEBCO_2014_2D.nc"
if "max_depth" in config["renewable"][w.technology].keys() if "max_depth" in config["renewable"][w.technology].keys()
else []), else []),
ship_density= lambda w: ("resources/europe_shipdensity_raster.nc" ship_density= lambda w: ("resources/shipdensity_raster.nc"
if "ship_threshold" in config["renewable"][w.technology].keys() if "ship_threshold" in config["renewable"][w.technology].keys()
else []), else []),
country_shapes='resources/country_shapes.geojson', country_shapes='resources/country_shapes.geojson',

View File

@ -30,8 +30,6 @@ enable:
retrieve_cutout: true retrieve_cutout: true
build_natura_raster: false build_natura_raster: false
retrieve_natura_raster: true retrieve_natura_raster: true
build_ship_raster: false
retrieve_ship_raster: true
custom_busmap: false custom_busmap: false
electricity: electricity:

View File

@ -31,8 +31,6 @@ enable:
retrieve_cutout: true retrieve_cutout: true
build_natura_raster: false build_natura_raster: false
retrieve_natura_raster: true retrieve_natura_raster: true
build_ship_raster: false
retrieve_ship_raster: true
custom_busmap: false custom_busmap: false
electricity: electricity:

View File

@ -30,8 +30,6 @@ enable:
retrieve_cutout: true retrieve_cutout: true
build_natura_raster: false build_natura_raster: false
retrieve_natura_raster: true retrieve_natura_raster: true
build_ship_raster: false
retrieve_ship_raster: true
custom_busmap: false custom_busmap: false
electricity: electricity: