ICM GUI Manual
PrevICM User's Guide
17.1 Standard ICM Tables
Next

[ New Table | Read | Table save | Basics | Grid View | Compressed Table View | Row Height | Save Table View | Search | Table Color | Table Font | Table Alignment | Mark a Row | Right click | Rename | Clone | Delete Table | Page Setup | Print | Excel | Save | Column and Row Width | Selections | Edit | Rename Column | Insert/Columns | Increment ID | Column Visibility | Column Order | Freeze Column | Freeze Row | Statistics | Insert/Rows | Insert Image | Copy, Cut and Paste | Copy Cell | Copy to Table | Delete Column Row | Hide/Show | Column Format & Custom Actions | Column Annotation | Sort | Filter | Append Table | Mark and Select Rows | Group View | Table Mouse Actions ]

Available in the following product(s): ICM-Chemist | ICM-Chemist-Pro | ICM-VLS

17.1.1 Generate New Table


NOTE: To generate a new chemical table use the options in Chemistry/Create Empty Chemical Table.

To generate a new empty table:

17.1.2 Reading a Table


A table can be read and saved as a *.csv , *.tsv or a .tab file. Saving or reading your table as a csv (comma separated value) file enables the table to be transfered or loaded from other applications such as Microsoft Excel. A chemical file such as an .sdf file can also be viewed as a chemical spreadsheet.

A table can be read into ICM by selecting:

NOTE: If you have loaded a table and it is not displayed it may be because the table window is hidden. To display the table, select the window menu and select table see the Window Menu Section .

17.1.3 Saving a table


To save the whole table:

To save a row selection:

17.1.4 Basic Table Navigation


To view the contents of a table you can move the table up and down using the scroll bars on the side and bottom of the display.

NOTE: If you have loaded a table and it is not displayed it may be because the table display isnt selected. To select the table display, select the window menu and select table (See Window Menu Section ).

If you have read more than one table in ICM you can select a table by clicking the tab on the top of the table (See Below).

NOTE: Double clicking on the tab allows two tables to be displayed at once. Double clicking again returns to the default table layout.

NOTE: Information regarding the number of rows and columns within a table is displayed at the bottom of the table.

If you would like the table to be the main window in the graphical user interface:

17.1.5 Table View (Grid Layout)


To change the table view (layout):

NOTE: You can save a table view.

17.1.6 Compressed Table View


If you have a very large table it is sometimes practical to compress the column headers. To compress the view:

17.1.7 Change Row Height


To change the row height:

17.1.8 Table View Save


Once you have a table view that you want to keep. You can save it by:

17.1.9 Table Search


To search a table:

17.1.10 Table Color


You can color your table based on values within a column by:

Single Color

Color by Rainbow

Color Range - Advanced

17.1.11 Table Font


17.1.12 Table Alignment


Rows can be colored by marking them as described here

17.1.13 Mark a Row


A row in a table can be marked and grouped by a label which enables the row(s) to be selected easily at a later time.

To mark a row

To select marked rows

17.1.14 Table right click options


Right-click options vary according to where you click and what is selected. The options are intuitive, for example options that are performed on the whole table (eg Save and Delete) are performed by right-clicking on the Table tab. Other right-click options vary according to whether the row or column is selected or not.

17.1.15 Rename a Table


To rename a table:

17.1.16 Clone a Table


17.1.17 Delete a Table


17.1.18 Page Setup


Before printing a table you can change the orientation and scale.

To do this:

17.1.19 Print a Table


A table can be printed by:

17.1.20 Export to Excel


To export a table to excel.

17.1.21 Save a Table


NOTE: You can save your table in comma separated format if you want to read it into another program such as Microsoft Excel.

17.1.22 Change Column and Row Width


To change the width of column and rows:

You can change the width of a row or column by clicking on the separating line and dragging. You can make each row the same width by holding down the Shift key and dragging one of the row edges.

17.1.23 Making Table Selections


To select one column of a table:

To select one row of a table:

