{"title":"Color Gradient Designer","nodeType":"Visualizer","id":"*KqzBthDheMvaWH5w","factoryName":"org.knime.base.node.viz.property.color.ColorGradientDesignerNodeFactory","factoryId":"org.knime.base.node.viz.property.color.ColorGradientDesignerNodeFactory","path":["Views","Property"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>Creates a customizable gradient-based color mapping for numeric values. Colors are assigned by mapping each value to a position on a selected or user-defined gradient. If a table is connected, the same gradient will be applied to all selected columns.\n <br /></p><h3>Assignment behavior:</h3>\n            Values are colorized based on their position within the chosen gradient scale. Special values such as \n            <i>missing</i>\n             values, \n            <i>NaN</i>\n            , \n            <i>infinities</i>\n            , or \n            <i>out-of bounds</i>\n             values can be assigned specific colors.\n\n            <h3>Modes:</h3>\n            \n            <ul><li><b>Without input table:</b> Generates a standalone color gradient model that needs to be applied later via the Color Designer (Apply) node.</li><li><b>With input table:</b> Applies the gradient directly to the selected columns of the input table. If the columns have defined domains, their joint domain will be used to map values to the color gradient. For columns without domain, the node will compute a temporary domain during execution.</li></ul>\n            \n        \n        ","shortDescription":"Creates a color gradient for numerical values.","keywords":[],"deprecated":false,"streamable":false,"tags":["Views","Property"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACcUlEQVR4Ae2az28SQRTHv1uaANJAhYaUkOIFYk0aTlxKEzxwkXoimniV9A+wXkgTTYyJJnoy/gd64cqteNQmrUL4D0iDUiOGWERThAPJOrO66wI77AotMMl8Lvse85bMy5t5P5KVQEjE448AeZeIy+CDFiS8Ojh8f19KbG2+gIxdcIn0eIFs/i64Rb63CN2xeXd4BB64vhVXxeUFcA73DiyyFu7cvoWv9brh2t6Dh0htbytys9lEoVAYsnE6nUilUsqT0u120Wg0huxCoRAmgekAa/ODa8ViEaVSydAuGo0iHA4rcj6fR61WG7LJZDLw+/2KfNb+hW+np9raksuFFZ8XYzkwLWhkVI6rVbR+/NR0j8dt6oC4xLNmrhyw2Wx9+tIll+k7E98BNcuYEYlEIMty328Oh4Occ4+mb1xbx/8iJeKb2r/qK/Gb/X3UGZmIptDVQEDTaSo1wusdfQHHRVeJ2RG48TfPW+GiNmoFpgMFEgFWLUjdJBFYHR0BerSsHq9JYDrw7OkTjCKzs6M8aSHL5XKGNtlsFsFgUJHL5TIqlcqQTTqdVu7CuEx8iVnnn9LpdDSZbt6oEtP2Qm0njqsf8fnLv6j7SBHbWL+KUcxVGj1rt/v0Xq9n+o4oZLNmas2c3W43tQmS2uJxuzV9xeczfYfpAC1UrDQa0BUx2jJbKWTJZBKxWKxvnWYftZX+s2Gvafc5CLMSzzP6SixGSjFSipGSc4QD54kYKcVIOQPESClGSjFSco4YKa0iRkoGYqScNdw7QI/Qd/DzkccgLRIB6SX45bXt08nJ2ytra5eJQpvx8ZuS6dIC5OcHRx/2fgN1NigXEv41OwAAAABJRU5ErkJggg==","sinceVersion":"5.10.0","views":[],"inPorts":[],"outPorts":[{"objectClass":"org.knime.core.node.port.viewproperty.ColorHandlerPortObject","color":"1eb9dc","dataType":"Color","optional":false,"name":"Color Gradient","description":"A color gradient object containing the gradient definition."}],"dynInPorts":[{"groupName":"Table","groupDescription":"Input table containing numeric columns to which colors will be applied. At least one numerical column is required.","types":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table"}]}],"dynOutPorts":[{"groupName":"Table","groupDescription":"Returns the input table with color handlers added to the selected columns.","types":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table"}]}],"additionalSiteInformation":{"url":"https://update.knime.com/analytics-platform/5.12","trusted":true,"enabledByDefault":true,"name":"KNIME Analytics Platform 5.12 Update Site","version":"5.12.0"},"dialog":[{"sectionName":"Options","fields":[{"name":"Numeric columns","description":"Specify one or more numeric columns whose values will be mapped to a color gradient. The same gradient configuration will be applied to all selected columns.","optional":false},{"name":"Gradient","description":"Choose a predefined gradient (e.g., Viridis, Cividis) or define a custom gradient by specifying individual color stops.","optional":false},{"name":"Value scale","description":"Select how values should be scaled across the gradient range:\n<ul><li><b>Percentage</b> : Map values based on normalized percentage from 0% (minimum) to 100% (maximum). If the node has an input port, during execution, the joint domain of the selected columns will be used to transform the scale into an absolute scale.</li><li><b>Absolute values</b> : Map values based on their actual numeric values without normalization.</li></ul>","optional":false},{"name":"Custom gradient","description":"Define your own gradient using one or more color stops. Each stop consists of a value and a color.\n<ul><li><b>Stop value</b> : The position of the color stop along the gradient range.</li><li><b>Color</b> : The color to apply at the specified stop.</li></ul>","optional":false},{"name":"Missing value color","description":"Define the color assigned to missing values in the data.","optional":false},{"name":"Not a number (NaN) color","description":"Define the color assigned to NaN (Not a Number) values in the data.","optional":false},{"name":"Negative infinity color","description":"Define the color assigned to values representing negative infinity.","optional":false},{"name":"Bottom out-of-bounds color","description":"Define the color assigned to values below the defined gradient range.","optional":false},{"name":"Top out-of-bounds color","description":"Define the color assigned to values above the defined gradient range.","optional":false},{"name":"Positive infinity color","description":"Define the color assigned to values representing positive infinity.","optional":false}]}],"links":[],"kudos":[],"kudosCount":0,"bundleInformation":{"bundleVersion":"5.12.0.v202606261225","bundleName":"KNIME Base Nodes","bundleSymbolicName":"org.knime.base","bundleVendor":"KNIME AG, Zurich, Switzerland","featureSymbolicName":"org.knime.features.base","featureName":"KNIME Base nodes","featureVersion":"5.12.0.v202606261225","featureVendor":"KNIME AG, Zurich, Switzerland","extensionId":"*bjR3r1yWOznPIEXS"},"frequentSuccessors":[]}
