Sunday, November 24, 2013

v29 (1 of 4): access HTTPS resources, including Dropbox


From version 29 you can now access tracks hosted on a HTTPS web server, including those that are publicly shared on the Dropbox.

Submitting an HTTPS track for display is identical as that with an HTTP track:

  • submit from custom track panel at "CustomTK" > "Add new custom track"
  • submit by datahub
  • submit by URL parameter (same parameter names apply for HTTP and HTTPS tracks)
  • submit by embedded browser



Try this example: a BAM track from Dropbox

http://epigenomegateway.wustl.edu/browser/?genome=hg19&custombam=dropbox+bam+track,https://dl.dropboxusercontent.com/u/6959481/hg19_test.bam,full

(this BAM track is for testing only and contains just tiny amount of data)




To host a track on Dropbox


You must have the Public folder in your dropbox. But for accounts created after Oct. 2012, you won't have it automatically. You need to create one yourself by following this link: https://www.dropbox.com/help/16/en


  • upload your track files to the Public folder (so that they are publicly shared)
    • for tabix and BAM files, put the index file in the same folder as track file
  • obtain URL link to your track file by right clicking on the file and select "Copy public link"
    • don't do this on the index file
  • use this URL for track submission



Be aware not to make excessive use of Dropbox-hosted files.

Get the source code (and here) and refer to the new installation instructions.

Tuesday, November 19, 2013

v28 (2 of 2): track configuration

We've improved the track configuration options to fix bugs and bring more consistent behavior of the browser interface. There's some slight changes to the options shown as below, but now the functions should work more as expected than before.

Following is the configuration options on a quantitative track. You can get a similar looking panel for a feature-density track (e.g. a BAM track in density mode) without the "negative value" color option:



By checking the box for "apply to all tracks", your next configuring action will be applied to all the tracks in the browser (it used to be just those tracks in genome heatmap), well, for all applicable ones. Such that the gene track color won't be changed along if you change the positive value color for quantitative tracks.

Following is configuration options for an long range interaction track:


If you are configuring a long range interaction track in "heatmap" mode, the "height" option will appear. And if the track is in "full" mode, the text options (font size, color etc.) will appear.

Finally, when you have the secondary panel in the browser, any configuration options applied on a track in the secondary panel will be automatically applied to the same track in the main panel.



v28 (1 of 2): multiple track selection

From version 28 it is possible to select multiple tracks using SHIFT-click and operate on the selected tracks as a batch.

Very simply, click on a track while pressing Shift key on your keyboard. The track name background will turn yellow:


Click again on a highlighted track will de-select it. To operate on selected tracks, right click on any one of them and see menu options. You can configure their rendering style (e.g. color and height), or drop them all together.

To cancel the selection, use the "cancel multiple select" option or simply right click on an un-selected track. The yellow highlight color will go away to indicate the cancellation.

You can still drag and vertically reorder a track while it's selected. But you can't move all of them together.

This feature has been tested to work on all major platforms including Windows, Mac, and Linux. Supported web browsers include IE10, Firefox, Google Chrome, Chromium, Safari.

Get the source code of this version from our website or dropbox.