0.0
Generate a Table with signals like sine, cosine, etc., with or without random noise.
Benedikt Ziegler
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"signal_params": {
"add_noise": {
"editor": null,
"label": "Add random noise",
"order": 6,
"type": "boolean",
"value": false
},
"amplitude": {
"editor": null,
"label": "Amplitude",
"order": 1,
"type": "float",
"value": 1.0
},
"frequency": {
"editor": null,
"label": "Frequency",
"order": 2,
"type": "float",
"value": 0.01
},
"index_column": {
"editor": null,
"label": "First column as index",
"order": 8,
"type": "boolean",
"value": true
},
"label": "Signal",
"noise_amplitude": {
"editor": {
"decimals": 2,
"step": 0.05,
"type": "spinbox"
},
"label": "Amplitude of noise",
"order": 7,
"type": "float",
"value": 0.61
},
"order": 1,
"period": {
"editor": null,
"label": "Period",
"order": 3,
"type": "float",
"value": 100.0
},
"phase_offset": {
"editor": null,
"label": "Phase offset",
"order": 5,
"type": "float",
"value": 0.0
},
"signal_type": {
"editor": {
"options": null,
"type": "combobox"
},
"label": "Signal type",
"list": ["sinus", "tangent", "cosines"],
"order": 0,
"passthrough": false,
"type": "list",
"value": [0],
"value_names": []
},
"type": "page",
"use_period": {
"editor": null,
"label": "Period or Frequency",
"order": 4,
"type": "boolean",
"value": true
}
},
"table_params": {
"column_entries": {
"editor": {
"max": 1000000,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Column entries",
"order": 0,
"type": "integer",
"value": 2
},
"column_length": {
"editor": {
"max": 100000000,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Column length",
"order": 1,
"type": "integer",
"value": 1000
},
"label": "Table",
"order": 0,
"type": "page"
},
"type": "group"
}
0.0
Create a Figure from some data.
Benedikt Ziegler & Magnus Sandén
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"parameters": {
"description": "The full configuration for this figure.",
"editor": null,
"label": "",
"order": 0,
"type": "json",
"value": {"axes": [{"xaxis": {"position": ["bottom", "value"]}, "yaxis": {"position": ["left", "value"]}, "plots": [{"xdata": ["arg['index']", "py"], "ydata": ["arg['sinus1']", "py"], "label": ["Sinus", "value"], "type": "line"}]}]}
},
"type": "group"
}
0.0
Compress a list of Figures to a single Figure
Benedikt Ziegler
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"auto_recolor": {
"editor": null,
"label": "Auto recolor",
"order": 4,
"type": "boolean",
"value": false
},
"auto_rescale": {
"editor": null,
"label": "Auto rescale axes",
"order": 5,
"type": "boolean",
"value": true
},
"join_colorbars": {
"editor": null,
"label": "Make first colorbar global",
"order": 3,
"type": "boolean",
"value": false
},
"join_legends": {
"editor": null,
"label": "Join legends",
"order": 1,
"type": "boolean",
"value": true
},
"legend_location": {
"editor": {
"display": null,
"include_empty": false,
"options": [],
"type": "combobox"
},
"label": "Legend position:",
"list": ["best", "center", "center left", "center right", "lower center", "lower left", "lower right", "right", "upper center", "upper left", "upper right"],
"mode": "selected",
"order": 2,
"passthrough": false,
"type": "list",
"value": [0],
"value_names": ["best"]
},
"parent_figure": {
"editor": {
"display": null,
"include_empty": false,
"options": [],
"type": "combobox"
},
"label": "Parent figure:",
"list": ["0", "1"],
"mode": "selected",
"order": 0,
"passthrough": false,
"type": "list",
"value": [0],
"value_names": ["0"]
},
"type": "group"
}
0.0
Generate a Table with signals like sine, cosine, etc., with or without random noise.
Benedikt Ziegler
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"signal_params": {
"add_noise": {
"editor": null,
"label": "Add random noise",
"order": 6,
"type": "boolean",
"value": false
},
"amplitude": {
"editor": null,
"label": "Amplitude",
"order": 1,
"type": "float",
"value": 1.0
},
"frequency": {
"editor": null,
"label": "Frequency",
"order": 2,
"type": "float",
"value": 0.01
},
"index_column": {
"editor": null,
"label": "First column as index",
"order": 8,
"type": "boolean",
"value": true
},
"label": "Signal",
"noise_amplitude": {
"editor": {
"decimals": 2,
"step": 0.05,
"type": "spinbox"
},
"label": "Amplitude of noise",
"order": 7,
"type": "float",
"value": 0.01
},
"order": 1,
"period": {
"editor": null,
"label": "Period",
"order": 3,
"type": "float",
"value": 100.0
},
"phase_offset": {
"editor": null,
"label": "Phase offset",
"order": 5,
"type": "float",
"value": 0.0
},
"signal_type": {
"editor": {
"options": [],
"type": "combobox"
},
"label": "Signal type",
"list": ["cosines", "sinus", "tangent"],
"order": 0,
"passthrough": false,
"type": "list",
"value": [0],
"value_names": []
},
"type": "page",
"use_period": {
"editor": null,
"label": "Period or Frequency",
"order": 4,
"type": "boolean",
"value": true
}
},
"table_params": {
"column_entries": {
"editor": {
"max": 1000000,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Column entries",
"order": 0,
"type": "integer",
"value": 2
},
"column_length": {
"editor": {
"max": 100000000,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Column length",
"order": 1,
"type": "integer",
"value": 1000
},
"label": "Table",
"order": 0,
"type": "page"
},
"type": "group"
}
0.0
Create a Figure from some data.
Benedikt Ziegler & Magnus Sandén
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"parameters": {
"description": "The full configuration for this figure.",
"editor": null,
"label": "",
"order": 0,
"type": "json",
"value": {"axes": [{"xaxis": {"position": ["bottom", "value"]}, "yaxis": {"position": ["left", "value"]}, "plots": [{"iterable": ["e = arg.column_names()[1:]", "py"], "plots": [{"xdata": ["arg['index']", "py"], "ydata": ["arg[e]", "py"], "label": ["e", "py"], "type": "line"}], "type": "iterator"}], "legend": {"show": ["True", "value"], "loc": ["upper right", "value"]}}]}
},
"type": "group"
}
0.0
Create a Figure from some data.
Benedikt Ziegler & Magnus Sandén
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"parameters": {
"description": "The full configuration for this figure.",
"editor": null,
"label": "",
"order": 0,
"type": "json",
"value": {"axes": [{"xaxis": {"position": ["bottom", "value"], "label": ["X Label", "value"]}, "yaxis": {"position": ["left", "value"], "label": ["Y Label", "value"]}, "plots": [{"xdata": ["arg['index']", "py"], "ydata": ["arg['cosines1']", "py"], "color": ["red", "value"], "label": ["Cosine", "value"], "type": "line"}], "title": ["Title", "value"]}]}
},
"type": "group"
}
0.0
Create a Figure from some data.
Benedikt Ziegler & Magnus Sandén
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"parameters": {
"description": "The full configuration for this figure.",
"editor": null,
"label": "",
"order": 0,
"type": "json",
"value": {"axes": [{"xaxis": {"position": ["bottom", "value"]}, "yaxis": {"position": ["left", "value"]}, "plots": [{"iterable": ["e = ['sinus1', 'cosines0']", "py"], "plots": [{"xdata": ["arg['index']", "py"], "ydata": ["arg[e]", "py"], "label": ["e", "py"], "type": "line"}], "type": "iterator"}], "legend": {"show": ["True", "value"], "loc": ["upper right", "value"]}}]}
},
"type": "group"
}
0.0
Erik der Hagopian
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{"type": "group"}
0.0
Generate a Table with signals like sine, cosine, etc., with or without random noise.
Benedikt Ziegler
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"signal_params": {
"add_noise": {
"editor": null,
"label": "Add random noise",
"order": 6,
"type": "boolean",
"value": false
},
"amplitude": {
"editor": null,
"label": "Amplitude",
"order": 1,
"type": "float",
"value": 1.0
},
"frequency": {
"editor": null,
"label": "Frequency",
"order": 2,
"type": "float",
"value": 0.01
},
"index_column": {
"editor": null,
"label": "First column as index",
"order": 8,
"type": "boolean",
"value": false
},
"label": "Signal",
"noise_amplitude": {
"editor": {
"decimals": 2,
"step": 0.05,
"type": "spinbox"
},
"label": "Amplitude of noise",
"order": 7,
"type": "float",
"value": 0.61
},
"order": 1,
"period": {
"editor": null,
"label": "Period",
"order": 3,
"type": "float",
"value": 100.0
},
"phase_offset": {
"editor": null,
"label": "Phase offset",
"order": 5,
"type": "float",
"value": 0.0
},
"signal_type": {
"editor": {
"options": null,
"type": "combobox"
},
"label": "Signal type",
"list": ["sinus", "tangent", "cosines"],
"order": 0,
"passthrough": false,
"type": "list",
"value": [2],
"value_names": ["cosines"]
},
"type": "page",
"use_period": {
"editor": null,
"label": "Period or Frequency",
"order": 4,
"type": "boolean",
"value": true
}
},
"table_params": {
"column_entries": {
"editor": {
"max": 1000000,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Column entries",
"order": 0,
"type": "integer",
"value": 1
},
"column_length": {
"editor": {
"max": 100000000,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Column length",
"order": 1,
"type": "integer",
"value": 1000
},
"label": "Table",
"order": 0,
"type": "page"
},
"type": "group"
}
0.0
HJoin Tables into a single Table, stacking columns next to each other
Alexander Busck
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"name": {
"editor": {
"options": null,
"type": "combobox"
},
"label": "Input port name for joined table",
"list": ["Lower", "Upper"],
"order": 0,
"passthrough": false,
"type": "list",
"value": [0],
"value_names": []
},
"type": "group"
}
0.0
Generate a Table with signals like sine, cosine, etc., with or without random noise.
Benedikt Ziegler
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"signal_params": {
"add_noise": {
"editor": null,
"label": "Add random noise",
"order": 6,
"type": "boolean",
"value": false
},
"amplitude": {
"editor": null,
"label": "Amplitude",
"order": 1,
"type": "float",
"value": 1.0
},
"frequency": {
"editor": null,
"label": "Frequency",
"order": 2,
"type": "float",
"value": 0.01
},
"index_column": {
"editor": null,
"label": "First column as index",
"order": 8,
"type": "boolean",
"value": true
},
"label": "Signal",
"noise_amplitude": {
"editor": {
"decimals": 2,
"step": 0.05,
"type": "spinbox"
},
"label": "Amplitude of noise",
"order": 7,
"type": "float",
"value": 0.01
},
"order": 1,
"period": {
"editor": null,
"label": "Period",
"order": 3,
"type": "float",
"value": 100.0
},
"phase_offset": {
"editor": null,
"label": "Phase offset",
"order": 5,
"type": "float",
"value": 0.0
},
"signal_type": {
"editor": {
"options": [],
"type": "combobox"
},
"label": "Signal type",
"list": ["cosines", "sinus", "tangent"],
"order": 0,
"passthrough": false,
"type": "list",
"value": [1],
"value_names": ["sinus"]
},
"type": "page",
"use_period": {
"editor": null,
"label": "Period or Frequency",
"order": 4,
"type": "boolean",
"value": true
}
},
"table_params": {
"column_entries": {
"editor": {
"max": 1000000,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Column entries",
"order": 0,
"type": "integer",
"value": 2
},
"column_length": {
"editor": {
"max": 100000000,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Column length",
"order": 1,
"type": "integer",
"value": 1000
},
"label": "Table",
"order": 0,
"type": "page"
},
"type": "group"
}
0.0
Layout a list of Figures in a Subplot
Benedikt Ziegler
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"columns": {
"editor": {
"max": 100,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Number of columns (0 = best):",
"order": 1,
"type": "integer",
"value": 0
},
"join_colorbars": {
"editor": null,
"label": "Make first colorbar global",
"order": 4,
"type": "boolean",
"value": false
},
"join_legends": {
"editor": null,
"label": "Make first legend global",
"order": 5,
"type": "boolean",
"value": false
},
"recolor": {
"editor": null,
"label": "Auto recolor",
"order": 2,
"type": "boolean",
"value": true
},
"remove_internal_ticks": {
"editor": null,
"label": "Remove internal ticks",
"order": 3,
"type": "boolean",
"value": false
},
"rows": {
"editor": {
"max": 100,
"min": 0,
"step": 1,
"type": "spinbox"
},
"label": "Number of rows (0 = best):",
"order": 0,
"type": "integer",
"value": 0
},
"type": "group"
}
0.0
Export Figures to image files.
Benedikt Ziegler
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"active_exporter": {
"editor": null,
"label": "Exporter",
"order": 0,
"type": "string",
"value": "Image"
},
"custom_exporter_data": {
"Image": {
"dpi": {
"editor": {
"max": 100000,
"min": 1,
"step": 1,
"type": "spinbox"
},
"label": "Dots-per-inch",
"type": "integer",
"value": 120
},
"extension": {
"editor": {
"options": [],
"type": "combobox"
},
"label": "Filename extension:",
"list": ["eps", "pdf", "pgf", "png", "ps", "svg", "svgz"],
"passthrough": false,
"type": "list",
"value": [5],
"value_names": ["svg"]
},
"height": {
"editor": {
"max": 1000000000,
"min": 100,
"step": 1,
"type": "spinbox"
},
"label": "Image height (px):",
"type": "integer",
"value": 600
},
"label": "",
"paper_orientation": {
"editor": {
"options": [],
"type": "combobox"
},
"label": "Orientation:",
"list": ["portrait", "landscape"],
"passthrough": false,
"type": "list",
"value": [0],
"value_names": []
},
"paper_size": {
"editor": {
"options": [],
"type": "combobox"
},
"label": "Paper size:",
"list": ["Custom ", "A4 (210mm x 297mm)", "A5 (148mm x 210mm)", "A6 (105mm x 148mm)", "Letter (215.9mm x 279.4mm)", "Legal (215.9mm x 355.6mm)", "Ledger (279.4mm x 431.8mm)", "B4 (250mm x 353mm)", "B5 (176mm x 250mm)", "B6 (125mm x 176mm)"],
"passthrough": false,
"type": "list",
"value": [0],
"value_names": []
},
"selected_strategy": {
"editor": {
"options": [],
"type": "combobox"
},
"label": "Image size strategy",
"list": ["Set Pixels", "Set Page Size"],
"passthrough": false,
"type": "list",
"value": [0],
"value_names": []
},
"size_height": {
"editor": {
"decimals": 3,
"max": 1000000000,
"min": 0.0,
"step": 1,
"type": "spinbox"
},
"label": "Image height (mm):",
"type": "float",
"value": 210.0
},
"size_width": {
"editor": {
"decimals": 3,
"max": 1000000000,
"min": 0.0,
"step": 1,
"type": "spinbox"
},
"label": "Image width (mm):",
"type": "float",
"value": 297.0
},
"type": "group",
"width": {
"editor": {
"max": 1000000000,
"min": 100,
"step": 1,
"type": "spinbox"
},
"label": "Image width (px):",
"type": "integer",
"value": 800
}
},
"label": "",
"order": 1,
"type": "group"
},
"directory": {
"editor": {
"type": "dirname"
},
"label": "Output directory",
"order": 2,
"type": "string",
"value": "."
},
"filename": {
"editor": null,
"label": "Filename",
"order": 3,
"type": "string",
"value": ""
},
"type": "group"
}
0.0
Create a Figure from some data.
Benedikt Ziegler & Magnus Sandén
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{
"parameters": {
"description": "The full configuration for this figure.",
"editor": null,
"label": "",
"order": 0,
"type": "json",
"value": {"axes": [{"xaxis": {"position": ["bottom", "value"]}, "yaxis": {"position": ["left", "value"]}, "plots": [{"iterable": ["e = arg.column_names()", "py"], "plots": [{"xdata": ["arg['index']", "py"], "ydata": ["arg[e]", "py"], "label": ["e", "py"], "type": "line"}], "type": "iterator"}], "legend": {"show": ["True", "value"], "loc": ["upper right", "value"]}}]}
},
"type": "group"
}
0.0
Erik der Hagopian
Copyright (c) 2011-2019, Combine Control Systems AB
0.0
{"type": "group"}
Iterator example
- Node example: *org.sysess.sympathy.export.exportfigures*
- Node example: *org.sysess.sympathy.visualize.figurecompressorgui*
- Node example: *org.sysess.sympathy.visualize.figure*
- Node example: *org.sysess.sympathy.visualize.figuresubplot*