Tuesday, January 17, 2012

Minor extension to Bird's Eye View

Following previous post, select and launch Bird's Eye View via option from floating toolbox:


The Bird's Eye View interface panel will be displayed on top of page:


In the beginning, no data is been displayed in the View Panel, and this is indicated by "No data on show" on top of panel.

At this step you can add and display tracks in the View Panel. To add a heatmap track, press first button:


The heatmap track selection panel appears prompting you to make selection. Select one and it will be displayed in the view:


Once some data has been displayed, a button will be displayed instead. Push it to show the list of tracks available in the View Panel:



Finally, you might be wondering where is the large wrench button. It has been moved into the View Panel, on the header line. Click it to show the configuration panel in floating toolbox:


As indicated, you can configure appearance of View Panel using the options here.

= = =
Still substantial amount of work need to be done to make this function better. First of all, as statistical tracks can run in the framework of Bird's Eye View, however they don't work with chromosome resizing, that's what the option "Width of longest chromosome" does. Right now when you resize chromosomes, statistical tracks will be removed to avoid error. This is certainly inconvenient, but as a complete code revision is required to make this desirable feature possible, this takes a bit of time, and I beg your pardon on this.

The other more fun and challenging stuff is to support metabolic pathway in Bird's Eye View. The words on top left corner "Display data on whole genome" reserves place for this function. In the future an option looking like something below will be deployed here:


Display data on


By this you can switch view by one mouse click and view profile of your data on hundreds of pathways, how exciting that would be! But first I need to sort out some technical details like whether to host local copy of pathway database or do real-time query, and whether to use plain row display or network charts.

New look of floating toolbox


Above is the new appearance of floating toolbox. First of all, you can hide message console by clicking the X sign on it:


A new button  appears. Clicking it will display message console again.

Click button to show the list of available "Apps":


"Apps" are listed with icon, title and brief description. Click text to launch an App.

Tuesday, December 20, 2011

New interface for selecting gene structure

Following previous post on new track selection interface, here I describe the similar change on gene structure selection function. Such function is used in Gene Set View and bigBed generator, and lets you decide which part of genes will be used.

Take custom gene set input for Gene Set View as example, open the control panel:


By default it shows "gene body" is in use. Click "change »" button, the gene structure selection panel will appear:


Check a radiobutton to select that gene part. If you need a custom region, check the "custom" option and the panel will become:


Same as before, you can press on the green/red sliders, slide them and select length for up/downstream flanking.

When you've done selecting, click anywhere else on page to dismiss the panel, and continue with usual process of running Gene Set View.