Project Table Panel

Summary

The Project Table panel is used to display the contents of a project. It is also the primary interface for performing operations on selected project entries.

Each table row is associated with a project entry, which is a named collection of atoms that can have multiple molecules, but can generally be considered as a separate chemical structure. The table columns show properties of the entries.

Opening the Project Table Panel

To open the Project Table panel, you can:

You can also set a preference in the Project - Opening tab of the Preferences panel to open the Project Table automatically when a project is opened.

Using the Project Table Panel

The Project Table panel can be used for the following tasks:

Because many operations work on selected entries, there is a range of tools in the Project Table panel for finding, sorting, and selecting entries.

Project Table Panel Features

The Project Table panel contains a menu bar, several toolbars, a status bar, and the Project Table itself.

The Menu Bar

The menu bar has a set of menus that provide tools for managing entries, entry groups and properties, for importing and exporting data, and for displaying data. The menus are listed below.

The Toolbars

The toolbars provide more direct access to many of the features that are on the menu bars. The general features and behavior of the toolbars are described in the topic Project Table Toolbars. Links to the topics that describe these toolbars are given below.

The Project Table

The Project Table itself displays information on the entries in the project and their properties. The table has a fixed area and a scrolling area. The row number, inclusion state (In), and title are in the fixed area. The Title column also contains buttons for entries that have auxiliary data, which are used for display of hypotheses (H), surfaces (S), trajectories (T), and vibrational frequencies (V), when the relevant data are available for the entry.

Each numbered row in the table contains information for one entry, and each column in the table contains information for one property. Entries do not have to have values for each property displayed in the table; likewise properties do not have to have values defined for each entry.

The full contents of the table cell are displayed in a tooltip when the pointer is paused over the cell. Likewise, the full property name is displayed in a tooltip when the pointer is paused over the heading cell, along with the internal name. For properties that have units, the units are also displayed in the tooltip for the column heading.

Entries can be collected together in groups. Entry groups are collected at the end of the Project Table. Groups do not have property values for the group, only a title and a Maestro ID. The title and the sequential index of the group are given in the Title column of the table. The contents of a group can be hidden or displayed by clicking the symbol in the In column for the group. The number of entries in the group is displayed in the Row column in square brackets.

Navigating the table: You can navigate the table in the usual way with the scroll bars, arrow keys, and page keys. You can also scroll the table vertically with the mouse wheel. In addition, there are some special keystrokes for navigating groups.

More information on using the keyboard in the Project Table is given in the topic Using the Keyboard in Maestro.

Selecting entries: Selected entries are highlighted in yellow. Selection of entries can be done manually as follows:

You can also select entries based on their properties, using the Entry Selection dialog box.

Displaying structures: Entries that are displayed in the Workspace are called included entries. These entries are marked by a check mark in the diamond in the In column. Like selection, you can include a single entry in the Workspace by clicking in this column for the entry, you can include multiple contiguous entries by clicking this column for the first and shift-clicking for the last, and include or exclude an entry without affecting the inclusion of other entries by control-clicking in this column. You can also fix entries in the Workspace by selecting the entries and choosing Fix from the Entry menu. Fixed entries are not excluded from the Workspace when you include other entries. To exclude fixed entries, select them and choose Entry → Exclude or type Ctrl+X (⌘X).

An image of the 2D structure can be displayed in a column in the Project Table, by clicking the 2D Structure button on the Property toolbar

or choosing Property → Show → Show 2D Structure.

Changing column widths:You can change the sizes of the columns in two ways. For individual columns, you can drag the border between two columns. The cursor changes to a double-headed arrow when you do so. You can also change the size of the columns to fit the width of the data in the columns, the heading width, or both, from the Columns button menu on the Property toolbar or the Property → Columns submenu. If you double-click on the right border of a column, it fits the column width to the width of the data.

Changing row heights: If 2D structures are shown, you can change the row height by dragging the border between rows. The 2D structure image changes size as you change the row height.

