Mixture Intermediate Candidates Section
Applicability: Synapse (core versions 0315+)

When you perform a graphical mixture design, you select components and compositions while Synapse evaluates your entered physical property constraints. The results of this constraint evaluation are displayed graphically for you interpretation. If all constraints are satified, the entered formulation represents a new candidate mixture. If all constraints are not satified, the entered formulation is not a valid candidate.

However, even if some contraints are not satisified, you may still wish to retain the entered components and compositions for further investigation. For example, you might want to contiue to modify the formulation at a later time, you might want to create a modifed design with different components or composition limits, or you might want to modify the design constraints to make the current formulation a satisfactory candidate.

The Intermediate Candidates Section displays those candidates that do not satisfy all constraints. The section contains one field contain a large table control that displays the candidate's name, the number of invalid constraints, the overall distance and the individual distances.

1
The name of the candidate.
2
The number of constraints the candidate does not satisfy. (Note that viable canidates, i.e., candidates that satisfy all constraints, can also be saved as intermediate candidates.)
3
The overall distance between constraint goal values and this candidate's values.
4
The distance between constraint 01's goal value and this candidate's constraint 01 value.
5
The distance between constraint 02's goal value and this candidate's constraint 02 value.
Distance Calculations

The distances displayed for candidates are calculated using a simple Euclidean distance formula:

distance = (Σ(goali-valuei)2)½

in which goali is the goal value of constraint i and valuei is the value of constraint i evaluated for the current candidate. When the distance is reported for a single constraint, the above equation is equivalent to the absolute value of the distance between the constraint's goal value and the candidate's constraint value.

Tip: Formulating constraints to use distance values

At present, overall distance calculations are unweighted and unscaled. Thus, the distance calculated for a critical constraint whose values vary exponentially is weighted the same as the distance of a marginal constraint that varies linearly.

To take full advantage of distance calculations, you should formulate your constraints to all vary linearly and be of similar orders of magnitude. Often, this can be done by thoughtful consideration of units of measure. For example, instead of comparing a bubble point pressure constraint's distance measured in Pa with a surface tension constraint's distance measured in N/m, you might consider changing the units used in the constraints to kPa and dyn/cm. Thus, instead of comparing a distance of 20,000 Pa with a distance of 0.03 N/m, you would be comparing a distance of 20 kPa with a distance of 30 dyn/cm.

Editing/Viewing Intermediate Candidates

Clicking the left mouse button on the section's table control activates the Intermediate Mixture Candidates dialog. This dialog enables you to edit, delete, sort, and bookmark mixture candidates.

1
Table Control: the dialog's table control displays the current list of intermediate candidates. Clicking the left mouse button on a table row selects that table row. Clicking and holding the left mouse button down and then dragging the mouse will select several table rows. Double-clicking the left mouse button on a row selects the row and edits the contents of that row.
2
Edit Button: pressing the dialog's Edit button activates the Mixture Candidate dialog. See below for documentation.
3
Sort Button: the dialog's Sort button will be enabled if two or more rows are selected. Pressing the Sort button will activate the Sort Attribute dialog. This dialog enables you to sort mixture candidates in ascending or descending order by name, overall distance, constraint distance, or validity.
4
Clear Button: pressing the dialog's Clear button deletes the selected candidates from the list.
5
Undo Button: pressing the dialog's Undo button reverses the effect of the previous change.
6
Select All: selects all candidates displayed in the table control.
7
Copy Button: copies all selected candidates attributes to the clipboard for pasting into other applications.
8
Bookmark Button: activates the Select Bookmark dialog which enables you to add the selected candidates to a bookmark set. (See Using Bookmarks for documentation.)
9
Save Button: pressing the Save button stores all candidates into the current document.
Editing/Viewing an Intermediate Candidate

Clicking the left mouse button on the section's table control activates the Intermediate Mixture Candidates dialog. Selecting a mixture candidate from the dialog's table control and pressing the Edit button activates the Mixture Candidate dialog.

