-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathodtp.yml
More file actions
234 lines (201 loc) · 5.06 KB
/
odtp.yml
File metadata and controls
234 lines (201 loc) · 5.06 KB
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
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
component-name: odtp-mobility-simulation
component-author: Ye Hong & Carlos Vivar Rios
component-version: v0.1.1
component-repository: https://github.com/odtp-org/odtp-mobility-simulation
component-license: AGPL-3.0
component-type: ephemeral
component-description: ODTP component for running Eqasim Matsim Pipeline.
tags:
- mobility
- simulation
# Information about the tools
tools:
- tool-name: irmlma/mobility-simulation
tool-author: Ye Hong & Simon
tool-version: fb1112d2a7d1817746be84413da584c391059ad1
tool-repository: https://github.com/irmlma/mobility-simulation
tool-license: Apache 2.0
# If your tool require some secrets token to be passed as ENV to the component
# This won't be traced in MongoDB
secrets: null
# If the tool requires some building arguments such as Matlab license
build-args: null
# If applicable, ports exposed by the component
# Include Name, Description, and Port Value for each port
ports: null
# If applicable, parameters exposed by the component
# Datatype can be str, int, float, or bool.
parameters:
- name: WAIT_TYPE
default-value: lognormal
datatype: string
description: parameters from empirical distribution
options:
- lognormal
- powerlaw
- truncpowerlaw
allow-custom-value: false
- name: WAIT_MU
default-value: 0.75
datatype: float
description: parameters from empirical distribution
parameter-bounds:
- 0
- 1
options: null
allow-custom-value: false
- name: WAIT_SIGMA
default-value: 1.49
datatype: float
description: parameter for lognormal
parameter-bounds:
- 0
- 2
allow-custom-value: true
- name: WAIT_ALPHA
default-value: 1.2
datatype: float
description: parameter for both powerlaw (default 1.2) and truncpowerlaw (default 1.1)
parameter-bounds:
- 0
- 2
allow-custom-value: true
- name: WAIT_LAMBDA
default-value: 0.5
datatype: float
description: parameters for truncpowerlaw
parameter-bounds:
- 0
- 2
allow-custom-value: true
- name: JUMP_TYPE
default-value: lognormal
datatype: string
description: to be developed
options:
- lognormal
- powerlaw
- truncpowerlaw
parameter-bounds: null
allow-custom-value: true
- name: JUMP_MU
default-value: 7.72
datatype: float
description: parameter for lognormal
parameter-bounds:
- 0
- 10
allow-custom-value: true
- name: JUMP_SIGMA
default-value: 2.38
datatype: float
description: parameter for lognormal
parameter-bounds:
- 0
- 10
allow-custom-value: true
- name: JUMP_ALPHA
default-value: 2.38
datatype: float
description: parameter for both powerlaw (default 1.2) and truncpowerlaw (default 1.1)
parameter-bounds:
- 0
- 10
allow-custom-value: true
- name: JUMP_LAMBDA
default-value: 0.5
datatype: float
description: parameters for truncpowerlaw
parameter-bounds:
- 0
- 2
allow-custom-value: true
- name: RHO_TYPE
default-value: normal
datatype: string
description: TBD
parameter-bounds: null
allow-custom-value: true
- name: RHO_MU
default-value: 0.64
datatype: float
description: TBD
parameter-bounds:
- 0
- 2
allow-custom-value: true
- name: RHO_SIGMA
default-value: 0.16
datatype: float
description: TBD
parameter-bounds:
- 0
- 2
allow-custom-value: true
- name: GAMMA_TYPE
default-value: normal
datatype: string
description: TBD
parameter-bounds: null
allow-custom-value: true
- name: GAMMA_MU
default-value: 0.18
datatype: float
description: TBD
parameter-bounds:
- 0
- 2
allow-custom-value: true
- name: GAMMA_SIGMA
default-value: 0.069
datatype: float
description: TBD
parameter-bounds:
- 0
- 1
allow-custom-value: true
- name: P
default-value: 0
datatype: float
description: shall be within [0, 1]; change to non 0 value to perform hard interventions
parameter-bounds:
- 0
- 1
allow-custom-value: true
- name: LOC_SEQ_FILE
default-value: loc_seq.csv
datatype: string
description: Input filename
parameter-bounds: null
allow-custom-value: true
- name: LOCS_FILE
default-value: locs.csv
datatype: string
description: Input filename
parameter-bounds: null
allow-custom-value: true
# If applicable, data-input list required by the component
data-inputs:
- name: loc_seq.csv
type: csv
path: null
description: TBD
parameter: LOC_SEQ_FILE
- name: locs.csv
type: csv
path: null
description: TBD
parameter: LOCS_FILE
# If applicable, data-output list produced by the component
data-output:
- name: dtepr.csv
type: csv
path: dtepr.csv
description: TBD
# If applicable, path to schemas to perform semantic validation.
# Still under development. Ignore.
schema-input: null
schema-output: null
# If applicable, define devices needed such as GPU.
devices:
gpu: false