-
Notifications
You must be signed in to change notification settings - Fork 0
/
automate.yaml
69 lines (69 loc) · 1.64 KB
/
automate.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
---
crosscompute: 0.9.4
name: Run OnSSET
description: Run the Open Source Spatial Electrification Tool (OnSSET) from the Swedish Centre for Smart Grids and Energy Storage at KTH
version: 0.0.3
copyright:
text: "[Swedish Centre for Smart Grids and Energy Storage at KTH](https://www.kth.se/swegrids) © 2022"
input:
variables:
- id: settlements
view: text
path: settlements.csv
- id: scenario_info
view: text
path: scenario-info.csv
- id: scenario_parameters
view: text
path: scenario-parameters.csv
- id: specs_data
view: text
path: specs-data.csv
output:
variables:
- id: country_name
view: string
path: variables.dictionary
- id: target_year
view: number
path: variables.dictionary
- id: map
view: map-mapbox
path: map.geojson
configuration:
style: mapbox://styles/mapbox/dark-v11
layers:
- type: circle
paint:
circle-color: yellow
- id: overview
view: table
path: overview.json
templates:
- path: output.md
batches:
- name: Djibouti
folder: batches/djibouti
# - name: 'Rural-{NumPeoplePerHHRural}-Urban-{NumPeoplePerHHUrban}'
# folder: batches/rural-{NumPeoplePerHHRural}-urban-{NumPeoplePerHHUrban}
# reference:
# folder: batches/djibouti
# configuration:
# path: datasets/batches.csv
scripts:
- path: run.ipynb
environment:
packages:
- id: onsset
manager: pip
- id: openpyxl
manager: pip
- id: pandas
manager: pip
display:
styles:
- path: style.css
pages:
- id: output
configuration:
design: none