Choosing properties to display: You can select the properties that are displayed in the Project Table. To show or hide properties, choose Property → Show, and make a choice from the submenu. Choose Select to select the properties to be shown, in the Show Properties dialog box.

Rearranging the rows and columns:To move the selected entries, drag them to the desired location, or choose Entry → Move to Row. The selected rows are placed after the last unselected entry that precedes the target location. To move entries to the beginning or the end of the table, drag them past the beginning or the end.

If you want to move entries into an entry group at a specific location in the group, make sure the group is expanded first. Otherwise, if you drag entries onto the group title row, the entries are placed at the end of the group.

If you want to move entire entry groups, you can select them and then drag the selection to a new location.

To move a column, drag the column header to the desired location, including to the fixed area, or use the Move To item on the shortcut menu to move the column. Columns that are moved to the fixed area are placed after the standard fixed columns. To rearrange the columns, choose Property → Columns → Reorder and make the desired changes in the Reorder Properties dialog box.

Editing table data:To edit a table cell, click in the cell and make the changes. If the entry is not selected, it first becomes the selected entry. You must then click again in the cell to edit it. To finish editing, press ENTER or click somewhere outside the cell you are editing. To edit a property name, click in the header and make the changes, or choose Property → Columns → Edit Name/Type and edit the name in the panel that is displayed.

The Status Bar

The status bar, located at the bottom of the panel, displays the following information:

Shortcut Menus

The Project Table panel has shortcut menus, which are displayed when you right-click in the table. There are three general shortcut menus: one for entries, one for properties, and one for entry groups. In addition, there are shortcut menus for surfaces (right-click on the S in the Title column) and for Phase hypotheses (right-click on the H in the Title column).

Entry shortcut menu

The Entry shortcut menu duplicates items on the Entry menu, and has some extra items. This menu is displayed when you right-click in a cell of the project table, and the actions apply to the selected entries.

Include Only Include only the selected entries in the Workspace, and exclude all others. Does not affect fixed entries.
Include Include the selected entries in the Workspace along with the entries that are already included.
Exclude Exclude (remove) the selected entries from the Workspace. Fixed entries are also removed with this command.
Fix Include the selected entries in the Workspace, and keep them in the Workspace until explicitly excluded or unfixed, the Workspace is cleared, or the project is closed. Actions that exclude other entries from the Workspace, such as Include Only, have no effect on the fixed entries. A padlock icon appears in the In column for these entries.
Unfix Change any fixed entries in the entry selection so that they are no longer fixed. The entries remain in the Workspace, but can be removed by actions like Include Only. The padlock icon is removed from the In column for these entries.
Lock Lock the selected entries so that they cannot be modified or deleted until they are unlocked. A padlock icon appears in the Row column for these entries. You can change locked entries in the Workspace, but the changes will not be saved to the project.
Unlock Unlock the selected entries so that they can be modified or deleted. The padlock icon is removed from the Row column for these entries.
Set to New
Set to Viewed
Stars Mark the selected entries with the number of stars chosen from this submenu. The star rating is displayed in the Stars column. You can also click in the Stars column to set the number of stars for a single entry. The submenu offers the following choices:
  • None—Set the number of stars for the selected entries to 0.
  • 1 (*)—Set the number of stars for the selected entries to 1.
  • 2 (**)—Set the number of stars for the selected entries to 1.
  • 3 (***)—Set the number of stars for the selected entries to 3.
  • Star Target Entry—Increment the number of stars assigned to the current entry in the Stars column of the Project Table. When the maximum number is reached, the next execution of this commands sets the number of stars to zero.
Delete Delete the selected entries in the Project Table. The entries are removed from the project.
Merge Merge the selected entries into a single entry. The merged entry is placed after the last selected entry, inside the last entry's entry group if one exists.
Duplicate Submenu with the following actions:
  • In Place—Duplicate the selected entries and place each new entry immediately below its source entry.
  • Ungrouped—Duplicate the selected entries and place the entries at the end of the ungrouped entries.
  • Into New Group—Duplicate the selected entries and place the entries into a new group. Opens the New Group dialog box, in which you can give the group a title.
  • Into Existing Group—Duplicate the selected entries and place the entries into an existing group, at the end of the group. Opens the Duplicate into Group dialog box, in which you can choose the group for the duplicated entries.
  • Copy Properties—Select this option if you want to copy the properties of the source entries to the target entries when duplicating entries; deselect it to copy only the structure.
