**Node Glossary**

A current list of nodes in Toric.

**A**

**Absolute** (*calculate*) - Removes the negative sign (-) in front of a number. It displays a positive number.

**Add** (*calculate*) - Adds two single numbers (of any type) or two columns of numbers.

**Append** (*transform*) - Append rows together, sharing columns with the same name and type.

**Area Chart** (*visualize*) - Area charts are similar to line charts, except the area below the line is filled in with color. They represent the changes in quantitative values over equal periods. **Average** (*calculate*) - Calculates the average from a set of input numbers.

**B**

**Bar Chart** (*visualize*) - A bar chart contains rectangular bars with lengths proportional to the values that they represent. While one axis of a bar chart compares particular categories, the other axis represents a distinct value.

**Bigger Than** (*control flow*) - Output is true if the value of inputA is bigger than the value of inputB.

**Boolean** (*generate*) - Generates a true or false value.

**Breakout **(*transform*) - Extracts a set of columns from a table.

**C**

**Ceiling** (*calculate*) - Rounds the input number to the highest number closest to the input.

**Clean Up **(*transform*) - Trim columns and remove blank rows.

**Column Rename** (*transform*) - Renames a set of columns from a table.

**Combine Columns** (*transform*) - Create a new column by combining a list of columns using a custom separator.

**Concatenate** (*transform*) - Multiples two single numbers (of any type) or two columns of numbers.

**Cosine** (*calculate*) - A function that provides the length of the adjacent side divided by the hypotenuse length.

**Count** (*transform*) - Calculates the number of rows in a table.

**Create Viz** (*automate*) - Creates a new Data App when triggered.

**Currency** (*generate*) - Generates a value of currency.

**Currency** **Convert** (*convert*) - Converts from one currency type to another.

**D**

**Data Mapper** (*transform*) - Divides two single numbers (of any type) or two columns of numbers.

**Date** (*generate*) - Generates a Date value.

**Divide** (*calculate*) - Divides two single numbers (of any type) or two columns of numbers.

**Donut Chart** (*visualize*) - Donut charts function similarly to pie charts, but they can provide a better data intensity ratio since the circle’s center isn’t there.

**E**

**Edit Column** (*transform*) - Change the type, name, or type and name of columns.

**Element At Index** (*transform*) - Gives the position (index) of a value in a table.

**Element Index ** (*transform*) - Outputs the position (index) of a value in a table.

**Export ** (*transform*) - Export table data as CSV or XLSX.

**F**

**Field Calculator ** (*calculate*) - Adds new columns of values that are calculated from other columns.

**Filter** (*transform*) - Filters inputs based on values in a column.

**Filter JSON** (*transform*) - Filters a JSON file.

**Find and Replace** (*transform*) - Replaces the value of a cell for all rows that match a search condition.

**Find In JSON** (*transform*) - Locates text string within a JSON file.

**Float To Int** (*convert*) - Converts decimal numbers (floats) to integers.

**Floor ** (*calculate*) - Rounds the input number to the lowest integer number closest to the input.

**Funnel Chart ** (*visualize*) - Funnel charts visualize the progressive reduction of data as it goes from one phase to another. Data in each phase is categorized as different portions of the whole (100% of the total).

**G**

**Gauge Chart ** (*visualize*) - Displays the input data as a gauge chart within the Dataflow. Use this tool to inspect your data.

**Group By** (*transform*) - Groups table records based on a selected field.

**Group Count** (*transform*) - Calculates the number of groups in a table.

**H**

**Horizontal Bar Chart ** (*visualize*) - Horizontal bar charts work the same way as traditional bar charts except that they’re oriented horizontally.

**I**

**If **(*control flow*) - Evaluates if the condition of an input value is true or false.

** Index Of Element **(

*transform*) - Provides the index of a specific value (opposite to Element at Index).

**Int To Float**(*convert*)- Converts integers to decimal numbers.

**Is Equal **(*control flow*)- Output is true if the value of inputA and inputB are the same.

