% !TeX encoding = UTF-8
% !TeX spellcheck = en_GB
% !BIB TS-program = biber
%
% Scientific Data, submission guidelines: https://www.nature.com/sdata/publish/submission-guidelines#sec-1
%
% Outline:
%   * Title page, abstract
%   1 Background & Summary
%   2 Methods
%   3 Data Records
%   4 Technical Validation
%   5 Usage Notes
%   6 Code Availability
%   * Author Contributions
%   * Competing Interests
%   * Acknowledgements
%   * Bibliography
%   * Figures (online version only)
%   * Tables (online version only)
%
%###############################################################################
% Document class
\documentclass[a4paper,10pt]{article}
%
%###############################################################################
% Preamble, load packages
\usepackage[a4paper,driver=pdftex]{geometry} % page geomatry
\usepackage[english]{babel}
\usepackage[T1]{fontenc} % font encoding
\usepackage[utf8]{inputenc} % input encoding
\usepackage{csquotes}
\usepackage[dvipsnames]{xcolor}
\usepackage{graphicx}
\usepackage{dirtree} % display directory trees
\usepackage{tikz}
\usetikzlibrary{calc,shapes,intersections}
\usepackage{amssymb}
\usepackage{amstext}
\usepackage{wasysym}
\usepackage{tocbasic}
%
%###############################################################################
% User-defined commands
%
% Figures - supplementary information
\DeclareNewTOC[%
	type=suppfigure,%
	types=suppfigures,%
	float,%
	floattype=4,%
	name=Supplementary Figure,%
	listname={List of Supplementary Figures}%
	]{figsupp}
%
% Tables - supplementary information
\DeclareNewTOC[%
	type=supptable,%
	types=supptables,%
	float,%
	floattype=8,%
	name=Supplementary Table,%
	listname={List of Supplementary Tables}%
	]{tabsupp}
