The Recipe view of an experiment (Enter Recipe page) is the primary interface for entering and viewing recipe data. This includes recipe fields, metadata, ingredients, process parameters, equipment, instructions, and input calculations.
This page works in tandem with the Measurements page, which captures the output data and test results from experiments.
Page Layout
Selecting one or more experiment from the a dashboard or listing will open the Recipe view, which is organized into several key sections:
Experiment Header
The experiment header appears at the top of the Recipe view and displays key experiment name and definition. You can use the header to lock, unlock, favorite, comment, add notes, view linked entities, and more.
File Menu
The File menu provides centralized access to all actions, settings, and tools available on the Recipe view.
Actions Toolbar
The Actions toolbar is a customizable toolbar which displays frequently-used action buttons for quick access.

Recipe Table
The main body of the page displays the recipe table which is organized into sections defined by your platform configuration. Common sections include:
- Experiment information β Experiment identifiers and metadata such as experiment group fields, experiment fields, experiment phase, experiment metadata, expanded ingredients
- Experiment recipes β Data table of recipe ingredients, process parameters, equipment, instructions, etc. organized into workflow steps
- Calculations β Input calculations, auto-calculated fields based on recipe inputs (e.g., total batch weight, ratios)

You can also click the ποΈ icon in the far right corner of the recipe table to view row statistics.

Page Actions
Adding/Removing Sections and Rows
To add or remove sections from the experiment’s recipe view, use the Sections Sidepanel (View > Sections > Sections Sidepanel). Within the sidepanel, use the checkboxes to show or hide sections.
Sections available to add include:
- Experiment Group Fields β Displays experiment group information (e.g. group name, group ID, and group-level metadata)
- Experiment Phase β Displays the current experiment phase with an option to advance the phase
- Experiment Metadata β Displays experiment metadata (e.g. creation date, last modified date, and custom metadata fields)
- Expanded Ingredients β Displays summary of ingredients and totals. To control how far compounded intermediates expand, open the Filter Expanded Ingredients sidepanel from Search Actions and select the intermediates to include.
- Calculations β Displays the input calculations section at the bottom of the data table
- Predictions β Displays predicted output values based on recipe inputs and machine learning models
- Measurements β Displays view-only measurement data (recorded on the Measurements view of experiments)
Under Rows Displayed, you can also add or remove data table rows. By default, the following rows are enabled:
- Mix Instructions β Show mix order instruction rows
- Process Parameters β Show process parameters rows
- Equipment β Show or hide equipment rows
- Show Blank Rows β Show or hide blank rows

You can also use the View > Sections submenu or Search Actions to quickly add or remove sections or rows.
Saving/Loading View Preferences
View Preferences allows you to save and load different column configurations on the Recipe page. This feature lets you create custom views tailored to specific recipe types or workflows, making it easy to switch between different data displays.
To access View Preferences, select View > View Preferences from the File menu or use Search Actions.
To share a view preference, click β¦ > Share on the preference, select users or user groups, and choose an access level: Viewer (can load the preference) or Editor (can load and edit it).

Adding New/Existing Experiments
To add an experiments to the Recipe view you can bring in an existing experiment, copy a recipe in view, or create a new experiment from scratch.
- To create a new experiment, click βοΈ > Add New Experiment
- To add an existing experiment, click βοΈ > Set Experiments Viewed
- To copy without values, click βοΈ > Copy Active Experiment Without Input Values
- To copy with values, click the experiment column header and select Copy Experiment.


Removing/Archiving Experiments
To remove experiments from the Recipe view, you can either remove them from the display or archive them entirely.
- To remove an experiment from view, click the experiment column header and select Remove Experiment from View.
- To archive an experiment, click the experiment column header and select Archive Experiment. Learn more.

Adding/Removing Recipe Columns
You can use Quick Add Columns to add or remove recipe columns in one place, without navigating to separate menus for each column type.
To use Quick Add Columns:
- Click Quick Add Columns in the actions bar.
- Search for the column you want.
- Use the checkboxes to select columns to add or remove.
- Click Update Columns.

