Commit Graph

785 Commits

Author SHA1 Message Date
Fabian Neumann
9d18754ac7 add examples placeholder and split configuration 2019-08-11 13:17:12 +02:00
Fabian Neumann
1bded0ab9b add rule section headers 2019-08-11 11:40:47 +02:00
Jonas Hörsch
4a6355265b
Merge pull request #64 from PyPSA/fneum-patch-1
base_network: scale snapshot weightings to sum up to 1 year
2019-08-11 11:06:00 +02:00
Fabian Neumann
c622c22b9c clarify solver installation 2019-08-10 22:46:26 +02:00
Fabian Neumann
067d259ff6 include description of rule groups
* and reduce corresponding sections in readme
* and modify environment docs
* and add bibtex support (tentative)
2019-08-10 14:25:19 +02:00
Fabian Neumann
ea96d499e7
base_network: scale snapshot weightings to sum up to 1 year
If the user selects a date range of less than a year in `config.yaml` the snapshot weightings should be scaled to add up to represet 8760 hours (1 year) such that operational expenses and investments are aligned in the objective function.
2019-08-10 12:33:14 +02:00
Fabian Neumann
9fe3fa54fe try more lightweight environment v3 2019-08-09 13:31:02 +02:00
Fabian Neumann
5b53b2e1fa try more lightweight environment v2 2019-08-09 11:47:55 +02:00
Fabian Neumann
2d7f13dd1f try more lightweight environment 2019-08-09 11:13:02 +02:00
Fabian Neumann
4f3325c338 fix typo in readthedocs settings 2019-08-09 11:02:49 +02:00
Fabian Neumann
462a0b987f update environment_docs 2019-08-09 10:59:23 +02:00
Fabian Neumann
22b9070b54 prepare settings for readthedocs deployment 2019-08-08 17:14:02 +02:00
Fabian Neumann
f6ee3f69b4 transfer descriptions from readme 2019-08-08 17:13:36 +02:00
Jonas Hoersch
fb0d44f64e Add a summary sentence for each rule taken from scripts 2019-08-08 15:07:08 +02:00
Fabian Neumann
aa34e0406f more config tables descriptions 2019-08-08 12:06:51 +02:00
Fabian Neumann
6aa6b20e26 more config tables and fixed table widths 2019-08-07 17:58:28 +02:00
Fabian Neumann
7a4e9f22d4 configuration table descriptions 2019-08-07 10:56:23 +02:00
Fabian Neumann
45d67c1158 wip on installation and introduction 2019-08-06 16:53:32 +02:00
Jonas Hoersch
07143fb2cd base_network: Zero s_nom of under_construction lines 2019-07-26 11:43:34 +02:00
Fabian Neumann
7ef5146393 outline for rules overview 2019-06-19 13:12:02 +02:00
Fabian Neumann
2979b89291 Merge remote-tracking branch 'upstream/master' into solve_network 2019-06-18 13:48:52 +02:00
Fabian Neumann
5119a73477 merge upstream/master in co2limit 2019-06-18 13:33:01 +02:00
Fabian Neumann
dc1feadcba generalize solve_network
* skip_iterating flag: solve network only once without updating impedances
* extra_functionality parameter: add function to modify pyomo model
* extra_functionality args: function arguments for extra_functionality
* extra_postprocessing: add function for postprocessing steps depending on n.model
2019-06-18 13:24:29 +02:00
Jeroen Peters
97985e3c52 Fix by changing po.Constraint.Skip into pypsa.opt.Constraint.Skip 2019-06-18 13:18:59 +02:00
Jonas Hörsch
ac32f2cad6 Fix typo introduced in previous commit 2019-06-18 13:18:59 +02:00
Jonas Hörsch
ffe7cf7db2 agg_p_nom_min_max.csv: Skip unconstrained values 2019-06-18 13:18:59 +02:00
Jonas Hörsch
2f728b33c8 solve_network: Move country/carrier constraints to opts as CCL 2019-06-18 13:18:59 +02:00
Jonas Hörsch
d7fcbbba7b solve_network: Backwards compatibility
Make sure not providing a csv-file with capacity limits does not break.
2019-06-18 13:18:59 +02:00
Jeroen Peters
a2c736e2bf Include config handle 2019-06-18 13:18:59 +02:00
Jeroen Peters
504a9fd595 Add handle for limits 2019-06-18 13:18:59 +02:00
Jeroen Peters
c065cad811 Fix missing code 2019-06-18 13:18:59 +02:00
Jeroen Peters
c1f79c4275 agg_p_nom_minmax.csv: add csv with minmax values 2019-06-18 13:18:59 +02:00
Jeroen Peters
f68f4c4205 solve_network.py: add minmax constraint per country 2019-06-18 13:18:59 +02:00
Fabian Neumann
c99480e0f3 add co2 emissions reduction factor to wildcard 2019-06-18 11:50:54 +02:00
Fabian Neumann
85631baf99 doc: local path to doc/img 2019-06-07 11:08:31 +02:00
Fabian Neumann
9bc702bc07 doc: move img folder into doc 2019-06-07 11:07:12 +02:00
Fabian Neumann
362f183c32 doc: add frame for documentation 2019-06-07 10:34:36 +02:00
Fabian Neumann
4820588d6b README: remove bug note 2019-06-06 11:30:00 +02:00
Fabian Neumann
fba1f6c73b add instructions to delete tar.xz and add natura.tiff from command line (#45)
* README: add instructions to delete tar.xz and add natura.tiff from command line

* README: minor syntax fix
2019-06-06 11:22:19 +02:00
Jonas Hoersch
5de59fe453 base_network: Replace deprecated yaml.load by yaml.safe_load
Refer to https://msg.pyyaml.org/load for details.
2019-06-05 18:07:36 +02:00
Fabian Neumann
4056ad7ad8 environment.yaml: install pypsa and dependencies through conda-forge (#44)
* environment.yaml: install pypsa and dependencies through conda-forge

* environment.yaml: remove rasterstats + restore memory_profiler
2019-06-05 14:14:37 +02:00
Jonas Hoersch
63a6cebab2 build_renewable_profiles: Communicate extent as pickleable tuple (fixes #42) 2019-05-28 13:50:42 +02:00
Jonas Hoersch
97eaebb0ea environment.yaml: Separate dependencies of pip packages more cleanly
Dependencies are either of atlite, pypsa or the workflow itself.

Use snakemake-minimal instead of snakemake (fixes #39)
2019-05-26 10:24:42 +02:00
Jonas Hoersch
25923d6a40 README: Add link to pre-computed natura raster 2019-05-24 15:07:48 +02:00
Jonas Hoersch
8a9248ee15 Update dependencies for new pypsa version 2019-05-24 13:59:45 +02:00
Fabian Neumann
6b964540ed config: new color palette for tech_colors 2019-05-03 14:19:51 +02:00
Fabian Neumann
6e5cec1cbd
Merge branch 'master' into master 2019-04-06 13:53:20 +02:00
Jonas Hoersch
9ec97bd367 fixup! cluster_network: [compat] Pyomo 5.6.1 removed po.sum 2019-03-09 17:50:28 +01:00
Jonas Hoersch
93119fc86b cluster_network: [compat] Pyomo 5.6.1 removed po.sum 2019-03-09 17:08:55 +01:00
Jonas Hoersch
3688122aa7 base_network: [compat] read_csv in pandas 0.24 is stricter
read_csv now raises a ValueError when it encounters NaN in a boolean column.
2019-03-06 20:40:29 +01:00