Split Split the entry into several entries based on the content. The submenu offers the following choices:
  • By Molecule—Split the selected entry into a set of entries, one for each molecule in the source entry.
  • By Chain—Split the selected entry into a set of entries, one for each chain in the source entry.
  • Into Ligands, Water, Other—Split the selected entry into a set of entries, one for each ligand in the source entry, one for the waters, and one for any other atoms, such as a protein.
  • Copy Properties—Copy the properties of the source entry to the new entries when the source is split.
Copy Properties Copy the properties from the selected entry onto the clipboard, for pasting into one or more entries. The submenu offers the following choices:
  • All—Copy all entry properties to the clipboard.
  • Shown—Copy the entry properties that are shown in the Project Table to the clipboard.
Paste Properties Paste the properties from the clipboard into the selected entries. The existing properties are overwritten. If a property does not exist (or is of a different type) a new property is created for those entries. If a property value is empty in the source entry, the value will be empty in the target entries.
Move to Row Move the selected entries so that the first entry is at a specified row number. Opens the Move to Row dialog box, in which you can specify a row number or move the entries to the first or the last row.
Group Group or ungroup the selected entries. The submenu offers the following choices:
  • New—Move the entries to a new entry group. Opens a dialog box in which you can name the new entry group.
  • Move to—Move the selected entries to an existing group. Opens the Move to Group dialog box, in which you can select the group to move the entries to. The choices include <no group>, to move the entries into the ungrouped entries, and <new group>, to create a new group.
  • By Entry Property—Group the selected entries by the value of a property. Groups are created by property range for numerical property values, and for each unique value for string property values.
    Opens the Group By Entry Property panel.
  • Ungroup—Move the selected entries out of their groups to the ungrouped area.
Color Color the selected entry rows by a chosen color scheme. The submenu offers the following choices:
  • Constant Color—Color the rows for the selected entries with a chosen color. Opens a color selector, in which you can pick the color.
  • By Entry Property—Color the rows for the selected entries according to the value of a property.
    Opens the Color By Property dialog box.
  • Reset Colors—Reset the row coloring of the selected entries to the default color.
Export Export data from the selected entries to external files. The submenu offers the following choices:
  • Structures—Export entries from the current project to one or more files, with a choice of file formats and options to control the export behavior. You can create new structure files or append to an existing structure file. Opens the Export dialog box.
  • Spreadsheet—Export rows and columns from the Project Table to a CSV file, which can be read into a spreadsheet application. Opens the Export Spreadsheet panel.
  • To Canvas—Export the selected entries in the Project Table panel with their properties directly to a Canvas project, and open the Canvas GUI with that project loaded. Opens the Export to Canvas dialog box to select options for the Canvas project, then a file selector to name or locate the Canvas project.
Property shortcut menu

The property shortcut menu duplicates some items on the Property menu, and has some extra items. This menu is displayed when you right-click in a column header or click on the arrow icon that is displayed when the pointer is in the column header. The actions apply to the property in that column. All menu items are described below.

Hide this property column.
Sort the selected rows in ascending order.
Sort the selected rows in descending order.
Sort all rows in ascending order.
Sort all rows in descending order.
Deselect entries for which the value of the property is the same as that of another entry that is higher in the Project Table (lower row number) and in the same entry group. The effect is that only the entries with the first occurrence of any property value in the group are selected. This item is only available for string properties.
Color by Property Value Submenu with the following actions:
Fit To Adjust the width of the column. The submenu offers the following choices:
  • —Set the column width to the width of the column heading.
  • —Set the column width to the width of the longest data value.
  • —Set the column width to the maximum of the heading width and the width of the longest data value.
