From 4247051c3c7f215db8cab51886b9e27b8f7e04c0 Mon Sep 17 00:00:00 2001 From: Jonas Hoersch Date: Tue, 22 Jan 2019 10:14:05 +0100 Subject: [PATCH] simplify_network: Include a special case if renewable carriers are skipped --- scripts/simplify_network.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/simplify_network.py b/scripts/simplify_network.py index ce1b6fcc..e1cc85fb 100644 --- a/scripts/simplify_network.py +++ b/scripts/simplify_network.py @@ -278,8 +278,9 @@ if __name__ == "__main__": "The `potential` configuration option must agree for all renewable carriers, for now!" ) return v - potential_mode = consense(pd.Series([snakemake.config['renewable'][tech]['potential'] + potential_mode = (consense(pd.Series([snakemake.config['renewable'][tech]['potential'] for tech in renewable_carriers])) + if len(renewable_carriers) > 0 else 'conservative') clustering = clustering_for_n_clusters(n, n_clusters, potential_mode=potential_mode) n = clustering.network