-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathmanifest.json
153 lines (153 loc) · 4.38 KB
/
manifest.json
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
{
"name" : "CYME to GridLAB-D converter",
"description" : "Extract CYME data and create GridLAB-D model",
"docker" : "lfenergy/arras:latest",
"git" : "https://github.com/openfido/cyme-extract.git",
"branch" : "main",
"script" : "openfido.sh",
"manual" : {
"config" : "csv"
},
"config" : {
"FILES" : {
"prompt" : "CYME database(s)",
"description" : "CYME database file(s) to extract (default *.mdb).",
"default" : "*.mdb",
"input_type" : "upload required"
},
"TABLES" :
{
"prompt" : "Table(s) to extract",
"description" : "Table(s) to extract (glm, all).",
"choices" : "glm, all",
"default" : "glm",
"input_type" : "enum"
},
"EXTRACT" :
{
"prompt" : "Extract condition",
"description" : "Specify whether to extract all tables or only non-empty tables.",
"choices" : "non-empty, all",
"default" : "non-empty",
"input_type" : "enum"
},
"TIMEZONE" :
{
"prompt" : "Timezone locale",
"description" : "Specify the timezone to use for date/time values",
"default" : "PST+8PDT",
"input_type" : "str required"
},
"POSTPROC" :
{
"prompt" : "Post-processing",
"description" : "Specify post processing to perform (e.g., network_graph, voltage_profile, write_glm)",
"choices" : "network_graph.py, voltage_profile.py, write_glm.py",
"default" : "network_graph.py, voltage_profile.py, write_glm.py",
"input_type" : "set"
},
"OUTPUTS" :
{
"prompt" : "Output files",
"description" : "Specify output files to save (e.g., csv, zip, json, glm, png)",
"choices" : "zip, csv, json, glm, png",
"default" : "csv, json, glm, png",
"input_type" : "set"
},
"GLM Settings" : { "input_type" : "title" },
"GLM_NOMINAL_VOLTAGE" :
{
"prompt" : "Default nominal voltage (kV)",
"description" : "Nominal bus voltage to use when not specified in CYME model (only needed when write_glm.py is used)",
"input_type" : "str",
"default" : ""
},
"GLM_NETWORK_PREFIX" :
{
"prompt" : "Network prefix",
"description" : "Prefix to use for output filenames",
"input_type" : "str",
"default" : ""
},
"GLM_INCLUDE" :
{
"prompt" : "Include files (GLM)",
"description" : "GLM file(s) to include",
"input_type" : "upload",
"default" : ""
},
"GLM_MODIFY" :
{
"prompt" : "Model fix file (CSV)",
"description" : "Modifications to GLM object list as CSV",
"input_type" : "upload",
"default" : ""
},
"GLM_DEFINE" :
{
"prompt" : "Command options",
"description" : "Additional command line options and globals (e.g., '-D NAME=VALUE')",
"input_type" : "str",
"default" : ""
},
"GLM_ASSUMPTIONS" :
{
"prompt" : "Assumption handling",
"description" : "Specify how assumptions are handled",
"input_type" : "enum",
"choices" : "save, include, warn, ignore",
"default" : "include"
},
"PNG Settings" : { "input_type" : "title" },
"PNG_FIGNAME" :
{
"prompt" : "Graph filename",
"description" : "Output filename for PNG graph",
"input_type" : "str",
"default" : "network_graph.png"
},
"PNG_FIGSIZE" :
{
"prompt" : "Image size (WxH)",
"description" : "Image dimensions in inches (width x height)",
"input_type" : "str",
"default" : "9x6"
},
"PNG_NODESIZE" :
{
"prompt" : "Node size (pixels)",
"description" : "Size of nodes on graph in pixels",
"input_type" : "str",
"default" : "10"
},
"PNG_NODECOLOR" :
{
"prompt" : "Node color",
"description" : "Node color scheme (color name or 'byphase')",
"input_type" : "str",
"default" : "byphase"
},
"PNG_FONTSIZE" :
{
"prompt" : "Font size (pts)",
"description" : "Size of font for labels (points)",
"input_type" : "str",
"default" : "8"
},
"PNG_ROOTNODE" :
{
"prompt" : "Root node",
"description" : "Name of root node (required for multipartite graph layouts)",
"input_type" : "str",
"default" : ""
},
"PNG_LAYOUT" :
{
"prompt" : "Image layout",
"description" : "Layout mechanism",
"input_type" : "enum",
"choices" : "nodexy, multipartite",
"default" : "nodexy"
}
}
}