<?xml version="1.0" encoding="UTF-8"?>
<?latexml searchpaths="/home/japhy/scienceReplication.artiswrong.com/paper_files/arxiv/2602.10303/latex_extracted"?>
<!--  %%%%%%%%%%%%%%%%%%%%%%% Supplementary Material - ArXiv Version %%%%%%%%%%%%%%%%%%%%%%%%% --><?latexml class="article" options="11pt"?>
<!--  %Page layout --><?latexml package="geometry" options="margin=1in"?>
<?latexml package="setspace"?>
<!--  %Essential packages --><?latexml package="graphicx"?>
<?latexml package="amsmath"?>
<?latexml package="float"?>
<?latexml package="threeparttable"?>
<?latexml package="booktabs"?>
<?latexml package="hyperref"?>
<!--  %Configure hyperlinks --><!--  %**** supplement.tex Line 25 **** --><!--  %Section numbering with S prefix --><?latexml package="chngcntr"?>
<?latexml RelaxNGSchema="LaTeXML"?>
<document xmlns="http://dlmf.nist.gov/LaTeXML" class="ltx_authors_1line">
  <resource src="LaTeXML.css" type="text/css"/>
  <resource src="ltx-article.css" type="text/css"/>
  <title font="bold">Supporting Information for<break/>ICODEN: Ordinary Differential Equation<break/>Neural Networks for Interval-Censored Data</title>
  <creator role="author">
    <personname>
Haoling Wang, Lang Zeng, Tao Sun, Youngjoo Cho, and Ying Ding
</personname>
  </creator>
  <date role="creation"/>
  <section inlist="toc" xml:id="S1">
    <tags>
      <tag>S1</tag>
      <tag role="autoref">section S1</tag>
      <tag role="refnum">S1</tag>
      <tag role="typerefnum">§S1</tag>
    </tags>
    <title><tag close=" ">S1</tag>Neural Network Training in the Simple Simulation Case</title>
    <para xml:id="S1.p1">
      <p>We examined the NN training by visualizing the loss across training epochs in this simple example, as illustrated in Figure <ref labelref="LABEL:simulation-example_result"/>. The graph shows a clear and steady decline in validation loss, which eventually reaches a plateau at epoch about 20, indicating convergence of the model. The validation loss stabilizes after epoch 20, indicating that the model achieves stable performance beyond this point.
