.. _`Adjust example`: .. _`org.sysess.sympathy.examples.adjust`: Adjust example ============== .. image:: example.svg :width: 48 Node demonstrating using adjust to set the available options in parameters from input data. **Documentation** In this case we let the user select a column and a row among the ones in the input data. Two different methods are used for setting the options for *Column* and *Row*. Setting options for *Column* is the simplest case, where we can use the ``adjust`` helper function which automatically fetches the column names. See :ref:`nodewriting` for more information about writing nodes. Specifically see :ref:`adjust_parameters` for an introduction to adjust_parameters. **Definition** *Input ports* :input: table Input Table *Output ports* *Configuration*: **Column** (column) String with options corresponding to the column names of the input table. **Row** (row) Integer with options corresponding to the row indices of the input table. .. automodule:: node_examples .. class:: AdjustExample **Related nodes** * :ref:`org.sysess.sympathy.examples.helloworld` * :ref:`org.sysess.sympathy.examples.helloworldcustomizable` * :ref:`org.sysess.sympathy.examples.outputexample` * :ref:`org.sysess.sympathy.examples.readwrite` * :ref:`org.sysess.sympathy.examples.errorexample` * :ref:`org.sysess.sympathy.examples.progress` * :ref:`org.sysess.sympathy.examples.allparameters` * :ref:`org.sysess.sympathy.examples.controller`