If youβd rather browse the menu, you can still add or remove recipe columns from View > Columns.
Columns available to add include:
- Constraints β Displays the minimum and maximum allowable values for ingredients or process parameters, helping ensure recipes stay within acceptable ranges. Learn more.
- Inventory β Allows you to associate ingredients with inventory and to decrement by the recipe amount as needed.
- Input Category β Displays input categories (e.g. polymers, additives, fillers, acids, etc.) as a standalone column on the data table.
- Actuals β Adds a column in which you can record the actual amounts used during experiment execution, which may differ from planned quantities due to measurement limitations or adjustments.
- Witnesses β Adds a column with a checkbox for witnessing each step individually. Records who witnessed the step, when, and optional notes. Useful or quality control and regulatory compliance. A pass/fail witness option can also be enabled in Platform Config, so witnesses record a pass or fail instead of a standard checkbox.
- Regulation β Shows the regulations that apply to each ingredient for the jurisdictions you select (for example, United States regulations). Cells show pass or fail and update as ingredient quantities change, such as flagging an ingredient that exceeds its allowed parts-per-million limit. To display the column, search for and select Configure Regulation Column. To enable a regulation, select β¦ > View Regulations and choose from the list of ingredient regulations.
- Temporary Calculation Column β Lets you build a calculation in a spreadsheet-like column. Click a cell, enter
=, and click cells in the data grid (such as Quantity, Volume, ingredient attributes, or other column calculation results) to reference them. To keep the calculation, click the column header and select Convert to Permanent Calculation, then adjust its settings in the calculation modal. - Attribute Source Columns β Shows which value an input calculation used for each ingredient after applying its attribute fallback order. Click an input column calculation header and select Display Attribute Source Columns for Calculation, or add a blank column from View > Columns > Add Attribute Source Column. Click the β¦ on a cell to see how the value was resolved.
- Propagated Percentages β controls how much of an ingredient’s entered quantity actually contributes to the step total and is used in calculations.
- Defaults to 100% for all ingredients, meaning the full amount is counted toward the formulation
- Can be adjusted to indicate that only a portion of the ingredient is actually propagated in the experiment
- Affects calculations! For example, if an ingredient has 10 parts and propagated percentage is 50%, calculations will use 5 parts (unless Use Pre-Propagated Quantities is enabled on the calculation).
- Use cases: equipment mass that is later removed (e.g. mixing beads), evaporation or moisture loss, ingredients not fully incorporated
- Placeholder Column β Adds a placeholder column that can be used to swap in/out placeholder ingredients during formulation.
- Basis Column β Displays and allows you to swap the basis (mass, volume, moles, etc.) used for percentage calculations.
- Lots β Displays and allows you to select the lot for ingredients used in the active experiment, enabling traceability and batch-specific tracking.
- Lots for All Recipes β Displays and allows you to select an ingredientβs lot for all experiments in the current view.
- Lot Metadata β Select and display ingredient lot metadata fields (e.g. expiration date, supplier) as columns.
- Ingredient Attributes β Select and display ingredient attributes (e.g. molecular weight, density, cost) as columns.
- Recipe Step Fields β Select and display custom recipe step fields (e.g. mixing speed, time stamp, observational image, observational notes) added to the Recipe Step definition in Form Admin.
- Equipment Fields β Select and display custom equipment fields (e.g. capacity, location, calibration status), added to the Equipment definition in Form Admin.
- Recipe Ingredient Fields β Select and display custom recipe ingredient fields (e.g. percent solids, component of interest, batch size), added to the Recipe Ingredient definition in Form Admin.
- Ingredient Fields β Select and display custom ingredient fields (e.g. CAS number, storage temp, regulatory status), added to the Ingredient definition in Form Admin and also visible/editable on an ingredientβs details page. Ingredient field and ingredient attribute values can be quick edited on the Recipe page to see how changes affect recipes; see Ingredient Fields.

Adding/Removing Inputs
To add inputs to a workflow step, click the + icon in the step header and select from the menu. Note that to add instruction rows, you must have mix order enabled on your workflow step.

You can also add inputs inline using the ghost rows at the bottom of each section of a workflow step, such as Add Ingredient and Add Process Parameter (and equipment, if present on the step). In mix order steps, a single ghost row at the bottom of the step adds ingredients, process parameters, ingredient groups, and instructions.