To select more than one row or column:

NOTE: The Ctrl key acts as a toggle enabling select and unselect.

To select a range of columns or rows:

To invert a selection:

NOTE: Invert selection can only be used on rows.

To select the whole table:

To remove a selection:

A selection can also be made from a plot select(`table-plot{See Select plot section}).

17.1.24 Editing a Table


To edit a table: Click on the Edit Cells by Double Click button on the right hand side of the table. You can then edit each cell by double clicking on it.

OR

To edit the text or values within a cell:

17.1.25 Rename Column


To edit the name of a column:

17.1.26 Inserting Columns


To insert a column:

A dialog box will then be displayed as shown below.

Many different functions are available:

Once the function and the correct arguments have been entered:

NOTE: If you want to add more than one column choose Add to List and the action will be added to a list on the right hand side of the dialog box.

17.1.27 Increment ID Number


To add and Increment name ID in cell as a column (e.g. mol1, mol2, mol3…):

17.1.28 Column Visibility


To hide a column:

17.1.29 Column Order


To re-order the columns in a table:

17.1.30 Freeze Column


NOTE One application of Freeze column is to rename rows.
To freeze a column:

To unfreeze a column:

17.1.31 Freeze Row


To freeze a row:

To unfreeze a row:

17.1.32 Column Statistics


To calculate various statistics describing columns and inter-column relationship:

The output is printed into the ICM Terminal window and the Column Statistics Window.

17.1.33 Inserting Rows


To insert a row:

A blank row will be inserted. You can add data to this row by following the instructions in the edit table section.

17.1.34 Insert Image


To insert an image into a table:

17.1.35 Copy Cut and Paste Row


Copy, Cut and Paste Row:

17.1.36 Copy Cell


To copy a table cell:

17.1.37 Copy Selection to an ICM Table


To copy a selection to a new table:

17.1.38 Deleting Columns and Rows


To delete a column or row:

17.1.39 Hide and Show Columns


If you have a large table you may wish to only show and display certain columns and hide others. By default any loaded table will have all the columns displayed.

To select which columns you wish to hide:

To show hidden columns:

Note: In versions 3.8-6 and higher there is an option called "Manage Column Visibility and Order" as described here.

17.1.40 Column Format and Custom Actions


To change the column format, font color or size, the alignment of the column data, the background color, add hyperlink, or script:

To add a hyperlink to PubMed, PDB or Uniprot:

To add a user-defined hyperlink:

To add an internal ICM link:

The value of the clicked cell is accessed as %1. To refer to the other cells and/or table itself the following shortcuts can be used:

Example:

To add a an internal ICM link that reads a pdb dile and then displays it you could use the following ICM commands in the link:

17.1.41 Column Table Annotation


17.1.42 Table Sorting


To sort a table by a column value:

17.1.43 Table Filtering


| Video |

There are two ways to filter table content one is via the table panel or by using the right click column header options.

To filter a table using the extra panel sliders:

Open the extra panel and choose the filter tab. Click and drag on the sliders to conveniently choose the filtering values or enter the values directly. Click on the green 'tick' to apply filters.

To filter a table using the column header:

NOTE: When a column has been filtered a symbol as shown below will appear in the header of the column.

To append the filtered information into a new table:

OR

Selected rows can be appended to a new table by:

A table can be filtered by a cell value:

A filter can be cleared by:

17.1.44 Append Table


To append rows to a new table:

Or you can use the Tools menu option here.

17.1.45 Mark and Select Rows


A row in a table can be marked and grouped by a label which enables the row(s) to be selected easily at a later time.

To mark a row

To select marked rows

17.1.46 Group View by Column


To group a column by value:

To remove grouping:

17.1.47 Mouse and Cursor Actions on a Table


The actions resulting from a mouse click or cursor on a table can be changed by:

NOTE: The action associated with cursor and double click is placed in a variable name TableName.cursor and TableName.doubleClick


Prev
Tables and Plots
Home
Up
Next
Molecular Tables