.. _`Lookup Table`: .. _`org.sysess.sympathy.data.table.lookuptable`: Lookup Table ~~~~~~~~~~~~ .. image:: lookup.svg :width: 48 None *Ports*: **Inputs**: :lookup: table Lookup table :lookupee: table Control table **Outputs**: :out: table Result table *Configuration*: **template_columns** A list storing columns in the lookup table used for matching. At each index there is a corresponding entry in lookupee_columns. **lookupee_columns** A list storing columns in the control table used for matching. At each index there is a corresponding entry in template_columns. **event_column** Stores the index of the column pair which is to be matched as events, or -1 if no such column pair has been selected. **perfect_match** If checked, each row in the control table has to match exactly one row in the lookup table. **nomasks** When unchecked rows that can not be matched will be masked. When checked such rows are instead assigned 0, 0.0, False, "", etc. depending on the type of the value column. .. automodule:: node_lookup_table .. class:: LookupTableNode