This suggests that including the regularization term helps prevent overfitting, indicating that training for a sufficiently large number of epochs can yield stable performance.
<!--  %**** supplement.tex Line 50 **** --></p>
    </para>
    <figure inlist="lof" labels="LABEL:simulation-example_result" placement="H" xml:id="S1.F1">
      <tags>
        <tag>Figure S1.1</tag>
        <tag role="autoref">Figure S1.1</tag>
        <tag role="refnum">S1.1</tag>
        <tag role="typerefnum">Figure S1.1</tag>
      </tags>
      <graphics candidates="Images/toy_example_loss_in_both_set-2.png" class="ltx_centering" graphic="Images/toy_example_loss_in_both_set-2.png" options="width=260.172pt" xml:id="S1.F1.g1"/>
      <toccaption class="ltx_centering"><tag close=" ">S1.1</tag>Loss function value by epoch in the training set and validation set in the simple simulation case. The epoch range is from 0 (the beginning of training) to epoch 50.</toccaption>
      <caption class="ltx_centering"><tag close=": ">Figure S1.1</tag>Loss function value by epoch in the training set and validation set in the simple simulation case. The epoch range is from 0 (the beginning of training) to epoch 50.</caption>
    </figure>
  </section>
  <section inlist="toc" xml:id="S2">
    <tags>
      <tag>S2</tag>
      <tag role="autoref">section S2</tag>
      <tag role="refnum">S2</tag>
      <tag role="typerefnum">§S2</tag>
    </tags>
    <title><tag close=" ">S2</tag>Hyperparameter Tuning in Simulation and Real Data Analysis</title>
    <para xml:id="S2.p1">
      <p>We explored various hyperparameters in the ICODEN model (Table <ref labelref="LABEL:table:_hyperparameter_values"/>), and some hyperparameters used in specific scenarios are listed below (Table <ref labelref="LABEL:table:_hyperparameter_used"/>). We used a one-at-a-time (OAT) hyperparameter tuning approach: for each hyperparameter, we held all the others fixed at their values and then varied the target hyperparameter over the predefined grid. We repeated this procedure for every hyperparameter and selected the settings that maximized performance. Figures <ref labelref="LABEL:tuning-synthetic"/> and <ref labelref="LABEL:tuning-ADNI"/> present the evaluation metrics across tuning parameters for the synthetic simulation and the ADNI dataset with 71 SNPs.</p>
    </para>
    <table inlist="lot" labels="LABEL:table:_hyperparameter_values" placement="H" xml:id="S2.T1">
      <tags>
        <tag>Table S2.1</tag>
        <tag role="autoref">Table S2.1</tag>
        <tag role="refnum">S2.1</tag>
        <tag role="typerefnum">Table S2.1</tag>
      </tags>
      <toccaption class="ltx_centering"><tag close=" ">S2.1</tag>Hyperparameter values considered during tuning</toccaption>
      <caption class="ltx_centering"><tag close=": ">Table S2.1</tag>Hyperparameter values considered during tuning</caption>
      <tabular class="ltx_centering ltx_guessed_headers" vattach="middle">
        <thead>
          <tr>
            <td align="left" border="tt" thead="column row">Hyperparameter</td>
            <td align="left" border="tt" thead="column">Values Considered</td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left" border="t" thead="row">Hidden Layers</td>
            <td align="left" border="t">2</td>
          </tr>
          <tr>
            <td align="left" thead="row">Nodes per Layer</td>
            <td align="left">From 10 to 500</td>
          </tr>
          <tr>
            <td align="left" thead="row"><Math mode="inline" tex="L_{1}" text="L _ 1" xml:id="S2.T1.m1">
                <XMath>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                  </XMApp>
                </XMath>
              </Math> Parameter</td>
            <td align="left">1, 0.1, 0.01, 0.001, 0.0001</td>
          </tr>
          <tr>
            <td align="left" thead="row">Batch Size</td>
            <td align="left">100, 400</td>
          </tr>
          <tr>
            <td align="left" thead="row">Epoch Size</td>
            <td align="left">50, 100</td>
          </tr>
          <tr>
            <td align="left" border="bb" thead="row">Learning Rate</td>
            <td align="left" border="bb">0.1, 0.01, 0.001, 0.0001</td>
          </tr>
        </tbody>
      </tabular>
    </table>
    <table inlist="lot" labels="LABEL:table:_hyperparameter_used" placement="H" xml:id="S2.T2">
      <tags>
        <tag>Table S2.2</tag>
        <tag role="autoref">Table S2.2</tag>
        <tag role="refnum">S2.2</tag>
        <tag role="typerefnum">Table S2.2</tag>
      </tags>
      <toccaption class="ltx_centering"><tag close=" ">S2.2</tag>Hyperparameters used in simulation and real data analysis</toccaption>
      <caption class="ltx_centering"><tag close=": ">Table S2.2</tag>Hyperparameters used in simulation and real data analysis</caption>
      <tabular class="ltx_centering ltx_guessed_headers" vattach="middle">
        <tbody>
          <tr>
            <td border="tt" thead="row"/>
            <td align="left" border="tt">Simple Example</td>
            <td align="left" border="tt">Simulations<sup>a</sup></td>
            <td align="left" border="tt">ADNI<sup>b</sup></td>
            <td align="left" border="tt">AREDS<sup>c</sup></td>
          </tr>
          <tr>
            <td align="left" border="t" thead="row">Hidden Layers</td>
            <td align="left" border="t">2</td>
            <td align="left" border="t">2</td>
            <td align="left" border="t">2</td>
            <td align="left" border="t">2</td>
          </tr>
          <tr>
            <td align="left" thead="row">Nodes per Layer</td>
            <td align="left">10</td>
            <td align="left">400</td>
            <td align="left">50</td>
            <td align="left">100</td>
          </tr>
          <tr>
            <td align="left" thead="row"><Math mode="inline" tex="L_{1}" text="L _ 1" xml:id="S2.T2.m1">
                <XMath>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                  </XMApp>
                </XMath>
              </Math> Parameter</td>
            <td align="left">0.01</td>
            <td align="left">0.1</td>
            <td align="left">0.001</td>
            <td align="left">0.001</td>
          </tr>
          <tr>
            <td align="left" thead="row">Batch Size</td>
            <td align="left">100</td>
            <td align="left">400</td>
            <td align="left">400</td>
            <td align="left">400</td>
          </tr>
          <tr>
            <td align="left" thead="row">Epoch Size</td>
            <td align="left">50</td>
            <td align="left">100</td>
            <td align="left">100</td>
            <td align="left">100</td>
          </tr>
          <tr>
            <td align="left" border="bb" thead="row">Learning Rate</td>
            <td align="left" border="bb">0.1</td>
            <td align="left" border="bb">0.001</td>
            <td align="left" border="bb">0.01</td>
            <td align="left" border="bb">0.01</td>
          </tr>
        </tbody>
      </tabular>
      <itemize class="ltx_centering" xml:id="S2.I1">
        <item xml:id="S2.I1.i1">
          <tags>
            <tag><text fontsize="80%">•</text></tag>
            <tag role="autoref"><text fontsize="80%">item </text></tag>
            <tag role="typerefnum"><text fontsize="80%">1st item</text></tag>
          </tags>
          <para xml:id="S2.I1.i1.p1">
            <p><sup><text fontsize="80%">a</text></sup><text fontsize="80%"> For simulation Scenario 4 with </text><Math mode="inline" tex="p=300" text="p = 300" xml:id="S2.I1.i1.p1.m1">
                <XMath>
                  <XMApp>
                    <XMTok fontsize="80%" meaning="equals" role="RELOP">=</XMTok>
                    <XMTok font="italic" fontsize="80%" role="UNKNOWN">p</XMTok>
                    <XMTok fontsize="80%" meaning="300" role="NUMBER">300</XMTok>
                  </XMApp>
                </XMath>
              </Math><text fontsize="80%"> and synthetic simulation.</text></p>
          </para>
        </item>
        <item xml:id="S2.I1.i2">
          <tags>
            <tag><text fontsize="80%">•</text></tag>
            <tag role="autoref"><text fontsize="80%">item </text></tag>
            <tag role="typerefnum"><text fontsize="80%">2nd item</text></tag>
          </tags>
          <para xml:id="S2.I1.i2.p1">
            <p><sup><text fontsize="80%">b</text></sup><text fontsize="80%"> For the 71 SNPs case.
