.. _`F(x)`: .. _`org.sysess.sympathy.data.fx`: F(x) ~~~~ .. image:: fx.svg :width: 48 Apply functions to an item. Functions based on FxWrapper will be invoked once on the item. The functions available are the ones where ``arg_types`` of the function matches the type of the item port (port2). :Ref. nodes: :ref:`F(x) List` *Ports*: **Inputs**: :port1: datasource Path to Python file with scripted functions. :port2: Item with data to apply functions on **Outputs**: :port3: Item with the results from the applied functions *Configuration*: **copy_input** If enabled the incoming data will be copied to the output before running the nodes. **selected_functions** Choose one or many of the listed functions to apply to the content of the incoming item. .. automodule:: node_fx_selector .. class:: Fx