Calculations can also be added through ghost rows, which appear at every workflow step and at the end of the recipe. Calculation ghost rows are hidden by default. To show them, select Calculations > Display Calculation Ghost Rows, or search for Display Calculation Ghost Rows in Search Actions.

To remove an input row, right-click on the row header and select Remove [Input].

Enabling/Disabling Mix Order
To enable mix order on a workflow step, click the step header and select Create Mix Order.
When mix order is enabled on a workflow step, you can add, reorder, and document the specific instructions for how ingredients should be combined, processed, or handled within that step.

To disable mix order on a workflow step, click the step header and select Mix Order > Remove Mix Order. Note that in order to remove mix order, all inputs rows must be unlocked.

Navigating the Recipe Page
Navigating the recipe page works similarly to a spreadsheet.
- Tab β Move forward to the next field
- Shift+Tab β Move backward to the previous field
- Enter β Move down in tables
- Arrow keys β Navigate between cells in the recipe table
- Scroll horizontally to view multiple experiments side-by-side
- Click experiment names in the header to switch between active experiments
- Collapse/expand sections by clicking the arrow next to section headers
You can also use the Recipe Data Sidepanel (Tools > Recipe Data Sidepanel) to navigate through workflow steps and ingredients.

Customizing the Recipe View
Several options let you reduce visual noise and keep the focus on the parts of the recipe that matter for your task:
- Hide the File menu bar β Select View > Header Bar. To show it again, click the arrow on the far right side of the Actions toolbar.
- Hide the Actions toolbar β Select View > Action Bar.
- Focus on a workflow step β Click the step name and select Workflow Step Actions > Focus on Workflow Step. To unfocus, click the ποΈ icon in the step header.
- Configure the layout per workflow step β Open the Layout Settings sidepanel to choose which columns, sections, rows, and other layout settings appear for each workflow step or for All Workflow Steps. Use the side arrows to move between steps.
- Hide calculation groups by tag β In the Calculations section, click a tag pill to hide all calculations with that tag. Click Hidden Tags in the Calculations header to review and unhide tags. Hidden tags are saved per user.
- Lay out long instructions β In the Sections sidepanel under Layout, turn on Span Cells Across Unused Columns so instructions extend across empty columns. Use Merge Identical Instructions (Search Actions) to merge identical instructions across recipes into a single cell.

Switching Between Formula First and Solver First Mode
Use the toggle in the bottom-left corner of the Recipe page to switch between Formula First Mode and Solver First Mode. The toggle shows a function icon (f(x)) in Formula First Mode and a calculator icon in Solver First Mode.
- Formula First Mode β Best when you are building or adjusting a recipe directly from its ingredients, such as adding ingredients or editing amounts. Calculated outputs update from your ingredient choices.
- Solver First Mode β Best when you are starting from target outputs or constraints and want Solver to calculate the ingredient amounts needed to meet them.
The toggle controls which formula type is active on the recipeβs cells, so it only changes how a recipe looks when that recipe has Excel-style formulas or Solver locks set up.


Excel-style formulas in Formula First Mode
- Cells support spreadsheet-style formulas, including nonlinear equations such as multiplying two cells or taking a square root.
- Cells with formulas show an f(x) indicator that remains after refresh. Click into the cell to see the formula.
- Changing a cell that other cells depend on updates those dependent cells automatically.
- Formulas can reference values across quantity bases (for example, grams and moles). Changing a cellβs quantity basis clears its formula.
- Formulas also work for actuals in the volume column and for volume calculation cells.
Using Formula First Mode for some cells does not affect or delete Solver First formulas set up elsewhere in the recipe.