</text><!--  %**** supplement.tex Line 100 **** --></p>
          </para>
        </item>
        <item xml:id="S2.I1.i3">
          <tags>
            <tag><text fontsize="80%">•</text></tag>
            <tag role="autoref"><text fontsize="80%">item </text></tag>
            <tag role="typerefnum"><text fontsize="80%">3rd item</text></tag>
          </tags>
          <para xml:id="S2.I1.i3.p1">
            <p><sup><text fontsize="80%">c</text></sup><text fontsize="80%"> For the 89 SNPs case.</text></p>
          </para>
        </item>
      </itemize>
    </table>
    <figure inlist="lof" labels="LABEL:tuning-synthetic" placement="H" xml:id="S2.F1">
      <tags>
        <tag>Figure S2.1</tag>
        <tag role="autoref">Figure S2.1</tag>
        <tag role="refnum">S2.1</tag>
        <tag role="typerefnum">Figure S2.1</tag>
      </tags>
      <graphics candidates="Images/n_node-mse-synthetic.png" class="ltx_centering" graphic="Images/n_node-mse-synthetic.png" options="width=260.172pt" xml:id="S2.F1.g1"/>
      <graphics candidates="Images/learning_rate-mse-synthetic.png" class="ltx_centering" graphic="Images/learning_rate-mse-synthetic.png" options="width=260.172pt" xml:id="S2.F1.g2"/>
      <graphics candidates="Images/L1-mse-synthetic.png" class="ltx_centering" graphic="Images/L1-mse-synthetic.png" options="width=260.172pt" xml:id="S2.F1.g3"/>
      <toccaption class="ltx_centering"><tag close=" ">S2.1</tag>MSE in validation set through OAT hyperparameter tuning in synthetic simulation. The first graph shows the change in MSE for different numbers of nodes per layer. The second graph shows the MSE under different learning rates. The third graph shows the MSE with different choices of <Math mode="inline" tex="L_{1}" text="L _ 1" xml:id="S2.F1.m1">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" role="UNKNOWN">L</XMTok>
              <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
            </XMApp>
          </XMath>
        </Math> penalty parameter.</toccaption>
      <caption class="ltx_centering"><tag close=": ">Figure S2.1</tag>MSE in validation set through OAT hyperparameter tuning in synthetic simulation. The first graph shows the change in MSE for different numbers of nodes per layer. The second graph shows the MSE under different learning rates. The third graph shows the MSE with different choices of <Math mode="inline" tex="L_{1}" text="L _ 1" xml:id="S2.F1.m2">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" role="UNKNOWN">L</XMTok>
              <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
            </XMApp>
          </XMath>
        </Math> penalty parameter.</caption>
    </figure>
    <figure inlist="lof" labels="LABEL:tuning-ADNI" placement="H" xml:id="S2.F2">
      <tags>
        <tag>Figure S2.2</tag>
        <tag role="autoref">Figure S2.2</tag>
        <tag role="refnum">S2.2</tag>
        <tag role="typerefnum">Figure S2.2</tag>
      </tags>
      <graphics candidates="Images/n_node-error.png" class="ltx_centering" graphic="Images/n_node-error.png" options="width=260.172pt" xml:id="S2.F2.g1"/>
      <graphics candidates="Images/learning_rate-error.png" class="ltx_centering" graphic="Images/learning_rate-error.png" options="width=260.172pt" xml:id="S2.F2.g2"/>
      <graphics candidates="Images/L1-error.png" class="ltx_centering" graphic="Images/L1-error.png" options="width=260.172pt" xml:id="S2.F2.g3"/>
      <toccaption class="ltx_centering"><tag close=" ">S2.2</tag>IBS in validation set through OAT hyperparameter tuning in ADNI with 71 SNPs. The first graph shows the IBS score change for different numbers of nodes per layer. The second graph shows the IBS score under different learning rates. The third graph shows the IBS score with different choices of <Math mode="inline" tex="L_{1}" text="L _ 1" xml:id="S2.F2.m1">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" role="UNKNOWN">L</XMTok>
              <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
            </XMApp>
          </XMath>
        </Math> penalty parameters.</toccaption>
      <caption class="ltx_centering"><tag close=": ">Figure S2.2</tag>IBS in validation set through OAT hyperparameter tuning in ADNI with 71 SNPs. The first graph shows the IBS score change for different numbers of nodes per layer. The second graph shows the IBS score under different learning rates. The third graph shows the IBS score with different choices of <Math mode="inline" tex="L_{1}" text="L _ 1" xml:id="S2.F2.m2">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" role="UNKNOWN">L</XMTok>
              <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
            </XMApp>
          </XMath>
        </Math> penalty parameters.</caption>
    </figure>
  </section>
  <section inlist="toc" xml:id="S3">
    <tags>
      <tag>S3</tag>
      <tag role="autoref">section S3</tag>
      <tag role="refnum">S3</tag>
      <tag role="typerefnum">§S3</tag>
    </tags>
    <title><tag close=" ">S3</tag>Time-Rescaling Trick to Accelerate the Computation</title>
