Curator Guide

This guide is for users who have uploaded data to ODM and now wish to curate it by adding or changing metadata.

Dashboard

From the Dashboard where you first log in, select “Browse studies” to enter the Study Browser:

../_images/quickstart_user_dashboard.png

Study Browser

In the Study Browser you can view studies you’ve uploaded easily by checking the “Owned by me” option. By clicking on the study title (“New Study” if there is no value for the Study title field) you can enter the Metadata Editor application which allows you to make changes to the study and associated metadata.

../_images/Study-browser-new-study.png

Metadata Editor

../_images/Study-metainfo-editor-new-study.png

The Metadata Editor application is where you can make changes to the Study, Samples and any processed/experimental, metadata.

To rename the study click on the study title link at the top of the page and select “Rename”. Type in the new name and click the blue “Rename” button.

../_images/New-study-rename1.png ../_images/New-study-rename2.png

Validation

Metadata fields are checked against a specific template, and if required fields are missing or have incorrect values as determined by the template then an “Invalid metadata” flag is shown, together with a red background for the field which is invalid. Templates contain specific rules for each of the Study, Samples and processed/experimental metadata tabs.

The specific template that applies for a dataset can be changed by clicking the Apply another.. option from the study title drop-down menu.

../_images/template_selection.png

Note that the special values “Not applicable” and “Not recorded” will always pass validation.

Correcting metadata

To correct metadata, click the field you wish to change. If the input is text you can type a new value in directly. When all the fields in a tab have been corrected the Invalid metadata flag will be removed an instead a green “Metadata is valid” flag will show.

../_images/corrected-metadata.png

Fields which have dictionaries specified for them in the template, for example, Organism, allow you to click the triangle in order to select a term from a list given by the dictionary, or you can begin to type and the window will suggest auto-completions for you. Terms matching dictionary terms will turn green.

../_images/auto-complete.png

Values in the samples table cells can be propagated by dragging the bottom-right corner of a cell.

../_images/cell-drag.png ../_images/cell-drag2.png

To replace multiple values you can use bulk replace function. If some metadata fields are filled in incorrectly, for example a specified value has some typos or metadata terms don’t match the template, you will see the Invalid metadata link in the upper right corner.

../_images/invalid-metadata.png

Another option to aid bulk replace is to click the name a metadata filed that include incorrect values and select “Bulk replace” in the drop down list.

../_images/bulk-replace-dropdown.png

Clicking on the Invalid metadata link or “Bulk replace” option opens the Validation Summary pop-up window where the invalid metadata terms will be shown.

../_images/validation-summary.png

Select a value that should be replaced.

../_images/validation-summary2.png

The Replace values window will open, allowing you to type in the correct value. If the field is controlled by a dictionary then auto-complete suggestions will also appear so that you can match the dictionary terms.

../_images/replace-with.png

Click Replace in… button to apply the changes.

../_images/replace-with2.png

The incorrect metadata values will be replaced with the new terms.

../_images/replaced.png

If there are any filters applied (for example, “Sex” - “male”), you can choose to replace values only for the samples that match your filter:

../_images/only-filtered.png

As a result, values for only the filtered samples will be changed.

../_images/only-filtered2.png

Special Values

When typing or selecting replacement values it is possible for the curator to use the special values “Not applicable” or “Not recorded”. When these values are used they are ignored by the validation rules (they always pass validation), and will be represented using italics to show this.