Skip to content

Table Customisation

Different collections display different attributes, and therefore have independent configurations. A default configuration - to decide which column to display and in what order - is proposed for each collection.

Nonetheless, tables are fully customisable. Which attributes or annotations to add to the view, or which to hide, as well as the order in which they appear, can be entirely decided by the user. Configuration can be saved such that the same table is loaded on next visit.

Saving cutomisation

The customisation is kept in memory for the session. This means that, as long as the page is not refreshed (e.g. using the browser refresh button) the customisation will remain. Navigating away from the page and back will not discard session memory. However, customisation is lost upon refresh, unless it is explicitely saved. Saved customisation is recovered from the server when the page loads. Read more about customisation saving

Column Display Customisation

Columns of interactive tables can fully be reorganised at will. This includes modifying the list of attributes and annotations to display, as well as its order.

Column header controls: These controls appear when hovering the header cell

Quick actions available on hovering a table header cell

Sort records (rows)
Records can be sorted alphabetically. Clicking once sorts values in descending order. Clicking twice sorts in ascending order.
Move column first
A column can quickly be put first in the table. To put a column at first position, hover over its header, click the left-arrow icon.
Move column (Manual drag & drop reorder)
Columns order can be modified with drag & drop. To grab a column, hover over its header, click the left-right arrow icon , and drag it to its new position, then release.
Hide Column
Columns can be hidden with one click. To hide a column, hover over its header, and click the cross icon.

Quickly add all annotation with values with

All annotations where values have been found on a given page can be added altogether. Click the tags icon on the left of the column icon . This icon is blurred when no relevant annotation has been found on the current list of items

The Column Display Panel

Table controls: Open the Column display customisation panel

Clicking on the column icon in the table toolbar toggles the Column Display Panel.

On the left side of the panel are the visible columns organised in rows. The top row in this panel is the foremost column in the table.

On the right side are the non visible columns, separated between attributes and annotations.

Column display customisation panel

Quickly reorganise column from the setting panel

Drag and drop handle
Handle to grab a property and moves it elsewhere in the table
Move first
Moves column at top (first position in table)
Hide column
Removes it from the visible column list
Add Column
Add a hidden column in the last position in the visible column list
Save button
Save table customisation

Drag and drop: Columns can be reordered by drag and dropping. Grab it from the attribute or annotation box, drop it into the visible columns box, at the position where it should be added.

Column display customisation panel - Filter and Drag and drop: Here a filter was set on attributes to select only attributes containing the keyword `ID` . Then both attribute were selected (using command + selection) and are being drag into the visible column panel, right after the `Organism` column

Filter attributes and annotation

  • Multi selection is enabled with the Command key
  • Multi sequential selection is enabled with Shift

Multi selection

  • Multi selection is enabled with the Command key
  • Multi sequential selection is enabled with Shift

Save & Reload Customisation

Table customisation is kept for the session. This means rows and columns order, filters, ownership filters and search will remain even if you navigate away and back. However, upon refreshing the app, all this is lost, unless it has explicitly been saved.

Save

To save, locate the controls at the top-right of the table, and click the black save icon

Table controls: Save icon

Reload custom configuration or default configuration

To reload the default configuration of a table, or custom configuration that has been altered in the session, open the ellipsis menu clicking the ellipsis icon in the table controls

Table controls: Ellipsis menu

From there either the the user-saved custom configuration or default one can be loaded