<!--  %**** supplement.tex Line 125 **** -->    <para xml:id="S3.p1">
      <p>Every individual has a different predictor <Math mode="inline" tex="X_{i}" text="X _ i" xml:id="S3.p1.m1">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" role="UNKNOWN">X</XMTok>
              <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
            </XMApp>
          </XMath>
        </Math>, so the ordinary differential equation needs to be solved for each individual. After solving the ODE for every individual, one can compute the gradient and update the parameter <Math mode="inline" tex="\theta" text="theta" xml:id="S3.p1.m2">
          <XMath>
            <XMTok font="italic" name="theta" role="UNKNOWN">θ</XMTok>
          </XMath>
        </Math>. There are two major steps in the NN computation: forward pass and backward pass. In the forward pass step, the feature <Math mode="inline" tex="x" text="x" xml:id="S3.p1.m3">
          <XMath>
            <XMTok font="italic" role="UNKNOWN">x</XMTok>
          </XMath>
        </Math> is passed through hidden layers to obtain the prediction. Although there may be no analytical form of solution, we can compute <Math mode="inline" tex="\Lambda" text="Lambda" xml:id="S3.p1.m4">
          <XMath>
            <XMTok name="Lambda" role="UNKNOWN">Λ</XMTok>
          </XMath>
        </Math> numerically with the ODE solver at any given time <Math mode="inline" tex="t" text="t" xml:id="S3.p1.m5">
          <XMath>
            <XMTok font="italic" role="UNKNOWN">t</XMTok>
          </XMath>
        </Math>, with the network structure <Math mode="inline" tex="f" text="f" xml:id="S3.p1.m6">
          <XMath>
            <XMTok font="italic" role="UNKNOWN">f</XMTok>
          </XMath>
        </Math> and the initial value at time <Math mode="inline" tex="0" text="0" xml:id="S3.p1.m7">
          <XMath>
            <XMTok meaning="0" role="NUMBER">0</XMTok>
          </XMath>
        </Math>. In the backward pass, the key part is back-propagation to compute gradients of the log-likelihood. We use adjoint sensitivity analysis as described in <cite class="ltx_citemacro_cite">[<bibref bibrefs="DUMMY:2(SODEN)" separator="," yyseparator=","/>]</cite> to compute the gradient using augmented ODE from <cite class="ltx_citemacro_cite">[<bibref bibrefs="DUMMY:2(SODEN)" separator="," yyseparator=","/>]</cite>. Given observed time <Math mode="inline" tex="t_{i}" text="t _ i" xml:id="S3.p1.m8">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" role="UNKNOWN">t</XMTok>
              <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
            </XMApp>
          </XMath>
        </Math>, let <Math mode="inline" tex="b(t)" text="b * t" xml:id="S3.p1.m9">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">b</XMTok>
              <XMDual>
                <XMRef idref="S3.p1.m9.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="S3.p1.m9.1">t</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> be an adjoint function such that</p>
      <equationgroup class="ltx_eqn_gather" xml:id="S4.EGx1">
        <equation xml:id="S3.Ex1">
          <Math mode="display" tex="\displaystyle\begin{cases}b^{\prime}(t)=-\frac{\partial f_{\theta}}{\partial%&#10;\Lambda}b(t)\\&#10;b(t_{i})=1\end{cases}," text="cases@(b ^ prime * t = - (partial-differential@(f _ theta) / partial-differential@(Lambda)) * b * t, [otherwise], b * t _ i = 1, [otherwise])" xml:id="S3.Ex1.m1">
            <XMath>
              <XMDual>
                <XMRef idref="S3.Ex1.m1.3"/>
                <XMWrap>
                  <XMDual xml:id="S3.Ex1.m1.3">
                    <XMApp>
                      <XMTok meaning="cases"/>
                      <XMRef idref="S3.Ex1.m1.1"/>
                      <XMText><text font="italic">otherwise</text></XMText>
                      <XMRef idref="S3.Ex1.m1.2"/>
                      <XMText><text font="italic">otherwise</text></XMText>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="true">{</XMTok>
                      <XMArray>
                        <XMRow>
                          <XMCell align="left">
                            <XMApp xml:id="S3.Ex1.m1.1">
                              <XMTok meaning="equals" role="RELOP">=</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post6"/>
                                  <XMTok font="italic" role="UNKNOWN">b</XMTok>
                                  <XMTok fontsize="70%" name="prime" role="SUPOP">′</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="S3.Ex1.m1.1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.Ex1.m1.1.1">t</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="minus" role="ADDOP">-</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                                    <XMApp>
                                      <XMTok fontsize="70%" meaning="partial-differential" name="partial" role="OPERATOR">∂</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                                        <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok fontsize="70%" meaning="partial-differential" name="partial" role="OPERATOR">∂</XMTok>
                                      <XMTok fontsize="70%" name="Lambda" role="UNKNOWN">Λ</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok font="italic" role="UNKNOWN">b</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.Ex1.m1.1.2"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.Ex1.m1.1.2">t</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                          </XMCell>
                          <XMCell/>
                        </XMRow>
                        <XMRow>
                          <XMCell align="left">
                            <XMApp xml:id="S3.Ex1.m1.2">
                              <XMTok meaning="equals" role="RELOP">=</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">b</XMTok>
                                <XMDual>
                                  <XMRef idref="S3.Ex1.m1.2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S3.Ex1.m1.2.1">
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post6"/>
                                      <XMTok font="italic" role="UNKNOWN">t</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok meaning="1" role="NUMBER">1</XMTok>
                            </XMApp>
                          </XMCell>
                          <XMCell/>
                        </XMRow>
                      </XMArray>
                    </XMWrap>
                  </XMDual>
                  <XMTok role="PUNCT">,</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math>
        </equation>
      </equationgroup>
      <p>then the gradient is calculated from solving the following augmented ODE</p>
      <equationgroup class="ltx_eqn_gather" xml:id="S4.EGx2">
        <equation xml:id="S3.Ex2">
          <Math mode="display" tex="\displaystyle v^{\prime}(t)=\bigg{[}f_{\theta}(\Lambda(t|x_{i},\theta),t;x_{i}%&#10;),-b(t)\frac{\partial f_{\theta}}{\partial\Lambda},-b(t)\frac{\partial f_{%&#10;\theta}}{\partial\theta}\bigg{]}," text="v ^ prime * t = list@(f _ theta * vector@(Lambda * conditional@(t, list@(x _ i, theta)), t, x _ i), - b * t * (partial-differential@(f _ theta) / partial-differential@(Lambda)), - b * t * (partial-differential@(f _ theta) / partial-differential@(theta)))" xml:id="S3.Ex2.m1">
            <XMath>
              <XMDual>
                <XMRef idref="S3.Ex2.m1.6"/>
                <XMWrap>
                  <XMApp xml:id="S3.Ex2.m1.6">
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">v</XMTok>
                        <XMTok fontsize="70%" name="prime" role="SUPOP">′</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="S3.Ex2.m1.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.Ex2.m1.1">t</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="list"/>
                        <XMRef idref="S3.Ex2.m1.6.1"/>
                        <XMRef idref="S3.Ex2.m1.6.2"/>
                        <XMRef idref="S3.Ex2.m1.6.3"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok fontsize="210%" role="OPEN" stretchy="false">[</XMTok>
                        <XMApp xml:id="S3.Ex2.m1.6.1">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">f</XMTok>
                            <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="vector"/>
                              <XMRef idref="S3.Ex2.m1.6.1.1"/>
                              <XMRef idref="S3.Ex2.m1.3"/>
                              <XMRef idref="S3.Ex2.m1.6.1.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.Ex2.m1.6.1.1">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok name="Lambda" role="UNKNOWN">Λ</XMTok>
                                <XMDual>
                                  <XMRef idref="S3.Ex2.m1.6.1.1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S3.Ex2.m1.6.1.1.1">
                                      <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">t</XMTok>
                                      <XMDual>
                                        <XMApp>
                                          <XMTok meaning="list"/>
                                          <XMRef idref="S3.Ex2.m1.6.1.1.1.1"/>
                                          <XMRef idref="S3.Ex2.m1.2"/>
                                        </XMApp>
                                        <XMWrap>
                                          <XMApp xml:id="S3.Ex2.m1.6.1.1.1.1">
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                          </XMApp>
                                          <XMTok role="PUNCT">,</XMTok>
                                          <XMTok font="italic" name="theta" role="UNKNOWN" xml:id="S3.Ex2.m1.2">θ</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.Ex2.m1.3">t</XMTok>
                              <XMTok role="PUNCT">;</XMTok>
                              <XMApp xml:id="S3.Ex2.m1.6.1.2">
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMApp xml:id="S3.Ex2.m1.6.2">
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">b</XMTok>
                            <XMDual>
                              <XMRef idref="S3.Ex2.m1.4"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.Ex2.m1.4">t</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMApp>
                                <XMTok meaning="partial-differential" name="partial" role="OPERATOR">∂</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                  <XMTok font="italic" role="UNKNOWN">f</XMTok>
                                  <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="partial-differential" name="partial" role="OPERATOR">∂</XMTok>
                                <XMTok name="Lambda" role="UNKNOWN">Λ</XMTok>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMApp xml:id="S3.Ex2.m1.6.3">
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">b</XMTok>
                            <XMDual>
                              <XMRef idref="S3.Ex2.m1.5"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.Ex2.m1.5">t</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMApp>
                                <XMTok meaning="partial-differential" name="partial" role="OPERATOR">∂</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                  <XMTok font="italic" role="UNKNOWN">f</XMTok>
                                  <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="partial-differential" name="partial" role="OPERATOR">∂</XMTok>
                                <XMTok font="italic" name="theta" role="UNKNOWN">θ</XMTok>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                        <XMTok fontsize="210%" role="CLOSE" stretchy="false">]</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMTok role="PUNCT">,</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math>
        </equation>
        <equation xml:id="S3.Ex3">
          <Math mode="display" tex="\displaystyle v(t_{i})=[\Lambda(t_{i}|x_{i},\theta),1,\underbrace{0,\ldots,0}_%&#10;{\text{length of}\ \theta}]." text="v * t _ i = list@(Lambda * conditional@(t _ i, list@(x _ i, theta)), 1, (underbrace@(list@(0, ldots, 0))) _ ([length of] * theta))" xml:id="S3.Ex3.m1">
            <XMath>
              <XMDual>
                <XMRef idref="S3.Ex3.m1.6"/>
                <XMWrap>
                  <XMApp xml:id="S3.Ex3.m1.6">
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">v</XMTok>
                      <XMDual>
                        <XMRef idref="S3.Ex3.m1.6.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="S3.Ex3.m1.6.1">
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">t</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="list"/>
                        <XMRef idref="S3.Ex3.m1.6.2"/>
                        <XMRef idref="S3.Ex3.m1.5"/>
                        <XMRef idref="S3.Ex3.m1.6.3"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">[</XMTok>
                        <XMApp xml:id="S3.Ex3.m1.6.2">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok name="Lambda" role="UNKNOWN">Λ</XMTok>
                          <XMDual>
                            <XMRef idref="S3.Ex3.m1.6.2.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.Ex3.m1.6.2.1">
                                <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                  <XMTok font="italic" role="UNKNOWN">t</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="S3.Ex3.m1.6.2.1.1"/>
                                    <XMRef idref="S3.Ex3.m1.4"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMApp xml:id="S3.Ex3.m1.6.2.1.1">
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" name="theta" role="UNKNOWN" xml:id="S3.Ex3.m1.4">θ</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMTok meaning="1" role="NUMBER" xml:id="S3.Ex3.m1.5">1</XMTok>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMApp scriptpos="mid" xml:id="S3.Ex3.m1.6.3">
                          <XMTok role="SUBSCRIPTOP" scriptpos="mid1"/>
                          <XMApp scriptpos="mid">
                            <XMTok name="underbrace" role="UNDERACCENT">⏟</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="S3.Ex3.m1.1"/>
                                <XMRef idref="S3.Ex3.m1.2"/>
                                <XMRef idref="S3.Ex3.m1.3"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok meaning="0" role="NUMBER" xml:id="S3.Ex3.m1.1">0</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok name="ldots" role="ID" xml:id="S3.Ex3.m1.2">…</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok meaning="0" role="NUMBER" xml:id="S3.Ex3.m1.3">0</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMText rpadding="5.0pt"><text fontsize="70%">length of</text></XMText>
                            <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">]</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMTok role="PERIOD">.</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math>
        </equation>
      </equationgroup>
    </para>
  </section>
  <section inlist="toc" xml:id="S4">
    <tags>
      <tag>S4</tag>
      <tag role="autoref">section S4</tag>
      <tag role="refnum">S4</tag>
      <tag role="typerefnum">§S4</tag>
    </tags>
    <title><tag close=" ">S4</tag>Additional Subgroup Analysis Results in Real Data Analysis</title>
    <para xml:id="S4.p1">
      <p>The results of the subgroup analysis are summarized below. Table <ref labelref="LABEL:SNPs_between_groups"/> reports the top 10 SNPs that show the strongest difference (smallest <Math mode="inline" tex="p" text="p" xml:id="S4.p1.m1">
          <XMath>
            <XMTok font="italic" role="UNKNOWN">p</XMTok>
          </XMath>
        </Math>-value) between the two identified ADNI subgroups. Figure <ref labelref="LABEL:AREDS_grs_by_subgroup"/> illustrates the distribution of the genetic risk score among the three identified subgroups of AREDS &amp; AREDS2, with the differences highly significant (<Math mode="inline" tex="p&lt;2.2\times 10^{-16}" text="p less 2.2 * 10 ^ (- 16)" xml:id="S4.p1.m2">
          <XMath>
            <XMApp>
              <XMTok meaning="less-than" role="RELOP">&lt;</XMTok>
              <XMTok font="italic" role="UNKNOWN">p</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">×</XMTok>
                <XMTok meaning="2.2" role="NUMBER">2.2</XMTok>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok meaning="10" role="NUMBER">10</XMTok>
                  <XMApp>
                    <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok fontsize="70%" meaning="16" role="NUMBER">16</XMTok>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>).</p>
    </para>
    <table inlist="lot" labels="LABEL:SNPs_between_groups" placement="H" xml:id="S4.T1">
      <tags>
        <tag>Table S4.1</tag>
        <tag role="autoref">Table S4.1</tag>
        <tag role="refnum">S4.1</tag>
        <tag role="typerefnum">Table S4.1</tag>
      </tags>
      <toccaption class="ltx_centering"><tag close=" ">S4.1</tag>Contingency table and P-value of the top 10 SNPs with the most significant difference between two risk subgroups in ADNI analysis.</toccaption>
      <caption class="ltx_centering"><tag close=": ">Table S4.1</tag>Contingency table and P-value of the top 10 SNPs with the most significant difference between two risk subgroups in ADNI analysis.</caption>
      <block align="center" depth="0.0pt" width="433.6pt">
        <tabular class="ltx_guessed_headers" vattach="middle">
          <thead>
            <tr>
              <td align="left" border="tt" thead="column">Chromosome</td>
              <td align="left" border="tt" thead="column">Gene</td>
              <td align="left" border="tt" thead="column">SNP</td>
              <td align="left" border="tt" thead="column">Allele by Group</td>
              <td align="left" border="tt" thead="column">0</td>
              <td align="left" border="tt" thead="column">1</td>
              <td align="left" border="tt" thead="column">2</td>
              <td align="left" border="tt" thead="column">P-value</td>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left" border="t">19</td>
              <td align="left" border="t"><text font="italic">APOE</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs429358" text="r * s * 429358" xml:id="S4.T1.m1">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="429358" role="NUMBER">429358</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">481</td>
              <td align="left" border="t">534</td>
              <td align="left" border="t">161</td>
              <td align="left" border="t"><Math mode="inline" tex="4.82\times 10^{-58}" text="4.82 * 10 ^ (- 58)" xml:id="S4.T1.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="4.82" role="NUMBER">4.82</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="58" role="NUMBER">58</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td/>
              <td/>
              <td/>
              <td align="left">Low Risk</td>
              <td align="left">460</td>
              <td align="left">103</td>
              <td align="left">1</td>
              <td/>
            </tr>
            <tr>
              <td align="left" border="t">1</td>
              <td align="left" border="t"><text font="italic">SORT1</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs4970843" text="r * s * 4970843" xml:id="S4.T1.m3">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="4970843" role="NUMBER">4970843</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">378</td>
              <td align="left" border="t">579</td>
              <td align="left" border="t">219</td>
              <td align="left" border="t"><Math mode="inline" tex="1.73\times 10^{-21}" text="1.73 * 10 ^ (- 21)" xml:id="S4.T1.m4">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="1.73" role="NUMBER">1.73</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="21" role="NUMBER">21</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td/>
              <td/>
              <td/>
              <td align="left">Low Risk</td>
              <td align="left">87</td>
              <td align="left">265</td>
              <td align="left">212</td>
              <td/>
            </tr>
            <tr>
              <td align="left" border="t">3</td>
              <td align="left" border="t"><text font="italic">SRGAP3</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs147648392" text="r * s * 147648392" xml:id="S4.T1.m5">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="147648392" role="NUMBER">147648392</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">1114</td>
              <td align="left" border="t">62</td>
              <td align="left" border="t">0</td>
              <td align="left" border="t"><Math mode="inline" tex="1.98\times 10^{-11}" text="1.98 * 10 ^ (- 11)" xml:id="S4.T1.m6">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="1.98" role="NUMBER">1.98</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="11" role="NUMBER">11</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td/>
              <td/>
              <td/>
              <td align="left">Low Risk</td>
              <td align="left">480</td>
              <td align="left">80</td>
              <td align="left">4</td>
              <td/>
            </tr>
            <tr>
              <td align="left" border="t">2</td>
              <td align="left" border="t"><text font="italic">MMADHC</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs1113138" text="r * s * 1113138" xml:id="S4.T1.m7">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="1113138" role="NUMBER">1113138</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">1007</td>
              <td align="left" border="t">164</td>
              <td align="left" border="t">5</td>
              <td align="left" border="t"><Math mode="inline" tex="2.16\times 10^{-09}" text="2.16 * 10 ^ (- 09)" xml:id="S4.T1.m8">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="2.16" role="NUMBER">2.16</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="09" role="NUMBER">09</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td/>
              <td/>
              <td/>
              <td align="left">Low Risk</td>
              <td align="left">422</td>
              <td align="left">126</td>
              <td align="left">16</td>
              <td/>
            </tr>
            <tr>
              <td align="left" border="t">9</td>
              <td align="left" border="t"><text font="italic">PHF24</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs17355465" text="r * s * 17355465" xml:id="S4.T1.m9">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="17355465" role="NUMBER">17355465</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">1090</td>
              <td align="left" border="t">84</td>
              <td align="left" border="t">2</td>
              <td align="left" border="t"><Math mode="inline" tex="4.40\times 10^{-09}" text="4.40 * 10 ^ (- 09)" xml:id="S4.T1.m10">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="4.40" role="NUMBER">4.40</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="09" role="NUMBER">09</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td/>
              <td/>
              <td/>
              <td align="left">Low Risk</td>
              <td align="left">468</td>
              <td align="left">93</td>
              <td align="left">3</td>
              <td/>
            </tr>
            <tr>
              <td align="left" border="t">19</td>
              <td align="left" border="t"><text font="italic">TOMM40</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs741780" text="r * s * 741780" xml:id="S4.T1.m11">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="741780" role="NUMBER">741780</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">500</td>
              <td align="left" border="t">525</td>
              <td align="left" border="t">151</td>
              <td align="left" border="t"><Math mode="inline" tex="6.20\times 10^{-09}" text="6.20 * 10 ^ (- 09)" xml:id="S4.T1.m12">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="6.20" role="NUMBER">6.20</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="09" role="NUMBER">09</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td/>
              <td/>
              <td/>
              <td align="left">Low Risk</td>
              <td align="left">158</td>
              <td align="left">295</td>
              <td align="left">111</td>
              <td/>
            </tr>
            <tr>
              <td align="left" border="t">19</td>
              <td align="left" border="t"><text font="italic">APOE</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs7412" text="r * s * 7412" xml:id="S4.T1.m13">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="7412" role="NUMBER">7412</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">1106</td>
              <td align="left" border="t">69</td>
              <td align="left" border="t">1</td>
              <td align="left" border="t"><Math mode="inline" tex="2.19\times 10^{-08}" text="2.19 * 10 ^ (- 08)" xml:id="S4.T1.m14">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="2.19" role="NUMBER">2.19</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="08" role="NUMBER">08</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td/>
              <td/>
              <td/>
              <td align="left">Low Risk</td>
              <td align="left">482</td>
              <td align="left">80</td>
              <td align="left">2</td>
              <td/>
            </tr>
            <tr>
              <td align="left" border="t">1</td>
              <td align="left" border="t"><text font="italic">UBR4</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs72650394" text="r * s * 72650394" xml:id="S4.T1.m15">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="72650394" role="NUMBER">72650394</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">988</td>
              <td align="left" border="t">183</td>
              <td align="left" border="t">5</td>
              <td align="left" border="t"><Math mode="inline" tex="8.18\times 10^{-08}" text="8.18 * 10 ^ (- 08)" xml:id="S4.T1.m16">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="8.18" role="NUMBER">8.18</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="08" role="NUMBER">08</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td/>
              <td/>
              <td/>
              <td align="left">Low Risk</td>
              <td align="left">529</td>
              <td align="left">34</td>
              <td align="left">1</td>
              <td/>
            </tr>
            <tr>
              <td align="left" border="t">1</td>
              <td align="left" border="t"><text font="italic">CAMTA</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs80099124" text="r * s * 80099124" xml:id="S4.T1.m17">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="80099124" role="NUMBER">80099124</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">682</td>
              <td align="left" border="t">418</td>
              <td align="left" border="t">76</td>
              <td align="left" border="t"><Math mode="inline" tex="2.35\times 10^{-07}" text="2.35 * 10 ^ (- 07)" xml:id="S4.T1.m18">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="2.35" role="NUMBER">2.35</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="07" role="NUMBER">07</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td/>
              <td/>
              <td/>
              <td align="left">Low Risk</td>
              <td align="left">400</td>
              <td align="left">149</td>
              <td align="left">15</td>
              <td/>
            </tr>
            <tr>
              <td align="left" border="t">8</td>
              <td align="left" border="t"><text font="italic">NRG1</text></td>
              <td align="left" border="t"><Math mode="inline" tex="rs79622257" text="r * s * 79622257" xml:id="S4.T1.m19">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok meaning="79622257" role="NUMBER">79622257</XMTok>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left" border="t">High Risk</td>
              <td align="left" border="t">709</td>
              <td align="left" border="t">401</td>
              <td align="left" border="t">66</td>
              <td align="left" border="t"><Math mode="inline" tex="3.39\times 10^{-07}" text="3.39 * 10 ^ (- 07)" xml:id="S4.T1.m20">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">×</XMTok>
                      <XMTok meaning="3.39" role="NUMBER">3.39</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok meaning="10" role="NUMBER">10</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                          <XMTok fontsize="70%" meaning="07" role="NUMBER">07</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </tr>
            <tr>
              <td border="bb"/>
              <td border="bb"/>
              <td border="bb"/>
              <td align="left" border="bb">Low Risk</td>
              <td align="left" border="bb">412</td>
              <td align="left" border="bb">139</td>
              <td align="left" border="bb">13</td>
              <td border="bb"/>
            </tr>
          </tbody>
        </tabular>
      </block>
    </table>
    <figure inlist="lof" labels="LABEL:AREDS_grs_by_subgroup" placement="H" xml:id="S4.F1">
      <tags>
        <tag>Figure S4.1</tag>
        <tag role="autoref">Figure S4.1</tag>
        <tag role="refnum">S4.1</tag>
        <tag role="typerefnum">Figure S4.1</tag>
      </tags>
      <graphics candidates="Images/AREDS-3subgroup-grs34_distribution.png" class="ltx_centering" graphic="Images/AREDS-3subgroup-grs34_distribution.png" options="width=346.896pt" xml:id="S4.F1.g1"/>
      <toccaption class="ltx_centering"><tag close=" ">S4.1</tag>Histogram of genetic risk scores across three risk subgroups in the AREDS &amp; AREDS2 datasets.</toccaption>
      <caption class="ltx_centering"><tag close=": ">Figure S4.1</tag>Histogram of genetic risk scores across three risk subgroups in the AREDS &amp; AREDS2 datasets.</caption>
    </figure>
<!--  %Simple style for consistency with main paper -->  </section>
  <bibliography bibstyle="unsrt" citestyle="numbers" files="reference" xml:id="bib">
    <title>References</title>
  </bibliography>
</document>
