Skip to content

Latest commit

 

History

History
244 lines (180 loc) · 13 KB

File metadata and controls

244 lines (180 loc) · 13 KB

Tracks

Navigating to a specific genome location

Using the ruler

You can use the ruler to navigate inside a chromosome:
NGB GUI

The ruler has two components:

  • The global ruler always depicts the whole chromosome scale. The indicator shows the current position. To move a position, click and drag the icon in the middle of the range. To change the range's size, click and drag the indicator's edge(s):
    NGB GUI
  • The local ruler depicts the range selected on the global ruler. Click and drag on the range to zoom in on it. A coordinate inside a blue bubble shows current position (that is in the center of the screen):
    NGB GUI

Using zoom in/out buttons

To zoom in or out on tracks, you can use +/- buttons located in the upper right corner of the track view. The +/- buttons are transparent by default and become opaque when you hover over them:
NGB GUI

Using click-to-zoom

To zoom in on a specific location, double click (with a left mouse button) any place on a track. This will zoom browser by one level (like clicking "+" button in the Zoom menu) and will place clicked coordinate to the center of the screen.

Using scrolling on a track

When viewing a track, you can also use Shift + mouse wheel scroll to zoom in or out on that track.

Using unified coordinates and search control

Browser panel tab's header contains unified coordinates and search control which consists of 2 user inputs:

  • Chromosome selector dropdown at left of tab's header
  • Coordinates and search input control at right of tab's header
    NGB GUI
    NGB GUI

To navigate to a region of interest, one of the following steps should be performed:

  • Select a chromosome from the chromosome selector dropdown to open the whole chromosome scale in the Browser panel:
    NGB GUI
  • Type a chromosome's name and position of interest in a coordinates and search input control and press Enter on your keyboard to open a particular position. Supported formats of inputs are:
    • COORDINATE e.g. "29225485" - the location will be opened on the current chromosome and have the specified coordinate as central position
    • START-END e.g. "29223634-29225485" - the location will be opened on the current chromosome and have the specified coordinates as location boundaries
    • CHROMOSOME:COORDINATE e.g. "1:29223634" - the location will be opened on the specified chromosome and have the specified coordinate as central position
    • CHROMOSOME:START-END e.g. "3:29223634-29225485" - the location will be opened on the specified chromosome and have the specified coordinates as location boundaries
      NGB GUI
  • Type a gene, transcript, feature or bookmarks name in a coordinates and search input control. Search results will be displayed at the list. To navigate to the region of a particular feature, click a corresponding search result item or press Enter key to navigate to the first item from the search results list:
    NGB GUI

Split view

Users can also split browser for any location of interest - via the unified coordinates and search control.

For that, specify two sets of coordinates (separated by space) to the unified coordinates and search control, and confirm the input by press the Enter key.
After that, the Browser pane will be splitted to two panes:

  • in the main (left) pane, the first specified location will be displayed
  • in the second (right) pane, the second location will be displayed

Example:

  • specify two sets of coordinates to the unified coordinates and search control, e.g.:
    NGB GUI
  • press Enter key, the Browser pane will be splitted according to specified locations:
    NGB GUI

Locations should be separated by any count of spaces.
Only two locations can be specified simultaneously. User doesn't have the ability to split an additional browser pane or navigate to other location in the additional browser pane using its unified coordinates and search control.

The following formats for each location are supported:

  • COORDINATE e.g. "29225485" - the location will be opened on the current chromosome and have the specified coordinate as central position
  • START-END e.g. "29223634-29225485" - the location will be opened on the current chromosome and have the specified coordinates as location boundaries
  • CHROMOSOME:COORDINATE e.g. "1:29223634" - the location will be opened on the specified chromosome and have the specified coordinate as central position
  • CHROMOSOME:START-END e.g. "3:29223634-29225485" - the location will be opened on the specified chromosome and have the specified coordinates as location boundaries
  • FEATURE e.g. "kras" - a gene, transcript, feature name. Will be opened the first location from search results list for the specified feature

Example of the splitting for the locations set "brca1 4:151600-151720":
NGB GUI
NGB GUI

Viewing features info

There are two ways to view features for any track that contains them:

  • Hovering tooltip - by default, when hovering over a feature on the track, a tooltip with the feature info appears:
    NGB GUI
    To disable this feature, click the Settings button in the top right corner of the window, open General menu, and untick the option Display tooltips. When Display tooltips is disabled, Display tooltips for alignments coverage could be managed optionally.
    NGB GUI
  • Modal popup window - to show feature info in a popup window (e.g. when tooltips are turned off), click the feature on the track and select Show info in the context menu:
    NGB GUI
    The popup window will contain the same information as the tooltip plus the nucleotide sequence of the feature:
    NGB GUI

