For the latest version of JMP Help, visit

Design of Experiments Guide > Custom Designs > Custom Design Options
Publication date: 11/10/2021

Custom Design Options

The Custom Design red triangle menu contains options for design setup and generation.

Save Responses

Saves the information in the Responses panel to a new data table. You can then quickly load the responses and their associated information into most DOE windows. This option is helpful if you anticipate reusing the responses.

Load Responses

Loads responses that you saved using the Save Responses option.

Save Factors

Saves the information in the Factors panel to a new data table. Each factor’s column contains its levels. Other information is stored as column properties. You can then quickly load the factors and their associated information into most DOE windows.

Note: It is possible to create a factors table by entering data into an empty table, but remember to assign each column an appropriate Design Role. Do this by right-clicking on the column name in the data grid and selecting Column Properties > Design Role. In the Design Role area, select the appropriate role.

Load Factors

Loads factors that you saved using the Save Factors option.

Save Constraints

(Unavailable for some platforms) Saves factor constraints that you defined in the Define Factor Constraints or Linear Constraints outline into a data table, with a column for each constraint. You can then quickly load the constraints into most DOE windows.

In the constraint table, the first rows contain the coefficients for each factor. The last row contains the inequality bound. Each constraint’s column contains a column property called ConstraintState that identifies the constraint as a “less than” or a “greater than” constraint. See ConstraintState.

Load Constraints

(Unavailable for some platforms) Loads factor constraints that you saved using the Save Constraints option.

Set Random Seed

Sets the random seed that JMP uses to control actions that have a random component. These actions include one or more of the following:

initializing search algorithms for design generation

randomizing Run Order for design construction

selecting a starting design for designs based on random starts

To reproduce a design, enter the random seed that generated the design before clicking Make Design.

Note: The random seed associated with a design is included in the DOE Dialog script that is saved to the design data table.

Simulate Responses

Adds response values and a column containing a simulation formula to the design table. Select this option before you click Make Table.

When you click Make Table, the following occur:

A set of simulated response values is added to each response column.

For each response, a new column that contains a simulation model formula is added to the design table. The formula and values are based on the model that is specified in the design window.

A Model window appears where you can set the values of coefficients for model effects and specify one of three distributions: Normal, Binomial, or Poisson.

Note: Not all distributions are available for all design types.

A script called DOE Simulate is saved to the design table. This script reopens the Model window, enabling you to re-simulate values or to make changes to the simulated response distribution.

Make selections in the Model window to control the distribution of simulated response values. When you click Apply, a formula for the simulated response values is saved in a new column called <Y> Simulated, where Y is the name of the response. Clicking Apply again updates the formula and values in <Y> Simulated.

For additional details, see Simulate Responses.

Note: Image shown here You can use Simulate Responses to conduct simulation analyses using the JMP Pro Simulate feature. For more information and DOE examples, see Simulate in Basic Analysis.

Save X Matrix

Saves the Moments Matrix and Model Matrix to table scripts in the design data table. These scripts contain the moments and design matrices. See Save X Matrix.

Caution: For a design with nominal factors, the Model Matrix saved by the Save X Matrix option is not the coding matrix used in fitting the linear model. You can obtain the coding matrix used for fitting the model by selecting the option Save Columns > Save Coding Table in the Fit Model report that you obtain when you run the Model script.

Optimality Criterion

Changes the design optimality criterion. The default criterion, Recommended, specifies D-optimality for all design types, unless you added quadratic effects using the RSM button in the Model outline. For more information about the D-, I-, and alias-optimal designs, see Optimality Criteria.

Note: You can set a preference to always use a given optimality criterion. Select File > Preferences > Platforms > DOE. Check Optimality Criterion and select your preferred criterion.

Number of Starts

Enables you to specify the number of random starts used in constructing the design. See Number of Starts.

Design Search Time

Maximum number of seconds spent searching for a design. The default search time is based on the complexity of the design. See Design Search Time and Number of Starts.

If the iterations of the algorithm require more than a few seconds, a Computing Design progress window appears. If you click Cancel in the progress window, the calculation stops and gives the best design found at that point. The progress window also displays D-efficiency for D-optimal designs that do not include factors with Changes set to Hard or Very Hard or with Estimability set to If Possible.

Note: You can set a preference for Design Search Time. Select File > Preferences > Platforms > DOE. Check Design Search Time and enter the maximum number of seconds. In certain situations where more time is required, JMP extends the search time.

Sphere Radius

Constrains the continuous factors in a design to a hypersphere. Specify the radius and click OK. Design points are chosen so that their distance from 0 equals the Sphere Radius. Select this option before you click Make Design.

Note: Sphere Radius constraints cannot be combined with constraints added using the Specify Linear Constraints option. Also, the option is not available when hard-to-change factors are included (split-plot designs).

Advanced Options > Mixture Sum

Set the sum of the mixture factors to any positive value. Use this option to keep a component of a mixture constant throughout an experiment.

Advanced Options > Split Plot Variance Ratio

Specify the ratio of the variance of the random whole plot and the subplot variance (if present) to the error variance. Before setting this value, you must define a hard-to-change factor for your split-plot design, or hard and very-hard-to-change factors for your split-split-plot design. Then you can enter one or two positive numbers for the variance ratios, depending on whether you have specified a split-plot or a split-split-plot design.

Advanced Options > Prior Parameter Variance

(Available only when the Model outline is available.) Specify the weights that are used for factors whose Estimability is set to If Possible. The option updates to show the default weights when you click Make Design. Enter a positive number for each of the terms for which you want to specify a weight. The value that you enter is the square root of the reciprocal of the prior variance. A larger value represents a smaller variance and therefore more prior information that the effect is not active.

Bayesian D- or I-optimality is used in constructing designs with If Possible factors. The default values used in the algorithm are 0 for Necessary terms, 4 for interactions involving If Possible terms, and 1 for If Possible terms. See The Alias Matrix and Optimality Criteria.

Advanced Options > A- Optimality Parameter Weights

(Use for A-Optimal designs.) Specify weights for the model parameters. This enables you to place more weight on the variance of the main effects over say 2nd order effects. For more information about parameter weights see Morgan and Stallings (2017).

Advanced Options > D Efficiency Weight

Specify the relative importance of D-efficiency to alias optimality in constructing the design. Select this option to balance reducing the variance of the coefficients with obtaining a desirable alias structure. Values should be between 0 and 1. Larger values give more weight to D-Efficiency. The default value is 0.5. This option has an effect only when you select Make Alias Optimal Design as your Optimality Criterion.

For the definition of D-efficiency, see Optimality Criteria. For more information about alias optimality, see Alias Optimality.

Save Script to Script Window

Creates the script for the design that you specified in the Custom Design window and places it in an open script window.

Want more information? Have questions? Get answers in the JMP User Community (