{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "696469fd",
   "metadata": {},
   "source": [
    "# Notebook 2. Hippocampal Analysis"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "d96f6119",
   "metadata": {},
   "outputs": [],
   "source": [
    "# Work from this notebook's folder (content/), also when the notebook is executed from the project root\n",
    "# (myst build --execute, NeuroLibre), so the local modules (helpers, stats_test, ...) and ../data/ resolve.\n",
    "import os\n",
    "import sys\n",
    "\n",
    "if os.path.isdir(\"content\") and not os.path.isfile(\"helpers.py\"):\n",
    "    os.chdir(\"content\")\n",
    "if os.getcwd() not in sys.path:\n",
    "    sys.path.insert(0, os.getcwd())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "27b5e363",
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import seaborn as sns\n",
    "import matplotlib.pyplot as plt\n",
    "\n",
    "import numpy as np\n",
    "\n",
    "from statsmodels.stats.multitest import multipletests\n",
    "\n",
    "import plotly.express as px\n",
    "import plotly.graph_objects as go\n",
    "from plotly.subplots import make_subplots\n",
    "\n",
    "# Setting text svg exports as exports\n",
    "plt.rcParams['svg.fonttype'] = 'none'\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "fa980633",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "✅ All R dependencies are loaded and ready!\n"
     ]
    }
   ],
   "source": [
    "# rpy2 configuration\n",
    "import rpy2.robjects as ro\n",
    "from rpy2.robjects.packages import importr\n",
    "from rpy2.robjects import pandas2ri\n",
    "from rpy2.robjects.conversion import localconverter\n",
    "\n",
    "try:\n",
    "    effectsize = importr('effectsize')\n",
    "    marginaleffects = importr('marginaleffects')\n",
    "    car = importr('car')\n",
    "    print(\"✅ All R dependencies are loaded and ready!\")\n",
    "except Exception as e:\n",
    "    print(f\"❌ Missing R package: {e}\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "add3c5e6",
   "metadata": {},
   "outputs": [],
   "source": [
    "# Import auxiliary functions bundled in this notebook\n",
    "import stats_test as st\n",
    "import helpers"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "b1a6ddb4",
   "metadata": {},
   "outputs": [],
   "source": [
    "# Static (matplotlib/seaborn) figure versions for the Word/PDF/LaTeX exports and the journal figures.\n",
    "# Written to static/figures/ only when STATIC_FIGURE_FORMATS is set (pixi tasks static-figures-png/-pdf/-svg,\n",
    "# export-docx, export-tex). A plain `pixi run run-notebooks` does not write them.\n",
    "create_Static_figures = bool(helpers.STATIC_FIGURE_FORMATS)\n",
    "\n",
    "# This color pallet matches plotly figures with seaborn defaults.\n",
    "color_palette = [\"#4C72B0\", \"#DD8452\", \"#55A868\", \"#C44E52\", \"#8172B2\", \"#937860\", \"#DA8BC3\", \"#8C8C8C\", \"#CCB974\", \"#64B5CD\"]"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "47c87c01",
   "metadata": {},
   "source": [
    "## Loading the data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "e167dce2",
   "metadata": {},
   "outputs": [],
   "source": [
    "# read MRI metrics data: HippUnfold surface metrics averaged over the vertices of each participant, hemisphere and\n",
    "# subfield (n_vertices = number of vertices averaged)\n",
    "df = pd.read_csv(helpers.data_path(\"hyades_hippunfoldAD_surfmetrics.csv\"))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "7ad71d80",
   "metadata": {},
   "outputs": [],
   "source": [
    "# read volumetric data\n",
    "df_vol = pd.read_csv(helpers.data_path(\"hyades_hippunfoldAD_volumes_normalized.tsv\"),sep='\\t')\n",
    "\n",
    "# Volumes are fractions of total intracranial volume (TIV). Express them as percentages of TIV: the smallest subfields (e.g. CA2)\n",
    "# otherwise fall below the numerical tolerance of car::Anova (residual sum of squares treated as 0).\n",
    "# F statistics, effect sizes and p-values are unaffected by this change of units.\n",
    "volume_cols = ['Sub', 'CA1', 'CA2', 'CA3', 'CA4', 'DG', 'SRLM', 'Cyst']\n",
    "df_vol[volume_cols] = df_vol[volume_cols] * 100"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "74fa6ea8",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "  participant_id                                             reason\n",
      "0        sub-021  HippUnfold segmentation with a small leak arti...\n",
      "1        sub-024  HippUnfold segmentation slightly failed: SRLM ...\n",
      "2        sub-035  HippUnfold segmentation failed with an artifac...\n",
      "3        sub-045  HippUnfold segmentation slightly failed with s...\n",
      "4        sub-049  HippUnfold segmentation failed with subiculum ...\n",
      "5        sub-051  HippUnfold segmentation struggled with multipl...\n",
      "6        sub-057  HippUnfold segmentation failed with small leak...\n"
     ]
    }
   ],
   "source": [
    "# Exclusion list obtained from QC the segemntation and registration of the anatomical scans. Participants with a QC level of 0 were excluded from the analyses.\n",
    "exclusion_list = pd.read_csv(helpers.data_path(\"exclusion_list.csv\")) \n",
    "print(exclusion_list)\n",
    "exclusion_list = exclusion_list[\"participant_id\"].to_list()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "16a57135",
   "metadata": {},
   "source": [
    "## Wrangling"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "64c43b58",
   "metadata": {},
   "outputs": [],
   "source": [
    "# rename column from dataframe (just for stylec onsitency with paper)\n",
    "df = df.rename(columns={'D_dki': 'MD'})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "66fb9890",
   "metadata": {},
   "outputs": [],
   "source": [
    "# Drop subjects with other diagnosis than dementia\n",
    "nonDemGroups = ['PDD','PSP','VCI','PD','Conc','aMCI','TBD']\n",
    "df = df.query(\"group != @nonDemGroups\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "4441c0f5",
   "metadata": {},
   "outputs": [],
   "source": [
    "# Drop subjects in the exclusion list\n",
    "df = df.query(\"participant_id != @exclusion_list\")\n",
    "df_vol = df_vol.query(\"participant_id != @exclusion_list\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "71e7a9e9",
   "metadata": {},
   "outputs": [],
   "source": [
    "# Define the desired order of categories\n",
    "group_order = ['HC', 'LBD', 'FTD', 'AD']\n",
    "\n",
    "# Convert to ordered categorical type (the data files code healthy controls as 'Control'; the paper uses HC)\n",
    "df['group'] = df['group'].replace({'Control': 'HC'})\n",
    "df['group'] = pd.Categorical(df['group'], categories=group_order, ordered=True)\n",
    "\n",
    "# harmonize color palette\n",
    "group_colors = dict(zip(group_order, color_palette))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "id": "8d86ecc8",
   "metadata": {},
   "outputs": [],
   "source": [
    "# dropping srlm and cyst subfields\n",
    "df = df.query(\"subfield != 'SRLM' and subfield != 'Cyst'\")\n",
    "\n",
    "# creating a subfield type to give a right order to values\n",
    "subfield_category_order = ['Sub','CA1','CA2','CA3','CA4','DG']\n",
    "# keep only the six subfields (drops unlabeled vertices, label '0') before ordering them\n",
    "df = df[df['subfield'].isin(subfield_category_order)].copy()\n",
    "df['subfield'] = pd.Categorical(df['subfield'], categories=subfield_category_order, ordered=True)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "13f1ee27",
   "metadata": {},
   "source": [
    "## Extract features to study"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "20404522",
   "metadata": {},
   "outputs": [],
   "source": [
    "metadata = [\"participant_id\", \"group\", \"age\",'sex',\"hemisphere\",\"subfield\",'subfield_ID']\n",
    "#metrics = [\"FA\",\"D_uFA\", \"uFA\", \"Ki\", \"Vol_mm3_norm\", \"MTsat\"]\n",
    "metrics = [\"FA\",\"MD\", \"uFA\", \"Ki\", \"MTsat\", \"thickness\",\"curvature\",\"gyrification\"]\n",
    "df = df[metadata + metrics + ['n_vertices']]"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "83551598",
   "metadata": {},
   "source": [
    "#### grouping"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "1e9fb63c",
   "metadata": {},
   "outputs": [],
   "source": [
    "# group by subfields\n",
    "df_Hemi_grouped = df.drop(columns=['n_vertices']).groupby(['participant_id','group','sex','age','subfield','subfield_ID','hemisphere'],observed=True).mean()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "54ebc0c9",
   "metadata": {},
   "outputs": [],
   "source": [
    "# group data by subject: whole hippocampus = mean over all vertices (weighted by the number of vertices)\n",
    "def vertex_weighted_mean(x):\n",
    "    w = x['n_vertices']\n",
    "    return pd.Series({m: np.average(x[m], weights=w) if x[m].notna().all() else np.nan for m in metrics})\n",
    "\n",
    "df_Subject_grouped = df.groupby(['participant_id','group','sex','age'], observed=True).apply(vertex_weighted_mean)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "8a9faff9",
   "metadata": {},
   "source": [
    "#### Add volume metrics to dataframes"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "09b6f305",
   "metadata": {},
   "source": [
    "Adding volumetric info to grouped dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "69a62218",
   "metadata": {},
   "outputs": [],
   "source": [
    "# re-arrage data into same format as our dataframe\n",
    "df_vol_melt = df_vol.drop(columns=['SRLM', 'Cyst'])\n",
    "df_vol_melt = df_vol_melt.melt(id_vars=['participant_id','hemisphere'], value_vars=subfield_category_order, value_name='volume')\n",
    "df_vol_melt = df_vol_melt.set_axis(['participant_id', 'hemisphere', 'subfield','volume'], axis=1)\n",
    "df_vol_melt = df_vol_melt.set_index(['participant_id', 'hemisphere', 'subfield'])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "id": "9942dada",
   "metadata": {},
   "outputs": [],
   "source": [
    "# arrange index of original dataframe so we can merge them both\n",
    "df_Hemi_grouped = df_Hemi_grouped.reset_index()\n",
    "df_Hemi_grouped = df_Hemi_grouped.set_index(['participant_id', 'hemisphere', 'subfield'])\n",
    "df_Hemi_grouped= pd.concat([df_Hemi_grouped,df_vol_melt], axis=1, ignore_index=False)\n",
    "df_Hemi_grouped = df_Hemi_grouped.reset_index()\n",
    "#df_Hemi_grouped"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "6b9b5951",
   "metadata": {},
   "source": [
    "Add volume to subject level dataframe"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "64f5e68d",
   "metadata": {},
   "outputs": [],
   "source": [
    "df_vol_melID = df_vol_melt.groupby('participant_id').sum()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "id": "abf1c278",
   "metadata": {},
   "outputs": [],
   "source": [
    "df_Subject_grouped = df_Subject_grouped.reset_index()\n",
    "df_Subject_grouped = df_Subject_grouped.set_index(['participant_id'])\n",
    "df_Subject_grouped= pd.concat([df_Subject_grouped,df_vol_melID], axis=1, ignore_index=False)\n",
    "df_Subject_grouped = df_Subject_grouped.reset_index()\n",
    "#df_Subject_grouped"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "91855423",
   "metadata": {},
   "source": [
    "### Melting dataframes"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "id": "84f9ae11",
   "metadata": {},
   "outputs": [],
   "source": [
    "df_Hemi_grouped_melted = df_Hemi_grouped.melt(id_vars=['participant_id','group','sex','age', 'hemisphere','subfield'], value_vars=metrics)\n",
    "#df_Hemi_grouped_melted"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "id": "9a579fb2",
   "metadata": {},
   "outputs": [],
   "source": [
    "df_Subject_grouped_melted = df_Subject_grouped.melt(id_vars=['participant_id','group','sex','age'], value_vars=metrics)\n",
    "#df_Subject_grouped_melted"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a4cbe12c",
   "metadata": {},
   "source": [
    "## Plots Grouped by subject (averaged all voxel within a subject)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "8e560163",
   "metadata": {},
   "source": [
    "Boxplots"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "id": "aa85f24d",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.plotly.v1+json": {
       "config": {
        "plotlyServerURL": "https://plot.ly"
       },
       "data": [
        {
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0"
         },
         "name": "HC",
         "showlegend": true,
         "type": "box",
         "width": 0.6,
         "x": [
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC"
         ],
         "xaxis": "x",
         "y": {
          "bdata": "y1R+ngcb0j/Rh/7zxQbRPw8U59dAJ9A/JO9zxK1gzT+e3GArBJHTPxyHEqiyTM8/HE8uO9Ud0z8gB8K/BbbSP+PqbgkxStM/RWXswbZp1T84209u113TP+ACU8ulsNI/S8UiatDw0j8=",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452"
         },
         "name": "LBD",
         "showlegend": true,
         "type": "box",
         "width": 0.6,
         "x": [
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD"
         ],
         "xaxis": "x",
         "y": {
          "bdata": "KqyRkteg0D9RqPQ/j9LQP2GH6lbUatE/le9rMihuwz8BOFXKPJPRPyxyJjfWwM4/OOMpE5Az0j+MIhIvA0rSP49ZOJCSCtE/1KTe7D8d1D8=",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868"
         },
         "name": "FTD",
         "showlegend": true,
         "type": "box",
         "width": 0.6,
         "x": [
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD"
         ],
         "xaxis": "x",
         "y": {
          "bdata": "RVg1uAWR0T+MFoIqeSHKPzRBSglIqMw/gssD+MeY0T8GQp683hfTPwUsdoLbI9I/Qm3Rd+vMzj/hEQcO9wfOP0hrMCRvpcg/cuahVJTN0j9f4in9ACnRPzItoHHTWNM/2n9RMk5j0T8=",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52"
         },
         "name": "AD",
         "showlegend": true,
         "type": "box",
         "width": 0.6,
         "x": [
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD"
         ],
         "xaxis": "x",
         "y": {
          "bdata": "UfHBODHf0D+V1xvljXXQP9yPNRBRFsw/xWQXKNrR0j+4rp1Ka0LOP5ljdtmy684/qMSCLdQu0D9ZUkUU3xzSP7nk/Z/hW9I/goK2j+nK0D+QTgvZe+/QPwe483jxPMg/oZ7S3Hs20z+vGiXafs3RPw==",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0"
         },
         "name": "HC",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC"
         ],
         "xaxis": "x2",
         "y": {
          "bdata": "IjhlS+EnuT/7ktA223q5P9bXqvqfM7w/viNXbvn0tT8/8sXboTi8P+u6M8liMbs/N0J5ZmD1vj8OqP3FrwS+P5n8AU2FkL0/KwlcGfWetz9nT0uSNrbAP3QVPD4slbw/xEPOwGx0uj8=",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452"
         },
         "name": "LBD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD"
         ],
         "xaxis": "x2",
         "y": {
          "bdata": "eT1OCp4LwD9xrcY7qvO6P1crjjpEQLc/iiL1oz23vj/xDXE7n7a0PwmA1svuJrY/iS5rW2akwD+sZDoyzAy9P3KbAmc+X7c/WC/O9CeovT8=",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868"
         },
         "name": "FTD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD"
         ],
         "xaxis": "x2",
         "y": {
          "bdata": "5l72f+MutD+EWgxaSza8P9MXov1g47Y/V/cYBqsYtj/ERE04Num7Px54sdmoib4/Z2ouq00utD8Of51XnIq3P/kHW3cXR70/YlvS9Tdwtj8FPV0S46i6P0jLwB8+trU/mUfmS1ImuT8=",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52"
         },
         "name": "AD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD"
         ],
         "xaxis": "x2",
         "y": {
          "bdata": "QBuqrHvKtT95C/MzQp+2PzPMr/R+07Y/eY5swV0ytz/70AY+wSS9P3Tok2o/Mbw/Td0WZWs7vT99xLr0sGC/PwcFsIQHQbk/pVUEb7TltD/mPc7F8Jy5P7GGNMJ81Lg/PKfXBj8wuT9JvYrP2lG1Pw==",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0"
         },
         "name": "HC",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC"
         ],
         "xaxis": "x3",
         "y": {
          "bdata": "/CTCB2My9D8P4rzY6+fzP+32ksCCG/Q/opbOSK/p+D+AMJQZG1bzP+g8l7xfrPQ/82bUoRHo8z8/vTf08sD0P7YgSvtgM/Q/qrL0lF2P9T9iSum/017xPzYHQsk6+/E/X9H90LGf8j8=",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452"
         },
         "name": "LBD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD"
         ],
         "xaxis": "x3",
         "y": {
          "bdata": "rCHZat2b8j+TvWfJO/z3P+X2NtM0zfU/GiBeaeB0+T+am+wYOWL4P5wG8wkZPvQ/9DPqIyCs9D+OuyB06LjyP4MZyZrmRvY/uf3S5f1+8z8=",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868"
         },
         "name": "FTD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD"
         ],
         "xaxis": "x3",
         "y": {
          "bdata": "gdRmy7q79j9w2rfHo9f4P0ZZSnXMLPg/HXlGThRh9z9TnkSFo8b1P3zTQtQFCPQ/yGdzmB6V9z8uTvioHG/2PzDAMRDcP/g/4oAbmV4h9z8gO2/5lIr1Pw7Q8ZDtAPY/BZNOxXZi8z8=",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52"
         },
         "name": "AD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD"
         ],
         "xaxis": "x3",
         "y": {
          "bdata": "E2I6616C+T9K5v6QQnb2P6cTIawYVPk/bKPKJBK49T9oo3Gin5n2P0LwCjnkRfg/v4pdMTOd+D+rYlNL0oL1P5KxciRh6PQ/to7kaJJ1+j+wmzYPHar2Pw/aMy4vI/0/fwqkpySV9T+yxu/OySr6Pw==",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0"
         },
         "name": "HC",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC"
         ],
         "xaxis": "x4",
         "y": {
          "bdata": "iL8uVzXw3z8LxGEYpizgP2TGjUI3aN8/24rHUHhy3D+bRGA8hZTgP3zl450DN98/eB+1i8O63z84zPJqwDzeP//WSlYYkN8/1lzTUlAR3T/+yP6LLHPhP+mWdJqSQOE/Zro8yW644D8=",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452"
         },
         "name": "LBD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD"
         ],
         "xaxis": "x4",
         "y": {
          "bdata": "63tYWF4/4T+X4+PcDoHbPzbXmGQV690/NVJ5daVI2j+mt6dtiGvbP4Xw43Gkad4/EzmGridA3z9JbS83A3HgPwNOl4PxNt4/lzpvH/da4D8=",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868"
         },
         "name": "FTD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD"
         ],
         "xaxis": "x4",
         "y": {
          "bdata": "WucYwvu23D+l8L7y3lvbP5NcY9ZGG9w/02CCPVtf3D+ryUphn+LeP8GGQw9DZ98/ZKxW1Lts2j/+visyTcfbP95XX/ar2to/VAhuQ7jI3D92gIoeHOndPxSTBWqua90/JSVlNRY94D8=",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52"
         },
         "name": "AD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD"
         ],
         "xaxis": "x4",
         "y": {
          "bdata": "ro7P4ms42z8ok7/LfKDcP5adFzz6Xds/Ea75YAeC3j/fQhd/0G3dP6ZZr3Q8aNo/8FsFI5wm3D9BiOOQ/NPeP8BEpWHLj9w/SlEWqaOn2T/cVCHs/QbcPxOJKSaaLdk/12VvOm4k3j8aAsC8GtraPw==",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0"
         },
         "name": "HC",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC"
         ],
         "xaxis": "x5",
         "y": {
          "bdata": "WzKr53kJ3D98BHV+WVXXP81eUrm669o/LAktjwN+3j+SUcOz/cfbP0xUZVGnL9s/Dllzyz3C3D/eyc9kmbbePxVPlyRQTtw/do7Kjtxx3j8iGMGT1ZPYPy7qN9IVkdY/nMiZ3ulq2j8=",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452"
         },
         "name": "LBD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD"
         ],
         "xaxis": "x5",
         "y": {
          "bdata": "OJI7rZFB1D86QtY8tavdP9jTETgTK90/VIhZcre23D/kpMH0wafdP6FcYvOfwd8/3gkUZLn42z+U7BDwH8fbP70ferzkJds/9KQ+JS232j8=",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868"
         },
         "name": "FTD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD"
         ],
         "xaxis": "x5",
         "y": {
          "bdata": "ILs84Nsl4D9ZbKt/oUXfP2Tjh34v9d0/pWQ5CpQG3D+4fVY340fdP2sumuGKCdw/5xrTurK52j/O8CzWvxfbP0HNqcYYRNw/7dU7hBq12z9cVfWLb8PdP4kF+OUmOt4/f9efW1d62z8=",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52"
         },
         "name": "AD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD"
         ],
         "xaxis": "x5",
         "y": {
          "bdata": "kVnIitwx3z8hSRtATvPgP2VSD8PJK9o/mVmyXBsw2T9wbIjYChDYP+3Sv2BhMt8/bzHowHd73D9ENWFdNrTdPzzEeNHRgd4/z/pfAlRe3z/xClbdH4LePzvCrgpJRd4/vt3j8NuO2j9ZfX3PfkvbPw==",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0"
         },
         "name": "HC",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC",
          "HC"
         ],
         "xaxis": "x6",
         "y": {
          "bdata": "CCPz6PYe/T+vGSfsp438P7zUEwBawP8/Ij+P3+87/j+mqQU0JoT/PxEptitL8/0/7bCz7gd+/j+ygMpzTAv9PyCOiX1j5vw/3YIYJGNc+z8Hg4V5qqn/PzUPh3A4WABAI10udsZj/T8=",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452"
         },
         "name": "LBD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD",
          "LBD"
         ],
         "xaxis": "x6",
         "y": {
          "bdata": "ysjS8SiI/j8AAAAAAAD4fyTZ84yVVf0/kEObtejW+T9AgYNf/FT7P1bbbwwTN/s/Vo9D2d6C/j9chc3kvTT/P44nJaRfXPw/uL6LxEQ8/j8=",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868"
         },
         "name": "FTD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD",
          "FTD"
         ],
         "xaxis": "x6",
         "y": {
          "bdata": "rHPoEP8F/D9nkTssgdP7P+dHC2wmgPs/fRMUYDkp/j8fGVwfGzz/PwAAAAAAAPh/VKNdNivX+z9jDFsX+6H8P9nrpuQ1kfs/5BapN6mS/T/IVG7/SX78PxEup9oDCP0/RY8hlxrT/j8=",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52"
         },
         "name": "AD",
         "showlegend": false,
         "type": "box",
         "width": 0.6,
         "x": [
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD",
          "AD"
         ],
         "xaxis": "x6",
         "y": {
          "bdata": "xEezYft/+j8AAAAAAAD4fwch+AqTn/k/qtQXDSL6+z9yWChD7wP8PyjQX8nSSfg/Bljz4+/W+j+HlrezZOL+P24sVmcYzfs/5YHl0TXn+z8EyOYjP+f7P9JSmVw8Y/o/ovbs7B80/T/9vTMK76T6Pw==",
          "dtype": "f8"
         },
         "yaxis": "y6"
        }
       ],
       "layout": {
        "annotations": [
         {
          "font": {
           "size": 16
          },
          "showarrow": false,
          "text": "Normalized volume (% of TIV)",
          "x": 0.15,
          "xanchor": "center",
          "xref": "paper",
          "y": 1.0,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {
           "size": 16
          },
          "showarrow": false,
          "text": "FA",
          "x": 0.49999999999999994,
          "xanchor": "center",
          "xref": "paper",
          "y": 1.0,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {
           "size": 16
          },
          "showarrow": false,
          "text": "MD (µm²/ms)",
          "x": 0.85,
          "xanchor": "center",
          "xref": "paper",
          "y": 1.0,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {
           "size": 16
          },
          "showarrow": false,
          "text": "µFA",
          "x": 0.15,
          "xanchor": "center",
          "xref": "paper",
          "y": 0.46,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {
           "size": 16
          },
          "showarrow": false,
          "text": "Ki",
          "x": 0.49999999999999994,
          "xanchor": "center",
          "xref": "paper",
          "y": 0.46,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {
           "size": 16
          },
          "showarrow": false,
          "text": "MTsat (p.u.)",
          "x": 0.85,
          "xanchor": "center",
          "xref": "paper",
          "y": 0.46,
          "yanchor": "bottom",
          "yref": "paper"
         }
        ],
        "boxgap": 0.15,
        "boxmode": "group",
        "height": 800,
        "legend": {
         "orientation": "v",
         "x": 1.02,
         "xanchor": "left",
         "y": 1,
         "yanchor": "top"
        },
        "margin": {
         "b": 40,
         "l": 60,
         "r": 180,
         "t": 60
        },
        "template": {
         "data": {
          "bar": [
           {
            "error_x": {
             "color": "#2a3f5f"
            },
            "error_y": {
             "color": "#2a3f5f"
            },
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "bar"
           }
          ],
          "barpolar": [
           {
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "barpolar"
           }
          ],
          "carpet": [
           {
            "aaxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "baxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "type": "carpet"
           }
          ],
          "choropleth": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "choropleth"
           }
          ],
          "contour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "contour"
           }
          ],
          "contourcarpet": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "contourcarpet"
           }
          ],
          "heatmap": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "heatmap"
           }
          ],
          "histogram": [
           {
            "marker": {
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "histogram"
           }
          ],
          "histogram2d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "histogram2d"
           }
          ],
          "histogram2dcontour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "histogram2dcontour"
           }
          ],
          "mesh3d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "mesh3d"
           }
          ],
          "parcoords": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "parcoords"
           }
          ],
          "pie": [
           {
            "automargin": true,
            "type": "pie"
           }
          ],
          "scatter": [
           {
            "fillpattern": {
             "fillmode": "overlay",
             "size": 10,
             "solidity": 0.2
            },
            "type": "scatter"
           }
          ],
          "scatter3d": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatter3d"
           }
          ],
          "scattercarpet": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattercarpet"
           }
          ],
          "scattergeo": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergeo"
           }
          ],
          "scattergl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergl"
           }
          ],
          "scattermap": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermap"
           }
          ],
          "scattermapbox": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermapbox"
           }
          ],
          "scatterpolar": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolar"
           }
          ],
          "scatterpolargl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolargl"
           }
          ],
          "scatterternary": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterternary"
           }
          ],
          "surface": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "surface"
           }
          ],
          "table": [
           {
            "cells": {
             "fill": {
              "color": "#EBF0F8"
             },
             "line": {
              "color": "white"
             }
            },
            "header": {
             "fill": {
              "color": "#C8D4E3"
             },
             "line": {
              "color": "white"
             }
            },
            "type": "table"
           }
          ]
         },
         "layout": {
          "annotationdefaults": {
           "arrowcolor": "#2a3f5f",
           "arrowhead": 0,
           "arrowwidth": 1
          },
          "autotypenumbers": "strict",
          "coloraxis": {
           "colorbar": {
            "outlinewidth": 0,
            "ticks": ""
           }
          },
          "colorscale": {
           "diverging": [
            [
             0,
             "#8e0152"
            ],
            [
             0.1,
             "#c51b7d"
            ],
            [
             0.2,
             "#de77ae"
            ],
            [
             0.3,
             "#f1b6da"
            ],
            [
             0.4,
             "#fde0ef"
            ],
            [
             0.5,
             "#f7f7f7"
            ],
            [
             0.6,
             "#e6f5d0"
            ],
            [
             0.7,
             "#b8e186"
            ],
            [
             0.8,
             "#7fbc41"
            ],
            [
             0.9,
             "#4d9221"
            ],
            [
             1,
             "#276419"
            ]
           ],
           "sequential": [
            [
             0.0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1.0,
             "#f0f921"
            ]
           ],
           "sequentialminus": [
            [
             0.0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1.0,
             "#f0f921"
            ]
           ]
          },
          "colorway": [
           "#636efa",
           "#EF553B",
           "#00cc96",
           "#ab63fa",
           "#FFA15A",
           "#19d3f3",
           "#FF6692",
           "#B6E880",
           "#FF97FF",
           "#FECB52"
          ],
          "font": {
           "color": "#2a3f5f"
          },
          "geo": {
           "bgcolor": "white",
           "lakecolor": "white",
           "landcolor": "#E5ECF6",
           "showlakes": true,
           "showland": true,
           "subunitcolor": "white"
          },
          "hoverlabel": {
           "align": "left"
          },
          "hovermode": "closest",
          "mapbox": {
           "style": "light"
          },
          "paper_bgcolor": "white",
          "plot_bgcolor": "#E5ECF6",
          "polar": {
           "angularaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "radialaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "scene": {
           "xaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "yaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "zaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           }
          },
          "shapedefaults": {
           "line": {
            "color": "#2a3f5f"
           }
          },
          "ternary": {
           "aaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "baxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "caxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "title": {
           "x": 0.05
          },
          "xaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          },
          "yaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          }
         }
        },
        "width": 1300,
        "xaxis": {
         "anchor": "y",
         "domain": [
          0.0,
          0.3
         ],
         "showticklabels": false
        },
        "xaxis2": {
         "anchor": "y2",
         "domain": [
          0.35,
          0.6499999999999999
         ],
         "showticklabels": false
        },
        "xaxis3": {
         "anchor": "y3",
         "domain": [
          0.7,
          1.0
         ],
         "showticklabels": false
        },
        "xaxis4": {
         "anchor": "y4",
         "domain": [
          0.0,
          0.3
         ],
         "showticklabels": false
        },
        "xaxis5": {
         "anchor": "y5",
         "domain": [
          0.35,
          0.6499999999999999
         ],
         "showticklabels": false
        },
        "xaxis6": {
         "anchor": "y6",
         "domain": [
          0.7,
          1.0
         ],
         "showticklabels": false
        },
        "yaxis": {
         "anchor": "x",
         "domain": [
          0.54,
          1.0
         ]
        },
        "yaxis2": {
         "anchor": "x2",
         "domain": [
          0.54,
          1.0
         ]
        },
        "yaxis3": {
         "anchor": "x3",
         "domain": [
          0.54,
          1.0
         ]
        },
        "yaxis4": {
         "anchor": "x4",
         "domain": [
          0.0,
          0.46
         ]
        },
        "yaxis5": {
         "anchor": "x5",
         "domain": [
          0.0,
          0.46
         ]
        },
        "yaxis6": {
         "anchor": "x6",
         "domain": [
          0.0,
          0.46
         ]
        }
       }
      }
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: notebook_fig_hippocampus_metrics\n",
    "# whole hippocampus: one row per participant (metric means over subfields and hemispheres; volume = summed subfield volumes, % of TIV)\n",
    "metrics_grid = [\n",
    "    [\"volume\", \"FA\", \"MD\"],\n",
    "    [\"uFA\", \"Ki\", \"MTsat\"],\n",
    "]\n",
    "\n",
    "fig = make_subplots(\n",
    "    rows=2, cols=3,\n",
    "    subplot_titles=[st.metric_axis_label(m) for row in metrics_grid for m in row],\n",
    "    horizontal_spacing=0.05,\n",
    "    vertical_spacing=0.08,\n",
    ")\n",
    "\n",
    "for r, row_metrics in enumerate(metrics_grid, start=1):\n",
    "    for c, metric in enumerate(row_metrics, start=1):\n",
    "        for group in group_order:\n",
    "            data_group = df_Subject_grouped[df_Subject_grouped[\"group\"] == group]\n",
    "            fig.add_trace(\n",
    "                go.Box(\n",
    "                    x=data_group[\"group\"],\n",
    "                    y=data_group[metric],\n",
    "                    name=group,\n",
    "                    legendgroup=group,\n",
    "                    marker_color=group_colors[group],\n",
    "                    showlegend=(r == 1 and c == 1),\n",
    "                    width=0.6,  # wider boxes since each has its own x slot\n",
    "                ),\n",
    "                row=r, col=c,\n",
    "            )\n",
    "\n",
    "fig.update_xaxes(showticklabels=False)\n",
    "\n",
    "fig.update_layout(\n",
    "    width=1300,\n",
    "    height=800,\n",
    "    boxmode='group',\n",
    "    boxgap=0.15,\n",
    "    margin=dict(l=60, r=180, t=60, b=40),\n",
    "    legend=dict(\n",
    "        orientation='v',\n",
    "        yanchor='top', y=1,\n",
    "        xanchor='left', x=1.02,\n",
    "    ),\n",
    ")\n",
    "\n",
    "fig"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "id": "ccad4454",
   "metadata": {},
   "outputs": [],
   "source": [
    "#| label: notebook_figStatic_hippocampus_metrics\n",
    "# whole hippocampus: one row per participant (metric means over subfields and hemispheres; volume = summed subfield volumes, % of TIV)\n",
    "if create_Static_figures:\n",
    "    helpers.static_theme()\n",
    "    metrics_grid = [\"volume\", \"FA\", \"MD\", \"uFA\", \"Ki\", \"MTsat\"]\n",
    "    fig, axes = plt.subplots(2, 3, figsize=(helpers.TEXT_WIDTH_IN, 3.8))\n",
    "    for ax, metric in zip(axes.flatten(), metrics_grid):\n",
    "        sns.boxplot(ax=ax, data=df_Subject_grouped, y=metric, hue='group', palette=group_colors)\n",
    "        ax.set_ylabel(st.metric_axis_label(metric))\n",
    "        if ax is not axes[0, 2]:\n",
    "            ax.legend_.remove()\n",
    "    sns.move_legend(axes[0, 2], \"upper left\", bbox_to_anchor=(1, 1), title=\"Group\", frameon=False)\n",
    "    sns.despine(fig)\n",
    "    fig.tight_layout()\n",
    "    helpers.save_static_figure(fig, \"fig_hippocampus_metrics\")\n",
    "    plt.close(fig)\n",
    "    sns.set_theme()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "5d2aabb4",
   "metadata": {},
   "source": [
    "### Reg lines"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "id": "c277c76e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.plotly.v1+json": {
       "config": {
        "plotlyServerURL": "https://plot.ly"
       },
       "data": [
        {
         "hovertemplate": "Group=HC<br>variable=FA<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "HC",
         "orientation": "v",
         "showlegend": true,
         "type": "scatter",
         "x": {
          "bdata": "P0RGTzhJPkFESDo3PQ==",
          "dtype": "i1"
         },
         "xaxis": "x7",
         "y": {
          "bdata": "IjhlS+EnuT/7ktA223q5P9bXqvqfM7w/viNXbvn0tT8/8sXboTi8P+u6M8liMbs/N0J5ZmD1vj8OqP3FrwS+P5n8AU2FkL0/KwlcGfWetz9nT0uSNrbAP3QVPD4slbw/xEPOwGx0uj8=",
          "dtype": "f8"
         },
         "yaxis": "y7"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00105419 * age + 0.17675<br>R<sup>2</sup>=0.381628<br><br>Group=HC<br>variable=FA<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Nzg6PT4/QURERkhJTw==",
          "dtype": "i1"
         },
         "xaxis": "x7",
         "y": {
          "bdata": "H1PvMKtnvj8O/hndlCK+P+pTbzVomL0/tlTvOSXJvD+k/xnmDoS8P5OqRJL4Prw/bwCa6su0uz87ARrviOW6PzsBGu+I5bo/GFdvR1xbuj/0rMSfL9G5P+NX70sZjLk/eVnvVJPttz8=",
          "dtype": "f8"
         },
         "yaxis": "y7"
        },
        {
         "hovertemplate": "Group=HC<br>variable=MD<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "HC",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "P0RGTzhJPkFESDo3PQ==",
          "dtype": "i1"
         },
         "xaxis": "x8",
         "y": {
          "bdata": "/CTCB2My9D8P4rzY6+fzP+32ksCCG/Q/opbOSK/p+D+AMJQZG1bzP+g8l7xfrPQ/82bUoRHo8z8/vTf08sD0P7YgSvtgM/Q/qrL0lF2P9T9iSum/017xPzYHQsk6+/E/X9H90LGf8j8=",
          "dtype": "f8"
         },
         "yaxis": "y8"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.0138851 * age + 0.349481<br>R<sup>2</sup>=0.736020<br><br>Group=HC<br>variable=MD<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Nzg6PT4/QURERkhJTw==",
          "dtype": "i1"
         },
         "xaxis": "x8",
         "y": {
          "bdata": "OXhV/YHP8T/z2C+OYQjyP2aa5K8gevI/k7xzYr8k8z9MHU7znl3zPwZ+KIR+lvM/eT/dpT0I9D+mYWxY3LL0P6ZhbFjcsvQ/GiMhepsk9T+N5NWbWpb1P0dFsCw6z/U/oYnOkXck9z8=",
          "dtype": "f8"
         },
         "yaxis": "y8"
        },
        {
         "hovertemplate": "Group=HC<br>variable=uFA<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "HC",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "P0RGTzhJPkFESDo3PQ==",
          "dtype": "i1"
         },
         "xaxis": "x5",
         "y": {
          "bdata": "iL8uVzXw3z8LxGEYpizgP2TGjUI3aN8/24rHUHhy3D+bRGA8hZTgP3zl450DN98/eB+1i8O63z84zPJqwDzeP//WSlYYkN8/1lzTUlAR3T/+yP6LLHPhP+mWdJqSQOE/Zro8yW644D8=",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00358141 * age + 0.731716<br>R<sup>2</sup>=0.736132<br><br>Group=HC<br>variable=uFA<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Nzg6PT4/QURERkhJTw==",
          "dtype": "i1"
         },
         "xaxis": "x5",
         "y": {
          "bdata": "3eCUGZQc4T8wUmdVPf/gP9Y0DM2PxOA/z4iDgIts4D8i+lW8NE/gP3VrKPjdMeA/Npya32Du3z8nRIlGWD7fPydEiUZYPt8/cwnTNf3I3j+/zhwlolPeP2WxwZz0GN4/SAGfauO43D8=",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "hovertemplate": "Group=HC<br>variable=Ki<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "HC",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "P0RGTzhJPkFESDo3PQ==",
          "dtype": "i1"
         },
         "xaxis": "x6",
         "y": {
          "bdata": "WzKr53kJ3D98BHV+WVXXP81eUrm669o/LAktjwN+3j+SUcOz/cfbP0xUZVGnL9s/Dllzyz3C3D/eyc9kmbbePxVPlyRQTtw/do7Kjtxx3j8iGMGT1ZPYPy7qN9IVkdY/nMiZ3ulq2j8=",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00293759 * age + 0.235253<br>R<sup>2</sup>=0.262227<br><br>Group=HC<br>variable=Ki<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Nzg6PT4/QURERkhJTw==",
          "dtype": "i1"
         },
         "xaxis": "x6",
         "y": {
          "bdata": "h73kfYFl2T8gnpmmopXZP1FfA/jk9dk/GgEickiG2j+z4daaabbaP0zCi8OK5to/fIP1FM1G2z9GJRSPMNfbP0YlFI8w19s/d+Z94HI33D+op+cxtZfcP0GInFrWx9w/1MvZTp3o3T8=",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "hovertemplate": "Group=HC<br>variable=MTsat<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "HC",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "P0RGTzhJPkFESDo3PQ==",
          "dtype": "i1"
         },
         "xaxis": "x3",
         "y": {
          "bdata": "CCPz6PYe/T+vGSfsp438P7zUEwBawP8/Ij+P3+87/j+mqQU0JoT/PxEptitL8/0/7bCz7gd+/j+ygMpzTAv9PyCOiX1j5vw/3YIYJGNc+z8Hg4V5qqn/PzUPh3A4WABAI10udsZj/T8=",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00658655 * age + 2.30886<br>R<sup>2</sup>=0.241973<br><br>Group=HC<br>variable=MTsat<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Nzg6PT4/QURERkhJTw==",
          "dtype": "i1"
         },
         "xaxis": "x3",
         "y": {
          "bdata": "Vl1Ur0Ml/z90BUswSQr/P65VODJU1P4/Bk4ctWSD/j8i9hI2amj+P0CeCbdvTf4/eu72uHoX/j/S5to7i8b9P9Lm2juLxv0/DDfIPZaQ/T9Gh7U/oVr9P2QvrMCmP/0/EyB0xsed/D8=",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "hovertemplate": "Group=HC<br>variable=thickness<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "HC",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "P0RGTzhJPkFESDo3PQ==",
          "dtype": "i1"
         },
         "xaxis": "x4",
         "y": {
          "bdata": "j0z2o8k1+D8w0XUXeXf5Px5+kIqgd/k/DHlddHx/+j/VRqah0Sj5P6LIAD7JZfg/u4l7ib9y+D+BaTVhLXn4P53t/a2wxfc/gZ0fISUL+T8ZFqBI70H5P9R+9trkmvg/WADiff/z+T8=",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00171777 * age + 1.44899<br>R<sup>2</sup>=0.066588<br><br>Group=HC<br>variable=thickness<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Nzg6PT4/QURERkhJTw==",
          "dtype": "i1"
         },
         "xaxis": "x4",
         "y": {
          "bdata": "3vWy5A2y+D9+TlgcF7n4P73/oospx/g/nAmTMkXc+D87YjhqTuP4P9u63aFX6vg/GmwoEWr4+D/4dRi4hQ35P/h1GLiFDfk/NydjJ5gb+T922K2Wqin5PxYxU86zMPk/00QzHOta+T8=",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "hovertemplate": "Group=HC<br>variable=curvature<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "HC",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "P0RGTzhJPkFESDo3PQ==",
          "dtype": "i1"
         },
         "xaxis": "x",
         "y": {
          "bdata": "eIXBw3s7wj+G3l/UrB3BP+7JPTjc28I/DmjyvdknxD8O7cY8YIfBP92H2ff2BcM/ozr0aU/FwT/x8zQ1zOLBP4OV1c0arcE/EhLMpDXLwT8WNy6c7LzBP09CS432ecE/CNTbnC87wT8=",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.000667175 * age + 0.0972947<br>R<sup>2</sup>=0.515439<br><br>Group=HC<br>variable=curvature<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Nzg6PT4/QURERkhJTw==",
          "dtype": "i1"
         },
         "xaxis": "x",
         "y": {
          "bdata": "Cqpjb5AmwT9WJtsbbTzBP+8eynQmaME/05MwerypwT8gEKgmmb/BP2yMH9N11cE/BIUOLC8Bwj/o+XQxxULCP+j5dDHFQsI/gfJjin5uwj8Z61LjN5rCP2Vnyo8UsMI/LlGXmkAzwz8=",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "hovertemplate": "Group=HC<br>variable=gyrification<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "HC",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "P0RGTzhJPkFESDo3PQ==",
          "dtype": "i1"
         },
         "xaxis": "x2",
         "y": {
          "bdata": "CvJm+VY5+T/JtfSh6Uj4P1ioV8UM/vg/EEup2VdV9j8DT6UX+Fz7P+WS0ZOSyPg/gvibvRJX+j8p9YlQRS36PzbHFxB6XPo/VdK0SRMk/D8GC/vx1jH7P4FgmsVeX/g/G7nRK+4j+j8=",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00594281 * age + 1.99293<br>R<sup>2</sup>=0.190669<br><br>Group=HC<br>variable=gyrification<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "HC",
         "marker": {
          "color": "#4C72B0",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Nzg6PT4/QURERkhJTw==",
          "dtype": "i1"
         },
         "xaxis": "x2",
         "y": {
          "bdata": "QPm2GkKo+j+GvSSf6o/6PxNGAKg7X/o/5pJJNTUW+j8sV7e53f35P3IbJT6G5fk//6MAR9e0+T/S8EnU0Gv5P9LwSdTQa/k/Xnkl3SE7+T/qAQHmcgr5PzHGbmob8vg/1l8BhQ5g+D8=",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "hovertemplate": "Group=LBD<br>variable=FA<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "LBD",
         "orientation": "v",
         "showlegend": true,
         "type": "scatter",
         "x": {
          "bdata": "Qk1MRUtNSEpHSA==",
          "dtype": "i1"
         },
         "xaxis": "x7",
         "y": {
          "bdata": "eT1OCp4LwD9xrcY7qvO6P1crjjpEQLc/iiL1oz23vj/xDXE7n7a0PwmA1svuJrY/iS5rW2akwD+sZDoyzAy9P3KbAmc+X7c/WC/O9CeovT8=",
          "dtype": "f8"
         },
         "yaxis": "y7"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00312148 * age + 0.333508<br>R<sup>2</sup>=0.413404<br><br>Group=LBD<br>variable=FA<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "QkVHSEhKS0xNTQ==",
          "dtype": "i1"
         },
         "xaxis": "x7",
         "y": {
          "bdata": "1srBc5xRwD+c6z/hgz2+Pzx6vYdgpLw/jEH82s7Xuz+MQfzazte7PyzQeYGrPro/fJe41BlyuT/MXvcniKW4PxwmNnv22Lc/HCY2e/bYtz8=",
          "dtype": "f8"
         },
         "yaxis": "y7"
        },
        {
         "hovertemplate": "Group=LBD<br>variable=MD<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "LBD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Qk1MRUtNSEpHSA==",
          "dtype": "i1"
         },
         "xaxis": "x8",
         "y": {
          "bdata": "rCHZat2b8j+TvWfJO/z3P+X2NtM0zfU/GiBeaeB0+T+am+wYOWL4P5wG8wkZPvQ/9DPqIyCs9D+OuyB06LjyP4MZyZrmRvY/uf3S5f1+8z8=",
          "dtype": "f8"
         },
         "yaxis": "y8"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00778443 * age + 0.780304<br>R<sup>2</sup>=0.034116<br><br>Group=LBD<br>variable=MD<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "QkVHSEhKS0xNTQ==",
          "dtype": "i1"
         },
         "xaxis": "x8",
         "y": {
          "bdata": "Gj/MOYm09D/mmYLwMBT1P8Qr/BT2U/U/s/Q4p9hz9T+z9Din2HP1P5GGssuds/U/gE/vXYDT9T9uGCzwYvP1P17haIJFE/Y/XuFogkUT9j8=",
          "dtype": "f8"
         },
         "yaxis": "y8"
        },
        {
         "hovertemplate": "Group=LBD<br>variable=uFA<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "LBD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Qk1MRUtNSEpHSA==",
          "dtype": "i1"
         },
         "xaxis": "x5",
         "y": {
          "bdata": "63tYWF4/4T+X4+PcDoHbPzbXmGQV690/NVJ5daVI2j+mt6dtiGvbP4Xw43Gkad4/EzmGridA3z9JbS83A3HgPwNOl4PxNt4/lzpvH/da4D8=",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00421524 * age + 0.780873<br>R<sup>2</sup>=0.134212<br><br>Group=LBD<br>variable=uFA<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "QkVHSEhKS0xNTQ==",
          "dtype": "i1"
         },
         "xaxis": "x5",
         "y": {
          "bdata": "3wMXZtoV4D+wj0HZhFzfP6Y/+eFk0t4/oRdV5lSN3j+hF1XmVI3eP5fHDO80A94/kp9o8yS+3T+Od8T3FHndP4lPIPwENN0/iU8g/AQ03T8=",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "hovertemplate": "Group=LBD<br>variable=Ki<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "LBD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Qk1MRUtNSEpHSA==",
          "dtype": "i1"
         },
         "xaxis": "x6",
         "y": {
          "bdata": "OJI7rZFB1D86QtY8tavdP9jTETgTK90/VIhZcre23D/kpMH0wafdP6FcYvOfwd8/3gkUZLn42z+U7BDwH8fbP70ferzkJds/9KQ+JS232j8=",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.0110343 * age + -0.36872<br>R<sup>2</sup>=0.695914<br><br>Group=LBD<br>variable=Ki<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "QkVHSEhKS0xNTQ==",
          "dtype": "i1"
         },
         "xaxis": "x6",
         "y": {
          "bdata": "bvmp/7cC1z8QgbMSEyHZPyaGZB+lito/sAi9JW4/2z+wCL0lbj/bP8gNbjIAqdw/UpDGOMld3T/eEh8/khLeP2iVd0Vbx94/aJV3RVvH3j8=",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "hovertemplate": "Group=LBD<br>variable=MTsat<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "LBD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Qk1MRUtNSEpHSA==",
          "dtype": "i1"
         },
         "xaxis": "x3",
         "y": {
          "bdata": "ysjS8SiI/j8AAAAAAAD4fyTZ84yVVf0/kEObtejW+T9AgYNf/FT7P1bbbwwTN/s/Vo9D2d6C/j9chc3kvTT/P44nJaRfXPw/uL6LxEQ8/j8=",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00449038 * age + 2.13479<br>R<sup>2</sup>=0.018450<br><br>Group=LBD<br>variable=MTsat<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "QkVHSEhKS0xN",
          "dtype": "i1"
         },
         "xaxis": "x3",
         "y": {
          "bdata": "sGtJeDFq/T8OK1DyAzP9P6OqVO46Dv0/bupWbNb7/D9u6lZs1vv8PwJqW2gN1/w/zald5qjE/D+X6V9kRLL8P2EpYuLfn/w/",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "hovertemplate": "Group=LBD<br>variable=thickness<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "LBD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Qk1MRUtNSEpHSA==",
          "dtype": "i1"
         },
         "xaxis": "x4",
         "y": {
          "bdata": "h8mfMS9Z+D/6xw/veRv4P7y0UfLLjvg/SpwRtHPl9j8Shotip5/5P93CETWmefo/oMzwlGE09z/evxOoGpr4P+4HYSmuD/o/pqnDUN5d+T8=",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00740989 * age + 1.00509<br>R<sup>2</sup>=0.133696<br><br>Group=LBD<br>variable=thickness<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "QkVHSEhKS0xNTQ==",
          "dtype": "i1"
         },
         "xaxis": "x4",
         "y": {
          "bdata": "ynRa4QDo9z/Equ5eDkP4PxYk/AfCf/g/vuCC3Bue+D++4ILcG574PxBakIXP2vg/uRYXWin5+D9i050ugxf5PwqQJAPdNfk/CpAkA901+T8=",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "hovertemplate": "Group=LBD<br>variable=curvature<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "LBD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Qk1MRUtNSEpHSA==",
          "dtype": "i1"
         },
         "xaxis": "x",
         "y": {
          "bdata": "GvVbaWOxwT+q51DvWRjEPwr3ePCoQsM/dLRn8H/8yD9eix18mrnBP5/4C2Q3n8I/4NwaVKIWwz9ivzGdL8zAP17IMkf798E/NqxtgrsGwT8=",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.000803606 * age + 0.206444<br>R<sup>2</sup>=0.024569<br><br>Group=LBD<br>variable=curvature<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "QkVHSEhKS0xNTQ==",
          "dtype": "i1"
         },
         "xaxis": "x",
         "y": {
          "bdata": "oVWh8tGiwz/f7kCH0lPDPwhVqz8oH8M/HYjgG9MEwz8diOAb0wTDP0buStQo0MI/WyGAsNO1wj9wVLWMfpvCP4SH6mgpgcI/hIfqaCmBwj8=",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "hovertemplate": "Group=LBD<br>variable=gyrification<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "LBD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "Qk1MRUtNSEpHSA==",
          "dtype": "i1"
         },
         "xaxis": "x2",
         "y": {
          "bdata": "KlDZY82f+D+/dI+It9T6P9wssjDucvg/zPGAe6tp9j/eCeFXtN36P019JFpzPvg/OZ0r5SpO+j+IAj3ucTj6P9IRviMiUvk/OUnHm9/l+j8=",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00916937 * age + 0.920124<br>R<sup>2</sup>=0.127702<br><br>Group=LBD<br>variable=gyrification<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "LBD",
         "marker": {
          "color": "#DD8452",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "QkVHSEhKS0xNTQ==",
          "dtype": "i1"
         },
         "xaxis": "x2",
         "y": {
          "bdata": "3tTSEaRn+D/SLsBsUNj4Px/As/5tI/k/xoitx/xI+T/GiK3H/Ej5PxMaoVkalPk/uuKaIqm5+T9gq5TrN9/5Pwd0jrTGBPo/B3SOtMYE+j8=",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "hovertemplate": "Group=FTD<br>variable=FA<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "FTD",
         "orientation": "v",
         "showlegend": true,
         "type": "scatter",
         "x": {
          "bdata": "RT9JPDBGRktRQUFCQg==",
          "dtype": "i1"
         },
         "xaxis": "x7",
         "y": {
          "bdata": "5l72f+MutD+EWgxaSza8P9MXov1g47Y/V/cYBqsYtj/ERE04Num7Px54sdmoib4/Z2ouq00utD8Of51XnIq3P/kHW3cXR70/YlvS9Tdwtj8FPV0S46i6P0jLwB8+trU/mUfmS1ImuT8=",
          "dtype": "f8"
         },
         "yaxis": "y7"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -7.67704e-05 * age + 0.101534<br>R<sup>2</sup>=0.001968<br><br>Group=FTD<br>variable=FA<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "MDw/QUFCQkVGRklLUQ==",
          "dtype": "i1"
         },
         "xaxis": "x7",
         "y": {
          "bdata": "zW7pLqcMuT8UAl5BR9C4P+Um+0Uvwbg/xpQOSR+3uD/GlA5JH7e4P7dLmEoXsrg/t0uYSheyuD+JcDVP/6K4P3knv1D3nbg/eSe/UPeduD9LTFxV3464Pyy6b1jPhLg/0AOqYZ9muD8=",
          "dtype": "f8"
         },
         "yaxis": "y7"
        },
        {
         "hovertemplate": "Group=FTD<br>variable=MD<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "FTD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "RT9JPDBGRktRQUFCQg==",
          "dtype": "i1"
         },
         "xaxis": "x8",
         "y": {
          "bdata": "gdRmy7q79j9w2rfHo9f4P0ZZSnXMLPg/HXlGThRh9z9TnkSFo8b1P3zTQtQFCPQ/yGdzmB6V9z8uTvioHG/2PzDAMRDcP/g/4oAbmV4h9z8gO2/5lIr1Pw7Q8ZDtAPY/BZNOxXZi8z8=",
          "dtype": "f8"
         },
         "yaxis": "y8"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00272086 * age + 1.22762<br>R<sup>2</sup>=0.045803<br><br>Group=FTD<br>variable=MD<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "MDw/QUFCQkVGRklLUQ==",
          "dtype": "i1"
         },
         "xaxis": "x8",
         "y": {
          "bdata": "YHZtNEe79T+TO6aOA0H2P+BsNKVyYvY/E+M9tLx49j8T4z20vHj2Py2ewrvhg/Y/LZ7Cu+GD9j96z1DSUKX2P5SK1dl1sPY/lIrV2XWw9j/gu2Pw5NH2PxQybf8u6PY/rpSJLA0r9z8=",
          "dtype": "f8"
         },
         "yaxis": "y8"
        },
        {
         "hovertemplate": "Group=FTD<br>variable=uFA<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "FTD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "RT9JPDBGRktRQUFCQg==",
          "dtype": "i1"
         },
         "xaxis": "x5",
         "y": {
          "bdata": "WucYwvu23D+l8L7y3lvbP5NcY9ZGG9w/02CCPVtf3D+ryUphn+LeP8GGQw9DZ98/ZKxW1Lts2j/+visyTcfbP95XX/ar2to/VAhuQ7jI3D92gIoeHOndPxSTBWqua90/JSVlNRY94D8=",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00158342 * age + 0.558603<br>R<sup>2</sup>=0.197788<br><br>Group=FTD<br>variable=uFA<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "MDw/QUFCQkVGRklLUQ==",
          "dtype": "i1"
         },
         "xaxis": "x5",
         "y": {
          "bdata": "KR/7PuXi3j//6HTilKvdP3RbU8vAXd0/GP08Ed4p3T8Y/TwR3indP+nNMbTsD90/6c0xtOwP3T9fQBCdGMLcPzARBUAnqNw/MBEFQCeo3D+mg+MoU1rcP0klzW5wJtw/NAqKQMiK2z8=",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "hovertemplate": "Group=FTD<br>variable=Ki<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "FTD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "RT9JPDBGRktRQUFCQg==",
          "dtype": "i1"
         },
         "xaxis": "x6",
         "y": {
          "bdata": "ILs84Nsl4D9ZbKt/oUXfP2Tjh34v9d0/pWQ5CpQG3D+4fVY340fdP2sumuGKCdw/5xrTurK52j/O8CzWvxfbP0HNqcYYRNw/7dU7hBq12z9cVfWLb8PdP4kF+OUmOt4/f9efW1d62z8=",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.000604231 * age + 0.492562<br>R<sup>2</sup>=0.032907<br><br>Group=FTD<br>variable=Ki<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "MDw/QUFCQkVGRklLUQ==",
          "dtype": "i1"
         },
         "xaxis": "x6",
         "y": {
          "bdata": "OvvIL/Oq3T82XdRBJzTdP7U1V0Z0Ft0/tHCunqcC3T+0cK6epwLdPzQO2krB+Nw/NA7aSsH43D+z5lxPDtvcPzKEiPsn0dw/MoSI+yfR3D+yXAsAdbPcP7GXYlion9w/r0hoYUJk3D8=",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "hovertemplate": "Group=FTD<br>variable=MTsat<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "FTD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "RT9JPDBGRktRQUFCQg==",
          "dtype": "i1"
         },
         "xaxis": "x3",
         "y": {
          "bdata": "rHPoEP8F/D9nkTssgdP7P+dHC2wmgPs/fRMUYDkp/j8fGVwfGzz/PwAAAAAAAPh/VKNdNivX+z9jDFsX+6H8P9nrpuQ1kfs/5BapN6mS/T/IVG7/SX78PxEup9oDCP0/RY8hlxrT/j8=",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.0071909 * age + 2.28577<br>R<sup>2</sup>=0.540417<br><br>Group=FTD<br>variable=MTsat<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "MDw/QUFCQkVGSUtR",
          "dtype": "i1"
         },
         "xaxis": "x3",
         "y": {
          "bdata": "VgasMLYM/z/2lKLGQ6v9P544ICznUv0/uKUexf4X/T+4pR7F/hf9P0bcnZGK+vw/RtydkYr6/D/ufxv3LaL8P3u2msO5hPw/I1oYKV0s/D8+xxbCdPH7P44OEo27QPs/",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "hovertemplate": "Group=FTD<br>variable=thickness<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "FTD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "RT9JPDBGRktRQUFCQg==",
          "dtype": "i1"
         },
         "xaxis": "x4",
         "y": {
          "bdata": "fa2PEtWx+T9qpFw4Jv30P2azdYr3wPg/Y3K+9TjF9z8Eenem//32P2gMPOS7rvk/RGyKX80r+j8weh0NGG/4Pxj/bX3+6fg/ySmEXv1C+T/7yBI/+xP5P12fkLeBhvk/lmNJH6sj+D8=",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00515561 * age + 1.19018<br>R<sup>2</sup>=0.222829<br><br>Group=FTD<br>variable=thickness<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "MDw/QUFCQkVGRklLUQ==",
          "dtype": "i1"
         },
         "xaxis": "x4",
         "y": {
          "bdata": "J3vKi5wA9z/6cSIcBf73P69vOEBfPfg/0hhHWJtn+D/SGEdYm2f4P2RtTmS5fPg/ZG1OZLl8+D8Ya2SIE7z4P6q/a5Qx0fg/qr9rlDHR+D9fvYG4ixD5P4JmkNDHOvk/7GG8GHy5+T8=",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "hovertemplate": "Group=FTD<br>variable=curvature<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "FTD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "RT9JPDBGRktRQUFCQg==",
          "dtype": "i1"
         },
         "xaxis": "x",
         "y": {
          "bdata": "J2b9wVkTwj++CrSwGf7GP+DL2YpfCsU/X34wjTPrwj+yHXoD3FzBP8xzag5txcE/NPCigN8Mwz9JTmP4IEnEP+nO7WZyXsk/MSf3+64Qwj/7+ctlN8DBPzFa456dgcM/UvH6ZLnjwT8=",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00131577 * age + 0.0645345<br>R<sup>2</sup>=0.317105<br><br>Group=FTD<br>variable=curvature<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "MDw/QUFCQkVGRklLUQ==",
          "dtype": "i1"
         },
         "xaxis": "x",
         "y": {
          "bdata": "cGirOTJYwD+MrZQNlF3CP9L+joLs3sI/rN81eyc1wz+s3zV7JzXDPxpQifdEYMM/GlCJ90Rgwz9goYNsneHDP84R1+i6DMQ/zhHX6LoMxD8UY9FdE47EP+5DeFZO5MQ/feZsQP/mxT8=",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "hovertemplate": "Group=FTD<br>variable=gyrification<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "FTD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "RT9JPDBGRktRQUFCQg==",
          "dtype": "i1"
         },
         "xaxis": "x2",
         "y": {
          "bdata": "omy4986O+T8cf8lIc1T1P0NR7Xxla/g/+16P70CZ+D9+ympHbl77P+gNi+zG1fk/Gi3UmLLn9z+kK+Qz2r33P6BpDUb6t/Y/jd3Yd2hN+j8FRJOufR/6P74rt8Bmdfo/lVTduXeg+D8=",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00651587 * age + 1.98938<br>R<sup>2</sup>=0.244727<br><br>Group=FTD<br>variable=gyrification<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "FTD",
         "marker": {
          "color": "#55A868",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "MDw/QUFCQkVGRklLUQ==",
          "dtype": "i1"
         },
         "xaxis": "x2",
         "y": {
          "bdata": "M5mnK27T+j/kI6WSKZP5P5CGZGwYQ/k/A3M5qLcN+T8Dczmotw35PzzpI0YH8/g/POkjRgfz+D/pS+Mf9qL4PyLCzb1FiPg/IsLNvUWI+D/OJI2XNDj4P0ERYtPTAvg/mtbghrFi9z8=",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "hovertemplate": "Group=AD<br>variable=FA<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "AD",
         "orientation": "v",
         "showlegend": true,
         "type": "scatter",
         "x": {
          "bdata": "SDxFOExWUDVIR0ZSST8=",
          "dtype": "i1"
         },
         "xaxis": "x7",
         "y": {
          "bdata": "QBuqrHvKtT95C/MzQp+2PzPMr/R+07Y/eY5swV0ytz/70AY+wSS9P3Tok2o/Mbw/Td0WZWs7vT99xLr0sGC/PwcFsIQHQbk/pVUEb7TltD/mPc7F8Jy5P7GGNMJ81Lg/PKfXBj8wuT9JvYrP2lG1Pw==",
          "dtype": "f8"
         },
         "yaxis": "y7"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.000246515 * age + 0.0807615<br>R<sup>2</sup>=0.033661<br><br>Group=AD<br>variable=FA<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "NTg8P0VGR0hISUxQUlY=",
          "dtype": "i1"
         },
         "xaxis": "x7",
         "y": {
          "bdata": "tiJdvAgFuD+OGN0+gDW4P621h5cfdrg/hKsHGpemuD8zlwcfhge5P3s+MvWtF7k/w+Vcy9UnuT8KjYeh/Te5PwqNh6H9N7k/UjSydyVIuT8qKjL6nHi5P0nH3FI8ubk/2BUy/4vZuT/4stxXKxq6Pw==",
          "dtype": "f8"
         },
         "yaxis": "y7"
        },
        {
         "hovertemplate": "Group=AD<br>variable=MD<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "AD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "SDxFOExWUDVIR0ZSST8=",
          "dtype": "i1"
         },
         "xaxis": "x8",
         "y": {
          "bdata": "E2I6616C+T9K5v6QQnb2P6cTIawYVPk/bKPKJBK49T9oo3Gin5n2P0LwCjnkRfg/v4pdMTOd+D+rYlNL0oL1P5KxciRh6PQ/to7kaJJ1+j+wmzYPHar2Pw/aMy4vI/0/fwqkpySV9T+yxu/OySr6Pw==",
          "dtype": "f8"
         },
         "yaxis": "y8"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00679278 * age + 1.0183<br>R<sup>2</sup>=0.188511<br><br>Group=AD<br>variable=MD<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "NTg8P0VGR0hISUxQUlY=",
          "dtype": "i1"
         },
         "xaxis": "x8",
         "y": {
          "bdata": "cV/eaZQN9j83VNWnDGH2P5SaHqVX0PY/W48V488j9z/neANfwMr3P37KVR6T5vc/Fhyo3WUC+D+tbfqcOB74P61t+pw4Hvg/RL9MXAs6+D8KtEOag434P2j6jJfO/Pg/lp0xFnQ0+T/043oTv6P5Pw==",
          "dtype": "f8"
         },
         "yaxis": "y8"
        },
        {
         "hovertemplate": "Group=AD<br>variable=uFA<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "AD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "SDxFOExWUDVIR0ZSST8=",
          "dtype": "i1"
         },
         "xaxis": "x5",
         "y": {
          "bdata": "ro7P4ms42z8ok7/LfKDcP5adFzz6Xds/Ea75YAeC3j/fQhd/0G3dP6ZZr3Q8aNo/8FsFI5wm3D9BiOOQ/NPeP8BEpWHLj9w/SlEWqaOn2T/cVCHs/QbcPxOJKSaaLdk/12VvOm4k3j8aAsC8GtraPw==",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00166475 * age + 0.555453<br>R<sup>2</sup>=0.337985<br><br>Group=AD<br>variable=uFA<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "NTg8P0VGR0hISUxQUlY=",
          "dtype": "i1"
         },
         "xaxis": "x5",
         "y": {
          "bdata": "MC1hD/bm3T8p6UCuIpXdPyA5a9cIKN0/GPVKdjXW3D8KbQq0jjLcPwgBVT5IF9w/BpWfyAH82z8DKepSu+DbPwMp6lK74Ns/Ab003XTF2z/6eBR8oXPbP/DIPqWHBts/7PDTufrP2j/iQP7i4GLaPw==",
          "dtype": "f8"
         },
         "yaxis": "y5"
        },
        {
         "hovertemplate": "Group=AD<br>variable=Ki<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "AD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "SDxFOExWUDVIR0ZSST8=",
          "dtype": "i1"
         },
         "xaxis": "x6",
         "y": {
          "bdata": "kVnIitwx3z8hSRtATvPgP2VSD8PJK9o/mVmyXBsw2T9wbIjYChDYP+3Sv2BhMt8/bzHowHd73D9ENWFdNrTdPzzEeNHRgd4/z/pfAlRe3z/xClbdH4LePzvCrgpJRd4/vt3j8NuO2j9ZfX3PfkvbPw==",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.000330193 * age + 0.430396<br>R<sup>2</sup>=0.005205<br><br>Group=AD<br>variable=Ki<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "NTg8P0VGR0hISUxQUlY=",
          "dtype": "i1"
         },
         "xaxis": "x6",
         "y": {
          "bdata": "0RcJKFSq3D9tXT3xjrrcPz66Lagy0Nw/2v9hcW3g3D8Ti8oD4wDdP0eihvFLBt0/e7lC37QL3T+v0P7MHRHdP6/Q/swdEd0/4+e6uoYW3T+ALe+DwSbdP1CK3zplPN0/uLhXFjdH3T+JFUjN2lzdPw==",
          "dtype": "f8"
         },
         "yaxis": "y6"
        },
        {
         "hovertemplate": "Group=AD<br>variable=MTsat<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "AD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "SDxFOExWUDVIR0ZSST8=",
          "dtype": "i1"
         },
         "xaxis": "x3",
         "y": {
          "bdata": "xEezYft/+j8AAAAAAAD4fwch+AqTn/k/qtQXDSL6+z9yWChD7wP8PyjQX8nSSfg/Bljz4+/W+j+HlrezZOL+P24sVmcYzfs/5YHl0TXn+z8EyOYjP+f7P9JSmVw8Y/o/ovbs7B80/T/9vTMK76T6Pw==",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00690913 * age + 2.20195<br>R<sup>2</sup>=0.406746<br><br>Group=AD<br>variable=MTsat<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "NTg/RUZHSEhJTFBSVg==",
          "dtype": "i1"
         },
         "xaxis": "x3",
         "y": {
          "bdata": "F3ZwS0pf/T88ckkQZAr9P+oTmdtKRPw/NAxLZX6a+z+WteimMX77P/hehujkYfs/WggkKphF+z9aCCQqmEX7P7yxwWtLKfs/4a2aMGXU+j9oUxE3MmP6PyymTLqYKvo/tEvDwGW5+T8=",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "hovertemplate": "Group=AD<br>variable=thickness<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "AD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "SDxFOExWUDVIR0ZSST8=",
          "dtype": "i1"
         },
         "xaxis": "x4",
         "y": {
          "bdata": "uC8MtK/P+T9sPFx3Pcn2P2UQw8y2kvg/d1T5XSnU+T8IdKBW1hD4PzCT0fZ4y/Y/8/Afp7959j9QAwZVLJP3P6DDI+Jyavk/ZLrR0wbt9z/idy8HHmD4P2Z6NkXzW/c/C3I42Bfu+D8JozmkwEr4Pw==",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.00220784 * age + 1.66488<br>R<sup>2</sup>=0.095354<br><br>Group=AD<br>variable=thickness<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "NTg8P0VGR0hISUxQUlY=",
          "dtype": "i1"
         },
         "xaxis": "x4",
         "y": {
          "bdata": "b/Lsyw/E+D/4gLaF7qj4P1qUGCjChPg/5CLi4aBp+D/2P3VVXjP4P8/EDT5TKvg/p0mmJkgh+D+Azj4PPRj4P4DOPg89GPg/WFPX9zEP+D/h4aCxEPT3P0P1AlTkz/c/9P4zJc699z9WEpbHoZn3Pw==",
          "dtype": "f8"
         },
         "yaxis": "y4"
        },
        {
         "hovertemplate": "Group=AD<br>variable=curvature<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "AD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "SDxFOExWUDVIR0ZSST8=",
          "dtype": "i1"
         },
         "xaxis": "x",
         "y": {
          "bdata": "+NTdXEazwz+pJG7VPaPDP/AfQFwz3sQ/L+pnob68wT9+zdiZDq7EP3TJcRo7bcU/4BQHGMquxT/CkwTRQHTDP3JFAtiRT8I/6VB1Pdw1xD/4JCAMymrCPyKJ8fRuh8k/5QGypEF9wT+CFqzmQ7jDPw==",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = 0.00094848 * age + 0.0901348<br>R<sup>2</sup>=0.324217<br><br>Group=AD<br>variable=curvature<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "NTg8P0VGR0hISUxQUlY=",
          "dtype": "i1"
         },
         "xaxis": "x",
         "y": {
          "bdata": "T+O0TsT4wT8Ff1qXAVbCP/ijjE1T0sI/rj8ylpAvwz8Zd30nC+rDP1YACpUfCcQ/komWAjQoxD/PEiNwSEfEP88SI3BIR8Q/DJyv3VxmxD/CN1UmmsPEP7Rch9zrP8U/LW+gtxR+xT8glNJtZvrFPw==",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "hovertemplate": "Group=AD<br>variable=gyrification<br>Age=%{x}<br>Value=%{y}<extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "markers",
         "name": "AD",
         "orientation": "v",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "SDxFOExWUDVIR0ZSST8=",
          "dtype": "i1"
         },
         "xaxis": "x2",
         "y": {
          "bdata": "4Fc8cS7q+D+mfN6CkrP4P/g+0PTEtPc/BkVZ+C+7+D8tIYFd0yj4P8HshnL02/g/7u4Rc89l+j83skiD3pH5P7g0aMca/fg/HJwFjwQa+T/ggKhXZ1P5P9F0/cWZOvU/JT5bxk5O+z+EPFty5Bz6Pw==",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "hovertemplate": "<b>OLS trendline</b><br>value = -0.0021557 * age + 1.70986<br>R<sup>2</sup>=0.055045<br><br>Group=AD<br>variable=gyrification<br>Age=%{x}<br>Value=%{y} <b>(trend)</b><extra></extra>",
         "legendgroup": "AD",
         "marker": {
          "color": "#C44E52",
          "symbol": "circle"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": {
          "bdata": "NTg8P0VGR0hISUxQUlY=",
          "dtype": "i1"
         },
         "xaxis": "x2",
         "y": {
          "bdata": "gV8c2pqH+T+0X4iZHW35P/hfGO7LSfk/K2CErU4v+T+RYFwsVPr4P6JggMF/8fg/s2CkVqvo+D/EYMjr1t/4P8RgyOvW3/g/1WDsgALX+D8IYVhAhbz4P0xh6JQzmfg/bmEwv4qH+D+yYcATOWT4Pw==",
          "dtype": "f8"
         },
         "yaxis": "y2"
        }
       ],
       "layout": {
        "annotations": [
         {
          "font": {},
          "showarrow": false,
          "text": "Curvature",
          "x": 0.245,
          "xanchor": "center",
          "xref": "paper",
          "y": 0.1975,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {},
          "showarrow": false,
          "text": "Gyrification",
          "x": 0.755,
          "xanchor": "center",
          "xref": "paper",
          "y": 0.1975,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {},
          "showarrow": false,
          "text": "MTsat (p.u.)",
          "x": 0.245,
          "xanchor": "center",
          "xref": "paper",
          "y": 0.465,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {},
          "showarrow": false,
          "text": "Thickness (mm)",
          "x": 0.755,
          "xanchor": "center",
          "xref": "paper",
          "y": 0.465,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {},
          "showarrow": false,
          "text": "µFA",
          "x": 0.245,
          "xanchor": "center",
          "xref": "paper",
          "y": 0.7325,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {},
          "showarrow": false,
          "text": "Ki",
          "x": 0.755,
          "xanchor": "center",
          "xref": "paper",
          "y": 0.7325,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {},
          "showarrow": false,
          "text": "FA",
          "x": 0.245,
          "xanchor": "center",
          "xref": "paper",
          "y": 1.0,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {},
          "showarrow": false,
          "text": "MD (µm²/ms)",
          "x": 0.755,
          "xanchor": "center",
          "xref": "paper",
          "y": 1.0,
          "yanchor": "bottom",
          "yref": "paper"
         }
        ],
        "height": 1600,
        "legend": {
         "orientation": "v",
         "title": {
          "text": "Group"
         },
         "tracegroupgap": 0,
         "x": 1.02,
         "xanchor": "left",
         "y": 0.5,
         "yanchor": "middle"
        },
        "margin": {
         "t": 60
        },
        "template": {
         "data": {
          "bar": [
           {
            "error_x": {
             "color": "#2a3f5f"
            },
            "error_y": {
             "color": "#2a3f5f"
            },
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "bar"
           }
          ],
          "barpolar": [
           {
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "barpolar"
           }
          ],
          "carpet": [
           {
            "aaxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "baxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "type": "carpet"
           }
          ],
          "choropleth": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "choropleth"
           }
          ],
          "contour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "contour"
           }
          ],
          "contourcarpet": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "contourcarpet"
           }
          ],
          "heatmap": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "heatmap"
           }
          ],
          "histogram": [
           {
            "marker": {
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "histogram"
           }
          ],
          "histogram2d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "histogram2d"
           }
          ],
          "histogram2dcontour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "histogram2dcontour"
           }
          ],
          "mesh3d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "mesh3d"
           }
          ],
          "parcoords": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "parcoords"
           }
          ],
          "pie": [
           {
            "automargin": true,
            "type": "pie"
           }
          ],
          "scatter": [
           {
            "fillpattern": {
             "fillmode": "overlay",
             "size": 10,
             "solidity": 0.2
            },
            "type": "scatter"
           }
          ],
          "scatter3d": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatter3d"
           }
          ],
          "scattercarpet": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattercarpet"
           }
          ],
          "scattergeo": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergeo"
           }
          ],
          "scattergl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergl"
           }
          ],
          "scattermap": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermap"
           }
          ],
          "scattermapbox": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermapbox"
           }
          ],
          "scatterpolar": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolar"
           }
          ],
          "scatterpolargl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolargl"
           }
          ],
          "scatterternary": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterternary"
           }
          ],
          "surface": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "surface"
           }
          ],
          "table": [
           {
            "cells": {
             "fill": {
              "color": "#EBF0F8"
             },
             "line": {
              "color": "white"
             }
            },
            "header": {
             "fill": {
              "color": "#C8D4E3"
             },
             "line": {
              "color": "white"
             }
            },
            "type": "table"
           }
          ]
         },
         "layout": {
          "annotationdefaults": {
           "arrowcolor": "#2a3f5f",
           "arrowhead": 0,
           "arrowwidth": 1
          },
          "autotypenumbers": "strict",
          "coloraxis": {
           "colorbar": {
            "outlinewidth": 0,
            "ticks": ""
           }
          },
          "colorscale": {
           "diverging": [
            [
             0,
             "#8e0152"
            ],
            [
             0.1,
             "#c51b7d"
            ],
            [
             0.2,
             "#de77ae"
            ],
            [
             0.3,
             "#f1b6da"
            ],
            [
             0.4,
             "#fde0ef"
            ],
            [
             0.5,
             "#f7f7f7"
            ],
            [
             0.6,
             "#e6f5d0"
            ],
            [
             0.7,
             "#b8e186"
            ],
            [
             0.8,
             "#7fbc41"
            ],
            [
             0.9,
             "#4d9221"
            ],
            [
             1,
             "#276419"
            ]
           ],
           "sequential": [
            [
             0.0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1.0,
             "#f0f921"
            ]
           ],
           "sequentialminus": [
            [
             0.0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1.0,
             "#f0f921"
            ]
           ]
          },
          "colorway": [
           "#636efa",
           "#EF553B",
           "#00cc96",
           "#ab63fa",
           "#FFA15A",
           "#19d3f3",
           "#FF6692",
           "#B6E880",
           "#FF97FF",
           "#FECB52"
          ],
          "font": {
           "color": "#2a3f5f"
          },
          "geo": {
           "bgcolor": "white",
           "lakecolor": "white",
           "landcolor": "#E5ECF6",
           "showlakes": true,
           "showland": true,
           "subunitcolor": "white"
          },
          "hoverlabel": {
           "align": "left"
          },
          "hovermode": "closest",
          "mapbox": {
           "style": "light"
          },
          "paper_bgcolor": "white",
          "plot_bgcolor": "#E5ECF6",
          "polar": {
           "angularaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "radialaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "scene": {
           "xaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "yaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "zaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           }
          },
          "shapedefaults": {
           "line": {
            "color": "#2a3f5f"
           }
          },
          "ternary": {
           "aaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "baxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "caxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "title": {
           "x": 0.05
          },
          "xaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          },
          "yaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          }
         }
        },
        "width": 1100,
        "xaxis": {
         "anchor": "y",
         "domain": [
          0.0,
          0.49
         ],
         "title": {
          "text": "Age"
         }
        },
        "xaxis2": {
         "anchor": "y2",
         "domain": [
          0.51,
          1.0
         ],
         "matches": "x",
         "title": {
          "text": "Age"
         }
        },
        "xaxis3": {
         "anchor": "y3",
         "domain": [
          0.0,
          0.49
         ],
         "matches": "x",
         "showticklabels": false
        },
        "xaxis4": {
         "anchor": "y4",
         "domain": [
          0.51,
          1.0
         ],
         "matches": "x",
         "showticklabels": false
        },
        "xaxis5": {
         "anchor": "y5",
         "domain": [
          0.0,
          0.49
         ],
         "matches": "x",
         "showticklabels": false
        },
        "xaxis6": {
         "anchor": "y6",
         "domain": [
          0.51,
          1.0
         ],
         "matches": "x",
         "showticklabels": false
        },
        "xaxis7": {
         "anchor": "y7",
         "domain": [
          0.0,
          0.49
         ],
         "matches": "x",
         "showticklabels": false
        },
        "xaxis8": {
         "anchor": "y8",
         "domain": [
          0.51,
          1.0
         ],
         "matches": "x",
         "showticklabels": false
        },
        "yaxis": {
         "anchor": "x",
         "domain": [
          0.0,
          0.1975
         ],
         "showticklabels": true,
         "title": {
          "text": "Value"
         }
        },
        "yaxis2": {
         "anchor": "x2",
         "domain": [
          0.0,
          0.1975
         ],
         "showticklabels": true
        },
        "yaxis3": {
         "anchor": "x3",
         "domain": [
          0.2675,
          0.465
         ],
         "showticklabels": true,
         "title": {
          "text": "Value"
         }
        },
        "yaxis4": {
         "anchor": "x4",
         "domain": [
          0.2675,
          0.465
         ],
         "showticklabels": true
        },
        "yaxis5": {
         "anchor": "x5",
         "domain": [
          0.535,
          0.7325
         ],
         "showticklabels": true,
         "title": {
          "text": "Value"
         }
        },
        "yaxis6": {
         "anchor": "x6",
         "domain": [
          0.535,
          0.7325
         ],
         "showticklabels": true
        },
        "yaxis7": {
         "anchor": "x7",
         "domain": [
          0.8025,
          1.0
         ],
         "showticklabels": true,
         "title": {
          "text": "Value"
         }
        },
        "yaxis8": {
         "anchor": "x8",
         "domain": [
          0.8025,
          1.0
         ],
         "showticklabels": true
        }
       }
      }
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: notebook_fig_hippocampus_ageMetrics\n",
    "fig = px.scatter(\n",
    "    df_Subject_grouped_melted,\n",
    "    x='age',\n",
    "    y='value',\n",
    "    color='group',\n",
    "    facet_col='variable',\n",
    "    facet_col_wrap=2,\n",
    "    category_orders={\n",
    "        'group': group_order,\n",
    "    },\n",
    "    color_discrete_map=group_colors,\n",
    "    trendline='ols',\n",
    "    labels={\n",
    "        'age': 'Age',\n",
    "        'value': 'Value',\n",
    "        'group': 'Group',\n",
    "    },\n",
    ")\n",
    "\n",
    "# sharey=False equivalent: let each facet have its own y-axis range\n",
    "fig.update_yaxes(matches=None, showticklabels=True)\n",
    "\n",
    "# px.scatter + trendline creates a duplicate legend entry per group\n",
    "# (one for points, one for the \"...,trendline\" line) — collapse to one\n",
    "seen = set()\n",
    "for trace in fig.data:\n",
    "    base_name = trace.name.split(',')[0]\n",
    "    trace.legendgroup = base_name\n",
    "    if 'trendline' in trace.name:\n",
    "        trace.showlegend = False\n",
    "    elif base_name in seen:\n",
    "        trace.showlegend = False\n",
    "    else:\n",
    "        trace.name = base_name\n",
    "        seen.add(base_name)\n",
    "\n",
    "# clean up facet titles (\"structure=Hippocampus\" -> \"Hippocampus\")\n",
    "fig.for_each_annotation(lambda a: a.update(text=st.metric_axis_label(a.text.split('=')[-1])))\n",
    "\n",
    "fig.update_layout(\n",
    "    width=1100,\n",
    "    height=1600,\n",
    "    legend=dict(\n",
    "        orientation='v',\n",
    "        yanchor='middle', y=0.5,\n",
    "        xanchor='left', x=1.02,\n",
    "    ),\n",
    ")\n",
    "\n",
    "fig"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "id": "c4de9fdd",
   "metadata": {},
   "outputs": [],
   "source": [
    "#| label: notebook_figStatic_hippocampus_ageMetrics\n",
    "if create_Static_figures:\n",
    "    helpers.static_theme()\n",
    "    # FacetGrid + regplot (same as lmplot) so the bootstrapped confidence bands can use a fixed seed\n",
    "    p = sns.FacetGrid(df_Subject_grouped_melted, hue='group', palette=group_colors, col=\"variable\", col_wrap=4,\n",
    "                      sharey=False, height=1.55, aspect=1.0)\n",
    "    p.map_dataframe(sns.regplot, x='age', y='value', seed=0, scatter_kws={\"s\": 6})\n",
    "    p.add_legend(title=\"Group\")\n",
    "    for name, ax in p.axes_dict.items():\n",
    "        ax.set_title(st.metric_axis_label(name))\n",
    "    p.set_axis_labels(\"Age (years)\", \"\")\n",
    "    helpers.save_static_figure(p.figure, \"fig_hippocampus_ageMetrics\")\n",
    "    plt.close(p.figure)\n",
    "    sns.set_theme()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "fc521943",
   "metadata": {},
   "source": [
    "## Plots grouped by subfield- hemishpere"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "id": "efe97415",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.plotly.v1+json": {
       "config": {
        "plotlyServerURL": "https://plot.ly"
       },
       "data": [
        {
         "fill": "toself",
         "fillcolor": "#4C72B0",
         "hoverinfo": "skip",
         "legendgroup": "HC",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.0391119966266594,
          0.06256993864022242,
          0.005293374357844199,
          0.008954358704130949,
          0.021887623195540728,
          0.011447999955108356,
          0.009956153632624158,
          0.018934468429983118,
          0.007908124693237753,
          0.004840109996747423,
          0.05797132583943141,
          0.035641432874429835
         ]
        },
        {
         "legendgroup": "HC",
         "line": {
          "color": "#4C72B0"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "wpT4bgojoz+XM8LUytuuP8oTLj/dwHQ/t1jiGmZEgT8uzfgYouaUP0GpoW746oU/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#DD8452",
         "hoverinfo": "skip",
         "legendgroup": "LBD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.03650642705437087,
          0.05992981343850365,
          0.005583884993559639,
          0.010827998291061031,
          0.01908570699024578,
          0.010466993174452752,
          0.008549557985129744,
          0.015196421018187845,
          0.008524699468002581,
          0.00464514519798375,
          0.050449236584239346,
          0.03145459256981412
         ]
        },
        {
         "legendgroup": "LBD",
         "line": {
          "color": "#DD8452"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "6E2wtORloT/r3wIqzUGsPy7KIzH18nQ/LrPbjzHRgz8qW0RVbY2RP+2hQCUTeYM/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#55A868",
         "hoverinfo": "skip",
         "legendgroup": "FTD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.035225347339004995,
          0.05846346186983603,
          0.005223397687199468,
          0.009103173287316921,
          0.019729064047019348,
          0.010272649650397637,
          0.008603900303949922,
          0.016223268100611494,
          0.007804422775455633,
          0.0045669067508958975,
          0.0522605539192155,
          0.031210952991687312
         ]
        },
        {
         "legendgroup": "FTD",
         "line": {
          "color": "#55A868"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "xAMwKfgBoT+WHbK6aFisPwA5CWvwDHQ/VgiTkDlQgT9S+JMVWGiSPw5m3NJfVIM/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#C44E52",
         "hoverinfo": "skip",
         "legendgroup": "AD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.036318505959700424,
          0.05729493492230003,
          0.005383136768279277,
          0.010169148897259797,
          0.01825892327352264,
          0.009950889869532234,
          0.008215542952775544,
          0.01531645532130154,
          0.008612959736632512,
          0.00440763147011713,
          0.052093835321178554,
          0.03324336666473029
         ]
        },
        {
         "legendgroup": "AD",
         "line": {
          "color": "#C44E52"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "QW/4j87OoT9v0r4G5wCsP3nQF6suDXQ/ZXdU+Z07gz8w+wfCyjCRPx1bbas4moI/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#4C72B0",
         "hoverinfo": "skip",
         "legendgroup": "HC",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.12539608318339734,
          0.10742959923375663,
          0.13663479181629587,
          0.13193836574816534,
          0.13312679037755118,
          0.09652842732270159,
          0.08606824967723448,
          0.11645321350009835,
          0.11499429145770086,
          0.11405562182677739,
          0.09604954999200853,
          0.10768592575756337
         ]
        },
        {
         "legendgroup": "HC",
         "line": {
          "color": "#4C72B0"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "6vzXmqHVvT8s2avRmgu6PzEiAc5PC8A/y7yBQ32bvz9r7THRPPK/PxdYCfJTX7c/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#DD8452",
         "hoverinfo": "skip",
         "legendgroup": "LBD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.12577222864377188,
          0.10971186594071826,
          0.1283859556666413,
          0.1282165176987696,
          0.12782161329470965,
          0.09997749219254766,
          0.08584342359478768,
          0.1057198205778035,
          0.10423509948931456,
          0.10001662999030436,
          0.09236635343898085,
          0.10592501723713699
         ]
        },
        {
         "legendgroup": "LBD",
         "line": {
          "color": "#DD8452"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "+93QXkGovT/SH7z3st25PzL128FLPL0/KNHcfvnAvT9tJ1+Kr+S9P34UHNL6yLc/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#55A868",
         "hoverinfo": "skip",
         "legendgroup": "FTD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.11277097024159483,
          0.09340460591241631,
          0.10897146569769131,
          0.11794291072108955,
          0.12697962672889548,
          0.09506163244500178,
          0.0818075047511997,
          0.10808885432525714,
          0.09953849428845231,
          0.0896806515908461,
          0.08208166357729776,
          0.09750065599875962
         ]
        },
        {
         "legendgroup": "FTD",
         "line": {
          "color": "#55A868"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "xFH9Pi7quj+WfC2GVXa2P8mIhL1ubbk/xYYAQW7Wuz9yVzlXuRa+P1H39tulo7Y/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#C44E52",
         "hoverinfo": "skip",
         "legendgroup": "AD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.11231221459017782,
          0.09862258376472324,
          0.11124671229341923,
          0.11330674320634343,
          0.12069728969387683,
          0.09429654651259167,
          0.08413718601100104,
          0.10703891425196085,
          0.09973918669374024,
          0.0924984336064186,
          0.08790451742098382,
          0.09647830194957968
         ]
        },
        {
         "legendgroup": "AD",
         "line": {
          "color": "#C44E52"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "CmkgzKW5uj+JhLS7HuC3PwjlLSlSFLo/Db+7yhZFuz/vAQi+dSa9P9eU2KLq1rY/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#4C72B0",
         "hoverinfo": "skip",
         "legendgroup": "HC",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          1.4008463650127319,
          1.263663604072361,
          1.499833660987668,
          1.4466894575894897,
          1.2556275793814113,
          1.168937556024959,
          1.1036385498640882,
          1.1692280274110605,
          1.3492888254381794,
          1.3751543376502875,
          1.1859617669833094,
          1.2678972001607967
         ]
        },
        {
         "legendgroup": "HC",
         "line": {
          "color": "#4C72B0"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "YKXuOZZZ9T93FsEv1ZjzPxBXNLX5//Y/yXCv3Cle9j81kUWyGmbzP0e3o2E8LvI/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#DD8452",
         "hoverinfo": "skip",
         "legendgroup": "LBD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          1.5388575628210996,
          1.3841579703563518,
          1.643134250178004,
          1.5522235090695349,
          1.3639260463523992,
          1.2527563860302944,
          1.1487993647650205,
          1.2190459855111737,
          1.3900302703870426,
          1.4406016893294176,
          1.2408205549892455,
          1.3738487316509786
         ]
        },
        {
         "legendgroup": "LBD",
         "line": {
          "color": "#DD8452"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "K+Ms9ThN9z9Bfri99P/0P0N5jb99q/g/HmN6WbyJ9z+YsZo97an0Pyp+idxiNvM/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#55A868",
         "hoverinfo": "skip",
         "legendgroup": "FTD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          1.6285797158398776,
          1.4184722655681439,
          1.7182107132241,
          1.6151806614576145,
          1.3758437002890092,
          1.2552038799739098,
          1.1855444802565158,
          1.2725824399484114,
          1.5036563432315044,
          1.5826194890435594,
          1.3213237501835335,
          1.4734649182479098
         ]
        },
        {
         "legendgroup": "FTD",
         "line": {
          "color": "#55A868"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "Wx3xxvzQ+D+c6mosGuv1P/sbQ6oZaPo/D47F0GDz+D+kh1EL+i/1P3ekhxOnhvM/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#C44E52",
         "hoverinfo": "skip",
         "legendgroup": "AD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          1.7413479978995388,
          1.4664881306976882,
          1.8313067472759956,
          1.7242624624663319,
          1.5045260319979117,
          1.373661041234455,
          1.2788462940973495,
          1.3904837650905648,
          1.6015775040863116,
          1.6685976714663024,
          1.3686808504193975,
          1.5687988786417537
         ]
        },
        {
         "legendgroup": "AD",
         "line": {
          "color": "#C44E52"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "eJwdSS57+j+QQCQTba72PxP+TOPN//s/MpYA/FGb+j+/wYDl+ij3P58zDcRVOPU/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#4C72B0",
         "hoverinfo": "skip",
         "legendgroup": "HC",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": true,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.512948451611317,
          0.5176250682487118,
          0.4815255519154648,
          0.49182458672842444,
          0.5326166696709353,
          0.5084178083103283,
          0.4850757939038392,
          0.5061315809113767,
          0.4632169696297903,
          0.44863279377502235,
          0.4904333336628683,
          0.47903968725784074
         ]
        },
        {
         "legendgroup": "HC",
         "line": {
          "color": "#4C72B0"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": true,
         "type": "scatter",
         "visible": true,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "ZdDO6F2+3z8yscrYASHgP4byWm/bw90/pSRcT7OP3j+vc1B8tp7gP1JxSRizyt8/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#DD8452",
         "hoverinfo": "skip",
         "legendgroup": "LBD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": true,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.48395647648472045,
          0.5018726340743076,
          0.4654158877251592,
          0.4800812347674958,
          0.5208010133707344,
          0.49365221766432776,
          0.4556606594179371,
          0.477323248925894,
          0.43324815800170385,
          0.4117522201212984,
          0.46512954509102394,
          0.44358767867484633
         ]
        },
        {
         "legendgroup": "LBD",
         "line": {
          "color": "#DD8452"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": true,
         "type": "scatter",
         "visible": true,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "hTOAFHGu3T9qoNWNrvHeP3tuCdrCEdw/gmoNkP453T+FD/1KovDfPwuuF2bFYN4/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#55A868",
         "hoverinfo": "skip",
         "legendgroup": "FTD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": true,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.45654401526362703,
          0.4745323859480064,
          0.42429510997233993,
          0.44863370438582084,
          0.5039166853363013,
          0.4771999796878863,
          0.44777784620472205,
          0.4699376473699577,
          0.41309995420971,
          0.38534013991041544,
          0.44996997011782447,
          0.41810431381687846
         ]
        },
        {
         "legendgroup": "FTD",
         "line": {
          "color": "#55A868"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": true,
         "type": "scatter",
         "visible": true,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "r9scfh792z8LFgz3hZXdP1ft/S6I6Nk/rvcwd1KT2z82UsGP0CnfP2V89xhrmd0/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#C44E52",
         "hoverinfo": "skip",
         "legendgroup": "AD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": true,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.4328330374836534,
          0.47101439600525735,
          0.40306938528287245,
          0.4222101600038271,
          0.4719837174581414,
          0.459682578283384,
          0.4354669060634506,
          0.44478797084715194,
          0.39461556282624194,
          0.36924317961884706,
          0.4479565072062753,
          0.39830524180755555
         ]
        },
        {
         "legendgroup": "AD",
         "line": {
          "color": "#C44E52"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": true,
         "type": "scatter",
         "visible": true,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "eE0ATq+Y2j+VnOiqNWjdP1BeEdfIttg/TsbCsm8j2j8ncGWUMVbdPyChCYgQpdw/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#4C72B0",
         "hoverinfo": "skip",
         "legendgroup": "HC",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.47037306099719667,
          0.4149211149484982,
          0.5110822333278188,
          0.496665734376829,
          0.444738866647567,
          0.43388044350952787,
          0.4064624443191886,
          0.411240258149124,
          0.46561188124380265,
          0.4802980710757239,
          0.37691360747966657,
          0.4235708321984152
         ]
        },
        {
         "legendgroup": "HC",
         "line": {
          "color": "#4C72B0"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "gH03OTCb3D+OUZXFtVbZP8f5KTBjud8/XG4YbfrK3j+K72FVLmTbPyzRlMQW5No/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#DD8452",
         "hoverinfo": "skip",
         "legendgroup": "LBD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.5075869753279317,
          0.4283608672500885,
          0.5044900890601999,
          0.4890729299401483,
          0.45192743893718523,
          0.4327341319315367,
          0.3985379295301748,
          0.4010403303812503,
          0.4423322921314635,
          0.46592545994462137,
          0.38346055331187234,
          0.45022299226032
         ]
        },
        {
         "legendgroup": "LBD",
         "line": {
          "color": "#DD8452"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "K2HSFmGm3j8zMHDqcPrZP9At0OikDd8/yuADUxLO3T/beDgQg0vbP0jPwd3Hmdo/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#55A868",
         "hoverinfo": "skip",
         "legendgroup": "FTD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.50472687277065,
          0.43552417139017463,
          0.5285025096001171,
          0.5109786156680166,
          0.4602522310803767,
          0.44567059905851336,
          0.4154225613287881,
          0.42664875560447535,
          0.4845798471291272,
          0.5023934723570304,
          0.4073577791107753,
          0.4740390299516593
         ]
        },
        {
         "legendgroup": "FTD",
         "line": {
          "color": "#55A868"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "RzvU3gxS3z/mSXmR4/jaPw9XAcmMfuA/UQjfa53b3z8SQJMtfmHcPxuHVT4Tjts/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#C44E52",
         "hoverinfo": "skip",
         "legendgroup": "AD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          0.5197589690477306,
          0.44581485867525855,
          0.5186575340032584,
          0.49948311064290773,
          0.463629757184825,
          0.45476983655235154,
          0.41342960134063306,
          0.41782525843747387,
          0.45853252007957734,
          0.47816227690232743,
          0.3987161028023147,
          0.4850802342391195
         ]
        },
        {
         "legendgroup": "AD",
         "line": {
          "color": "#C44E52"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "BLG9RdIT4D/7LYDLZQbbP0oF+6jy5d8//VBgZRCo3j8wxh8m4TTcP4/9BDBKyNs/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#4C72B0",
         "hoverinfo": "skip",
         "legendgroup": "HC",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          2.1547032301873124,
          1.9256813848161056,
          1.8425464135882605,
          1.8264394353447335,
          1.8183628200794293,
          1.7297146997205697,
          1.6595014339644514,
          1.7448240524488057,
          1.7433871230775926,
          1.7565491692832826,
          1.8515802781731323,
          2.038356907936869
         ]
        },
        {
         "legendgroup": "HC",
         "line": {
          "color": "#4C72B0"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "UJ6NjrHFAEBsyXf21Df+PwTk/J/yyvw/bIcGOgGP/D/BXHgeaIH8P5cFKlkdHfs/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#DD8452",
         "hoverinfo": "skip",
         "legendgroup": "LBD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          2.0492032552467867,
          1.8791586583923086,
          1.8054649907212426,
          1.8101811951001798,
          1.8118957674976923,
          1.700474282891338,
          1.5996171977238964,
          1.6959585204159806,
          1.6855635658620554,
          1.666315837201275,
          1.7759416441804974,
          1.8947817830455813
         ]
        },
        {
         "legendgroup": "LBD",
         "line": {
          "color": "#DD8452"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "QAgbB0iN/z8CMzk6pT39P8V01gY1xvs/F/h7B0n3+z/fx63oFRD8P7tnuFyWZvo/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#55A868",
         "hoverinfo": "skip",
         "legendgroup": "FTD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          2.0681348893615294,
          1.8448398675733133,
          1.7190283691425319,
          1.7410259276679965,
          1.787475980009539,
          1.693638846555033,
          1.607512702598206,
          1.7147019126071719,
          1.6631755901332903,
          1.6420936351694575,
          1.7911831323527416,
          1.9303563052673471
         ]
        },
        {
         "legendgroup": "FTD",
         "line": {
          "color": "#55A868"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "MTOS8+j8/z9ffQE6kxb9P3UW8+6T4/o/yJlfAc47+z/4gMzXdQT8P+8FtiTCaPo/",
          "dtype": "f8"
         }
        },
        {
         "fill": "toself",
         "fillcolor": "#C44E52",
         "hoverinfo": "skip",
         "legendgroup": "AD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "y": [
          1.916140735982878,
          1.7959619389742723,
          1.65590494794628,
          1.66412942254968,
          1.7025414998204509,
          1.6091050277360375,
          1.5421378282829679,
          1.6260129134564347,
          1.5774981437797653,
          1.5581836270557525,
          1.7149756837007617,
          1.740849931402553
         ]
        },
        {
         "legendgroup": "AD",
         "line": {
          "color": "#C44E52"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "visible": false,
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "y": {
          "bdata": "xJSxUoRB/T9pe912Zhb8P9WlIBJ0tvk/iZP5btru+T912N8i4aD6P5XXgtC+Nfk/",
          "dtype": "f8"
         }
        }
       ],
       "layout": {
        "height": 500,
        "legend": {
         "orientation": "v",
         "x": 1.02,
         "xanchor": "left",
         "y": 0.5,
         "yanchor": "middle"
        },
        "margin": {
         "b": 60,
         "l": 60,
         "r": 200,
         "t": 80
        },
        "template": {
         "data": {
          "bar": [
           {
            "error_x": {
             "color": "#2a3f5f"
            },
            "error_y": {
             "color": "#2a3f5f"
            },
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "bar"
           }
          ],
          "barpolar": [
           {
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "barpolar"
           }
          ],
          "carpet": [
           {
            "aaxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "baxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "type": "carpet"
           }
          ],
          "choropleth": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "choropleth"
           }
          ],
          "contour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "contour"
           }
          ],
          "contourcarpet": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "contourcarpet"
           }
          ],
          "heatmap": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "heatmap"
           }
          ],
          "histogram": [
           {
            "marker": {
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "histogram"
           }
          ],
          "histogram2d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "histogram2d"
           }
          ],
          "histogram2dcontour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "histogram2dcontour"
           }
          ],
          "mesh3d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "mesh3d"
           }
          ],
          "parcoords": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "parcoords"
           }
          ],
          "pie": [
           {
            "automargin": true,
            "type": "pie"
           }
          ],
          "scatter": [
           {
            "fillpattern": {
             "fillmode": "overlay",
             "size": 10,
             "solidity": 0.2
            },
            "type": "scatter"
           }
          ],
          "scatter3d": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatter3d"
           }
          ],
          "scattercarpet": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattercarpet"
           }
          ],
          "scattergeo": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergeo"
           }
          ],
          "scattergl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergl"
           }
          ],
          "scattermap": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermap"
           }
          ],
          "scattermapbox": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermapbox"
           }
          ],
          "scatterpolar": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolar"
           }
          ],
          "scatterpolargl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolargl"
           }
          ],
          "scatterternary": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterternary"
           }
          ],
          "surface": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "surface"
           }
          ],
          "table": [
           {
            "cells": {
             "fill": {
              "color": "#EBF0F8"
             },
             "line": {
              "color": "white"
             }
            },
            "header": {
             "fill": {
              "color": "#C8D4E3"
             },
             "line": {
              "color": "white"
             }
            },
            "type": "table"
           }
          ]
         },
         "layout": {
          "annotationdefaults": {
           "arrowcolor": "#2a3f5f",
           "arrowhead": 0,
           "arrowwidth": 1
          },
          "autotypenumbers": "strict",
          "coloraxis": {
           "colorbar": {
            "outlinewidth": 0,
            "ticks": ""
           }
          },
          "colorscale": {
           "diverging": [
            [
             0,
             "#8e0152"
            ],
            [
             0.1,
             "#c51b7d"
            ],
            [
             0.2,
             "#de77ae"
            ],
            [
             0.3,
             "#f1b6da"
            ],
            [
             0.4,
             "#fde0ef"
            ],
            [
             0.5,
             "#f7f7f7"
            ],
            [
             0.6,
             "#e6f5d0"
            ],
            [
             0.7,
             "#b8e186"
            ],
            [
             0.8,
             "#7fbc41"
            ],
            [
             0.9,
             "#4d9221"
            ],
            [
             1,
             "#276419"
            ]
           ],
           "sequential": [
            [
             0.0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1.0,
             "#f0f921"
            ]
           ],
           "sequentialminus": [
            [
             0.0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1.0,
             "#f0f921"
            ]
           ]
          },
          "colorway": [
           "#636efa",
           "#EF553B",
           "#00cc96",
           "#ab63fa",
           "#FFA15A",
           "#19d3f3",
           "#FF6692",
           "#B6E880",
           "#FF97FF",
           "#FECB52"
          ],
          "font": {
           "color": "#2a3f5f"
          },
          "geo": {
           "bgcolor": "white",
           "lakecolor": "white",
           "landcolor": "#E5ECF6",
           "showlakes": true,
           "showland": true,
           "subunitcolor": "white"
          },
          "hoverlabel": {
           "align": "left"
          },
          "hovermode": "closest",
          "mapbox": {
           "style": "light"
          },
          "paper_bgcolor": "white",
          "plot_bgcolor": "#E5ECF6",
          "polar": {
           "angularaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "radialaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "scene": {
           "xaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "yaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "zaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           }
          },
          "shapedefaults": {
           "line": {
            "color": "#2a3f5f"
           }
          },
          "ternary": {
           "aaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "baxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "caxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "title": {
           "x": 0.05
          },
          "xaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          },
          "yaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          }
         }
        },
        "title": {
         "text": "µFA across subfields"
        },
        "updatemenus": [
         {
          "active": 3,
          "buttons": [
           {
            "args": [
             {
              "showlegend": [
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ],
              "visible": [
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ]
             },
             {
              "title": "Normalized volume across subfields",
              "yaxis": {
               "title": "Normalized volume (% of TIV)"
              }
             }
            ],
            "label": "Normalized volume",
            "method": "update"
           },
           {
            "args": [
             {
              "showlegend": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ],
              "visible": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ]
             },
             {
              "title": "FA across subfields",
              "yaxis": {
               "title": "FA"
              }
             }
            ],
            "label": "FA",
            "method": "update"
           },
           {
            "args": [
             {
              "showlegend": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ],
              "visible": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ]
             },
             {
              "title": "MD across subfields",
              "yaxis": {
               "title": "MD (µm²/ms)"
              }
             }
            ],
            "label": "MD",
            "method": "update"
           },
           {
            "args": [
             {
              "showlegend": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ],
              "visible": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ]
             },
             {
              "title": "µFA across subfields",
              "yaxis": {
               "title": "µFA"
              }
             }
            ],
            "label": "µFA",
            "method": "update"
           },
           {
            "args": [
             {
              "showlegend": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ],
              "visible": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false
              ]
             },
             {
              "title": "Ki across subfields",
              "yaxis": {
               "title": "Ki"
              }
             }
            ],
            "label": "Ki",
            "method": "update"
           },
           {
            "args": [
             {
              "showlegend": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               false,
               true,
               false,
               true,
               false,
               true
              ],
              "visible": [
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               false,
               true,
               true,
               true,
               true,
               true,
               true,
               true,
               true
              ]
             },
             {
              "title": "MTsat across subfields",
              "yaxis": {
               "title": "MTsat (p.u.)"
              }
             }
            ],
            "label": "MTsat",
            "method": "update"
           }
          ],
          "direction": "down",
          "showactive": true,
          "type": "dropdown",
          "x": 1.02,
          "xanchor": "left",
          "y": 1.15,
          "yanchor": "top"
         }
        ],
        "width": 750,
        "xaxis": {
         "categoryarray": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "categoryorder": "array"
        },
        "yaxis": {
         "title": {
          "text": "µFA"
         }
        }
       }
      }
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: notebook_fig_micrometricsSubfield_dropdown\n",
    "qMRI_metrics = [\"volume\", \"FA\", \"MD\", \"uFA\", \"Ki\", \"MTsat\"]\n",
    "subfield_order = subfield_category_order\n",
    "\n",
    "default_metric = \"uFA\"\n",
    "default_idx = qMRI_metrics.index(default_metric)\n",
    "\n",
    "fig = go.Figure()\n",
    "\n",
    "traces_per_group = 2  # band + line\n",
    "traces_per_metric = len(group_order) * traces_per_group  # 4 groups * 2 = 8\n",
    "\n",
    "for i, metric in enumerate(qMRI_metrics):\n",
    "    for group in group_order:\n",
    "        data_group = df_Hemi_grouped[df_Hemi_grouped[\"group\"] == group]\n",
    "\n",
    "        stats = (\n",
    "            data_group.groupby(\"subfield\")[metric]\n",
    "            .agg(mean=\"mean\", sem=\"sem\")\n",
    "            .reindex(subfield_order)\n",
    "        )\n",
    "        ci95 = 1.96 * stats[\"sem\"]\n",
    "        upper = stats[\"mean\"] + ci95\n",
    "        lower = stats[\"mean\"] - ci95\n",
    "\n",
    "        color = group_colors[group]\n",
    "        is_default = (i == default_idx)\n",
    "\n",
    "        # band (always showlegend=False, only visibility toggles)\n",
    "        fig.add_trace(\n",
    "            go.Scatter(\n",
    "                x=list(subfield_order) + list(subfield_order)[::-1],\n",
    "                y=list(upper) + list(lower)[::-1],\n",
    "                fill='toself',\n",
    "                fillcolor=color,\n",
    "                opacity=0.2,\n",
    "                line=dict(width=0),\n",
    "                legendgroup=group,\n",
    "                showlegend=False,\n",
    "                hoverinfo='skip',\n",
    "                visible=is_default,\n",
    "            )\n",
    "        )\n",
    "\n",
    "        # mean line\n",
    "        fig.add_trace(\n",
    "            go.Scatter(\n",
    "                x=subfield_order,\n",
    "                y=stats[\"mean\"],\n",
    "                mode='lines',\n",
    "                name=group,\n",
    "                legendgroup=group,\n",
    "                line=dict(color=color),\n",
    "                showlegend=is_default,\n",
    "                visible=is_default,\n",
    "            )\n",
    "        )\n",
    "\n",
    "fig.update_xaxes(categoryorder='array', categoryarray=subfield_order)\n",
    "\n",
    "# build dropdown: for each metric, only its 8 traces visible;\n",
    "# legend only shown on the 4 \"line\" traces (odd positions within each metric's block)\n",
    "buttons = []\n",
    "n_total = len(qMRI_metrics) * traces_per_metric\n",
    "for i, metric in enumerate(qMRI_metrics):\n",
    "    visible_mask = [False] * n_total\n",
    "    showlegend_mask = [False] * n_total\n",
    "    start = i * traces_per_metric\n",
    "    for j in range(traces_per_metric):\n",
    "        visible_mask[start + j] = True\n",
    "        if j % 2 == 1:  # line traces only (band=0, line=1, band=2, line=3, ...)\n",
    "            showlegend_mask[start + j] = True\n",
    "\n",
    "    buttons.append(dict(\n",
    "        label=st.metric_name(metric),\n",
    "        method='update',\n",
    "        args=[\n",
    "            {'visible': visible_mask, 'showlegend': showlegend_mask},\n",
    "            {'yaxis': {'title': st.metric_axis_label(metric)}, 'title': f\"{st.metric_name(metric)} across subfields\"},\n",
    "        ],\n",
    "    ))\n",
    "\n",
    "fig.update_layout(\n",
    "    width=750,\n",
    "    height=500,\n",
    "    title=f\"{st.metric_name(default_metric)} across subfields\",\n",
    "    yaxis_title=st.metric_axis_label(default_metric),\n",
    "    margin=dict(l=60, r=200, t=80, b=60),\n",
    "    legend=dict(\n",
    "        orientation='v',\n",
    "        yanchor='middle', y=0.5,\n",
    "        xanchor='left', x=1.02,\n",
    "    ),\n",
    "    updatemenus=[dict(\n",
    "        type='dropdown',\n",
    "        buttons=buttons,\n",
    "        direction='down',\n",
    "        x=1.02, xanchor='left',\n",
    "        y=1.15, yanchor='top',\n",
    "        showactive=True,\n",
    "        active=default_idx,\n",
    "    )],\n",
    ")\n",
    "\n",
    "fig"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "id": "c53c72bd",
   "metadata": {},
   "outputs": [],
   "source": [
    "#| label: notebook_figStatic_micrometricsSubfield\n",
    "if create_Static_figures:\n",
    "    helpers.static_theme()\n",
    "    metrics_grid = [\"volume\", \"FA\", \"MD\", \"uFA\", \"Ki\", \"MTsat\"]\n",
    "    fig, axes = plt.subplots(2, 3, figsize=(helpers.TEXT_WIDTH_IN, 3.8))\n",
    "    for ax, metric in zip(axes.flatten(), metrics_grid):\n",
    "        # band: mean ± 1.96 × standard error, as in the interactive figure and the caption\n",
    "        sns.lineplot(ax=ax, data=df_Hemi_grouped, x=\"subfield\", y=metric, hue='group', palette=group_colors,\n",
    "                     errorbar=(\"se\", 1.96))\n",
    "        ax.set_ylabel(st.metric_axis_label(metric))\n",
    "        ax.set_xlabel(\"Subfield\")\n",
    "        if ax is not axes[0, 2]:\n",
    "            ax.legend_.remove()\n",
    "    sns.move_legend(axes[0, 2], \"upper left\", bbox_to_anchor=(1, 1), title=\"Group\", frameon=False)\n",
    "    sns.despine(fig)\n",
    "    fig.tight_layout()\n",
    "    helpers.save_static_figure(fig, \"fig_micrometricsSubfield\")\n",
    "    plt.close(fig)\n",
    "    sns.set_theme()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "id": "c8c59c41",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.plotly.v1+json": {
       "config": {
        "plotlyServerURL": "https://plot.ly"
       },
       "data": [
        {
         "fill": "toself",
         "fillcolor": "#4C72B0",
         "hoverinfo": "skip",
         "legendgroup": "HC",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x",
         "y": [
          1.6903177755072782,
          1.803861936036693,
          1.7070511188942483,
          2.11283419719981,
          2.755184656654095,
          0.45668217250325716,
          0.43657631140524644,
          2.6360877293487666,
          1.9737739372953278,
          1.5723017587115333,
          1.7388503585872765,
          1.6433366857731033
         ],
         "yaxis": "y"
        },
        {
         "legendgroup": "HC",
         "line": {
          "color": "#4C72B0"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": true,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x",
         "y": {
          "bdata": "7+i6B1Or+j9kYCSLeVf8P/HhilwdPPo/keWEza9YAEA511a1qZAFQL5e6NCSldw/",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "fill": "toself",
         "fillcolor": "#DD8452",
         "hoverinfo": "skip",
         "legendgroup": "LBD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x",
         "y": [
          1.6626072505247245,
          1.7958381797986194,
          1.7977303953741834,
          2.2936046379047563,
          2.7165351487521425,
          0.4413210993226419,
          0.3953448504677958,
          2.599962692005062,
          2.078296488882868,
          1.630484401179917,
          1.6871075732687384,
          1.5712349250157969
         ],
         "yaxis": "y"
        },
        {
         "legendgroup": "LBD",
         "line": {
          "color": "#DD8452"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": true,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x",
         "y": {
          "bdata": "6/mCpeje+T/GVLmpEt37P77nFuH7bPs/9ZcjptN8AUAsOo0CGEQFQMvagKv3xdo/",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "fill": "toself",
         "fillcolor": "#55A868",
         "hoverinfo": "skip",
         "legendgroup": "FTD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x",
         "y": [
          1.6698900324869734,
          1.8079046738565425,
          1.7197344250597495,
          2.1430829810369674,
          2.7148405640873783,
          0.4375267277625439,
          0.40107278394974427,
          2.5063963987878015,
          1.9679628706290546,
          1.5691771821999918,
          1.7021761776863318,
          1.5845939150680166
         ],
         "yaxis": "y"
        },
        {
         "legendgroup": "FTD",
         "line": {
          "color": "#55A868"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": true,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x",
         "y": {
          "bdata": "ZdhA4S4J+j8xiv1EpRT8P0/shOOwT/o/Ugz1ALZxAEBu3EDxi+IEQPrdp6TO1do/",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "fill": "toself",
         "fillcolor": "#C44E52",
         "hoverinfo": "skip",
         "legendgroup": "AD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x",
         "y": [
          1.644819299655907,
          1.7355607786234553,
          1.7129114947122437,
          2.2065998671957083,
          2.6760568364778607,
          0.4244333913449577,
          0.3891717534747168,
          2.504572159386376,
          2.045441831826141,
          1.5956882122860332,
          1.6487182973197563,
          1.5675846346721694
         ],
         "yaxis": "y"
        },
        {
         "legendgroup": "AD",
         "line": {
          "color": "#C44E52"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": true,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x",
         "y": {
          "bdata": "uNh71QCz+T+ftH3oABP7P/rmiB8DePo/xRsaOBcCAUDtyLfO9rgEQHlzG6gNCdo/",
          "dtype": "f8"
         },
         "yaxis": "y"
        },
        {
         "fill": "toself",
         "fillcolor": "#4C72B0",
         "hoverinfo": "skip",
         "legendgroup": "HC",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x2",
         "y": [
          0.0010130280374239025,
          0.12083579091197857,
          0.2079298893276067,
          0.20165287317399405,
          -0.06667888298065301,
          0.4099288055713486,
          0.3930393834102677,
          -0.09199330134413232,
          0.17792770073907155,
          0.19014681177018455,
          0.11229469036555872,
          -0.009858091570972703
         ],
         "yaxis": "y2"
        },
        {
         "legendgroup": "HC",
         "line": {
          "color": "#4C72B0"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x2",
         "y": {
          "bdata": "Xm/cVFwdcr9r1WQ4ONe9P+TuILMWesk/ZdPJUQxLyD/v2zrBXk+0v8Lw7Ffqsdk/",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "fill": "toself",
         "fillcolor": "#DD8452",
         "hoverinfo": "skip",
         "legendgroup": "LBD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x2",
         "y": [
          0.0012154933096216866,
          0.13283432958463365,
          0.22330129191184317,
          0.191127396291603,
          -0.042509678104508154,
          0.44069256846060967,
          0.39973054494427906,
          -0.08022174284450745,
          0.15137575126075067,
          0.1918687469409242,
          0.11592551939305912,
          -0.010652651125449646
         ],
         "yaxis": "y2"
        },
        {
         "legendgroup": "LBD",
         "line": {
          "color": "#DD8452"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x2",
         "y": {
          "bdata": "rkd94clTc78wY/XbXNe/Pza1yVolkso/SOxgUpLrxT/j6SqPU2uvv0IMXAO/5No/",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "fill": "toself",
         "fillcolor": "#55A868",
         "hoverinfo": "skip",
         "legendgroup": "FTD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x2",
         "y": [
          0.002960321252881857,
          0.13678607829767925,
          0.2151259937622313,
          0.2132210649739689,
          -0.04297202164331941,
          0.4447351437335483,
          0.39934197303042707,
          -0.07742233011039462,
          0.17764298074989113,
          0.19894640875182035,
          0.12270231837702711,
          -0.0062733214537570485
         ],
         "yaxis": "y2"
        },
        {
         "legendgroup": "FTD",
         "line": {
          "color": "#55A868"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x2",
         "y": {
          "bdata": "yfd1cN0jW7+cMlo4dZvAPwRWvogpgMo/Ej1koeoDyT8vw2cLKtKuvzS0eQOuAts/",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "fill": "toself",
         "fillcolor": "#C44E52",
         "hoverinfo": "skip",
         "legendgroup": "AD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x2",
         "y": [
          0.0020839850122779347,
          0.14101554505873917,
          0.23225068460148132,
          0.21466883535086992,
          -0.02996743284972292,
          0.437849904168345,
          0.41322180504399764,
          -0.057783050524834095,
          0.17029164838507896,
          0.2025880467120658,
          0.1284258998170653,
          -0.005709864805368135
         ],
         "yaxis": "y2"
        },
        {
         "legendgroup": "AD",
         "line": {
          "color": "#C44E52"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x2",
         "y": {
          "bdata": "eXYtZAW0Xb+kbXtUhz7BP/imgdRl1Ms/xXz5SzGjyD8+Sk3Q0Hamv0vFs7z6O9s/",
          "dtype": "f8"
         },
         "yaxis": "y2"
        },
        {
         "fill": "toself",
         "fillcolor": "#4C72B0",
         "hoverinfo": "skip",
         "legendgroup": "HC",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x3",
         "y": [
          1.5433319571273991,
          1.8199713304353151,
          1.4084005628565899,
          1.290129862784011,
          1.3729686186548393,
          1.7610061028658492,
          1.64768767718035,
          1.3143666409813999,
          1.2166369403893975,
          1.326944971248943,
          1.7361304501522292,
          1.4669779089891601
         ],
         "yaxis": "y3"
        },
        {
         "legendgroup": "HC",
         "line": {
          "color": "#4C72B0"
         },
         "mode": "lines",
         "name": "HC",
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x3",
         "y": {
          "bdata": "xF/OVh0V+D+L94Z95XL8P37x4db84fU/RqDywNsN9D/ZM+ygqX/1Py8Emz4BRfs/",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "fill": "toself",
         "fillcolor": "#DD8452",
         "hoverinfo": "skip",
         "legendgroup": "LBD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x3",
         "y": [
          1.569402003066961,
          1.7977745901043614,
          1.3698473640699629,
          1.2914067686985098,
          1.3867634817715773,
          1.7340078808603827,
          1.601693809501228,
          1.3101225201078688,
          1.2127677279493174,
          1.2707684221499351,
          1.6843733408719208,
          1.5028290751623068
         ],
         "yaxis": "y3"
        },
        {
         "legendgroup": "LBD",
         "line": {
          "color": "#DD8452"
         },
         "mode": "lines",
         "name": "LBD",
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x3",
         "y": {
          "bdata": "Bv814+2T+D+ABNtfcNv7PyPtWCv7H/U/L6N0o4wI9D865tj3OJP1PzKFKl6Er/o/",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "fill": "toself",
         "fillcolor": "#55A868",
         "hoverinfo": "skip",
         "legendgroup": "FTD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x3",
         "y": [
          1.4988457798962818,
          1.7649035633972363,
          1.3760814212801835,
          1.2800940969903871,
          1.3777841022767192,
          1.6962997105879165,
          1.5710378404253869,
          1.3086386542490551,
          1.2008054429255919,
          1.292371630160747,
          1.6607262810910455,
          1.4176396477984203
         ],
         "yaxis": "y3"
        },
        {
         "legendgroup": "FTD",
         "line": {
          "color": "#55A868"
         },
         "mode": "lines",
         "name": "FTD",
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x3",
         "y": {
          "bdata": "r6zZT/ZU9z/aOrKesGf7PzfN1un9WPU/+82k2+HY8z8lEdQ2y331P0vCtN6BI/o/",
          "dtype": "f8"
         },
         "yaxis": "y3"
        },
        {
         "fill": "toself",
         "fillcolor": "#C44E52",
         "hoverinfo": "skip",
         "legendgroup": "AD",
         "line": {
          "width": 0
         },
         "opacity": 0.2,
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG",
          "DG",
          "CA4",
          "CA3",
          "CA2",
          "CA1",
          "Sub"
         ],
         "xaxis": "x3",
         "y": [
          1.49367475853398,
          1.7631362145257727,
          1.3711682288545621,
          1.2758631944561472,
          1.398967669732864,
          1.6847068703360017,
          1.5842381053225014,
          1.3340529722468608,
          1.213706444176916,
          1.2927506855868771,
          1.6806468698770691,
          1.4260461553864836
         ],
         "yaxis": "y3"
        },
        {
         "legendgroup": "AD",
         "line": {
          "color": "#C44E52"
         },
         "mode": "lines",
         "name": "AD",
         "showlegend": false,
         "type": "scatter",
         "x": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "xaxis": "x3",
         "y": {
          "bdata": "juJ1o5Zb9z/IOVAl3oz7P0HGRbi0T/U/LlmYfKPq8z9JxCTtOd31P6kDl5/MJvo/",
          "dtype": "f8"
         },
         "yaxis": "y3"
        }
       ],
       "layout": {
        "annotations": [
         {
          "font": {
           "size": 16
          },
          "showarrow": false,
          "text": "Thickness (mm)",
          "x": 0.14666666666666667,
          "xanchor": "center",
          "xref": "paper",
          "y": 1.0,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {
           "size": 16
          },
          "showarrow": false,
          "text": "Curvature",
          "x": 0.5,
          "xanchor": "center",
          "xref": "paper",
          "y": 1.0,
          "yanchor": "bottom",
          "yref": "paper"
         },
         {
          "font": {
           "size": 16
          },
          "showarrow": false,
          "text": "Gyrification",
          "x": 0.8533333333333333,
          "xanchor": "center",
          "xref": "paper",
          "y": 1.0,
          "yanchor": "bottom",
          "yref": "paper"
         }
        ],
        "height": 500,
        "legend": {
         "orientation": "v",
         "x": 1.02,
         "xanchor": "left",
         "y": 1,
         "yanchor": "top"
        },
        "margin": {
         "b": 40,
         "l": 60,
         "r": 180,
         "t": 60
        },
        "template": {
         "data": {
          "bar": [
           {
            "error_x": {
             "color": "#2a3f5f"
            },
            "error_y": {
             "color": "#2a3f5f"
            },
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "bar"
           }
          ],
          "barpolar": [
           {
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "barpolar"
           }
          ],
          "carpet": [
           {
            "aaxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "baxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "type": "carpet"
           }
          ],
          "choropleth": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "choropleth"
           }
          ],
          "contour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "contour"
           }
          ],
          "contourcarpet": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "contourcarpet"
           }
          ],
          "heatmap": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "heatmap"
           }
          ],
          "histogram": [
           {
            "marker": {
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "histogram"
           }
          ],
          "histogram2d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "histogram2d"
           }
          ],
          "histogram2dcontour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "histogram2dcontour"
           }
          ],
          "mesh3d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "mesh3d"
           }
          ],
          "parcoords": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "parcoords"
           }
          ],
          "pie": [
           {
            "automargin": true,
            "type": "pie"
           }
          ],
          "scatter": [
           {
            "fillpattern": {
             "fillmode": "overlay",
             "size": 10,
             "solidity": 0.2
            },
            "type": "scatter"
           }
          ],
          "scatter3d": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatter3d"
           }
          ],
          "scattercarpet": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattercarpet"
           }
          ],
          "scattergeo": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergeo"
           }
          ],
          "scattergl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergl"
           }
          ],
          "scattermap": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermap"
           }
          ],
          "scattermapbox": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermapbox"
           }
          ],
          "scatterpolar": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolar"
           }
          ],
          "scatterpolargl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolargl"
           }
          ],
          "scatterternary": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterternary"
           }
          ],
          "surface": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0.0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1.0,
              "#f0f921"
             ]
            ],
            "type": "surface"
           }
          ],
          "table": [
           {
            "cells": {
             "fill": {
              "color": "#EBF0F8"
             },
             "line": {
              "color": "white"
             }
            },
            "header": {
             "fill": {
              "color": "#C8D4E3"
             },
             "line": {
              "color": "white"
             }
            },
            "type": "table"
           }
          ]
         },
         "layout": {
          "annotationdefaults": {
           "arrowcolor": "#2a3f5f",
           "arrowhead": 0,
           "arrowwidth": 1
          },
          "autotypenumbers": "strict",
          "coloraxis": {
           "colorbar": {
            "outlinewidth": 0,
            "ticks": ""
           }
          },
          "colorscale": {
           "diverging": [
            [
             0,
             "#8e0152"
            ],
            [
             0.1,
             "#c51b7d"
            ],
            [
             0.2,
             "#de77ae"
            ],
            [
             0.3,
             "#f1b6da"
            ],
            [
             0.4,
             "#fde0ef"
            ],
            [
             0.5,
             "#f7f7f7"
            ],
            [
             0.6,
             "#e6f5d0"
            ],
            [
             0.7,
             "#b8e186"
            ],
            [
             0.8,
             "#7fbc41"
            ],
            [
             0.9,
             "#4d9221"
            ],
            [
             1,
             "#276419"
            ]
           ],
           "sequential": [
            [
             0.0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1.0,
             "#f0f921"
            ]
           ],
           "sequentialminus": [
            [
             0.0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1.0,
             "#f0f921"
            ]
           ]
          },
          "colorway": [
           "#636efa",
           "#EF553B",
           "#00cc96",
           "#ab63fa",
           "#FFA15A",
           "#19d3f3",
           "#FF6692",
           "#B6E880",
           "#FF97FF",
           "#FECB52"
          ],
          "font": {
           "color": "#2a3f5f"
          },
          "geo": {
           "bgcolor": "white",
           "lakecolor": "white",
           "landcolor": "#E5ECF6",
           "showlakes": true,
           "showland": true,
           "subunitcolor": "white"
          },
          "hoverlabel": {
           "align": "left"
          },
          "hovermode": "closest",
          "mapbox": {
           "style": "light"
          },
          "paper_bgcolor": "white",
          "plot_bgcolor": "#E5ECF6",
          "polar": {
           "angularaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "radialaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "scene": {
           "xaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "yaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "zaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           }
          },
          "shapedefaults": {
           "line": {
            "color": "#2a3f5f"
           }
          },
          "ternary": {
           "aaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "baxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "caxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "title": {
           "x": 0.05
          },
          "xaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          },
          "yaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          }
         }
        },
        "width": 1750,
        "xaxis": {
         "anchor": "y",
         "categoryarray": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "categoryorder": "array",
         "domain": [
          0.0,
          0.29333333333333333
         ]
        },
        "xaxis2": {
         "anchor": "y2",
         "categoryarray": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "categoryorder": "array",
         "domain": [
          0.35333333333333333,
          0.6466666666666667
         ]
        },
        "xaxis3": {
         "anchor": "y3",
         "categoryarray": [
          "Sub",
          "CA1",
          "CA2",
          "CA3",
          "CA4",
          "DG"
         ],
         "categoryorder": "array",
         "domain": [
          0.7066666666666667,
          1.0
         ]
        },
        "yaxis": {
         "anchor": "x",
         "domain": [
          0.0,
          1.0
         ]
        },
        "yaxis2": {
         "anchor": "x2",
         "domain": [
          0.0,
          1.0
         ]
        },
        "yaxis3": {
         "anchor": "x3",
         "domain": [
          0.0,
          1.0
         ]
        }
       }
      }
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: notebook_fig_macrometricsSubfield\n",
    "macro_metrics = [\"thickness\", \"curvature\", \"gyrification\"]\n",
    "subfield_order = subfield_category_order\n",
    "\n",
    "fig = make_subplots(\n",
    "    rows=1, cols=3,\n",
    "    subplot_titles=[st.metric_axis_label(m) for m in macro_metrics],\n",
    "    horizontal_spacing=0.06,\n",
    ")\n",
    "\n",
    "for c, metric in enumerate(macro_metrics, start=1):\n",
    "    for group in group_order:\n",
    "        data_group = df_Hemi_grouped[df_Hemi_grouped[\"group\"] == group]\n",
    "\n",
    "        stats = (\n",
    "            data_group.groupby(\"subfield\")[metric]\n",
    "            .agg(mean=\"mean\", sem=\"sem\")\n",
    "            .reindex(subfield_order)\n",
    "        )\n",
    "        ci95 = 1.96 * stats[\"sem\"]\n",
    "        upper = stats[\"mean\"] + ci95\n",
    "        lower = stats[\"mean\"] - ci95\n",
    "\n",
    "        color = group_colors[group]\n",
    "        show_legend = (c == 1)  # matches seaborn keeping only one legend, though placed on axes[2] there\n",
    "\n",
    "        fig.add_trace(\n",
    "            go.Scatter(\n",
    "                x=list(subfield_order) + list(subfield_order)[::-1],\n",
    "                y=list(upper) + list(lower)[::-1],\n",
    "                fill='toself',\n",
    "                fillcolor=color,\n",
    "                opacity=0.2,\n",
    "                line=dict(width=0),\n",
    "                legendgroup=group,\n",
    "                showlegend=False,\n",
    "                hoverinfo='skip',\n",
    "            ),\n",
    "            row=1, col=c,\n",
    "        )\n",
    "\n",
    "        fig.add_trace(\n",
    "            go.Scatter(\n",
    "                x=subfield_order,\n",
    "                y=stats[\"mean\"],\n",
    "                mode='lines',\n",
    "                name=group,\n",
    "                legendgroup=group,\n",
    "                line=dict(color=color),\n",
    "                showlegend=show_legend,\n",
    "            ),\n",
    "            row=1, col=c,\n",
    "        )\n",
    "\n",
    "fig.update_xaxes(categoryorder='array', categoryarray=subfield_order)\n",
    "\n",
    "fig.update_layout(\n",
    "    width=1750,\n",
    "    height=500,\n",
    "    margin=dict(l=60, r=180, t=60, b=40),\n",
    "    legend=dict(\n",
    "        orientation='v',\n",
    "        yanchor='top', y=1,\n",
    "        xanchor='left', x=1.02,\n",
    "    ),\n",
    ")\n",
    "\n",
    "fig"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "id": "b2bcedcd",
   "metadata": {},
   "outputs": [],
   "source": [
    "#| label: notebook_figStatic_macrometricsSubfield\n",
    "if create_Static_figures:\n",
    "    helpers.static_theme()\n",
    "    macro_metrics = [\"thickness\", \"curvature\", \"gyrification\"]\n",
    "    fig, axes = plt.subplots(1, 3, figsize=(helpers.TEXT_WIDTH_IN, 2.0))\n",
    "    for ax, metric in zip(axes, macro_metrics):\n",
    "        # band: mean ± 1.96 × standard error, as in the interactive figure and the caption\n",
    "        sns.lineplot(ax=ax, data=df_Hemi_grouped, x=\"subfield\", y=metric, hue='group', palette=group_colors,\n",
    "                     errorbar=(\"se\", 1.96))\n",
    "        ax.set_ylabel(st.metric_axis_label(metric))\n",
    "        ax.set_xlabel(\"Subfield\")\n",
    "        if ax is not axes[2]:\n",
    "            ax.legend_.remove()\n",
    "    sns.move_legend(axes[2], \"upper left\", bbox_to_anchor=(1, 1), title=\"Group\", frameon=False)\n",
    "    sns.despine(fig)\n",
    "    fig.tight_layout()\n",
    "    helpers.save_static_figure(fig, \"fig_macrometricsSubfield\")\n",
    "    plt.close(fig)\n",
    "    sns.set_theme()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "e93e96d9",
   "metadata": {},
   "source": [
    "## Stats"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "067abfa0",
   "metadata": {},
   "source": [
    "Stats follow same logical structure as the previous test. Do and Ancova (controling age + sex + hemisphere) for each combinaiton of metric and structure (subfield). \n",
    "\n",
    "Also corrected for multiple comparisons.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "id": "00edfbe8",
   "metadata": {},
   "outputs": [],
   "source": [
    "# Define general variables\n",
    "subfields =  df_Hemi_grouped[\"subfield\"].unique()\n",
    "mc_alpha = 0.05\n",
    "metrics_stats = metrics + ['volume']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "id": "397ed6a1",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Total results collected: 270\n"
     ]
    }
   ],
   "source": [
    "df_Hemi_grouped_ancova_subfield = st.ancova_tests_subfield(df_Hemi_grouped, metrics_stats, subfields, covar='age + hemisphere + sex')\n",
    "\n",
    "df_Hemi_grouped_ancova_subfield_Pcorrected = st.post_ancova_correctMultipleComparison(df_Hemi_grouped_ancova_subfield, mc_method='fdr_by', mc_alpha=mc_alpha, structure_col = 'subfield')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "id": "71805ddb",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th>Subfield</th>\n",
       "      <th>Metric</th>\n",
       "      <th>F(3, df_err)</th>\n",
       "      <th>df_err</th>\n",
       "      <th>ω²ₚ</th>\n",
       "      <th>95% CI lower</th>\n",
       "      <th>p_adj</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <td>CA1</td>\n",
       "      <td>FA</td>\n",
       "      <td>4.99</td>\n",
       "      <td>93</td>\n",
       "      <td>0.11</td>\n",
       "      <td>0.01</td>\n",
       "      <td>0.0387</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA1</td>\n",
       "      <td>MD</td>\n",
       "      <td>10.35</td>\n",
       "      <td>93</td>\n",
       "      <td>0.25</td>\n",
       "      <td>0.12</td>\n",
       "      <td>0.0001</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA1</td>\n",
       "      <td>MTsat</td>\n",
       "      <td>6.44</td>\n",
       "      <td>87</td>\n",
       "      <td>0.21</td>\n",
       "      <td>0.08</td>\n",
       "      <td>0.0084</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA1</td>\n",
       "      <td>Curvature</td>\n",
       "      <td>5.30</td>\n",
       "      <td>93</td>\n",
       "      <td>0.13</td>\n",
       "      <td>0.03</td>\n",
       "      <td>0.0279</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA1</td>\n",
       "      <td>µFA</td>\n",
       "      <td>10.29</td>\n",
       "      <td>93</td>\n",
       "      <td>0.24</td>\n",
       "      <td>0.11</td>\n",
       "      <td>0.0001</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA2</td>\n",
       "      <td>FA</td>\n",
       "      <td>4.87</td>\n",
       "      <td>93</td>\n",
       "      <td>0.11</td>\n",
       "      <td>0.02</td>\n",
       "      <td>0.0404</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA2</td>\n",
       "      <td>MD</td>\n",
       "      <td>14.14</td>\n",
       "      <td>93</td>\n",
       "      <td>0.30</td>\n",
       "      <td>0.16</td>\n",
       "      <td>4.0e-06</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA2</td>\n",
       "      <td>MTsat</td>\n",
       "      <td>11.07</td>\n",
       "      <td>87</td>\n",
       "      <td>0.28</td>\n",
       "      <td>0.14</td>\n",
       "      <td>7.8e-05</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA2</td>\n",
       "      <td>µFA</td>\n",
       "      <td>17.11</td>\n",
       "      <td>93</td>\n",
       "      <td>0.34</td>\n",
       "      <td>0.21</td>\n",
       "      <td>7.8e-07</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA3</td>\n",
       "      <td>MD</td>\n",
       "      <td>16.64</td>\n",
       "      <td>93</td>\n",
       "      <td>0.34</td>\n",
       "      <td>0.20</td>\n",
       "      <td>8.1e-07</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA3</td>\n",
       "      <td>MTsat</td>\n",
       "      <td>9.66</td>\n",
       "      <td>87</td>\n",
       "      <td>0.26</td>\n",
       "      <td>0.12</td>\n",
       "      <td>0.0003</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA3</td>\n",
       "      <td>µFA</td>\n",
       "      <td>15.85</td>\n",
       "      <td>93</td>\n",
       "      <td>0.33</td>\n",
       "      <td>0.19</td>\n",
       "      <td>1.3e-06</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA4</td>\n",
       "      <td>MD</td>\n",
       "      <td>14.68</td>\n",
       "      <td>93</td>\n",
       "      <td>0.32</td>\n",
       "      <td>0.19</td>\n",
       "      <td>2.7e-06</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA4</td>\n",
       "      <td>MTsat</td>\n",
       "      <td>5.72</td>\n",
       "      <td>87</td>\n",
       "      <td>0.18</td>\n",
       "      <td>0.06</td>\n",
       "      <td>0.0186</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>CA4</td>\n",
       "      <td>µFA</td>\n",
       "      <td>12.59</td>\n",
       "      <td>93</td>\n",
       "      <td>0.29</td>\n",
       "      <td>0.16</td>\n",
       "      <td>1.7e-05</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>DG</td>\n",
       "      <td>MD</td>\n",
       "      <td>17.25</td>\n",
       "      <td>93</td>\n",
       "      <td>0.35</td>\n",
       "      <td>0.21</td>\n",
       "      <td>7.8e-07</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>DG</td>\n",
       "      <td>µFA</td>\n",
       "      <td>9.29</td>\n",
       "      <td>93</td>\n",
       "      <td>0.24</td>\n",
       "      <td>0.11</td>\n",
       "      <td>0.0003</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>Sub</td>\n",
       "      <td>MD</td>\n",
       "      <td>12.39</td>\n",
       "      <td>93</td>\n",
       "      <td>0.28</td>\n",
       "      <td>0.15</td>\n",
       "      <td>1.9e-05</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>Sub</td>\n",
       "      <td>MTsat</td>\n",
       "      <td>8.55</td>\n",
       "      <td>87</td>\n",
       "      <td>0.28</td>\n",
       "      <td>0.14</td>\n",
       "      <td>0.0008</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>Sub</td>\n",
       "      <td>Gyrification</td>\n",
       "      <td>4.90</td>\n",
       "      <td>93</td>\n",
       "      <td>0.08</td>\n",
       "      <td>0.00</td>\n",
       "      <td>0.0404</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <td>Sub</td>\n",
       "      <td>µFA</td>\n",
       "      <td>15.36</td>\n",
       "      <td>93</td>\n",
       "      <td>0.33</td>\n",
       "      <td>0.20</td>\n",
       "      <td>1.7e-06</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>"
      ],
      "text/markdown": [
       "| Subfield   | Metric       |   F(3, df_err) |   df_err |   ω²ₚ |   95% CI lower |   p_adj |\n",
       "|:-----------|:-------------|---------------:|---------:|------:|---------------:|--------:|\n",
       "| CA1        | FA           |           4.99 |       93 |  0.11 |           0.01 | 0.0387  |\n",
       "| CA1        | MD           |          10.35 |       93 |  0.25 |           0.12 | 0.0001  |\n",
       "| CA1        | MTsat        |           6.44 |       87 |  0.21 |           0.08 | 0.0084  |\n",
       "| CA1        | Curvature    |           5.3  |       93 |  0.13 |           0.03 | 0.0279  |\n",
       "| CA1        | µFA          |          10.29 |       93 |  0.24 |           0.11 | 0.0001  |\n",
       "| CA2        | FA           |           4.87 |       93 |  0.11 |           0.02 | 0.0404  |\n",
       "| CA2        | MD           |          14.14 |       93 |  0.3  |           0.16 | 4e-06   |\n",
       "| CA2        | MTsat        |          11.07 |       87 |  0.28 |           0.14 | 7.8e-05 |\n",
       "| CA2        | µFA          |          17.11 |       93 |  0.34 |           0.21 | 7.8e-07 |\n",
       "| CA3        | MD           |          16.64 |       93 |  0.34 |           0.2  | 8.1e-07 |\n",
       "| CA3        | MTsat        |           9.66 |       87 |  0.26 |           0.12 | 0.0003  |\n",
       "| CA3        | µFA          |          15.85 |       93 |  0.33 |           0.19 | 1.3e-06 |\n",
       "| CA4        | MD           |          14.68 |       93 |  0.32 |           0.19 | 2.7e-06 |\n",
       "| CA4        | MTsat        |           5.72 |       87 |  0.18 |           0.06 | 0.0186  |\n",
       "| CA4        | µFA          |          12.59 |       93 |  0.29 |           0.16 | 1.7e-05 |\n",
       "| DG         | MD           |          17.25 |       93 |  0.35 |           0.21 | 7.8e-07 |\n",
       "| DG         | µFA          |           9.29 |       93 |  0.24 |           0.11 | 0.0003  |\n",
       "| Sub        | MD           |          12.39 |       93 |  0.28 |           0.15 | 1.9e-05 |\n",
       "| Sub        | MTsat        |           8.55 |       87 |  0.28 |           0.14 | 0.0008  |\n",
       "| Sub        | Gyrification |           4.9  |       93 |  0.08 |           0    | 0.0404  |\n",
       "| Sub        | µFA          |          15.36 |       93 |  0.33 |           0.2  | 1.7e-06 |"
      ],
      "text/plain": [
       "Subfield       Metric F(3, df_err)  df_err  ω²ₚ 95% CI lower   p_adj\n",
       "     CA1           FA         4.99      93 0.11         0.01  0.0387\n",
       "     CA1           MD        10.35      93 0.25         0.12  0.0001\n",
       "     CA1        MTsat         6.44      87 0.21         0.08  0.0084\n",
       "     CA1    Curvature         5.30      93 0.13         0.03  0.0279\n",
       "     CA1          µFA        10.29      93 0.24         0.11  0.0001\n",
       "     CA2           FA         4.87      93 0.11         0.02  0.0404\n",
       "     CA2           MD        14.14      93 0.30         0.16 4.0e-06\n",
       "     CA2        MTsat        11.07      87 0.28         0.14 7.8e-05\n",
       "     CA2          µFA        17.11      93 0.34         0.21 7.8e-07\n",
       "     CA3           MD        16.64      93 0.34         0.20 8.1e-07\n",
       "     CA3        MTsat         9.66      87 0.26         0.12  0.0003\n",
       "     CA3          µFA        15.85      93 0.33         0.19 1.3e-06\n",
       "     CA4           MD        14.68      93 0.32         0.19 2.7e-06\n",
       "     CA4        MTsat         5.72      87 0.18         0.06  0.0186\n",
       "     CA4          µFA        12.59      93 0.29         0.16 1.7e-05\n",
       "      DG           MD        17.25      93 0.35         0.21 7.8e-07\n",
       "      DG          µFA         9.29      93 0.24         0.11  0.0003\n",
       "     Sub           MD        12.39      93 0.28         0.15 1.9e-05\n",
       "     Sub        MTsat         8.55      87 0.28         0.14  0.0008\n",
       "     Sub Gyrification         4.90      93 0.08         0.00  0.0404\n",
       "     Sub          µFA        15.36      93 0.33         0.20 1.7e-06"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: notebook_table_hippocampus_ancovaResults_significant\n",
    "cols = [\"subfield\", \"metric\", \"F value\", \"Df_residual\",\n",
    "        \"Omega2_partial\", \"CI_low.y\", \"pvals_adj\", \"level\"]\n",
    "\n",
    "df_sig = (\n",
    "    df_Hemi_grouped_ancova_subfield_Pcorrected\n",
    "    .query(\"pvals_adj < @mc_alpha\")\n",
    "    [cols]\n",
    "    .rename(columns={\n",
    "        \"F value\":        \"F(3, df_err)\",\n",
    "        \"Df_residual\":    \"df_err\",\n",
    "        \"Omega2_partial\": \"ω²ₚ\",\n",
    "        \"CI_low.y\":       \"95% CI lower\",\n",
    "        \"pvals_adj\":      \"p_adj\"\n",
    "    })\n",
    "    .sort_values([\"subfield\", \"metric\"])\n",
    ").reset_index(drop=True)\n",
    "\n",
    "st.display_table(st.format_table(df_sig, two_decimals=[\"F(3, df_err)\", \"ω²ₚ\", \"95% CI lower\"], p_values=[\"p_adj\"]))"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "default",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.12.15"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
