Skip to content

Semi-structured Data

Semi-structured data is organized as unique identifiers with flexible key/value pairs (including nesting). The key/value pairs may be consistent between records, but are not required to be. This is typically used for storing publicly available metadata about available datasets or additional public metadata about samples. In Gen3, semi-structured data can be stored in the Metadata Service (MDS) or the Aggregated Metadata Service (AggMDS). Both the MDS or AggMDS can power the Data Portal Discovery Page.

Because the structure of a commons' MDS and the Discovery Page configuration are very closely coupled, all content related to creating MDS records are included in the Customize Gen3 Search Interface Section.

Instructions for the creation and modification of an MDS record can be found here as part of the Gen3 SDK.

Discovery Page

BRH Discovery Page