From 2c7e30bb1774b804efe88cb04c7f4ecad6f47469 Mon Sep 17 00:00:00 2001 From: lisazeyen Date: Tue, 6 Aug 2024 17:46:23 +0200 Subject: [PATCH] remove ammonia demand script --- rules/build_sector.smk | 2 +- rules/retrieve.smk | 9 ------- scripts/retrieve_ammonia_demand.py | 40 ------------------------------ 3 files changed, 1 insertion(+), 50 deletions(-) delete mode 100644 scripts/retrieve_ammonia_demand.py diff --git a/rules/build_sector.smk b/rules/build_sector.smk index 62655b7b..8e9cb4de 100644 --- a/rules/build_sector.smk +++ b/rules/build_sector.smk @@ -429,7 +429,7 @@ rule build_salt_cavern_potentials: rule build_ammonia_production: input: - usgs="data/bundle/myb1-2022-nitro-ert.xlsx", + usgs=storage("https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/media/files/myb1-2022-nitro-ert.xlsx"), output: ammonia_production=resources("ammonia_production.csv"), threads: 1 diff --git a/rules/retrieve.smk b/rules/retrieve.smk index 8d0615db..b5950b92 100644 --- a/rules/retrieve.smk +++ b/rules/retrieve.smk @@ -23,7 +23,6 @@ if config["enable"]["retrieve"] and config["enable"].get("retrieve_databundle", "corine/g250_clc06_V18_5.tif", "eea/UNFCCC_v23.csv", "nuts/NUTS_RG_10M_2013_4326_LEVL_2.geojson", - "myb1-2017-nitro.xls", "emobility/KFZ__count", "emobility/Pkw__count", "h2_salt_caverns_GWh_per_sqkm.geojson", @@ -65,14 +64,6 @@ if config["enable"]["retrieve"] and config["enable"].get("retrieve_databundle", script: "../scripts/retrieve_jrc_idees.py" - rule retrieve_ammonia_demand: - output: - "data/bundle/myb1-2022-nitro-ert.xlsx", - log: - "logs/retrieve_ammonia_demand.log", - retries: 2 - script: - "../scripts/retrieve_ammonia_demand.py" rule retrieve_eurostat_household_data: output: diff --git a/scripts/retrieve_ammonia_demand.py b/scripts/retrieve_ammonia_demand.py deleted file mode 100644 index 56e326bb..00000000 --- a/scripts/retrieve_ammonia_demand.py +++ /dev/null @@ -1,40 +0,0 @@ -# -*- coding: utf-8 -*- -# SPDX-FileCopyrightText: : 2024- The PyPSA-Eur Authors -# -# SPDX-License-Identifier: MIT -""" -Retrieve ammonia demand from https://www.usgs.gov/centers/national-minerals-information-center/nitrogen-statistics-and-information. -""" - -import logging -import os -import zipfile -from pathlib import Path - -from _helpers import configure_logging, progress_retrieve, set_scenario_config - -logger = logging.getLogger(__name__) - -# Define the base URL -url = "https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/media/files/myb1-2022-nitro-ert.xlsx" - -if __name__ == "__main__": - if "snakemake" not in globals(): - from _helpers import mock_snakemake - - snakemake = mock_snakemake("retrieve_ammonia_demand") - rootpath = ".." - else: - rootpath = "." - - configure_logging(snakemake) - set_scenario_config(snakemake) - disable_progress = snakemake.config["run"].get("disable_progressbar", False) - - to_fn = snakemake.output[0] - - # download .zip file - logger.info(f"Downloading Ammonia demand from {url}.") - progress_retrieve(url, to_fn, disable=disable_progress) - - logger.info(f"Ammonia demand data available in '{to_fn}'.")