Entering Recipe Data
Entering recipe data in Uncountable also works similarly to a spreadsheet:
- Click into any cell to begin entering data
- Type values directly for quantities, text, or numeric fields
- Use dropdowns for ingredient selection, metadata, or predefined options
- Tab or use the arrow keys to move between cells
- Enter to move down to the next row
- Copy and paste directly to and from Excel or other spreadsheets
Notes:
- Ingredient attributes (e.g. cost, molecular weight) automatically populate when you add an ingredient
- Calculations update automatically as you enter ingredient quantities
- Use right-click on cells for additional options like copying values across rows or experiments
- Required fields are typically highlighted or marked with an indicator
- When Enable Concurrent Recipe Editing is turned on in Platform Config, other users see a lock notice while someone is editing a recipe. After 30 seconds, recipes refresh so users see the latest values before editing.
Experiment Column Header Actions
Click an experiment column header to access additional experiment-specific actions, including:
- Rename Experiment β Allows you to edit the name of the experiment
- Import into Experiment β Allows you to import recipe data from another source into the current experiment with optional scaling
- Add to Other Project β Moves or copies the experiment to a different project in your workspace.
- Change Experiment Workflow β Switches the experiment to use a different workflow and/or variant with different steps and structure.
- Move to New Tab β Opens the experiment in a separate tab for easier side-by-side comparison.
- Enable/Disable Recipe Name Wrapping β Controls whether long experiment names wrap to multiple lines or stay on one line in the column header.
- View in Home Project β Navigates to the project where the experiment originally belongs.
- Copy Experiment Name to Clipboard β Copies the experiment’s name so you can paste it elsewhere.

Recipe Cell Menu Actions
Right-click into any recipe cell to access cell, column, or row-specific settings, including:
- Copy β Copies the value from the selected cell to your clipboard
- Copy Across Row β Copies the value from the selected cell to all other experiments in the same row. Also available for cells in the Experiment Fields section.
- Lock This Quantity β Locks the value in the selected cell so it won’t be affected by scaling or other automatic calculations
- Lock All Other Quantities β Locks all other quantity values in the row except the selected cell
- Fill toβ¦ β Fills the value from the selected cell down to a specified recipe or step total
- Formatting β Add or remove a highlight color on the individual cell
- Row Formatting β Add or remove a highlight color on the cell row
- Column Formatting β Add or remove a highlight color on the individual column
- Behavior β Controls how ingredient quantities are handled during recipe operations (Standard, Included, Autofill).
- Compounding β Sets compounding rules for how ingredient quantities are calculated relative to previous steps (Standard, Use Lot)
- Set Basis β Changes the basis (mass, volume, moles, etc.) used for percentage calculations for that ingredient
- Set Calculation β Assigns or modifies calculation formulas for the selected cell
- Recipe Data Sidepanel β Opens the Recipe Data Sidepanel to navigate through workflow steps and ingredients
- Swap β Allows you to swap the current ingredient with another ingredient or placeholder

Viewing and Recording Input Details
Click any input cell and select the blue β¦ to open the Input Details popover. This modal provides additional options for managing and documenting input data:
- View last edit β See who last edited the input and when.
- Lock quantity β Prevents the quantity from changing when using Solver.
- Propagated percentage β Indicates the percentage of the ingredient that remains in the formulation after processing. For example, if 30% of the mass is lost due to evaporation, enter 70%.
- Quantity display behavior β Determines the display and entry mode for the ingredient. Standard allows numeric entry. Included allows the ingredient to be toggled on or off. Autofill automatically sets the ingredient’s amount to fill the remainder needed to reach the selected total or basis.
- Quantity basis β Defines the unit basis (mass, volume, moles) for percentage calculations.
- Lock recipe input β Locks the entire input row to prevent accidental changes.
- Add notes β Add notes about the input for documentation purposes.
- Add annotations β Flag the input with annotations.

Viewing Experiment Audit Log
The experiment Audit Log provides a complete history of all changes made to an experiment, including who made each change and when. To view the audit log, select Tools > Audit Log from the File menu.
The audit log contains:
- Name β The name of the user who made the change
- Timeβ The exact date and time when each change occurred
- Edit type β The type of modification (e.g., ingredients, outputs, metadata, experiment fields)
- Entity changed β The specific field, output, or property that was modified
- Previous and new values β The previous value and the updated value for each change
- Reason β Reasons for the change, if added via the Audit Log Sidepanel (Search Actions > Audit Log Sidepanel)
- Recipe permissions β Use the Recipe Permissions tab to view changes in experiment permissions