Tracks selection

NGB supports the selection of multiple tracks to perform certain group actions (applicable to the selected track types).

Tracks selection can be performed:

  • via the checkbox for each track (near the track type):
    NGB GUI
  • or via the special "Selection" menu in the browser header:
    • Click the corresponding button:
      NGB GUI
    • Select desired tracks from the list:
      NGB GUI

User can select one/several/all tracks (regardless their types).
When at least 2 tracks are selected, on the top of tracks area, the additional floating menu appears - where group actions can be applied to the selected tracks:
NGB GUI

This menu contains, at least:

  • label with the count of selected tracks
  • Select all button - to select all displaying tracks in the Browser
  • Clear button - to clear tracks selection and close the floating menu
  • General sub-menu - the common list of configurations/actions that can be applied to all selected tracks:
    NGB GUI
    • Resize item allows to change the tracks' height in pixels (for details see here)
    • Font size item allows to change the track names' font size (for details see here)

Also, if the only tracks of the same type are selected, there will be additional sub-menu(s) with corresponding type-specific configurations/actions in this floating menu. E.g., for WIG tracks:
NGB GUI

Note: if the only tracks of the same type are selected, General sub-menu can have more items than only Resize and Font size - according to the specific track type.

If any action is selected in the described floating menu - it will automatically being applied to the corresponding group of tracks.

Tracks renaming

User can rename any track in the browser.

For that:

  1. Click the file name near the track type, e.g.:
    NGB GUI
  2. In the appeared field, specify a new track name you wish, e.g.:
    NGB GUI
    NGB GUI
  3. Press the Enter key once the new name will be specified.
  4. New specified name will be displayed for the current track:
    NGB GUI

After the track is renamed, you can see the new name and the original one near it:

  • at the track header:
    NGB GUI
  • in the Datasets panel:
    NGB GUI
  • in the Selection menu:
    NGB GUI

The behavior (whether to show the original name) is being controlled via separate global NGB setting:
NGB GUI

Note: once the track is renamed - the new name will be stored in the session. So the next time the track is loaded – the settings are restored.

General control

General sub-menu contains several items with actions that user can perform with a track.
The list of these actions can differ according to the specific track type.
But all tracks contain at least the following items (full description see below):

  • Resize - to resize a track height
  • Font size - to change a track header font size
  • Download - to download an original track file

Resize tracks height

NGB allows to change the tracks height individually using the “drag-and-drop” method.

Also, the track height size can be set manually in pixels.
For that:

  1. Click the General control in the track header:
    NGB GUI
  2. In the appeared list, click the Resize item:
    NGB GUI
  3. In the popup, specify the height of the track in pixels and confirm, e.g.:
    NGB GUI
  4. The track will be resized according to the set height:
    NGB GUI
  5. If you wish to set the same height for all tracks in the browser - return at step 3 and set the "Apply to all tracks" checkbox:
    NGB GUI
  6. If you wish to set the same height for all tracks of that type in the browser - return at step 3 and set the "Apply to all {track_type} tracks" checkbox:
    NGB GUI

Also, you can manage the height for a group of selected tracks. For that, use the General -> Resize items in the floating menu of selected tracks:
NGB GUI
In such case, the set height will be applied only to selected tracks:
NGB GUI

Customize the font size of track label

Users have the ability to change the font size of track labels (individually or multiple at a time).

For that:

  1. Click the General control in the track header:
    NGB GUI
  2. In the appeared list, click the Font size item:
    NGB GUI
  3. In the popup, specify the font size (in px) for the track label and confirm, e.g.:
    NGB GUI
  4. The track label font size will be changed according to the set value:
    NGB GUI
  5. If you wish to set the same font size for all track labels in the browser - return at step 3 and set the "Apply to all tracks" checkbox.
  6. If you wish to set the same font size for all track labels of that type in the browser - return at step 3 and set the "Apply to all {track_type} tracks" checkbox.

Also, you can manage the label font size for a group of selected tracks. For that, use the General -> Font size items in the floating menu of selected tracks:
NGB GUI
In such case, the set height will be applied only to selected tracks:
NGB GUI

Download original file

Users have the ability to download an original file that was loaded for the track. For that:

  1. Click the General control in the track header:
    NGB GUI
  2. In the appeared list, click the Download file item:
    NGB GUI
  3. Download will start automatically:
    NGB GUI