Define Enumeration Dialog Box

Choose custom or standard fragment collections for selected positions on a core-containing structure, and make settings for the enumeration of the structures resulting from combinations of fragments at each position.

To open this panel, click Define Enumeration in the Reaction Energetics Enumeration Panel.

Using the Define Enumeration Dialog Box

To set up homo-substitution, i.e. the same R group at each attachment position, you can set the R group for each position to R1. As each fragment is selected from the library, it is added at all attachment positions, by default. You can perform different homo-substitutions in different sets of attachment positions, by setting the R group to R1 for one set, to R2 for the next set, and so on.

If you want to perform homo-substitution at some but not all of the attachment positions in a set, select Allow partial substitution. A column labeled % Positions Substituted is displayed in the table, and you can choose the percentage of positions to substitute from the menu in the table column for the first of the positions in the set. The percentage is copied to the row for the other positions in the set. All combinations of positions within each set are enumerated: so for example if you have 3 positions for R1 and you choose 67% of positions, the substitution is done at positions 1 and 2 to produce one molecule, at positions 1 and 3 to produce another, and at positions 2 and 3 to produce a third.

Define Enumeration Dialog Box Features

Define R-groups table

This table lists the positions on the Workspace structure, the R-group to be attached to that position, and the fragment collection for the R group. The table can be used to assign the R groups to positions and to associate fragment collections with R groups. Each row corresponds to an attachment position; the maximum number of positions is 10.

Position The index of the position on the molecule in the Workspace. This is just a numerical index: it does not have to match the R-group number, though the initial R-group number matches the position number.
R-Group The label for the R group. Click the arrow to change the R group assigned to the given position. The fragment collection column is updated when you change the R group to show the collection assigned to the selected R group. You can assign the same R group at more than one position, and the same library is used at each such position, and the same fragment is attached at each such position (homo-substitution).
R-Group Library The name of the R-group library, which is a description if the library is one of the standard libraries, and the file name if the library is a custom library, produced in the R-Group Creator Panel. Click the arrow to assign a collection from a list of available collections. If you click File, a file selector opens, so you can navigate to the desired R-group file, which must be a Maestro file ( .mae, .mae.gz, .maegz) and contain an R-group library.
# Positions Substituted If partial substitution is allowed, this column specifies the number of positions with the same R group that are substituted in the enumeration. The first position with a common R group has an arrow, to indicate that there is a menu from which you can choose the number out of the total. This column is only present if you select Allow partial substitution and choose per R group. A Maestro property is added for each R group recording the percentage corresponding to these numbers, named occupation Rn.
Library Size

The number shown represents the maximum size of the library to be output. The actual number of structures that are generated will depend on whether partial substitution is being used and what kinds of Output Filters have been defined. Redundant conformers are eliminated.

Enantiomers are considered distinct and are maintained in the output list. If you do not want to include both enantimers in the output list, you can choose that in the R-Group Filter Dialog Box.

Note: Enantimers are considered distinct and are maintained in the output list.

Update from Selection button

Update the table from the selected atoms in the Workspace. If you change the atom selection, positions are added to or removed from the table.

The maximum size of the library is shown below the table.

Allow partial substitution option and menu

Allow substitution on less than the total number of positions. The menu allows you to choose how the partial substitution is performed.

  • across all positions—select the number of positions to substitute from the total number of positions. When this option is chosen, the Use M of N text box is displayed, to choose the number of positions M to substitute.

  • per R group—select the number of positions to substitute when multiple positions have the same R group. The substitution is done within each such set of positions. Selecting this option adds a column to the table, labeled # Positions Substituted. In this column you can specify the number of positions with the same R group to substitute in the enumeration. All possible combinations of positions are enumerated. This option is only available when you assign the same R group to more than one position.

Output Filters button

Set options for filtering the generated structures based on properties that are calculated for these structures. Opens the R-Group Filter Dialog Box.

Status bar

The status bar displays information about the current job settings and status for the panel. The settings includes the job name, task name and task settings (if any), number of subjobs (if any) and the host name and job incorporation setting. The job status can include messages about job start, job completion and incorporation.

Use the Reset button to reset the panel to its default settings and clear any data from the panel. You can also reset the panel from the Job toolbar.

The status bar also contains the Help button , which opens the help topic for the panel in your browser. If the panel is used by one or more tutorials, hovering over the Help button displays a button, which you can click to display a list of tutorials (or you can right-click the Help button instead). Choosing a tutorial opens the tutorial topic.