New metadata browsing and management

From wubrowse wiki
Jump to: navigation, search

Monday, January 23, 2012


The metadata vocabulary is a very useful component of our Browser. It organizes hundreds or thousands of data tracks in a meaningful way, underlies the metadata color map, and allows creation of custom entries. Before this date, the metadata system hasn't been well designed -- repetitive components and duplicative code, cluttered user interface and rigid usability.

Now it has got a complete redesign! Highlights are following:

New interface to a centralized metadata user interface, allowing you to browse and manage metadata at one place. Code duplication and forking has thus been eliminated. Editing metadata for custom bigwig tracks.

1. New metadata management system

At control panel of the Browser, click tab "Metadata" to find the metadata browser panel:

New metadata browsing and management 0 1.png

Shown are root level terms of metadata vocabulary of human database. Click on a term to navigate through the vocabulary:

New metadata browsing and management 1 2.png

Check a checkbox to have the term displayed as one column in metadata color map:

New metadata browsing and management 2 3.png

Above described components are related to Browser-provided metadata vocabulary. The lower component is related to custom metadata. Click button Create custom metadata term to launch the function:

New metadata browsing and management 3 4.png

Just fill up the blanks as instructed in the example:

New metadata browsing and management 4 5.png

Press button Submit to make the new metadata term:

New metadata browsing and management 5 6.png

And check the checkbox following "my friends" to display the term in metadata color map:

New metadata browsing and management 6 7.png

The custom metadata terms can be saved in session function.

2. Annotating custom bigWig tracks

At control panel, go to "Tracks" > "Custom track", and click tab "bigWig" to show the custom bigWig track submission panel:

New metadata browsing and management 7 1.png

When submitting a custom bigwig track, you can make metadata annotation to it, and this step is optional. You can always add or edit metadata annotation at a later stage.

Click button annotate with metadata », the metadata management panel appears:

New metadata browsing and management 8 3.png

Open up the vocabulary tree and find terms to annotate the custom track. Only leaf-level terms can be used by checking the checkboxes, the term will be displayed in a new table:

New metadata browsing and management 9 3.png

You can select an attribute from the custom term we created above to have it displayed in this table:

New metadata browsing and management 10 3.png

Notice the difference of how server-provided and custom terms are presented in the table. Click X to remove term from the table.

Click button Submit to submit the track. Here we give it a dummy name "aa bb". Right click on the track in genome heatmap and option "Edit metadata" can be seen in the menu:

New metadata browsing and management 11 3.png

Select the option to open the metadata editing panel in floating toolbox, the existing metadata of this track will be shown here:

New metadata browsing and management 12 5.png

You can repeat the same procedures to add or remove metadata entries for this track. The metadata color map will update on the fly.