1
Summary Control: the dialog's summary control displays either 'All Constraints Valid' or 'Invalid Constraints' depending upon the results of applying constraints.
2
Constraints Table Control: displays the results of each constraint evaluation on a profile graph. See below for details.
3
Composition Table Control: displays the candidate's components and composition in a tabular format.
4
Composition Graph Control: displays the candidate's composition graphically. Each colored graph segment represents the percentage of the numbered component in the candidate formulation.
5
Name Control: displays and enables editing of the candidate's name. This control can accept any valid text value.
6
Comments Edit Control: displays and enables editing of the comments associated with this candidate.
7
Date, Phrase, and Set Buttons: the Date button inserts the current date and time into the Comments Control. The Phrase button inserts the current user's 'Personal Phrase' into the Comments Control. The Set Button activates the Set Phrase Dialog which enables you to change your personal phrase.
8
Next and Prev Buttons: these buttons enable you to easily view or edit the candidate before or after the current candidate in the list of candidates. Note that once the current candidate's name or comments have been changed, the Next and Prev buttons become disabled.
Field Commands Menu

Clicking the right mouse button within the field's table control activates the field's data commands menu.

The menu's commands enable you to edit, copy, cut and clear values from the table control. See Common Menu Commands for documentation on the commands commonly found on command menus.

Example: Analyzing and editing intermediate candidates

The candidates displayed in the Intermediate Candidates Section can be viewed, sorted and deleted. Only a mixture candidate's name and comments can be edited. Candidates can only be added by performing a graphical design.

  1. Open the MKS Mixture Design Examples document. Save a "working" copy of the document. (See documentation on Copying Documents for details.)
  2. Change to the Graphical Designs chapter and navigate to the page displaying the "Graphical Mixture Design, Example 001".
  3. Scroll to the Intermediate Candidates Section and click the left mouse button on the section's large table control. The application activates the Intermediate Mixture Candidates dialog.
  4. The example design already has one or more intermediate candidates. Click the left mouse button a displayed entry and press the dialog's Edit button. The application activates the Mixture Candidate dialog.

    The image above shows that the displayed candidate satisfies one of the two imposed constraints. The candidate's liquid density at 20C was too high to satisfy the first constraint.

  5. You can change the candidate's name and comments.
  6. When you are done editing, press the dialog's OK button.
Constraint Graphs

Constraint graphs are used throughout Synapse to display the results of a constraint evaluation.

1
The name of the constraint, e.g., Liquid Density at 20°C in this example.
2
The value of the constraint evaluated for the current candidate, e.g., 1.0577E+03 in this example. The value will be displayed in green if the value is within the constraint's limits. The value will be displayed in red if the value is outside of the constraint's limits.
3
The constraint's lower limit, e.g., 9.250E+02 for the Liquid Density at 80°C constraint shown in this example.
4
The constraint's upper limit, e.g., 1.025E+03 for the Liquid Density at 80°C constraint shown in this example.
5
The constraint's goal value is displayed graphically as a blue diamond.
6
The constraint's goal value, e.g., 9.750E+02 for the Liquid Density at 80°C constraint shown in this example. The goal value is displayed in blue.
7
The constraint's current value is displayed graphically as a green rectangle.
8
If the constraint's current value is below the lower limit or above the upper limit, a red arrow will be displayed at the appropriate end of the graph. In this example, the candidate's liquid density was 1.0577E+03 which was above the contraint's upper limit. Thus, a red arrow was displayed at the graph's upper limit indicating that the value was further "to the right" of the upper limit.
Related Documentation
Topic Description
Getting Started using Synapse provides a quick tour of Synapse's capabilities including examples of chemical product design.
Designing Chemical Products a short video demonstrating how to use Synapse to design candidate chemicals that satisfy a set of physical property and molecular structure constraints.