%
%###############################################################################
% Title page informations
\title{Supplementary Information Document\\ \small Experimental study on cement paste using the ultrasonic pulse transmission method}
\author{Jakob Harden${}^1$}
%
\newcommand{\Utabdot}[1]{\parbox{3.5cm}{#1~\dotfill\null}} % tabbing, first column with dotfill

% tikz styles
\def\UcolA{blue!40}%
\def\UcolB{orange!40}%
\def\Ucolare{OliveGreen}%
\def\Ucolade{RedViolet}%
\def\Ucolaae{RoyalBlue}%
\tikzset{rect11/.style={rectangle,draw=none,fill=\UcolA,minimum width=\w+\wa,anchor=north west}}%
\tikzset{rect12/.style={rectangle,draw=none,fill=blue!20,minimum width=\w+\wa,anchor=north west}}%
\tikzset{rect13/.style={rectangle,draw=none,fill=blue!10,minimum width=\w+\wa,anchor=north west}}%
\tikzset{rect21/.style={rectangle,draw=none,fill=\UcolB,minimum width=\w+\wa,anchor=north west}}%
\tikzset{rect22/.style={rectangle,draw=none,fill=orange!20,minimum width=\w+\wa,anchor=north west}}%
\tikzset{rect23/.style={rectangle,draw=none,fill=orange!10,minimum width=\w+\wa,anchor=north west}}%
\tikzset{headline/.style={rectangle,draw=none,minimum width=\w+\wa,minimum height=6em,draw=none,anchor=north west}}%
\tikzset{vtext/.style={font={\bfseries},rotate=90,anchor=north,yshift=-0.25em}}%
\tikzset{tittext/.style={font={\bfseries},anchor=south,yshift=0.5em}}%
% geometry settings
\def\xa{0cm}%
\def\xb{17.4cm}%
\def\xc{34.9cm}%
\def\y{0cm}%
\def\w{15.5cm}%
\def\wa{0.5cm}%
\def\lsp{1.198em}%
% atomic elements
\newcommand{\Uare}{\textcolor{\Ucolare}{\textbf{ARE}}}% reference element
\newcommand{\Uade}{\textcolor{\Ucolade}{\textbf{ADE}}}% data element
\newcommand{\Uaae}{\textcolor{\Ucolaae}{\textbf{AAE}}}% attribute element
% standard text
\newcommand{\Uobj}[1]{object type descriptor, `#1', string}%
\newcommand{\Uver}{version number [major, minor], unsigned 16bit-integer tuple}%
\newcommand{\Uutc}{date and time, seconds since epoch (UTC), \Uade{}}%
\newcommand{\Utn}{test name, \Uaae{}}%
\newcommand{\Uon}{operator name, \Uaae{}}%
\newcommand{\Upd}{procedure description, \Uaae{}}%
\newcommand{\Ucd}{calculation description, formula, \Uaae{}}%
\newcommand{\Ugd}{general description, \Uaae{}}%
% references
\newcommand{\Urefser}[1]{test series reference $\mapsto$ \texttt{dataset.meta\_ser}, \Uare{}}%
\newcommand{\Urefloc}[1]{geo-location reference $\mapsto$ \texttt{dataset.loc}, \Uare{}}%
\newcommand{\Ureflic}[1]{license reference $\mapsto$ \texttt{dataset.lic}, \Uare{}}%
\newcommand{\Urefaut}[1]{author reference $\mapsto$ \texttt{dataset.aut}, \Uare{}}%
\newcommand{\Urefdev}[1]{device reference $\mapsto$ \texttt{dataset.dev}, \Uare{}}%
\newcommand{\Urefmat}[1]{material reference $\mapsto$ \texttt{dataset.mat}, \Uare{}}%
\newcommand{\Urefrec}[1]{recipe reference $\mapsto$ \texttt{dataset.rec}, \Uare{}}%
\newcommand{\Urefmix}[1]{mixture reference $\mapsto$ \texttt{dataset.mix}, \Uare{}}%
\newcommand{\Urefspm}[1]{specimen reference $\mapsto$ \texttt{dataset.spm}, \Uare{}}%

%###############################################################################
% Begin document
%###############################################################################
\begin{document}

\maketitle

\newlength{\tabcolI}\setlength{\tabcolI}{\textwidth}\addtolength{\tabcolI}{-2\parindent}%
\newlength{\tabcolII}\setlength{\tabcolII}{\textwidth}\addtolength{\tabcolII}{-\parindent}%
\begin{tabbing}
	\hspace{\parindent} \= \hspace{\tabcolI} \kill
	1.             \> \parbox[t]{14.5cm}{Graz University of Technology, Faculty of Civil Engineering Sciences, Institute of Technology and Testing of Construction Materials, Inffeldgasse 24/I, 8010 Graz, Austria.}
\end{tabbing}
\hspace*{\parindent}Corresponding author email: jakob.harden@tugraz.at
\vspace{10em}
\section*{Table of Contents}
\begin{tabbing}
	\hspace{\parindent} \= \hspace{\tabcolII} \= \hspace{\parindent} \kill
	                \> \parbox{\tabcolII}{Supplementary Figure 1~\dotfill\null} \> 2 \\
	                \> \parbox{\tabcolII}{Supplementary Figure 2~\dotfill\null} \> 3
\end{tabbing}

\newgeometry{layoutwidth=594mm,layoutheight=810mm,left=40mm,right=40mm,top=40mm,bottom=40mm}
\pdfpagewidth=594mm
\pdfpageheight=810mm
\paperwidth=594mm
\paperheight=810mm
\setlength{\textwidth}{514mm}
\setlength{\linewidth}{514mm}

% Supplementary Figure 1: Test series 1, datasets, datastructure
\begin{suppfigure}
	\centering
	\begin{tikzpicture}
		% coordinates
		\coordinate (N1C) at (\xa+\wa,\y);%
		\coordinate (N2C) at (\xb+\wa,\y);%
		\coordinate (N3C) at (\xc+\wa,\y);%
		\coordinate (N1A) at (\xa,\y);%
		\coordinate (N2A) at (\xb,\y);%
		\coordinate (N3A) at (\xc,\y);%
		% background
		% column 1
		\node[rect11,minimum height=1.125*\lsp] (R1) at (N1C) {};% root
		\node[rect12,minimum height=13*\lsp] (R2) at (R1.south west) {};% metadata test series
		\node[rect13,minimum height=26*\lsp] (R3) at (R2.south west) {};% metadata data set
		\node[rect12,minimum height=12*\lsp] (R4) at (R3.south west) {};% location
		\node[rect13,minimum height=14*\lsp] (R5) at (R4.south west) {};% license
		\node[rect12,minimum height=23*\lsp] (R6) at (R5.south west) {};% author
		\node[rect13,minimum height=11*\lsp] (R7) at (R6.south west) {};% device
		\node[rect12,minimum height=12*\lsp] (R8) at (R7.south west) {};% material
		\node[rect13,minimum height=12*\lsp] (R9) at (R8.south west) {};% receipe
		\node[rect12,minimum height=16*\lsp] (R10) at (R9.south west) {};% mixing/blending
		\node[rect13,minimum height=13*\lsp] (R11) at (R10.south west) {};% specimen
		\node[rect21,minimum height=1*\lsp] (R12) at (R11.south west) {};% test collection
		\node[vtext] at ($(R2.south west)!0.5!(R2.north west)$) {Test series metadata};
		\node[vtext] at ($(R3.south west)!0.5!(R3.north west)$) {Data set metadata};
		\node[vtext] at ($(R4.south west)!0.5!(R4.north west)$) {Location information};
		\node[vtext] at ($(R5.south west)!0.5!(R5.north west)$) {License information};
		\node[vtext] at ($(R6.south west)!0.5!(R6.north west)$) {Author information};
		\node[vtext] at ($(R7.south west)!0.5!(R7.north west)$) {Testing device information};
		\node[vtext] at ($(R8.south west)!0.5!(R8.north west)$) {Material information};
		\node[vtext] at ($(R9.south west)!0.5!(R9.north west)$) {Mixture recipe};
		\node[vtext] at ($(R10.south west)!0.5!(R10.north west)$) {Mixing procedure};
		\node[vtext] at ($(R11.south west)!0.5!(R11.north west)$) {Specimen information};
		\fill[\UcolA] (N1A) rectangle (R12.south west);% vertical bar
		% column 2
		\node[rect21,minimum height=3.25*\lsp] (R21) at (N2C) {};% test collection, continued
		\node[rect22,minimum height=18*\lsp] (R22) at (R21.south west) {};% FPD
		\node[rect23,minimum height=20*\lsp] (R23) at (R22.south west) {};% SPM I
		\node[rect22,minimum height=2*\lsp] (R24) at (R23.south west) {};% SPM II
		\node[rect23,minimum height=16*\lsp] (R25) at (R24.south west) {};% UMD I
		\node[rect22,minimum height=2*\lsp] (R26) at (R25.south west) {};% UMD II
		\node[rect23,minimum height=35*\lsp] (R27) at (R26.south west) {};% UTT I
		\node[rect22,minimum height=2*\lsp] (R28) at (R27.south west) {};% UTT II
		\node[rect23,minimum height=26*\lsp] (R29) at (R28.south west) {};% TEM
		\node[rect22,minimum height=13*\lsp] (R210) at (R29.south west) {};% ENV
		\fill[\UcolB] (R21.north west) rectangle ([xshift=0.75cm]R210.south west);% vertical bar
		\fill[\UcolA] (N2A) rectangle (R210.south west);% vertical bar
		\node[vtext] at ($(R22.south west)!0.5!(R22.north west)$) {Fresh paste density};
		\node[vtext] at ($(R23.south west)!0.5!(R23.north west)$) {Solid specimen density};
		\node[vtext] at ($(R25.south west)!0.5!(R25.north west)$) {Ultrasonic measuring distance};
		\node[vtext] at ($(R27.south west)!0.5!(R27.north west)$) {Ultrasonic pulse transmission test};
		\node[vtext] at ($(R29.south west)!0.5!(R29.north west)$) {Specimen temperature};
		\node[vtext] at ($(R210.south west)!0.5!(R210.north west)$) {Environmental conditions};
		% column heads
		\node[tittext]  at ($(N1C)+(\w/2,0)$) {(a)};
		\node[tittext]  at ($(N2C)+(\w/2,0)$) {(b)};
		\node[tittext]  at ($(N3C)+(\w/2,0)$) {(c)};
		%-----------------------------------------------------------------------
		% column 1, content
		\node[anchor=north west] at (N1C) {%
			\begin{minipage}{\w}
				\dirtree{%
					.1 dataset\DTcomment{structure root, $C = 1$}.
					%
					.2 meta\_ser\DTcomment{test series metadata, $C = 1$}.
					.3 obj\DTcomment{\Uobj{struct\_meta\_ser}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.3 r02\DTcomment{\Ureflic{}, $C = 1$}.
					.3 d01\DTcomment{series identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{series designation, short text or code, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{series name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{series description, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{abstract, e.g. introductory text, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{context, e.g. PhD thesis, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{start date, e.g. date of first test, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{end date, e.g. date of last test, \Uaae{}, $C = 1$}.
					%
					.2 meta\_set\DTcomment{data set metadata, $C = 1$}.
					.3 obj\DTcomment{\Uobj{struct\_meta\_set}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.3 r02\DTcomment{\Urefser{}, $C = 1$}.
					.3 r03\DTcomment{\Urefloc{}, $C = 1$}.
					.3 r04\DTcomment{\Ureflic{}, $C = 1$}.
					.3 d01\DTcomment{data set identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{data set designation, short text or code, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{data set name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{description, general, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{description, abstract, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{description, methods, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{description, table of contents, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{data set creator name, \Uaae{}, $C = 1$}.
					.3 a08\DTcomment{data set collector name, \Uaae{}, $C = 1$}.
					.3 a09\DTcomment{data set copyrighter name, \Uaae{}, $C = 1$}.
					.3 a10\DTcomment{date created, \Uaae{}, $C = 1$}.
					.3 a11\DTcomment{date collected, \Uaae{}, $C = 1$}.
					.3 a12\DTcomment{date copyrighted, \Uaae{}, $C = 1$}.
					.3 a13\DTcomment{data set size, number of files, \Uaae{}, $C = 1$}.
					.3 a14\DTcomment{data set file format, \Uaae{}, $C = 1$}.
					.3 a15\DTcomment{data set version, \Uaae{}, $C = 1$}.
					.3 a16\DTcomment{data set context, \Uaae{}, $C = 1$}.
					.3 a17\DTcomment{data set rawdata directory, \Uaae{}, $C = 1$}.
					.3 a18\DTcomment{data set rawdata archive, \Uaae{}, $C = 1$}.
					%
					.2 loc\DTcomment{geo-location information, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_loc}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 d01\DTcomment{location identification number, unique ID, \Uade{}, $C = 1$}.
					.3 d02\DTcomment{geolocation, latitude and longitude, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{country, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{state or province, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{city, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{zip code, postal code, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{street name, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{house number, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{location description, \Uaae{}, $C = 1$}.
					%
					.2 lic\DTcomment{license information, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_lic}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.3 d01\DTcomment{license identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{license designation, short text or code, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{rights holder, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{rights description, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{rights URI, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{rights identifier scheme, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{rights identifier scheme URI, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{license description, \Uaae{}, $C = 1$}.
					.3 a08\DTcomment{license icon, \Uaae{}, $C = 1$}.
					.3 a09\DTcomment{license id, \Uaae{}, $C = 1$}.
					%
					.2 aut\DTcomment{author information, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_aut}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 d01\DTcomment{author identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{full name, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{given name, first name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{family name, surname, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{initials, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{title before the name (prefix), \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{title behind the name (suffix), \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{organization name, \Uaae{}, $C = 1$}.
					.3 a08\DTcomment{department name, \Uaae{}, $C = 1$}.
					.3 a09\DTcomment{role in organization/department, \Uaae{}, $C = 1$}.
					.3 a10\DTcomment{country, \Uaae{}, $C = 1$}.
					.3 a11\DTcomment{state or province, \Uaae{}, $C = 1$}.
					.3 a12\DTcomment{city, \Uaae{}, $C = 1$}.
					.3 a13\DTcomment{zip code, postal code, \Uaae{}, $C = 1$}.
					.3 a14\DTcomment{street name, \Uaae{}, $C = 1$}.
					.3 a15\DTcomment{email address, \Uaae{}}.
					.3 a16\DTcomment{name identifier type, \Uaae{}, $C = 1$}.
					.3 a17\DTcomment{name identifier type uri, \Uaae{}, $C = 1$}.
					.3 a18\DTcomment{name identifier, \Uaae{}, $C = 1$}.
					.3 a19\DTcomment{author description, \Uaae{}, $C = 1$}.
					%
					.2 dev\DTcomment{testing device information, structure array, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_dev}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 d01\DTcomment{device identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{device name, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{vendor name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{product name, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{device category, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{device usage, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{device description, \Uaae{}, $C = 1$}.
					.3 s01\DTcomment{device properties (optional), array of \Uaae{}, $C \geq 0$}.
					%
					.2 mat\DTcomment{test material information, structure array, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_mat}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 d01\DTcomment{material identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{material name, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{vendor name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{product name, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{material category, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{material description, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{material storage place, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{material storage condition, \Uaae{}, $C = 1$}.
					.3 s01\DTcomment{material properties (optional), array of \Uaae{}, $C = 1$}.
					%
					.2 rec\DTcomment{mixture/blend recipe definition, $C = 1$}.
					.3 obj\DTcomment{\Uobj{struct\_rec}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 d01\DTcomment{recipe identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{recipe designation, short text or code, \Uaae{}, $C = 1$}.
					.3 s01\DTcomment{mixture/blend components, structure array, $C \geq 1$}.
					.4 obj\DTcomment{\Uobj{struct\_mix\_component}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefmat{}, $C = 1$}.
					.4 d01\DTcomment{material weight, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{description, \Uaae{}, $C = 1$}.
					.3 s02\DTcomment{mixture parameters, water-cement ratio, array of \Uade{}, $C = 1$}.
					%
					.2 mix\DTcomment{mixing procedure, $C = 1$}.
					.3 obj\DTcomment{\Uobj{struct\_mix}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.3 r02\DTcomment{\Urefdev{}, $C = 1$}.
					.3 r03\DTcomment{\Urefrec{}, $C = 1$}.
					.3 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.3 d01\DTcomment{mixture identification number, unique ID, \Uade{}, $C = 1$}.
					.3 d02\DTcomment{\Uutc{}, $C = 1$}.
					.3 d03\DTcomment{mixing time, \Uade{}, $C = 1$}.
					.3 d04\DTcomment{mixer speed level, \Uade{}, $C = 1$}.
					.3 d05\DTcomment{mixer speed level, \Uade{}, $C = 1$}.
					.3 d06\DTcomment{mixer attachment speed, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{\Uon{}, $C = 1$}.
					.3 a02\DTcomment{\Upd{}, $C = 1$}.
					.3 a03\DTcomment{\Ugd{}, $C = 1$}.
					%
					.2 spm\DTcomment{specimen information, specimen I and II, structure array, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_spm\_paste}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.3 r02\DTcomment{\Urefmix{}, $C = 1$}.
					.3 r03\DTcomment{\Urefdev{}, $C = 1$}.
					.3 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.3 d01\DTcomment{specimen identification number, unique ID, \Uade{}, $C = 1$}.
					.3 d02\DTcomment{\Uutc{}, $C = 1$}.
					.3 a01\DTcomment{specimen designation, short text or code, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{\Uon{}, $C = 1$}.
					.3 a03\DTcomment{\Upd{}, $C = 1$}.
					.3 a04\DTcomment{\Ugd{}, $C = 1$}.
					%
					.2 tst\DTcomment{test collection, $C = 1$}.
				}
			\end{minipage}
		};
		%-----------------------------------------------------------------------
		% column 2, content
		\node[anchor=north west] at (N2C) {%
			\begin{minipage}{\w}
				\dirtree{%
					.2 tst\DTcomment{test collection, $C = 1$}.
					.3 obj\DTcomment{\Uobj{struct\_test}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					%
					.3 s01\DTcomment{fresh paste density, $C \geq 0$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_fpd}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefmix{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{beaker volume, \Uade{}, $C = 1$}.
					.4 d03\DTcomment{gross weight, measurement result, \Uade{}, $C = 1$}.
					.4 d04\DTcomment{beaker weight, net weight, measurement result, \Uade{}, $C = 1$}.
					.4 d05\DTcomment{specimen weight, calculated value, \Uade{}, $C = 1$}.
					.4 d06\DTcomment{specimen density, calculated value, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{\Utn{}, $C = 1$}.
					.4 a02\DTcomment{\Uon{}, $C = 1$}.
					.4 a03\DTcomment{\Upd{}, $C = 1$}.
					.4 a04\DTcomment{\Ucd{}, $C = 1$}.
					.4 a05\DTcomment{\Ugd{}, $C = 1$}.
					%
					.3 s02\DTcomment{solid specimen density, specimen I, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_ssd1}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefspm{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{specimen weight, measurement result, \Uade{}, $C = 1$}.
					.4 d03\DTcomment{floating specimen weight, measurement result, \Uade{}, $C = 1$}.
					.4 d04\DTcomment{water temperature of water basin, \Uade{}, $C = 1$}.
					.4 d05\DTcomment{density of water in basin, calculated value, \Uade{}, $C = 1$}.
					.4 d06\DTcomment{weight of displaced water, calculated value, \Uade{}, $C = 1$}.
					.4 d07\DTcomment{specimen volume, calculated value, \Uade{}, $C = 1$}.
					.4 d08\DTcomment{specimen density, calculated value, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{\Utn{}, $C = 1$}.
					.4 a02\DTcomment{\Uon{}, $C = 1$}.
					.4 a03\DTcomment{\Upd{}, $C = 1$}.
					.4 a04\DTcomment{\Ucd{}, $C = 1$}.
					.4 a05\DTcomment{\Ugd{}, $C = 1$}.
					%
					.3 s03\DTcomment{solid specimen density, specimen II, $C = 1$}.
					.4 \DTcomment{see substructure \texttt{dataset.tst.s02}}.
					%
					.3 s04\DTcomment{ultrasonic measuring distance, specimen I, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_umd1}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefspm{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{total distance, measurement result, \Uade{}, $C = 1$}.
					.4 d03\DTcomment{thickness of spacer disks, steel washer, measurement result, \Uade{}, $C = 1$}.
					.4 d04\DTcomment{distance between actuator and sensor, calculated value, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{\Utn{}, $C = 1$}.
					.4 a02\DTcomment{\Uon{}, $C = 1$}.
					.4 a03\DTcomment{\Upd{}, $C = 1$}.
					.4 a04\DTcomment{\Ucd{}, $C = 1$}.
					.4 a05\DTcomment{\Ugd{}, $C = 1$}.
					%
					.3 s05\DTcomment{ultrasonic measuring distance, specimen II, $C = 1$}.
					.4 \DTcomment{see substructure \texttt{dataset.tst.s04}}.
					%
					.3 s06\DTcomment{ultrasonic pulse transmission test (compression wave), specimen I, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_utt}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefspm{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{time elapsed between adding water to cement and test start, \Uade{}, $C = 1$}.
					.4 d03\DTcomment{number of interval steps, number of measurements, \Uade{}, $C = 1$}.
					.4 d04\DTcomment{interval length, time span between measurements, \Uade{}, $C = 1$}.
					.4 d05\DTcomment{device setting, pulse generator voltage, \Uade{}, $C = 1$}.
					.4 d06\DTcomment{device setting, pulse generator pulse width, \Uade{}, $C = 1$}.
					.4 d07\DTcomment{device setting, oscilloscope sampling rate, \Uade{}, $C = 1$}.
					.4 d08\DTcomment{recording block size, number of recorded samples, \Uade{}, $C = 1$}.
					.4 d09\DTcomment{number of initial samples before trigger point, \Uade{}, $C = 1$}.
					.4 d10\DTcomment{number of recorded signals, \Uade{}, $C = 1$}.
					.4 d11\DTcomment{signal/specimen maturity array [$N_{\text{signal}} \times 1$], \Uade{}, $C = 1$}.
					.4 d12\DTcomment{signal sample time array [$N_{\text{sample}} \times 1$], \Uade{}, $C = 1$}.
					.4 d13\DTcomment{signal amplitude matrix [$N_{\text{sample}} \times N_{\text{signal}}$], \Uade{}, $C = 1$}.
					.4 a01\DTcomment{test name, \Uaae{}, $C = 1$}.
					.4 a02\DTcomment{operator name, \Uaae{}, $C = 1$}.
					.4 a03\DTcomment{procedure description, \Uaae{}, $C = 1$}.
					.4 a04\DTcomment{calculation description, formula, \Uaae{}, $C = 1$}.
					.4 a05\DTcomment{general description, \Uaae{}, $C = 1$}.
					.4 a06\DTcomment{settings file path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a07\DTcomment{settings file name, \Uaae{}, $C = 1$}.
					.4 a08\DTcomment{settings file hash, sha-256, \Uaae{}, $C = 1$}.
					.4 a09\DTcomment{measurements file path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a10\DTcomment{measurements file name, \Uaae{}, $C = 1$}.
					.4 a11\DTcomment{measurements file hash, sha-256, \Uaae{}, $C = 1$}.
					.4 a12\DTcomment{signal data directory path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a13\DTcomment{signal data file path list, full qualified paths [$N_{\text{signal}} \times 1$], \Uaae{}, $C = 1$}.
					.4 a14\DTcomment{signal data file name list [$N_{\text{signal}} \times 1$], \Uaae{}, $C = 1$}.
					.4 a15\DTcomment{signal data file hash list, sha-256 [$N_{\text{signal}} \times 1$], \Uaae{}, $C = 1$}.
					%
					.3 s07\DTcomment{ultrasonic pulse transmission test (shear wave), specimen II, $C = 1$}.
					.4 \DTcomment{see substructure \texttt{dataset.tst.s06}}.
					%
					.3 s08\DTcomment{specimen temperature, specimen II, $C \geq 0$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_tem}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefspm{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{temperature measurement time array, specimen maturity [$N_{\text{signal}} \times 1$], \Uade{}, $C = 1$}.
					.4 d03\DTcomment{thermocouple 1, temperature amplitude array [$N_{\text{signal}} \times 1$], \Uade{}, $C = 1$}.
					.4 d04\DTcomment{thermocouple 2, temperature amplitude array [$N_{\text{signal}} \times 1$], \Uade{}, $C = 1$}.
					.4 d05\DTcomment{thermocouple 3, temperature amplitude array [$N_{\text{signal}} \times 1$], \Uade{}, $C = 1$}.
					.4 d06\DTcomment{thermocouple 4, temperature amplitude array [$N_{\text{signal}} \times 1$], \Uade{}, $C = 1$}.
					.4 a01\DTcomment{test name, \Uaae{}, $C = 1$}.
					.4 a02\DTcomment{operator name, \Uaae{}, $C = 1$}.
					.4 a03\DTcomment{procedure description, \Uaae{}, $C = 1$}.
					.4 a04\DTcomment{calculation description, formula, \Uaae{}, $C = 1$}.
					.4 a05\DTcomment{general description, \Uaae{}, $C = 1$}.
					.4 a06\DTcomment{placement of thermocouple 1, \Uaae{}, $C = 1$}.
					.4 a07\DTcomment{placement of thermocouple 2, \Uaae{}, $C = 1$}.
					.4 a08\DTcomment{placement of thermocouple 3, \Uaae{}, $C = 1$}.
					.4 a09\DTcomment{placement of thermocouple 4, \Uaae{}, $C = 1$}.
					.4 a10\DTcomment{temperature data directory path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a11\DTcomment{temperature data file path, \Uaae{}, $C = 1$}.
					.4 a12\DTcomment{temperature data file name, \Uaae{}, $C = 1$}.
					.4 a13\DTcomment{temperature data file hash, sha-256, \Uaae{}, $C = 1$}.
					%
					.3 s09\DTcomment{environment temperature, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_env1}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r03\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{environment temperature at the beginning of the test run, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{\Utn{}, $C = 1$}.
					.4 a02\DTcomment{\Uon{}, $C = 1$}.
					.4 a03\DTcomment{\Upd{}, $C = 1$}.
					.4 a04\DTcomment{\Ucd{}, $C = 1$}.
					.4 a05\DTcomment{\Ugd{}, $C = 1$}.
				}
			\end{minipage}
		};
		%-----------------------------------------------------------------------
		% column 3, content
		\node[anchor=north west] at (N3C) {%
			\begin{minipage}{\w}%
				\textbf{Atomic Reference Element (\Uare{})}
				\dirtree{%
					.1 ./\DTcomment{parent structure node}.
					.2 obj\DTcomment{\Uobj{ARE}, $C = 1$}.
					.2 ver\DTcomment{\Uver{}, $C = 1$}.
					.2 t\DTcomment{tag, a descriptive name, string, $C = 1$}.
					.2 i\DTcomment{referenced id, unsigned 16bit integer, $C = 1$}.
					.2 r\DTcomment{referenced structure element, cell array of strings, $C = 1$}.
					.2 d\DTcomment{reference description, string, $C = 1$}.
				}
				\vspace*{1em}
				\textbf{Atomic Attribute Element (\Uaae{})}
				\dirtree{%
					.1 ./\DTcomment{parent structure node}.
					.2 obj\DTcomment{\Uobj{AAE}, $C = 1$}.
					.2 ver\DTcomment{\Uver{}, $C = 1$}.
					.2 t\DTcomment{tag, a descriptive name, string, $C = 1$}.
					.2 v\DTcomment{value, string or cell array of strings, $C = 1$}.
					.2 d\DTcomment{value description, string, $C = 1$}.
				}
				\vspace*{1em}
				\textbf{Atomic Data Element (\Uade{})}
				\dirtree{%
					.1 ./\DTcomment{parent structure node}.
					.2 obj\DTcomment{\Uobj{ADE}, $C = 1$}.
					.2 ver\DTcomment{\Uver{}, $C = 1$}.
					.2 t\DTcomment{tag, a descriptive name, string, $C = 1$}.
					.2 vt\DTcomment{value data type, see also predefined value types, $C = 1$}.
					.2 v\DTcomment{value (SI units), of type \texttt{ADE.vt}, $C = 1$}.
					.2 u\DTcomment{unit, SI unit, string, $C = 1$}.
					.2 d\DTcomment{value description, string, $C = 1$}.
				}
				\vspace*{1em}
				\begin{tabbing}
					\hspace{0.5cm} \= \hspace{3.5cm}                   \= \hspace{5cm}                                    \kill
					\> \textbf{Value types \texttt{vt}} \> \textbf{Description}                            \\
					\> \Utabdot{string}                 \>  character array, character = 8 bit             \\
					\> \Utabdot{string\_arr}            \>  1D cell array of strings (vector)              \\
					\> \Utabdot{string\_mat}            \>  2D cell array of strings (matrix)              \\
					\> \Utabdot{boolean}                \>  unsigned integer, 8 bit (boolean)              \\
					\> \Utabdot{boolean\_arr}           \>  1D array of type boolean (vector)              \\
					\> \Utabdot{boolean\_mat}           \>  2D array of type boolean (matrix)              \\
					\> \Utabdot{uint}                   \>  unsigned integer (uint)                        \\
					\> \Utabdot{uint\_arr}              \>  1D array of type uint (vector)                 \\
					\> \Utabdot{uint\_mat}              \>  2D array of type uint (matrix)                 \\
					\> \Utabdot{int}                    \>  signed integer (int)                           \\
					\> \Utabdot{int\_arr}               \>  1D array of type int (vector)                  \\
					\> \Utabdot{int\_mat}               \>  2D array of type int (matrix)                  \\
					\> \Utabdot{single}                 \>  single precision floating point number (float) \\
					\> \Utabdot{single\_arr}            \>  1D array of type float (vector)                \\
					\> \Utabdot{single\_mat}            \>  2D array of type float (matrix)                \\
					\> \Utabdot{double}                 \>  double precision floating point value (double) \\
					\> \Utabdot{double\_arr}            \>  1D array of type double (vector)               \\
					\> \Utabdot{double\_mat}            \>  2D array of type double (matrix)
				\end{tabbing}
			\end{minipage}
		};
	\end{tikzpicture}
	\caption{Tree view of the datasets' hierarchical data structure of test series 1. \textbf{(a)} Substructures containing the metadata. \textbf{(b)} Test collection substructure. \textbf{(c)} Atomic structure elements. Legend: $C$~\ldots cardinality of structure element.}\label{suppfig:struct_ts1}
\end{suppfigure}

% Supplementary Figure 2: Test series 5,6,7, datasets, datastructure
\begin{suppfigure}
	\centering
	\begin{tikzpicture}
		% coordinates
		\coordinate (N1C) at (\xa+\wa,\y);%
		\coordinate (N2C) at (\xb+\wa,\y);%
		\coordinate (N3C) at (\xc+\wa,\y);%
		\coordinate (N1A) at (\xa,\y);%
		\coordinate (N2A) at (\xb,\y);%
		\coordinate (N3A) at (\xc,\y);%
		% background
		% column 1
		\node[rect11,minimum height=1.125*\lsp] (R1) at (N1C) {};% root
		\node[rect12,minimum height=13*\lsp] (R2) at (R1.south west) {};% metadata test series
		\node[rect13,minimum height=26*\lsp] (R3) at (R2.south west) {};% metadata data set
		\node[rect12,minimum height=12*\lsp] (R4) at (R3.south west) {};% location
		\node[rect13,minimum height=14*\lsp] (R5) at (R4.south west) {};% license
		\node[rect12,minimum height=23*\lsp] (R6) at (R5.south west) {};% author
		\node[rect13,minimum height=11*\lsp] (R7) at (R6.south west) {};% device
		\node[rect12,minimum height=12*\lsp] (R8) at (R7.south west) {};% material
		\node[rect13,minimum height=1*\lsp] (R9) at (R8.south west) {};% receipe
		\node[rect12,minimum height=1*\lsp] (R10) at (R9.south west) {};% mixing/blending
		\node[rect13,minimum height=13*\lsp] (R11) at (R10.south west) {};% specimen
		\node[rect21,minimum height=1*\lsp] (R12) at (R11.south west) {};% test collection
		\node[vtext] at ($(R2.south west)!0.5!(R2.north west)$) {Test series metadata};
		\node[vtext] at ($(R3.south west)!0.5!(R3.north west)$) {Data set metadata};
		\node[vtext] at ($(R4.south west)!0.5!(R4.north west)$) {Geo-location information};
		\node[vtext] at ($(R5.south west)!0.5!(R5.north west)$) {License information};
		\node[vtext] at ($(R6.south west)!0.5!(R6.north west)$) {Author information};
		\node[vtext] at ($(R7.south west)!0.5!(R7.north west)$) {Testing device information};
		\node[vtext] at ($(R8.south west)!0.5!(R8.north west)$) {Material information};
		\node[vtext] at ($(R11.south west)!0.5!(R11.north west)$) {Specimen information};
		\fill[\UcolA] (N1A) rectangle (R12.south west);% vertical bar
		% column 2
		\node[rect21,minimum height=3.25*\lsp] (R21) at (N2C) {};% test collection, continued
		\node[rect22,minimum height=1*\lsp] (R22) at (R21.south west) {};% FPD
		\node[rect23,minimum height=1*\lsp] (R23) at (R22.south west) {};% SSD I
		\node[rect22,minimum height=1*\lsp] (R24) at (R23.south west) {};% SSD II
		\node[rect23,minimum height=16*\lsp] (R25) at (R24.south west) {};% UMD I
		\node[rect22,minimum height=2*\lsp] (R26) at (R25.south west) {};% UMD II
		\node[rect23,minimum height=35*\lsp] (R27) at (R26.south west) {};% UTT I
		\node[rect22,minimum height=2*\lsp] (R28) at (R27.south west) {};% UTT II
		\node[rect23,minimum height=1*\lsp] (R29) at (R28.south west) {};% TEM
		\node[rect22,minimum height=14*\lsp] (R210) at (R29.south west) {};% ENV
		\fill[\UcolB] (R21.north west) rectangle ([xshift=0.75cm]R210.south west);% vertical bar
		\fill[\UcolA] (N2A) rectangle (R210.south west);% vertical bar
		\node[vtext] at ($(R25.south west)!0.5!(R25.north west)$) {Ultrasonic measuring distance};
		\node[vtext] at ($(R27.south west)!0.5!(R27.north west)$) {Ultrasonic pulse transmission test};
		\node[vtext] at ($(R210.south west)!0.5!(R210.north west)$) {Environmental conditions};
		% column 3
		\node[rect21,minimum height=3.25*\lsp] (R31) at (N3C) {};% test collection, continued
		\node[rect22,minimum height=1*\lsp] (R32) at (R31.south west) {};% FPD
		\node[rect23,minimum height=20*\lsp] (R33) at (R32.south west) {};% SSD I
		\node[rect22,minimum height=2*\lsp] (R34) at (R33.south west) {};% SSD II
		\node[rect23,minimum height=16*\lsp] (R35) at (R34.south west) {};% UMD I
		\node[rect22,minimum height=2*\lsp] (R36) at (R35.south west) {};% UMD II
		\node[rect23,minimum height=35*\lsp] (R37) at (R36.south west) {};% UTT I
		\node[rect22,minimum height=2*\lsp] (R38) at (R37.south west) {};% UTT II
		\node[rect23,minimum height=1*\lsp] (R39) at (R38.south west) {};% TEM
		\node[rect22,minimum height=14*\lsp] (R310) at (R39.south west) {};% ENV
		\fill[\UcolB] (R31.north west) rectangle ([xshift=0.75cm]R310.south west);% vertical bar
		\fill[\UcolA] (N3A) rectangle (R310.south west);% vertical bar
		\node[vtext] at ($(R33.south west)!0.5!(R33.north west)$) {Solid specimen density};
		\node[vtext] at ($(R35.south west)!0.5!(R35.north west)$) {Ultrasonic measuring distance};
		\node[vtext] at ($(R37.south west)!0.5!(R37.north west)$) {Ultrasonic pulse transmission test};
		\node[vtext] at ($(R310.south west)!0.5!(R310.north west)$) {Environmental conditions};
		% column heads
		\node[tittext]  at ($(N1C)+(\w/2,0)$) {(a)};
		\node[tittext]  at ($(N2C)+(\w/2,0)$) {(b)};
		\node[tittext]  at ($(N3C)+(\w/2,0)$) {(c)};
		%-----------------------------------------------------------------------
		% column 1, content
		\node[anchor=north west] at (N1C) {%
			\begin{minipage}{\w}
				\dirtree{%
					.1 dataset\DTcomment{structure root, $C = 1$}.
					%
					.2 meta\_ser\DTcomment{test series metadata, $C = 1$}.
					.3 obj\DTcomment{\Uobj{struct\_meta\_ser}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.3 r02\DTcomment{\Ureflic{}, $C = 1$}.
					.3 d01\DTcomment{series identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{series designation, short text or code, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{series name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{series description, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{abstract, e.g. introductory text, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{context, e.g. PhD thesis, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{start date, e.g. date of first test, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{end date, e.g. date of last test, \Uaae{}, $C = 1$}.
					%
					.2 meta\_set\DTcomment{data set metadata, $C = 1$}.
					.3 obj\DTcomment{\Uobj{struct\_meta\_set}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.3 r02\DTcomment{\Urefser{}, $C = 1$}.
					.3 r03\DTcomment{\Urefloc{}, $C = 1$}.
					.3 r04\DTcomment{\Ureflic{}, $C = 1$}.
					.3 d01\DTcomment{data set identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{data set designation, short text or code, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{data set name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{description, general, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{description, abstract, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{description, methods, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{description, table of contents, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{data set creator name, \Uaae{}, $C = 1$}.
					.3 a08\DTcomment{data set collector name, \Uaae{}, $C = 1$}.
					.3 a09\DTcomment{data set copyrighter name, \Uaae{}, $C = 1$}.
					.3 a10\DTcomment{date created, \Uaae{}, $C = 1$}.
					.3 a11\DTcomment{date collected, \Uaae{}, $C = 1$}.
					.3 a12\DTcomment{date copyrighted, \Uaae{}, $C = 1$}.
					.3 a13\DTcomment{data set size, number of files, \Uaae{}, $C = 1$}.
					.3 a14\DTcomment{data set file format, \Uaae{}, $C = 1$}.
					.3 a15\DTcomment{data set version, \Uaae{}, $C = 1$}.
					.3 a16\DTcomment{data set context, \Uaae{}, $C = 1$}.
					.3 a17\DTcomment{data set rawdata directory, \Uaae{}, $C = 1$}.
					.3 a18\DTcomment{data set rawdata archive, \Uaae{}, $C = 1$}.
					%
					.2 loc\DTcomment{geo-location information, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_loc}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 d01\DTcomment{location identification number, unique ID, \Uade{}, $C = 1$}.
					.3 d02\DTcomment{geolocation, latitude and longitude, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{country, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{state or province, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{city, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{zip code, postal code, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{street name, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{house number, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{location description, \Uaae{}, $C = 1$}.
					%
					.2 lic\DTcomment{license information, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_lic}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.3 d01\DTcomment{license identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{license designation, short text or code, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{rights holder, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{rights description, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{rights URI, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{rights identifier scheme, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{rights identifier scheme URI, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{license description, \Uaae{}, $C = 1$}.
					.3 a08\DTcomment{license icon, \Uaae{}, $C = 1$}.
					.3 a09\DTcomment{license id, \Uaae{}, $C = 1$}.
					%
					.2 aut\DTcomment{author information, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_aut}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 d01\DTcomment{author identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{full name, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{given name, first name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{family name, surname, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{initials, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{title before the name (prefix), \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{title behind the name (suffix), \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{organization name, \Uaae{}, $C = 1$}.
					.3 a08\DTcomment{department name, \Uaae{}, $C = 1$}.
					.3 a09\DTcomment{role in organization/department, \Uaae{}, $C = 1$}.
					.3 a10\DTcomment{country, \Uaae{}, $C = 1$}.
					.3 a11\DTcomment{state or province, \Uaae{}, $C = 1$}.
					.3 a12\DTcomment{city, \Uaae{}, $C = 1$}.
					.3 a13\DTcomment{zip code, postal code, \Uaae{}, $C = 1$}.
					.3 a14\DTcomment{street name, \Uaae{}, $C = 1$}.
					.3 a15\DTcomment{email address, \Uaae{}, $C = 1$}.
					.3 a16\DTcomment{name identifier type, \Uaae{}, $C = 1$}.
					.3 a17\DTcomment{name identifier type uri, \Uaae{}, $C = 1$}.
					.3 a18\DTcomment{name identifier, \Uaae{}, $C = 1$}.
					.3 a19\DTcomment{author description, \Uaae{}, $C = 1$}.
					%
					.2 dev\DTcomment{testing device information, structure array, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_dev}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 d01\DTcomment{device identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{device name, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{vendor name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{product name, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{device category, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{device usage, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{device description, \Uaae{}, $C = 1$}.
					.3 s01\DTcomment{device properties (optional), array of \Uaae{}, $C \geq 1$}.
					%
					.2 mat\DTcomment{test material information, structure array, $C \geq 1$}.
					.3 obj\DTcomment{\Uobj{struct\_mat}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 d01\DTcomment{material identification number, unique ID, \Uade{}, $C = 1$}.
					.3 a01\DTcomment{material name, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{vendor name, \Uaae{}, $C = 1$}.
					.3 a03\DTcomment{product name, \Uaae{}, $C = 1$}.
					.3 a04\DTcomment{material category, \Uaae{}, $C = 1$}.
					.3 a05\DTcomment{material description, \Uaae{}, $C = 1$}.
					.3 a06\DTcomment{material storage place, \Uaae{}, $C = 1$}.
					.3 a07\DTcomment{material storage condition, \Uaae{}, $C = 1$}.
					.3 s01\DTcomment{material properties (optional), array of \Uaae{}, $C \geq 1$}.
					%
					.2 rec\DTcomment{empty, $C = 0$}.
					%
					.2 mix\DTcomment{empty, $C = 0$}.
					%
					.2 spm\DTcomment{specimen information, specimen I and II, structure array, $C = 2$}.
					.3 obj\DTcomment{\Uobj{struct\_spe\_ref}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					.3 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.3 r02\DTcomment{\Urefmat{}, $C = 1$}.
					.3 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.3 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.3 d01\DTcomment{specimen identification number, unique ID, \Uade{}, $C = 1$}.
					.3 d02\DTcomment{\Uutc{}, $C = 1$}.
					.3 a01\DTcomment{specimen designation, short text or code, \Uaae{}, $C = 1$}.
					.3 a02\DTcomment{\Uon{}, $C = 1$}.
					.3 a03\DTcomment{\Upd{}, $C = 1$}.
					.3 a04\DTcomment{\Ugd{}, $C = 1$}.
					%
					.2 tst\DTcomment{test collection, $C = 1$}.
				}
			\end{minipage}
		};
		%-----------------------------------------------------------------------
		% column 2, content
		\node[anchor=north west] at (N2C) {%
			\begin{minipage}{\w}
				\dirtree{%
					.2 tst\DTcomment{test collection, $C = 1$}.
					.3 obj\DTcomment{\Uobj{struct\_test}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					%
					.3 s01\DTcomment{empty, $C = 0$}.
					%
					.3 s02\DTcomment{empty, $C = 0$}.
					%
					.3 s03\DTcomment{empty, $C = 0$}.
					%
					.3 s04\DTcomment{ultrasonic measuring distance, specimen I, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_umd2}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefspm{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{empty, $C = 0$}.
					.4 d03\DTcomment{empty, $C = 0$}.
					.4 d04\DTcomment{estimate ultrasonic measuring distance, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{\Utn{}, $C = 1$}.
					.4 a02\DTcomment{\Uon{}, $C = 1$}.
					.4 a03\DTcomment{\Upd{}, $C = 1$}.
					.4 a04\DTcomment{\Ucd{}, $C = 1$}.
					.4 a05\DTcomment{\Ugd{}, $C = 1$}.
					%
					.3 s05\DTcomment{ultrasonic measuring distance, specimen II, $C = 1$}.
					.4 \DTcomment{see substructure \texttt{dataset.tst.s04}}.
					%
					.3 s06\DTcomment{ultrasonic pulse transmission test (compression wave), specimen I, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_utt}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefspm{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{time span between adding water to cement and test start, \Uade{}, $C = 1$}.
					.4 d03\DTcomment{number of interval steps, number of measurements, \Uade{}, $C = 1$}.
					.4 d04\DTcomment{interval length, time span between measurements, \Uade{}, $C = 1$}.
					.4 d05\DTcomment{device setting, pulse generator voltage, \Uade{}, $C = 1$}.
					.4 d06\DTcomment{device setting, pulse generator pulse width, \Uade{}, $C = 1$}.
					.4 d07\DTcomment{device setting, oscilloscope sampling rate, \Uade{}, $C = 1$}.
					.4 d08\DTcomment{recording block size, number of recorded samples, \Uade{}, $C = 1$}.
					.4 d09\DTcomment{number of initial samples before trigger point, \Uade{}, $C = 1$}.
					.4 d10\DTcomment{number of recorded signals, \Uade{}, $C = 1$}.
					.4 d11\DTcomment{signal/specimen maturity array [$N_{\text{signal}} \times 1$], \Uade{}, $C = 1$}.
					.4 d12\DTcomment{signal sample time array [$N_{\text{sample}} \times 1$], \Uade{}, $C = 1$}.
					.4 d13\DTcomment{signal amplitude matrix [$N_{\text{sample}} \times N_{\text{signal}}$], \Uade{}, $C = 1$}.
					.4 a01\DTcomment{test name, \Uaae{}, $C = 1$}.
					.4 a02\DTcomment{operator name, \Uaae{}, $C = 1$}.
					.4 a03\DTcomment{procedure description, \Uaae{}, $C = 1$}.
					.4 a04\DTcomment{calculation description, formula, \Uaae{}, $C = 1$}.
					.4 a05\DTcomment{general description, \Uaae{}, $C = 1$}.
					.4 a06\DTcomment{settings file path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a07\DTcomment{settings file name, \Uaae{}, $C = 1$}.
					.4 a08\DTcomment{settings file hash, sha-256, \Uaae{}, $C = 1$}.
					.4 a09\DTcomment{measurements file path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a10\DTcomment{measurements file name, \Uaae{}, $C = 1$}.
					.4 a11\DTcomment{measurements file hash, sha-256, \Uaae{}, $C = 1$}.
					.4 a12\DTcomment{signal data directory path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a13\DTcomment{signal data file path list, full qualified paths [$N_{\text{signal}} \times 1$], \Uaae{}, $C = 1$}.
					.4 a14\DTcomment{signal data file name list [$N_{\text{signal}} \times 1$], \Uaae{}, $C = 1$}.
					.4 a15\DTcomment{signal data file hash list, sha-256 [$N_{\text{signal}} \times 1$], \Uaae{}, $C = 1$}.
					%
					.3 s07\DTcomment{ultrasonic pulse transmission test (shear wave), specimen II, $C = 1$}.
					.4 \DTcomment{see substructure \texttt{dataset.tst.s06}}.
					%
					.3 s08\DTcomment{empty, $C = 0$}.
					%
					.3 s09\DTcomment{environment temperature and humidity, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_env2}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r03\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{environment temperature at beginning of test, \Uade{}, $C = 1$}.
					.4 d03\DTcomment{environment humidity at beginning of test, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{\Utn{}, $C = 1$}.
					.4 a02\DTcomment{\Uon{}, $C = 1$}.
					.4 a03\DTcomment{\Upd{}, $C = 1$}.
					.4 a04\DTcomment{\Ucd{}, $C = 1$}.
					.4 a05\DTcomment{\Ugd{}, $C = 1$}.
				}
			\end{minipage}
		};
		%-----------------------------------------------------------------------
		% column 3, content
		\node[anchor=north west] at (N3C) {%
			\begin{minipage}{\w}
				\dirtree{%
					.2 tst\DTcomment{test collection, $C = 1$}.
					.3 obj\DTcomment{\Uobj{struct\_test}, $C = 1$}.
					.3 ver\DTcomment{\Uver{}, $C = 1$}.
					%
					.3 s01\DTcomment{empty, $C = 0$}.
					%
					.3 s02\DTcomment{solid specimen density, specimen I, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_ssd2}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefspm{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C = 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{specimen weight, measurement result, \Uade{}, $C = 1$}.
					.4 d03\DTcomment{specimen diameter, measurement result, \Uade{}, $C = 1$}.
					.4 d04\DTcomment{specimen length, \Uade{}, $C = 1$}.
					.4 d05\DTcomment{empty, $C = 0$}.
					.4 d06\DTcomment{empty, $C = 0$}.
					.4 d07\DTcomment{specimen volume, calculated value, \Uade{}, $C = 1$}.
					.4 d08\DTcomment{specimen density, calculated value, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{\Utn{}, $C = 1$}.
					.4 a02\DTcomment{\Uon{}, $C = 1$}.
					.4 a03\DTcomment{\Upd{}, $C = 1$}.
					.4 a04\DTcomment{\Ucd{}, $C = 1$}.
					.4 a05\DTcomment{\Ugd{}, $C = 1$}.
					%
					.3 s03\DTcomment{solid specimen density, specimen II, $C = 1$}.
					.4 \DTcomment{see substructure \texttt{dataset.tst.s02}}.
					%
					.3 s04\DTcomment{ultrasonic measuring distance, specimen I, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_umd2}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefspm{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{empty, $C = 0$}.
					.4 d03\DTcomment{empty, $C = 0$}.
					.4 d04\DTcomment{estimate ultrasonic measuring distance, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{\Utn{}, $C = 1$}.
					.4 a02\DTcomment{\Uon{}, $C = 1$}.
					.4 a03\DTcomment{\Upd{}, $C = 1$}.
					.4 a04\DTcomment{\Ucd{}, $C = 1$}.
					.4 a05\DTcomment{\Ugd{}, $C = 1$}.
					%
					.3 s05\DTcomment{ultrasonic measuring distance, specimen II, $C = 1$}.
					.4 \DTcomment{see substructure \texttt{dataset.tst.s04}}.
					%
					.3 s06\DTcomment{ultrasonic pulse transmission test (compression wave), specimen I, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_utt}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefspm{}, $C = 1$}.
					.4 r03\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r04\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{time span between adding water to cement and test start, \Uade{}, $C = 1$}.
					.4 d03\DTcomment{number of interval steps, number of measurements, \Uade{}, $C = 1$}.
					.4 d04\DTcomment{interval length, time span between measurements, \Uade{}, $C = 1$}.
					.4 d05\DTcomment{device setting, pulse generator voltage, \Uade{}, $C = 1$}.
					.4 d06\DTcomment{device setting, pulse generator pulse width, \Uade{}, $C = 1$}.
					.4 d07\DTcomment{device setting, oscilloscope sampling rate, \Uade{}, $C = 1$}.
					.4 d08\DTcomment{recording block size, number of recorded samples, \Uade{}, $C = 1$}.
					.4 d09\DTcomment{number of initial samples before trigger point, \Uade{}, $C = 1$}.
					.4 d10\DTcomment{number of recorded signals, \Uade{}, $C = 1$}.
					.4 d11\DTcomment{signal/specimen maturity array [$N_{\text{signal}} \times 1$], \Uade{}, $C = 1$}.
					.4 d12\DTcomment{signal sample time array [$N_{\text{sample}} \times 1$], \Uade{}, $C = 1$}.
					.4 d13\DTcomment{signal amplitude matrix [$N_{\text{sample}} \times N_{\text{signal}}$], \Uade{}, $C = 1$}.
					.4 a01\DTcomment{test name, \Uaae{}, $C = 1$}.
					.4 a02\DTcomment{operator name, \Uaae{}, $C = 1$}.
					.4 a03\DTcomment{procedure description, \Uaae{}, $C = 1$}.
					.4 a04\DTcomment{calculation description, formula, \Uaae{}, $C = 1$}.
					.4 a05\DTcomment{general description, \Uaae{}, $C = 1$}.
					.4 a06\DTcomment{settings file path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a07\DTcomment{settings file name, \Uaae{}, $C = 1$}.
					.4 a08\DTcomment{settings file hash, sha-256, \Uaae{}, $C = 1$}.
					.4 a09\DTcomment{measurements file path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a10\DTcomment{measurements file name, \Uaae{}, $C = 1$}.
					.4 a11\DTcomment{measurements file hash, sha-256, \Uaae{}, $C = 1$}.
					.4 a12\DTcomment{signal data directory path, full qualified path, \Uaae{}, $C = 1$}.
					.4 a13\DTcomment{signal data file path list, full qualified paths [$N_{\text{signal}} \times 1$], \Uaae{}, $C = 1$}.
					.4 a14\DTcomment{signal data file name list [$N_{\text{signal}} \times 1$], \Uaae{}, $C = 1$}.
					.4 a15\DTcomment{signal data file hash list, sha-256 [$N_{\text{signal}} \times 1$], \Uaae{}, $C = 1$}.
					%
					.3 s07\DTcomment{ultrasonic pulse transmission test (shear wave), specimen II, $C = 1$}.
					.4 \DTcomment{see substructure \texttt{dataset.tst.s06}}.
					%
					.3 s08\DTcomment{empty, $C = 0$}.
					%
					.3 s09\DTcomment{environment temperature and humidity, $C = 1$}.
					.4 obj\DTcomment{\Uobj{struct\_test\_env2}, $C = 1$}.
					.4 ver\DTcomment{\Uver{}, $C = 1$}.
					.4 r01\DTcomment{\Urefaut{}, $C = 1$}.
					.4 r02\DTcomment{\Urefdev{}, $C \geq 1$}.
					.4 r03\DTcomment{\Urefloc{}, $C = 1$}.
					.4 d01\DTcomment{\Uutc{}, $C = 1$}.
					.4 d02\DTcomment{environment temperature at the beginning of the test run, \Uade{}, $C = 1$}.
					.4 d03\DTcomment{environment humidity at the beginning of the test run, \Uade{}, $C = 1$}.
					.4 a01\DTcomment{\Utn{}, $C = 1$}.
					.4 a02\DTcomment{\Uon{}, $C = 1$}.
					.4 a03\DTcomment{\Upd{}, $C = 1$}.
					.4 a04\DTcomment{\Ucd{}, $C = 1$}.
					.4 a05\DTcomment{\Ugd{}, $C = 1$}.
				}
			\end{minipage}
		};
	\end{tikzpicture}
	\caption{Tree view of the datasets' hierarchical data structure in Test series 5 (reference tests on air), Test series 6 (reference tests on water) and Test series 7 (reference tests on aluminium cylinder). \textbf{(a)} Substructures containing the metadata \textendash{} datasets in test series 5, 6, and 7. \textbf{(b)} Test collection substructure \textendash{} datasets in test series 5 and 6. \textbf{(c)} Test collection substructure \textendash{} datasets in test series 7. Note: The tree view and the data type description of the atomic elements AAE, ARE and ADE, please find in Supplementary Figure 1 (c), p.\>2. Legend: $C$~\ldots cardinality of structure element.}\label{suppfig:struct_tsref}
\end{suppfigure}

%
%###############################################################################
% End document
%###############################################################################
\end{document}