Move To Move this property to another location in the table. You can move the property left or right one column, move it to the first or last position in the scrolling section, move it to a position before or after a selected property, or move it between the fixed section and the scrolling section of the table.
Change the order that the properties appear in the Project Table.
Opens the Reorder Properties dialog box.
Edit Name/Type Rename the property. You can change the visible name and the internal name, and you can also change the property type.
Opens the Edit Property Name/Type dialog box.
Decimal Places Set the number of decimal places displayed for one or more real-valued properties. This item is present on the Property shortcut menu only if the property has real values.
Opens the Set Decimal Places dialog box.
Change Case Change the case of string-valued properties. This item is present on the Property shortcut menu only if the property values are strings and changes in the value are permitted. You cannot change the case of these properties: Entry ID, Date Added, Date Modified, PDB format version, original cms file, source file, Job Name, ct type. The submenu offers the following choices:
  • —Change the case of the property values to all lower case.
  • —Change the case of the property values to all upper case.
  • —Change the case of the property values to title case, in which first letter in each word is in upper case, and the rest is in lower case.
Copy Copy values from one property to another, for the selected entries or for all entries. Opens the Copy Property panel.
Clear all values from this property.
Delete this property from the project.
Show Property in Workspace Add or remove the property from the Workspace feedback. The submenu offers the following choices:
  • —Add this property to the Workspace feedback.
  • —Replace the Workspace feedback with this property.
  • —Remove this property from the Workspace feedback.
Entry group shortcut menu

The entry group shortcut menu has a counterpart on the menu bar in the Group menu, but the only common items are Collapse and Expand. The items on this menu are described below. There are four groups of items: for entry inclusion, for group visibilty, for group management, and for actions on group members.

Edit the title of the group. Only displayed when the pointer is in the Title column.
Duplicate the group. The duplicate group is placed below the source group. Duplication makes copies of all the entries in the source group and places the copies in the new group.
Move the entries out of the group, and delete the group. The entries are placed at the end of the ungrouped entries.
Delete the group, and all the entries in it. A confirmation dialog opens when you choose this item.
Include in the Workspace the entries in the group, along with the entries that are already included.
Include in the Workspace only the entries in the group, and exclude all others. Does not affect fixed entries.
Include in the Workspace the first entry in the group, along with the entries that are already included.
Exclude the entries in the group from the Workspace.
Collapse Collapse entry groups in the table, so that only the group title row is visible. The submenu offers the following choices:
  • Selected—Collapse the selected groups, so that only the roup titles are visible.
  • All—Collapse all groups, so that only the group titles are visible.
Expand Expand groups so that their entries are visible in the table. The submenu offers the following choices:
  • Selected—Expand the selected groups and collapse all other groups.
  • Only Selected—Expand the selected groups.
  • All—Expand all groups.
Play through the entries in the group with the ePlayer.
View Poses View docked poses in the context of a receptor. You can step through poses, and display interactions with the receptor.
Opens the Pose Viewer panel.
Export Structures Export entries from the current project to one or more files, with a choice of file formats and options to control the export behavior. You can create new structure files or append to an existing structure file. Opens the Export dialog box.
Surfaces shortcut menu

The Surfaces shortcut menu provides control for the display of surfaces. It is displayed when you right-click the S in the Title column for an entry, and applies actions to that entry. The menu is divided into two sections. The lower section has a list of the available surfaces for the entry, which you can select for display. The upper section has the following items:

Hide All Surfaces   Undisplay all surfaces for the entry
Display   Submenu with choices for the object to display: Surfaces Only, Structure Only, and Both.
Hypotheses shortcut menu

This shortcut menu contains items for the display of Phase hypotheses and actions that you can perform on the hypotheses. For details, see the Shortcut Menu section of the Manage Pharmacophore Hypotheses Panel topic.

Related Topics


Legal Notice

File: project_facility/project_table.html
Last updated: 23 Apr 2015