null
[]
[]
{}
Magnus Sandén <magnus.sanden@combine.se>
(C) 2017 Combine Control Systems
1.0
{"type": "group", "parameter_names": {"description": "", "editor": null, "label": "", "mode": "selected", "order": 0, "passthrough": false, "type": "list", "list": ["[\"column_length\"]", "[\"column_entries\"]"], "value": [], "value_names": []}, "parameter_types": {"description": "", "editor": null, "label": "", "mode": "selected", "order": 1, "passthrough": false, "type": "list", "list": ["integer", "integer"], "value": [], "value_names": []}, "column_names": {"description": "", "editor": null, "label": "", "mode": "selected", "order": 2, "passthrough": false, "type": "list", "list": ["rows", "columns"], "value": [], "value_names": []}}
Input table
Configuration template
Performs user-defined python calculations
Greger Cronquist <greger.cronquist@sysess.org>, Magnus Sandén <magnus.sanden@combine.se>, Sara Gustafzelius <sara.gustafzelius@combine.se>, Benedikt Ziegler <benedikt.ziegler@combine.se>
(c) 2016 System Engineering Software Society
3.0
{"type": "group", "calc_list": {"description": "List of calculations.", "editor": null, "label": "List of calculations", "mode": "selected", "order": 0, "passthrough": false, "type": "list", "list": ["rows = np.random.randint(1,10) #ENABLED:1", "columns = np.random.randint(1,10) #ENABLED:1"], "value": [], "value_names": []}, "copy_input": {"description": "If enabled the incoming data will be copied to the output before running the calculations. This requires that the results will all have the same length. An exception will be raised if the lengths of the outgoing results differ.", "editor": null, "label": "Copy input", "order": 1, "type": "boolean", "value": false}, "fail_strategy": {"description": "Decide how a failed calculation should be handled", "label": "Action on calculation failure", "mode": "selected", "order": 2, "passthrough": false, "type": "list", "list": ["Exception", "Skip calculation"], "value": [0], "value_names": ["Exception"], "editor": {"display": null, "include_empty": false, "type": "combobox", "options": []}}}
Random Table generator.
Erik der Hagopian <erik.hagopian@sysess.org>
(C) 2013 System Engineering Software Society
0.1
{"type": "group", "column_entries": {"description": "The number of columns in the generated table.", "label": "Columns:", "order": 0, "type": "integer", "value": 5, "editor": {"max": 1000000, "min": 0, "step": 1, "type": "spinbox"}}, "column_length": {"description": "The number of rows in the generated table.", "label": "Rows:", "order": 1, "type": "integer", "value": 5, "editor": {"max": 100000000, "min": 0, "step": 1, "type": "spinbox"}}, "mask_values": {"description": "If checked each value has a 50% chance to be masked.", "editor": null, "label": "Randomly mask values", "order": 2, "type": "boolean", "value": false}}
Configuration port
Random Table generator.
Erik der Hagopian <erik.hagopian@sysess.org>
(C) 2013 System Engineering Software Society
0.1
{"type": "group", "column_entries": {"description": "The number of columns in the generated table.", "label": "Columns:", "order": 0, "type": "integer", "value": 5, "editor": {"max": 1000000, "min": 0, "step": 1, "type": "spinbox"}}, "column_length": {"description": "The number of rows in the generated table.", "label": "Rows:", "order": 1, "type": "integer", "value": 5, "editor": {"max": 100000000, "min": 0, "step": 1, "type": "spinbox"}}, "mask_values": {"description": "If checked each value has a 50% chance to be masked.", "editor": null, "label": "Randomly mask values", "order": 2, "type": "boolean", "value": false}}
This example creates a randomly sized Table.
Both the number of rows and the number of columns range from 1 to 10 (inclusive).
This Random Table node only creates a configuration template.
- Node example: *org.sysess.sympathy.convert.updateconfigurationwithtable*