**J**

**Join ( transform) - Combines columns, entire tables, or both by joining them based on the columns and join direction selected.**

**JSON To Table** (*transform*) - Transform JSON file to a table.

**K**

**Keep Rows** (*transform*) - Keep rows at the top or bottom of a table.

**L**

**Less Than** (*control flow*) - Output is true if the value of inputA is less than the value of inputB.

**Line Chart** (*visualize*) - Line charts show data plotted as a range of data points called markers. Line charts are helpful to show how specific data changes over equal periods.

**M**

**Max** (*calculate*) - Returns the maximum value of the selected number column in the input.

**Min** (*calculate*) - Returns the minimum value of the selected number column in the input.

**Multiply** (*calculate*) - Multiples two single numbers (of any type) or two columns of numbers.

**N**

**Number **(*generate*) - A number that can be changed into a decimal (float), integer, or an unsigned integer.

**Number To String** (*convert*) - Converts a number to a text value (string).

**Number To Uint** (*convert*) - Converts numbers to unsigned integers and negative numbers to zero.

**P**

**Pie Chart** (*visualize*) -A pie chart is a circle that is divided into sectors that represent a proportion of the whole.

**Place As Index** (*transform*) - Outputs the row at a specific index in a table.

**Pluck Column** (*transform*) - Selects and copies a specific column from a table.

**Promote Headers** (*transform*) - Pick header row by index and infer types from the following rows. Also, setting zero keeps headers but re-evaluates column types.

**R**

**Random Number ( experiment) - Produces a random number that regenerates every time the node is evaluated.**

**Range** (*transform*) - Displays all the rows between two specific positions.

**Remove Columns** (*transform*) - Remove the selected columns from the table.

**Remove Rows** (*transform*) - Remove rows from the top or bottom of a table.

**Repeat** (*transform*) - Displays appended copies of the input value.

**Revit Data** (*transform*) - Picks data from a Revit source.

**Round** (*calculate*) - Replaces the input number with the nearest integer number.

**S**

**Scorecard Chart** (*visualize*) - Use scorecards to graphically represents your data. Scorecards are a great way to highlight a particular piece of information.

**Send Email Notification** (*automate*) - Sends an email notification to a list of recipients when triggered.

**Sine** (*calculate*) - A function that provides the input number of a ratio between the long side (hypotenuse) and the side that is counter to an acute angle in a right triangle.

**Sort** (*transform*) - Uses selected fields to sort table records in ascending or descending order.

**Source Change Trigger** (*automate*) - Sets off action nodes in the Dataflow when a source is modified.

**Split** (*transform*) - Splits a column into multiple columns using a delimiter value.

**Stable Random** (*experiment*) - Produces a random number that remains the same regardless if the node is re-evaluated.

**Stacked Bar Chart** (*visualize*) - Stacked bar chart shows how a larger section is divided into smaller sections and what the relation of each part has on the total amount.

**String Concatenate** (*transform*) - Combines two text fields together.

**String To Number** (*convert*) - Converts a text value (string) to a number.

**Subtract** (*calculate*) - Subtract two singles (of any type) or two columns of numbers.

**Sum** (*calculate*) - Adds the total of all input numbers or values or adds all the values in a column.

**Summarize** (*calculate*) - Creates a new table of summarized values.

**T**

**Table View ( visualize) - Displays the input data in a tabular format.**

**Text** (*generates*) - An editable text field that can be changed.

**Text Truncate** (*transform*) - Takes several characters from the left or right side of the text as a new column.

**Treemap Chart** (*visualize*) - Treemap charts visualize data as a hierarchical set of nested rectangles. Each branch of the tree has a rectangle that is tiled with smaller rectangles denoting sub-branches.

**U**

**Ungroup ** (*transform*) - Remove groups from an input table.

**Unique ** (*transform*) - Extracts the distinct values from an input array.

**Unit ** (*generate*) - Generates a unit of measurement.

.

## Comments

0 comments