<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>1471-2105-7-138</ui>
   <ji>1471-2105</ji>
   <fm>
      <dochead>Methodology article</dochead>
      <bibl>
         <title>
            <p>A joint model for nonparametric functional mapping of longitudinal trajectory and time-to-event</p>
         </title>
         <aug>
            <au id="A1">
               <snm>Lin</snm>
               <fnm>Min</fnm>
               <insr iid="I1"/>
               <insr iid="I2"/>
               <email>annie.lin@duke.edu</email>
            </au>
            <au id="A2" ca="yes">
               <snm>Wu</snm>
               <fnm>Rongling</fnm>
               <insr iid="I1"/>
               <email>rwu@stat.ufl.edu</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>Department of Statistics, University of Florida, Gainesville, FL 32611, USA</p>
            </ins>
            <ins id="I2">
               <p>Department of Biostatistics and Bioinformatics, Duke University, Durham, North Carolina 27710, USA</p>
            </ins>
         </insg>
         <source>BMC Bioinformatics</source>
         <issn>1471-2105</issn>
         <pubdate>2006</pubdate>
         <volume>7</volume>
         <issue>1</issue>
         <fpage>138</fpage>
         <url>http://www.biomedcentral.com/1471-2105/7/138</url>
         <xrefbib>
            <pubidlist>
               <pubid idtype="pmpid">16539724</pubid>
               <pubid idtype="doi">10.1186/1471-2105-7-138</pubid>
            </pubidlist>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>13</day>
               <month>7</month>
               <year>2005</year>
            </date>
         </rec>
         <acc>
            <date>
               <day>15</day>
               <month>3</month>
               <year>2006</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>15</day>
               <month>3</month>
               <year>2006</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2006</year>
         <collab>Lin and Wu; licensee BioMed Central Ltd.</collab>
         <note>This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note>
      </cpyrt>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <sec>
               <st>
                  <p>Background</p>
               </st>
               <p>The characterization of the relationship between a longitudinal response process and a time-to-event has been a pressing challenge in biostatistical research. This has emerged as an important issue in genetic studies when one attempts to detect the common genes or quantitative trait loci (QTL) that govern both a longitudinal trajectory and developmental event.</p>
            </sec>
            <sec>
               <st>
                  <p>Results</p>
               </st>
               <p>We present a joint statistical model for functional mapping of dynamic traits in which the event times and longitudinal traits are taken to depend on a common set of genetic mechanisms. By fitting the Legendre polynomial of orthogonal properties for the time-dependent mean vector, our model does not rely on any curve, which is different from earlier parametric models of functional mapping. This newly developed nonparametric model is demonstrated and validated by an example for a forest tree in which stemwood growth and the time to first flower are jointly modelled.</p>
            </sec>
            <sec>
               <st>
                  <p>Conclusion</p>
               </st>
               <p>Our model allows for the detection of specific QTL that govern both longitudinal traits and developmental processes through either pleiotropic effects or close linkage, or both. This model will have great implications for integrating longitudinal and event data to gain better insights into comprehensive biology and biomedicine.</p>
            </sec>
         </sec>
      </abs>
   </fm>
   <bdy>
      <sec>
         <st>
            <p>Background</p>
         </st>
         <p>Although there has been a upsurge of interest in jointly modelling longitudinal and event data during the last decade <abbrgrp><abbr bid="B1">1</abbr><abbr bid="B2">2</abbr><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr><abbr bid="B5">5</abbr><abbr bid="B6">6</abbr><abbr bid="B7">7</abbr><abbr bid="B8">8</abbr><abbr bid="B9">9</abbr></abbrgrp>, no statistical models have been developed to characterize the shared genetic basis for these two types of traits. In biomedicine, the identification of specific genetic variants responsible for an HIV patient's time-dependent CD4 count and for the time to onset of AIDS symptoms can help to design individualized drugs to control this patient's progression to AIDS. Similarly, in studies of prostate cancer, a shared genetic basis between prostate specific antigen, repeatedly measured for patients following treatment for prostate cancer, and the time to disease recurrence can be used to make optimal treatment schedules for patients. In plants, knowledge about whether the genetic loci for reproductive behaviors, such as the time to first flower and the time to form seeds, also govern growth rates and sizes of plants helps to understand the etiology of plant's adaptation to the environment in which they are grown.</p>
         <p>The genetic mapping of quantitative trait loci (QTL) that are responsible for longitudinal traits has long been a difficult issue because of the dynamic features of these traits. More recently, part of this difficulty has been solved by integrating the statistical analysis of longitudinal data into a QTL mapping framework, leading to a so-called <it>functional mapping </it>strategy <abbrgrp><abbr bid="B10">10</abbr><abbr bid="B11">11</abbr><abbr bid="B12">12</abbr><abbr bid="B13">13</abbr><abbr bid="B14">14</abbr><abbr bid="B15">15</abbr><abbr bid="B16">16</abbr></abbrgrp>. Statistical models for functional mapping were established on the belief that biological processes can be described by mathematical functions. One of the most significant examples for this is the use of S-shaped logistic curves to model growth trajectories. West et al. <abbrgrp><abbr bid="B17">17</abbr></abbrgrp> indicated from fundamental principles of biophysical processes that logistic forms of growth are biologically crucial for the maintenance of optimal metabolic level and, thereby, the best use of available resources for an organism from birth to adulthood. Because of the embedment of fundamental biological principles within the modelling model, functional mapping provides a quantitative framework for testing biologically relevant hypotheses at the interplay between gene actions and development.</p>
         <p>The concept of functional mapping can be further extended to jointly mapping a longitudinal variable and a time-to-event by incorporating statistical theories developed to characterize the relationships between longitudinal response and event processes <abbrgrp><abbr bid="B1">1</abbr><abbr bid="B2">2</abbr><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr><abbr bid="B5">5</abbr><abbr bid="B6">6</abbr><abbr bid="B7">7</abbr><abbr bid="B8">8</abbr><abbr bid="B9">9</abbr></abbrgrp>. However, original functional mapping models for a dynamic trait reply upon explicit mathematical functions that describe the development of the trait. In practice, there are also many situations in which no appropriate curves can be used to describe a biological process. To model an arbitrary shape of curves, a different statistical model based on nonparametric theory should be formulated. Polynomial analyses that can be specified by varying orders have power to fit curves with arbitrary shapes. As shown by Kirkpatrick and Heckman <abbrgrp><abbr bid="B18">18</abbr></abbrgrp>, Legendre polynomials have several favorable properties for curve fitting which include: (1) the functions are orthogonal, (2) it is flexible to fit sparse data, (3) higher orders are estimable for high levels of curve complexity and (4) computation is fast because of good convergence.</p>
         <p>The purpose of this article is to develop a joint statistical model for nonparametric functional mapping of longitudinal trajectories based on the Legendre polynomials, integrated with time-to-events. This joint model is constructed within the maximum likelihood context, including simultaneously modelling of the mean vector (based on nonparametric approaches) and covariance matrix (based on parametric approaches). By analyzing stem volume growth data in an example of a forest tree, we will demonstrates the implications of our joint model. Lastly, the advantages of our model in general biomedical and biological research and the areas in which the model can be further refined are discussed.</p>
      </sec>
      <sec>
         <st>
            <p>The Model</p>
         </st>
         <sec>
            <st>
               <p>The likelihood function</p>
            </st>
            <p>Consider a mapping population of size <it>n </it>for which a number of molecular markers are genotyped, aimed to identify QTL for a longitudinal trait and time-to-event. Every individual of the mapping population is measured for the longitudinal trait at multiple (say <it>T</it>) time points (<b>y</b>) and a time-to-event (<it>z</it>). Variable <it>z </it>can be the time to first flower, the timing of cancer malignance, the time of mortality, or the events that happen at a time. The inference of unknown QTL genotypes for the phenotypic traits based on observed marker information (<b>M</b>) can be made due to co-segregation between the QTL and markers.</p>
            <p>Suppose there are two segregating QTL for longitudinal and event traits in the mapping population, each with genotypes 2, 1 and 0. These two QTL are assumed to be linked or associated with and, therefore, can be inferred from, markers. The joint likelihood function of the two types of phenotypic data and marker information at the two underlying QTL is written as</p>
            <p>
               <m:math name="1471-2105-7-138-i1" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>L</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>&#937;</m:mi>
                        <m:mo>|</m:mo>
                        <m:mi>y</m:mi>
                        <m:mo>,</m:mo>
                        <m:mi>z</m:mi>
                        <m:mo>,</m:mo>
                        <m:mi>M</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8719;</m:mo>
                              <m:mrow>
                                 <m:mi>i</m:mi>
                                 <m:mo>=</m:mo>
                                 <m:mn>1</m:mn>
                              </m:mrow>
                              <m:mi>n</m:mi>
                           </m:munderover>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munderover>
                                    <m:mo>&#8721;</m:mo>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>j</m:mi>
                                          <m:mn>1</m:mn>
                                       </m:msub>
                                       <m:mo>=</m:mo>
                                       <m:mn>0</m:mn>
                                    </m:mrow>
                                    <m:mn>2</m:mn>
                                 </m:munderover>
                                 <m:mrow>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>j</m:mi>
                                                <m:mn>2</m:mn>
                                             </m:msub>
                                             <m:mo>=</m:mo>
                                             <m:mn>0</m:mn>
                                          </m:mrow>
                                          <m:mn>2</m:mn>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mo stretchy="false">[</m:mo>
                                          <m:msub>
                                             <m:mi>&#982;</m:mi>
                                             <m:mrow>
                                                <m:msub>
                                                   <m:mi>j</m:mi>
                                                   <m:mn>1</m:mn>
                                                </m:msub>
                                                <m:msub>
                                                   <m:mi>j</m:mi>
                                                   <m:mn>2</m:mn>
                                                </m:msub>
                                                <m:mo>|</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                          <m:msub>
                                             <m:mi>f</m:mi>
                                             <m:mrow>
                                                <m:msub>
                                                   <m:mi>j</m:mi>
                                                   <m:mn>1</m:mn>
                                                </m:msub>
                                                <m:msub>
                                                   <m:mi>j</m:mi>
                                                   <m:mn>2</m:mn>
                                                </m:msub>
                                             </m:mrow>
                                          </m:msub>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msub>
                                             <m:mi>y</m:mi>
                                             <m:mi>i</m:mi>
                                          </m:msub>
                                          <m:mo>,</m:mo>
                                          <m:msub>
                                             <m:mi>z</m:mi>
                                             <m:mi>i</m:mi>
                                          </m:msub>
                                          <m:mo>;</m:mo>
                                          <m:msub>
                                             <m:mi>u</m:mi>
                                             <m:mrow>
                                                <m:msub>
                                                   <m:mi>j</m:mi>
                                                   <m:mn>1</m:mn>
                                                </m:msub>
                                                <m:msub>
                                                   <m:mi>j</m:mi>
                                                   <m:mn>2</m:mn>
                                                </m:msub>
                                             </m:mrow>
                                          </m:msub>
                                          <m:mo>,</m:mo>
                                          <m:msub>
                                             <m:mi>v</m:mi>
                                             <m:mrow>
                                                <m:msub>
                                                   <m:mi>j</m:mi>
                                                   <m:mn>1</m:mn>
                                                </m:msub>
                                                <m:msub>
                                                   <m:mi>j</m:mi>
                                                   <m:mn>2</m:mn>
                                                </m:msub>
                                             </m:mrow>
                                          </m:msub>
                                          <m:mo>,</m:mo>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo stretchy="false">]</m:mo>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>,</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>1</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGmbatcqGGOaakiiqacqWFPoWvcqGG8baFieqacqGF5bqEcqGGSaalcqWG6bGEcqGGSaalcqGFnbqtcqGGPaqkcqGH9aqpdaqeWbqaamaaqahabaWaaabCaeaacqGGBbWwiiGacqqFwpGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaliabcYha8jabdMgaPbqabaGccqWGMbGzdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaGccqGGOaakcqGF5bqEdaWgaaWcbaGaemyAaKgabeaakiabcYcaSiabdQha6naaBaaaleaacqWGPbqAaeqaaOGaei4oaSJae4xDau3aaSbaaSqaaiabdQgaQnaaBaaameaacqaIXaqmaeqaaSGaemOAaO2aaSbaaWqaaiabikdaYaqabaaaleqaaOGaeiilaWIaemODay3aaSbaaSqaaiabdQgaQnaaBaaameaacqaIXaqmaeqaaSGaemOAaO2aaSbaaWqaaiabikdaYaqabaaaleqaaOGaeiilaWIaeyyeIuUaeiykaKIaeiyxa0faleaacqWGQbGAdaWgaaadbaGaeGOmaidabeaaliabg2da9iabicdaWaqaaiabikdaYaqdcqGHris5aaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqGH9aqpcqaIWaamaeaacqaIYaGma0GaeyyeIuoaaSqaaiabdMgaPjabg2da9iabigdaXaqaaiabd6gaUbqdcqGHpis1aOGaeiilaWIaaCzcaiaaxMaadaqadaqaaiabigdaXaGaayjkaiaawMcaaaaa@81DF@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where <b>&#937; </b>is the unknown vector that defines the QTL positions, time-dependent QTL effects (<m:math name="1471-2105-7-138-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>u</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaieqacqWF1bqDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@335D@</m:annotation></m:semantics></m:math> and <m:math name="1471-2105-7-138-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>v</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@3359@</m:annotation></m:semantics></m:math>) and covariance matrix (&#931;), <m:math name="1471-2105-7-138-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>&#982;</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub><m:mo>|</m:mo><m:mi>i</m:mi></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFwpGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaliabcYha8jabdMgaPbqabaaaaa@369F@</m:annotation></m:semantics></m:math> is the mixture proportion expressed as the conditional probability of a joint genotype <it>j</it><sub>1</sub><it>j</it><sub>2 </sub>for the longitudinal and event QTL given marker genotypes for individual <it>i </it>and <m:math name="1471-2105-7-138-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>f</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGMbGzdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@3339@</m:annotation></m:semantics></m:math> is the (<it>T </it>+ 1)-dimensional multivariate normal distribution function with mean vector (<m:math name="1471-2105-7-138-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>u</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaieqacqWF1bqDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@335D@</m:annotation></m:semantics></m:math>, <m:math name="1471-2105-7-138-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>v</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@3359@</m:annotation></m:semantics></m:math>) and covariance matrix &#931;.</p>
         </sec>
         <sec>
            <st>
               <p>Conditional probabilities</p>
            </st>
            <p>There are different descriptions of the conditional probability, depending on the type of the mapping population. If the mapping population is an experimental cross initiated with two contrasting parents, such as the F<sub>2 </sub>or backcross, the conditional probability is described in terms of the recombination fractions between the markers and QTL <abbrgrp><abbr bid="B12">12</abbr><abbr bid="B19">19</abbr></abbrgrp>. If the two QTL are bracketed by different pairs of markers, the conditional probability of joint QTL genotypes given the marker intervals can be expressed as the product of the corresponding conditional probabilities for QTL genotypes given a single marker interval. If the two QTL are located at the same marker interval, the conditional probabilities should be derived using the principle of 4-point analysis. For a natural population, the association between the QTL and markers can be described by the coefficients of linkage disequilibria <abbrgrp><abbr bid="B17">17</abbr></abbrgrp></p>
         </sec>
         <sec>
            <st>
               <p>Modelling the mean vector</p>
            </st>
            <p>The choice of a mean function for a longitudinal trait is based on theory or past experience that suggests a certain mathematical form for the time-dependent mean. However, it would be essential to derive a general approach that can fit any kind of curves. By choosing different orders of orthogonal polynomials, the Legendre function has potential to approximate the functional relationships between trait values and times to any specified degree of precision. The Legendre polynomials are solutions to a very important differential equation, the Legendre equation,</p>
            <p>
               <m:math name="1471-2105-7-138-i6" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>&#8722;</m:mo>
                        <m:msup>
                           <m:mi>x</m:mi>
                           <m:mn>2</m:mn>
                        </m:msup>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:msup>
                                 <m:mi>d</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msup>
                              <m:mi>z</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>d</m:mi>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msup>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>&#8722;</m:mo>
                        <m:mn>2</m:mn>
                        <m:mi>x</m:mi>
                        <m:mfrac>
                           <m:mrow>
                              <m:mi>d</m:mi>
                              <m:mi>z</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>d</m:mi>
                              <m:mi>x</m:mi>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>+</m:mo>
                        <m:mi>r</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>r</m:mi>
                        <m:mo>+</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mi>z</m:mi>
                        <m:mo>=</m:mo>
                        <m:mn>0.</m:mn>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqGGOaakcqaIXaqmcqGHsislcqWG4baEdaahaaWcbeqaaiabikdaYaaakiabcMcaPmaalaaabaGaemizaq2aaWbaaSqabeaacqaIYaGmaaGccqWG6bGEaeaacqWGKbazcqWG4baEdaahaaWcbeqaaiabikdaYaaaaaGccqGHsislcqaIYaGmcqWG4baEdaWcaaqaaiabdsgaKjabdQha6bqaaiabdsgaKjabdIha4baacqGHRaWkcqWGYbGCcqGGOaakcqWGYbGCcqGHRaWkcqaIXaqmcqGGPaqkcqWG6bGEcqGH9aqpcqaIWaamcqGGUaGlaaa@4F6C@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>The polynomials may be denoted by <it>P</it><sub><it>r</it></sub>(<it>x</it>), called the Legendre polynomial of order <it>r</it>. The polynomials are either even or odd functions of <it>x </it>for even or odd orders <it>r</it>.</p>
            <p>The general form of a Legendre polynomial of order <it>k </it>is given by the sum,</p>
            <p>
               <m:math name="1471-2105-7-138-i7" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>P</m:mi>
                           <m:mi>r</m:mi>
                        </m:msub>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>x</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:mi>k</m:mi>
                                 <m:mo>=</m:mo>
                                 <m:mn>0</m:mn>
                              </m:mrow>
                              <m:mi>K</m:mi>
                           </m:munderover>
                           <m:mrow>
                              <m:msup>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                                 <m:mi>k</m:mi>
                              </m:msup>
                           </m:mrow>
                        </m:mstyle>
                        <m:mfrac>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>2</m:mn>
                              <m:mi>r</m:mi>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>2</m:mn>
                              <m:mi>k</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>!</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:msup>
                                 <m:mn>2</m:mn>
                                 <m:mi>r</m:mi>
                              </m:msup>
                              <m:mi>k</m:mi>
                              <m:mo>!</m:mo>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>r</m:mi>
                              <m:mo>&#8722;</m:mo>
                              <m:mi>k</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>!</m:mo>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>r</m:mi>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>2</m:mn>
                              <m:mi>k</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>!</m:mo>
                           </m:mrow>
                        </m:mfrac>
                        <m:msup>
                           <m:mi>x</m:mi>
                           <m:mrow>
                              <m:mi>r</m:mi>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>2</m:mn>
                              <m:mi>k</m:mi>
                           </m:mrow>
                        </m:msup>
                        <m:mo>,</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>2</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGqbaudaWgaaWcbaGaemOCaihabeaakiabcIcaOiabdIha4jabcMcaPiabg2da9maaqahabaGaeiikaGIaeyOeI0IaeGymaeJaeiykaKYaaWbaaSqabeaacqWGRbWAaaaabaGaem4AaSMaeyypa0JaeGimaadabaGaem4saSeaniabggHiLdGcdaWcaaqaaiabcIcaOiabikdaYiabdkhaYjabgkHiTiabikdaYiabdUgaRjabcMcaPiabcgcaHaqaaiabikdaYmaaCaaaleqabaGaemOCaihaaOGaem4AaSMaeiyiaeIaeiikaGIaemOCaiNaeyOeI0Iaem4AaSMaeiykaKIaeiyiaeIaeiikaGIaemOCaiNaeyOeI0IaeGOmaiJaem4AaSMaeiykaKIaeiyiaecaaiabdIha4naaCaaaleqabaGaemOCaiNaeyOeI0IaeGOmaiJaem4AaSgaaOGaeiilaWIaaCzcaiaaxMaadaqadaqaaiabikdaYaGaayjkaiaawMcaaaaa@64B5@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where <it>K </it>= <it>r</it>/2 or (<it>r </it>- 1)/2 whichever is an integer. This polynomial is defined over the interval [-1, 1]. From Eq. 5, we show the first few polynomials as</p>
            <p>
               <m:math name="1471-2105-7-138-i8" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mtable columnalign="left">
                        <m:mtr>
                           <m:mtd>
                              <m:msub>
                                 <m:mi>P</m:mi>
                                 <m:mn>0</m:mn>
                              </m:msub>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>x</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>=</m:mo>
                              <m:mn>1</m:mn>
                           </m:mtd>
                        </m:mtr>
                        <m:mtr>
                           <m:mtd>
                              <m:msub>
                                 <m:mi>P</m:mi>
                                 <m:mn>1</m:mn>
                              </m:msub>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>x</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>=</m:mo>
                              <m:mi>x</m:mi>
                           </m:mtd>
                        </m:mtr>
                        <m:mtr>
                           <m:mtd>
                              <m:msub>
                                 <m:mi>P</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msub>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>x</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>=</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>2</m:mn>
                              </m:mfrac>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>3</m:mn>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msup>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>1</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mtd>
                        </m:mtr>
                        <m:mtr>
                           <m:mtd>
                              <m:msub>
                                 <m:mi>P</m:mi>
                                 <m:mn>3</m:mn>
                              </m:msub>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>x</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>=</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>2</m:mn>
                              </m:mfrac>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>5</m:mn>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>3</m:mn>
                              </m:msup>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>3</m:mn>
                              <m:mi>x</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mtd>
                        </m:mtr>
                        <m:mtr>
                           <m:mtd>
                              <m:msub>
                                 <m:mi>P</m:mi>
                                 <m:mn>4</m:mn>
                              </m:msub>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>x</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>=</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>8</m:mn>
                              </m:mfrac>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>35</m:mn>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>4</m:mn>
                              </m:msup>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>30</m:mn>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msup>
                              <m:mo>+</m:mo>
                              <m:mn>3</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mtd>
                        </m:mtr>
                        <m:mtr>
                           <m:mtd>
                              <m:msub>
                                 <m:mi>P</m:mi>
                                 <m:mn>5</m:mn>
                              </m:msub>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>x</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>=</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>8</m:mn>
                              </m:mfrac>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>63</m:mn>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>5</m:mn>
                              </m:msup>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>70</m:mn>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>3</m:mn>
                              </m:msup>
                              <m:mo>+</m:mo>
                              <m:mn>15</m:mn>
                              <m:mi>x</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mtd>
                        </m:mtr>
                        <m:mtr>
                           <m:mtd>
                              <m:msub>
                                 <m:mi>P</m:mi>
                                 <m:mn>6</m:mn>
                              </m:msub>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>x</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>=</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mrow>
                                    <m:mn>16</m:mn>
                                 </m:mrow>
                              </m:mfrac>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>231</m:mn>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>6</m:mn>
                              </m:msup>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>315</m:mn>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>4</m:mn>
                              </m:msup>
                              <m:mo>+</m:mo>
                              <m:mn>105</m:mn>
                              <m:msup>
                                 <m:mi>x</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msup>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>5</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mo>.</m:mo>
                           </m:mtd>
                        </m:mtr>
                     </m:mtable>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakqaabeqaaiabdcfaqnaaBaaaleaacqaIWaamaeqaaOGaeiikaGIaemiEaGNaeiykaKIaeyypa0JaeGymaedabaGaemiuaa1aaSbaaSqaaiabigdaXaqabaGccqGGOaakcqWG4baEcqGGPaqkcqGH9aqpcqWG4baEaeaacqWGqbaudaWgaaWcbaGaeGOmaidabeaakiabcIcaOiabdIha4jabcMcaPiabg2da9maalaaabaGaeGymaedabaGaeGOmaidaaiabcIcaOiabiodaZiabdIha4naaCaaaleqabaGaeGOmaidaaOGaeyOeI0IaeGymaeJaeiykaKcabaGaemiuaa1aaSbaaSqaaiabiodaZaqabaGccqGGOaakcqWG4baEcqGGPaqkcqGH9aqpdaWcaaqaaiabigdaXaqaaiabikdaYaaacqGGOaakcqaI1aqncqWG4baEdaahaaWcbeqaaiabiodaZaaakiabgkHiTiabiodaZiabdIha4jabcMcaPaqaaiabdcfaqnaaBaaaleaacqaI0aanaeqaaOGaeiikaGIaemiEaGNaeiykaKIaeyypa0ZaaSaaaeaacqaIXaqmaeaacqaI4aaoaaGaeiikaGIaeG4mamJaeGynauJaemiEaG3aaWbaaSqabeaacqaI0aanaaGccqGHsislcqaIZaWmcqaIWaamcqWG4baEdaahaaWcbeqaaiabikdaYaaakiabgUcaRiabiodaZiabcMcaPaqaaiabdcfaqnaaBaaaleaacqaI1aqnaeqaaOGaeiikaGIaemiEaGNaeiykaKIaeyypa0ZaaSaaaeaacqaIXaqmaeaacqaI4aaoaaGaeiikaGIaeGOnayJaeG4mamJaemiEaG3aaWbaaSqabeaacqaI1aqnaaGccqGHsislcqaI3aWncqaIWaamcqWG4baEdaahaaWcbeqaaiabiodaZaaakiabgUcaRiabigdaXiabiwda1iabdIha4jabcMcaPaqaaiabdcfaqnaaBaaaleaacqaI2aGnaeqaaOGaeiikaGIaemiEaGNaeiykaKIaeyypa0ZaaSaaaeaacqaIXaqmaeaacqaIXaqmcqaI2aGnaaGaeiikaGIaeGOmaiJaeG4mamJaeGymaeJaemiEaG3aaWbaaSqabeaacqaI2aGnaaGccqGHsislcqaIZaWmcqaIXaqmcqaI1aqncqWG4baEdaahaaWcbeqaaiabisda0aaakiabgUcaRiabigdaXiabicdaWiabiwda1iabdIha4naaCaaaleqabaGaeGOmaidaaOGaeyOeI0IaeGynauJaeiykaKIaeiOla4caaaa@ABA9@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>In this modelling, independent variable <it>x </it>is expressed as time <it>t</it>, which is adjusted, to rescale the measurement times to the range of the orthogonal function [-1, 1], by</p>
            <p>
               <m:math name="1471-2105-7-138-i9" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>t</m:mi>
                        <m:mo>*</m:mo>
                        <m:mo>=</m:mo>
                        <m:mo>&#8722;</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>+</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:mn>2</m:mn>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>t</m:mi>
                              <m:mo>&#8722;</m:mo>
                              <m:msub>
                                 <m:mi>t</m:mi>
                                 <m:mrow>
                                    <m:mi>min</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                 </m:mrow>
                              </m:msub>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>t</m:mi>
                                 <m:mrow>
                                    <m:mi>max</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                 </m:mrow>
                              </m:msub>
                              <m:mo>&#8722;</m:mo>
                              <m:msub>
                                 <m:mi>t</m:mi>
                                 <m:mrow>
                                    <m:mi>min</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                 </m:mrow>
                              </m:msub>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>,</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG0baDcqGGQaGkcqGH9aqpcqGHsislcqaIXaqmcqGHRaWkdaWcaaqaaiabikdaYiabcIcaOiabdsha0jabgkHiTiabdsha0naaBaaaleaacyGGTbqBcqGGPbqAcqGGUbGBaeqaaOGaeiykaKcabaGaemiDaq3aaSbaaSqaaiGbc2gaTjabcggaHjabcIha4bqabaGccqGHsislcqWG0baDdaWgaaWcbaGagiyBa0MaeiyAaKMaeiOBa4gabeaaaaGccqGGSaalaaa@4AFC@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where <it>t</it><sub>min </sub>and <it>t</it><sub>max </sub>are respectively the first and last time points.</p>
            <p>Our aim is to model the time-dependent genotypic values for different QTL genotypes <it>j</it><sub>1</sub><it>j</it><sub>2</sub>, using the orthogonal Lengedre polynomial with a particular order <it>r</it>. A family of such polynomials is denoted by</p>
            <p>
               <m:math name="1471-2105-7-138-i10" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mover accent="true">
                              <m:mi>P</m:mi>
                              <m:mo>&#8594;</m:mo>
                           </m:mover>
                           <m:mi>r</m:mi>
                        </m:msub>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo>*</m:mo>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mo stretchy="false">[</m:mo>
                        <m:msub>
                           <m:mi>P</m:mi>
                           <m:mn>0</m:mn>
                        </m:msub>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo>*</m:mo>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>P</m:mi>
                           <m:mn>1</m:mn>
                        </m:msub>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo>*</m:mo>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>,</m:mo>
                        <m:mo>&#8943;</m:mo>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>P</m:mi>
                           <m:mi>r</m:mi>
                        </m:msub>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo>*</m:mo>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo stretchy="false">]</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGqbaugaWcamaaBaaaleaacqWGYbGCaeqaaOGaeiikaGIaemiDaqNaeiOkaOIaeiykaKIaeyypa0Jaei4waSLaemiuaa1aaSbaaSqaaiabicdaWaqabaGccqGGOaakcqWG0baDcqGGQaGkcqGGPaqkcqGGSaalcqWGqbaudaWgaaWcbaGaeGymaedabeaakiabcIcaOiabdsha0jabcQcaQiabcMcaPiabcYcaSiabl+UimjabcYcaSiabdcfaqnaaBaaaleaacqWGYbGCaeqaaOGaeiikaGIaemiDaqNaeiOkaOIaeiykaKIaeiyxa0faaa@4F02@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>and a vector of genotypic values, which is time-independent, denoted by</p>
            <p>
               <m:math name="1471-2105-7-138-i11" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mover accent="true">
                              <m:mi>w</m:mi>
                              <m:mo>&#8594;</m:mo>
                           </m:mover>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>1</m:mn>
                              </m:msub>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msub>
                           </m:mrow>
                        </m:msub>
                        <m:mo>=</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:msub>
                           <m:mi>w</m:mi>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>1</m:mn>
                              </m:msub>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msub>
                              <m:mn>0</m:mn>
                           </m:mrow>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>w</m:mi>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>1</m:mn>
                              </m:msub>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msub>
                              <m:mn>1</m:mn>
                           </m:mrow>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:mo>&#8943;</m:mo>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>w</m:mi>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>1</m:mn>
                              </m:msub>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msub>
                              <m:mi>r</m:mi>
                           </m:mrow>
                        </m:msub>
                        <m:msup>
                           <m:mo stretchy="false">)</m:mo>
                           <m:mo>&#8242;</m:mo>
                        </m:msup>
                        <m:mo>.</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG3bWDgaWcamaaBaaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabdQgaQnaaBaaameaacqaIYaGmaeqaaaWcbeaakiabg2da9iabcIcaOiabdEha3naaBaaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabdQgaQnaaBaaameaacqaIYaGmaeqaaSGaeGimaadabeaakiabcYcaSiabdEha3naaBaaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabdQgaQnaaBaaameaacqaIYaGmaeqaaSGaeGymaedabeaakiabcYcaSiabl+UimjabcYcaSiabdEha3naaBaaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabdQgaQnaaBaaameaacqaIYaGmaeqaaSGaemOCaihabeaakiqbcMcaPyaafaGaeiOla4caaa@5323@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>The time-dependent genotypic values <m:math name="1471-2105-7-138-i12" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>u</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG1bqDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@3357@</m:annotation></m:semantics></m:math>(<it>t</it>) can be described as a linear combination of <m:math name="1471-2105-7-138-i13" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mover accent="true"><m:mi>w</m:mi><m:mo>&#8594;</m:mo></m:mover><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG3bWDgaWcamaaBaaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabdQgaQnaaBaaameaacqaIYaGmaeqaaaWcbeaaaaa@336D@</m:annotation></m:semantics></m:math> weighted by the family of the polynomials, i.e.,</p>
            <p>
               <m:math name="1471-2105-7-138-i14" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>u</m:mi>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>1</m:mn>
                              </m:msub>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msub>
                           </m:mrow>
                        </m:msub>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:msub>
                           <m:mover accent="true">
                              <m:mi>P</m:mi>
                              <m:mo>&#8594;</m:mo>
                           </m:mover>
                           <m:mi>r</m:mi>
                        </m:msub>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo>*</m:mo>
                        <m:mo stretchy="false">)</m:mo>
                        <m:msub>
                           <m:mover accent="true">
                              <m:mi>w</m:mi>
                              <m:mo>&#8594;</m:mo>
                           </m:mover>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>1</m:mn>
                              </m:msub>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msub>
                           </m:mrow>
                        </m:msub>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>3</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG1bqDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaGccqGGOaakcqWG0baDcqGGPaqkcqGH9aqpcuWGqbaugaWcamaaBaaaleaacqWGYbGCaeqaaOGaeiikaGIaemiDaqNaeiOkaOIaeiykaKIafm4DaCNbaSaadaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaGccqGGUaGlcaWLjaGaaCzcamaabmaabaGaeG4mamdacaGLOaGaayzkaaaaaa@49D7@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>Substituting the mean vector of the likelihood (1) by the above expression (3), we will need to estimate time-invariant genotypic values for the longitudinal trait, <m:math name="1471-2105-7-138-i13" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mover accent="true"><m:mi>w</m:mi><m:mo>&#8594;</m:mo></m:mover><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG3bWDgaWcamaaBaaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabdQgaQnaaBaaameaacqaIYaGmaeqaaaWcbeaaaaa@336D@</m:annotation></m:semantics></m:math>, and the genotypic mean for the event trait, <m:math name="1471-2105-7-138-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>v</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@3359@</m:annotation></m:semantics></m:math>.</p>
         </sec>
         <sec>
            <st>
               <p>Modelling the covariance matrix</p>
            </st>
            <p>A general form for the covariance matrix among longitudinal trajectories and development event in the likelihood (1) is expressed as</p>
            <p>
               <m:math name="1471-2105-7-138-i15" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mo>&#8721;</m:mo>
                        <m:mo>=</m:mo>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mtable>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mo>&#8721;</m:mo>
                                             <m:mi>y</m:mi>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mo>&#8721;</m:mo>
                                             <m:mrow>
                                                <m:mi>y</m:mi>
                                                <m:mi>z</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mo>&#8721;</m:mo>
                                             <m:mrow>
                                                <m:mi>z</m:mi>
                                                <m:mi>y</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>&#963;</m:mi>
                                             <m:mi>z</m:mi>
                                             <m:mn>2</m:mn>
                                          </m:msubsup>
                                       </m:mrow>
                                    </m:mtd>
                                 </m:mtr>
                              </m:mtable>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                        <m:mo>,</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>4</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqGHris5cqGH9aqpdaqadaqaauaabeqaciaaaeaacqGHris5daWgaaWcbaGaemyEaKhabeaaaOqaaiabggHiLpaaBaaaleaacqWG5bqEcqWG6bGEaeqaaaGcbaGaeyyeIu+aaSbaaSqaaiabdQha6jabdMha5bqabaaakeaaiiGacqWFdpWCdaqhaaWcbaGaemOEaOhabaGaeGOmaidaaaaaaOGaayjkaiaawMcaaiabcYcaSiaaxMaacaWLjaWaaeWaaeaacqaI0aanaiaawIcacaGLPaaaaaa@46FB@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where &#931;<sub><it>y </it></sub>and <m:math name="1471-2105-7-138-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#963;</m:mi><m:mi>z</m:mi><m:mn>2</m:mn></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFdpWCdaqhaaWcbaGaemOEaOhabaGaeGOmaidaaaaa@3112@</m:annotation></m:semantics></m:math> are the covariance matrix and variance for the longitudinal and event traits, respectively, and &#931;<sub><it>yz </it></sub>= <m:math name="1471-2105-7-138-i17" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:msup><m:mo>&#8721;</m:mo><m:mo>&#8242;</m:mo></m:msup><m:mrow><m:mi>z</m:mi><m:mi>y</m:mi></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuGHris5gaqbamaaBaaaleaacqWG6bGEcqWG5bqEaeqaaaaa@3180@</m:annotation></m:semantics></m:math> is the covariance matrix between these two types of traits. The structures of &#931;<sub><it>y </it></sub>and &#931;<sub><it>yz </it></sub>can be empirically modelled on the basis of prior knowledge or results. Several approaches for parametric modelling of the covariance matrix, reviewed by Zimmerman and Nunez-Anton <abbrgrp><abbr bid="B20">20</abbr></abbrgrp>, can be utilized.</p>
            <p>The most common approach for modelling the covariance structure is based on a variance-correlation specification, in which functions for the responses' variances and correlations are specified. In previous QTL mapping <abbrgrp><abbr bid="B10">10</abbr><abbr bid="B11">11</abbr><abbr bid="B12">12</abbr><abbr bid="B13">13</abbr><abbr bid="B14">14</abbr></abbrgrp>, the covariance structure for longitudinal traits is modelled by the simplest, most parsimonious and most flexible first-order autoregressive (AR(1)) model in which there are two parameters, stationary variance (<m:math name="1471-2105-7-138-i18" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#963;</m:mi><m:mi>y</m:mi><m:mn>2</m:mn></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFdpWCdaqhaaWcbaGaemyEaKhabaGaeGOmaidaaaaa@3110@</m:annotation></m:semantics></m:math>) and correlation (<it>&#961;</it><sub><it>y</it></sub>). Relaxing the stationary variance assumption for growth data, Wu et al. <abbrgrp><abbr bid="B15">15</abbr></abbrgrp> adopted a transform-both-sides (TBS) model to obtain an empirically homogeneous variance. The results from simulation studies suggest that the TBS-based mapping model provides more precise estimates for curve parameters and residual variance-correlation than the untrans-formed model.</p>
            <p>The TBS-based model displays the potential to relax the assumption of variance stationarity, but the covariance stationarity issue remains unsolved. Zimmerman and N&#250;&#241;ez-Ant&#243;n <abbrgrp><abbr bid="B20">20</abbr></abbrgrp> proposed a so-called structured antedependence (SAD) model to model the age-specific change of correlation in the analysis of longitudinal traits. The SAD model has been employed in several studies and displays many favorable properties <abbrgrp><abbr bid="B21">21</abbr><abbr bid="B22">22</abbr></abbrgrp>.</p>
            <p>The emergence of a developmental event (<it>z</it>) at time <it>t* </it>can be correlated with the longitudinal trait. For example, larger tumor sizes may be likely to lead to earlier malignance of cancer than smaller tumor sizes. An AIDS patient would die when his/her HIV load accumulates to a particularly high level. In plants, first flowering only appears after some investment of vegetative growth. All such common knowledge suggests that the correlation between the event trait at time <it>t* </it>and longitudinal trait measured at time <it>t </it>(before <it>t*</it>) decays with time difference (<it>t</it>* - <it>t</it>). In fact, a similar pattern of correlation should also hold for <it>t > t* </it>because of the autocorrelation nature. With all this consideration, the correlation between the event and longitudinal traits can be modelled by the power equation, expressed as</p>
            <p>
               <m:math name="1471-2105-7-138-i19" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtext>corr</m:mtext>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>y</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>,</m:mo>
                        <m:mi>z</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo>*</m:mo>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mrow>
                           <m:mo>{</m:mo>
                           <m:mrow>
                              <m:mtable columnalign="left">
                                 <m:mtr columnalign="left">
                                    <m:mtd columnalign="left">
                                       <m:mrow>
                                          <m:mrow>
                                             <m:mo>{</m:mo>
                                             <m:mrow>
                                                <m:mtable columnalign="left">
                                                   <m:mtr columnalign="left">
                                                      <m:mtd columnalign="left">
                                                         <m:mrow>
                                                            <m:msup>
                                                               <m:mi>&#951;</m:mi>
                                                               <m:mrow>
                                                                  <m:mo stretchy="false">(</m:mo>
                                                                  <m:mi>t</m:mi>
                                                                  <m:msup>
                                                                     <m:mo>*</m:mo>
                                                                     <m:mi>&#955;</m:mi>
                                                                  </m:msup>
                                                                  <m:mo>&#8722;</m:mo>
                                                                  <m:msup>
                                                                     <m:mi>t</m:mi>
                                                                     <m:mi>&#955;</m:mi>
                                                                  </m:msup>
                                                                  <m:mo stretchy="false">)</m:mo>
                                                                  <m:mo>/</m:mo>
                                                                  <m:mi>&#955;</m:mi>
                                                                  <m:mo>+</m:mo>
                                                                  <m:mn>1</m:mn>
                                                               </m:mrow>
                                                            </m:msup>
                                                            <m:mo>,</m:mo>
                                                         </m:mrow>
                                                      </m:mtd>
                                                      <m:mtd columnalign="left">
                                                         <m:mrow>
                                                            <m:mi>&#955;</m:mi>
                                                            <m:mo>&#8800;</m:mo>
                                                            <m:mn>0</m:mn>
                                                         </m:mrow>
                                                      </m:mtd>
                                                   </m:mtr>
                                                   <m:mtr columnalign="left">
                                                      <m:mtd columnalign="left">
                                                         <m:mrow>
                                                            <m:msup>
                                                               <m:mi>&#951;</m:mi>
                                                               <m:mrow>
                                                                  <m:mi>ln</m:mi>
                                                                  <m:mo>&#8289;</m:mo>
                                                                  <m:mo stretchy="false">(</m:mo>
                                                                  <m:mi>t</m:mi>
                                                                  <m:mo>*</m:mo>
                                                                  <m:mo>/</m:mo>
                                                                  <m:mi>t</m:mi>
                                                                  <m:mo stretchy="false">)</m:mo>
                                                                  <m:mo>+</m:mo>
                                                                  <m:mn>1</m:mn>
                                                               </m:mrow>
                                                            </m:msup>
                                                            <m:mo>,</m:mo>
                                                         </m:mrow>
                                                      </m:mtd>
                                                      <m:mtd columnalign="left">
                                                         <m:mrow>
                                                            <m:mi>&#955;</m:mi>
                                                            <m:mo>=</m:mo>
                                                            <m:mn>0</m:mn>
                                                            <m:mo>,</m:mo>
                                                         </m:mrow>
                                                      </m:mtd>
                                                   </m:mtr>
                                                </m:mtable>
                                             </m:mrow>
                                          </m:mrow>
                                          <m:mtext/>
                                          <m:mtext>for&#160;</m:mtext>
                                          <m:mi>t</m:mi>
                                          <m:mo>*</m:mo>
                                          <m:mo>></m:mo>
                                          <m:mi>t</m:mi>
                                          <m:mo>,</m:mo>
                                       </m:mrow>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr columnalign="left">
                                    <m:mtd columnalign="left">
                                       <m:mrow>
                                          <m:mrow>
                                             <m:mo>{</m:mo>
                                             <m:mrow>
                                                <m:mtable columnalign="left">
                                                   <m:mtr columnalign="left">
                                                      <m:mtd columnalign="left">
                                                         <m:mrow>
                                                            <m:msup>
                                                               <m:mi>&#951;</m:mi>
                                                               <m:mrow>
                                                                  <m:mo stretchy="false">(</m:mo>
                                                                  <m:msup>
                                                                     <m:mi>t</m:mi>
                                                                     <m:mi>&#955;</m:mi>
                                                                  </m:msup>
                                                                  <m:mo>&#8722;</m:mo>
                                                                  <m:mi>t</m:mi>
                                                                  <m:msup>
                                                                     <m:mo>*</m:mo>
                                                                     <m:mi>&#955;</m:mi>
                                                                  </m:msup>
                                                                  <m:mo stretchy="false">)</m:mo>
                                                                  <m:mo>/</m:mo>
                                                                  <m:mi>&#955;</m:mi>
                                                                  <m:mo>+</m:mo>
                                                                  <m:mn>1</m:mn>
                                                               </m:mrow>
                                                            </m:msup>
                                                            <m:mo>,</m:mo>
                                                         </m:mrow>
                                                      </m:mtd>
                                                      <m:mtd columnalign="left">
                                                         <m:mrow>
                                                            <m:mi>&#955;</m:mi>
                                                            <m:mo>&#8800;</m:mo>
                                                            <m:mn>0</m:mn>
                                                         </m:mrow>
                                                      </m:mtd>
                                                   </m:mtr>
                                                   <m:mtr columnalign="left">
                                                      <m:mtd columnalign="left">
                                                         <m:mrow>
                                                            <m:msup>
                                                               <m:mi>&#951;</m:mi>
                                                               <m:mrow>
                                                                  <m:mi>ln</m:mi>
                                                                  <m:mo>&#8289;</m:mo>
                                                                  <m:mo stretchy="false">(</m:mo>
                                                                  <m:mi>t</m:mi>
                                                                  <m:mo>/</m:mo>
                                                                  <m:mi>t</m:mi>
                                                                  <m:mo>*</m:mo>
                                                                  <m:mo stretchy="false">)</m:mo>
                                                                  <m:mo>+</m:mo>
                                                                  <m:mn>1</m:mn>
                                                               </m:mrow>
                                                            </m:msup>
                                                            <m:mo>,</m:mo>
                                                         </m:mrow>
                                                      </m:mtd>
                                                      <m:mtd columnalign="left">
                                                         <m:mrow>
                                                            <m:mi>&#955;</m:mi>
                                                            <m:mo>=</m:mo>
                                                            <m:mn>0</m:mn>
                                                            <m:mo>,</m:mo>
                                                         </m:mrow>
                                                      </m:mtd>
                                                   </m:mtr>
                                                </m:mtable>
                                             </m:mrow>
                                          </m:mrow>
                                          <m:mtext/>
                                          <m:mtext>for&#160;</m:mtext>
                                          <m:mi>t</m:mi>
                                          <m:mo>></m:mo>
                                          <m:mi>t</m:mi>
                                          <m:mo>*</m:mo>
                                       </m:mrow>
                                    </m:mtd>
                                 </m:mtr>
                              </m:mtable>
                           </m:mrow>
                        </m:mrow>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>5</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqGJbWycqqGVbWBcqqGYbGCcqqGYbGCcqGGOaakcqWG5bqEcqGGOaakcqWG0baDcqGGPaqkcqGGSaalcqWG6bGEcqGGOaakcqWG0baDcqGGQaGkcqGGPaqkcqGGPaqkcqGH9aqpdaGabaqaauaabaqaceaaaeaadaGabaqaauaabaqaciaaaeaaiiGacqWF3oaAdaahaaWcbeqaaiabcIcaOiabdsha0jabcQcaQmaaCaaameqabaGae83UdWgaaSGaeyOeI0IaemiDaq3aaWbaaWqabeaacqWF7oaBaaWccqGGPaqkcqGGVaWlcqWF7oaBcqGHRaWkcqaIXaqmaaGccqGGSaalaeaacqWF7oaBcqGHGjsUcqaIWaamaeaacqWF3oaAdaahaaWcbeqaaiGbcYgaSjabc6gaUjabcIcaOiabdsha0jabcQcaQiabc+caViabdsha0jabcMcaPiabgUcaRiabigdaXaaakiabcYcaSaqaaiab=T7aSjabg2da9iabicdaWiabcYcaSaaaaiaawUhaaiaaxMaacqqGMbGzcqqGVbWBcqqGYbGCcqqGGaaicqWG0baDcqGGQaGkcqGH+aGpcqWG0baDcqGGSaalaeaadaGabaqaauaabaqaciaaaeaacqWF3oaAdaahaaWcbeqaaiabcIcaOiabdsha0naaCaaameqabaGae83UdWgaaSGaeyOeI0IaemiDaqNaeiOkaOYaaWbaaWqabeaacqWF7oaBaaWccqGGPaqkcqGGVaWlcqaH7oaBcqGHRaWkcqaIXaqmaaGccqGGSaalaeaacqWF7oaBcqGHGjsUcqaIWaamaeaacqWF3oaAdaahaaWcbeqaaiGbcYgaSjabc6gaUjabcIcaOiabdsha0jabc+caViabdsha0jabcQcaQiabcMcaPiabgUcaRiabigdaXaaakiabcYcaSaqaaiab=T7aSjabg2da9iabicdaWiabcYcaSaaaaiaawUhaaiaaxMaacqqGMbGzcqqGVbWBcqqGYbGCcqqGGaaicqWG0baDcqGH+aGpcqWG0baDcqGGQaGkaaaacaGL7baacaWLjaGaaCzcamaabmaabaGaeGynaudacaGLOaGaayzkaaaaaa@AC82@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where 0 &#8804; <it>&#951; </it>&#8804; 1. Equation (5) suggests that the event is correlated with the longitudinal trait, to the same extent, before and after its emergence. The event trait should be individual-specific when it is the timing of development, such as the time to first flower. In this case, Equation (5) and, therefore, the covariance matrix (4), expressed as &#931;<sub><it>i</it></sub>, should be individual-specific. If &#931;<sub><it>y </it></sub>is modelled by the AR(1) model, one can derive the explicit expressions of the determinant and inverse of &#931;<sub><it>i </it></sub>specified by (<m:math name="1471-2105-7-138-i18" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#963;</m:mi><m:mi>y</m:mi><m:mn>2</m:mn></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFdpWCdaqhaaWcbaGaemyEaKhabaGaeGOmaidaaaaa@3110@</m:annotation></m:semantics></m:math>, <it>&#961;</it><sub><it>y</it></sub>, <m:math name="1471-2105-7-138-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#963;</m:mi><m:mi>z</m:mi><m:mn>2</m:mn></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFdpWCdaqhaaWcbaGaemOEaOhabaGaeGOmaidaaaaa@3112@</m:annotation></m:semantics></m:math>, <it>&#951;</it>, <it>&#955;</it>).</p>
         </sec>
         <sec>
            <st>
               <p>Computational algorithms</p>
            </st>
            <p>The unknown parameters (<b>&#937;</b>) contained with the mixture model (1) include three types, QTL-marker recombination fractions for a pedigree or QTL-marker linkage disequilibria for a natural population reflected in the conditional probabilities <m:math name="1471-2105-7-138-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>&#982;</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub><m:mo>|</m:mo><m:mi>i</m:mi></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFwpGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaliabcYha8jabdMgaPbqabaaaaa@369F@</m:annotation></m:semantics></m:math>, the curve parameters (<m:math name="1471-2105-7-138-i13" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mover accent="true"><m:mi>w</m:mi><m:mo>&#8594;</m:mo></m:mover><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG3bWDgaWcamaaBaaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabdQgaQnaaBaaameaacqaIYaGmaeqaaaWcbeaaaaa@336D@</m:annotation></m:semantics></m:math>, <m:math name="1471-2105-7-138-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>v</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@3359@</m:annotation></m:semantics></m:math>) that model the mean vector, and the parameters (<m:math name="1471-2105-7-138-i18" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#963;</m:mi><m:mi>y</m:mi><m:mn>2</m:mn></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFdpWCdaqhaaWcbaGaemyEaKhabaGaeGOmaidaaaaa@3110@</m:annotation></m:semantics></m:math>, <it>&#961;</it><sub><it>y</it></sub>, <m:math name="1471-2105-7-138-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#963;</m:mi><m:mi>z</m:mi><m:mn>2</m:mn></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFdpWCdaqhaaWcbaGaemOEaOhabaGaeGOmaidaaaaa@3112@</m:annotation></m:semantics></m:math>, <it>&#951;</it>, <it>&#955;</it>) that model the structure of the covariance matrix. We derived the EM algorithm to estimate these parameters. Using the (prior) conditional probability and the likelihood, we define the posterior probability for individual <it>i </it>to bear on a QTL genotype <it>j</it><sub>1</sub><it>j</it><sub>2 </sub>as</p>
            <p>
               <m:math xmlns:m="http://www.w3.org/1998/Math/MathML" name="1471-2105-7-138-i20">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mo>&#8719;</m:mo>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>1</m:mn>
                              </m:msub>
                              <m:msub>
                                 <m:mi>j</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msub>
                              <m:mo>|</m:mo>
                              <m:mi>i</m:mi>
                           </m:mrow>
                        </m:msub>
                        <m:mo>=</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>&#982;</m:mi>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>j</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:msub>
                                       <m:mi>j</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                    <m:mo>|</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:mrow>
                              </m:msub>
                              <m:msub>
                                 <m:mi>f</m:mi>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>j</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:msub>
                                       <m:mi>j</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                 </m:mrow>
                              </m:msub>
                              <m:mo stretchy="false">(</m:mo>
                              <m:msub>
                                 <m:mi>y</m:mi>
                                 <m:mi>i</m:mi>
                              </m:msub>
                              <m:mo>,</m:mo>
                              <m:msub>
                                 <m:mi>z</m:mi>
                                 <m:mi>i</m:mi>
                              </m:msub>
                              <m:mo>;</m:mo>
                              <m:msub>
                                 <m:mi>u</m:mi>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>j</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:msub>
                                       <m:mi>j</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                 </m:mrow>
                              </m:msub>
                              <m:mo>,</m:mo>
                              <m:msub>
                                 <m:mi>v</m:mi>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>j</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:msub>
                                       <m:mi>j</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                 </m:mrow>
                              </m:msub>
                              <m:mo>,</m:mo>
                              <m:mo>&#8721;</m:mo>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:msubsup>
                                    <m:mo>&#8721;</m:mo>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>j</m:mi>
                                          <m:mn>1</m:mn>
                                       </m:msub>
                                       <m:mo>=</m:mo>
                                       <m:mn>0</m:mn>
                                    </m:mrow>
                                    <m:mn>2</m:mn>
                                 </m:msubsup>
                                 <m:mrow>
                                    <m:mstyle displaystyle="true">
                                       <m:msubsup>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>j</m:mi>
                                                <m:mn>2</m:mn>
                                             </m:msub>
                                             <m:mo>=</m:mo>
                                             <m:mn>0</m:mn>
                                          </m:mrow>
                                          <m:mn>2</m:mn>
                                       </m:msubsup>
                                       <m:mrow>
                                          <m:mrow>
                                             <m:mo>[</m:mo>
                                             <m:mrow>
                                                <m:msub>
                                                   <m:mi>&#982;</m:mi>
                                                   <m:mrow>
                                                      <m:msub>
                                                         <m:mi>j</m:mi>
                                                         <m:mn>1</m:mn>
                                                      </m:msub>
                                                      <m:msub>
                                                         <m:mi>j</m:mi>
                                                         <m:mn>2</m:mn>
                                                      </m:msub>
                                                      <m:mo>|</m:mo>
                                                      <m:mi>i</m:mi>
                                                   </m:mrow>
                                                </m:msub>
                                                <m:msub>
                                                   <m:mi>f</m:mi>
                                                   <m:mrow>
                                                      <m:msub>
                                                         <m:mi>j</m:mi>
                                                         <m:mn>1</m:mn>
                                                      </m:msub>
                                                      <m:msub>
                                                         <m:mi>j</m:mi>
                                                         <m:mn>2</m:mn>
                                                      </m:msub>
                                                   </m:mrow>
                                                </m:msub>
                                                <m:mrow>
                                                   <m:mo>(</m:mo>
                                                   <m:mrow>
                                                      <m:msub>
                                                         <m:mi>y</m:mi>
                                                         <m:mi>i</m:mi>
                                                      </m:msub>
                                                      <m:mo>,</m:mo>
                                                      <m:msub>
                                                         <m:mi>z</m:mi>
                                                         <m:mi>i</m:mi>
                                                      </m:msub>
                                                      <m:mo>;</m:mo>
                                                      <m:msub>
                                                         <m:mi>u</m:mi>
                                                         <m:mrow>
                                                            <m:msub>
                                                               <m:mi>j</m:mi>
                                                               <m:mn>1</m:mn>
                                                            </m:msub>
                                                            <m:msub>
                                                               <m:mi>j</m:mi>
                                                               <m:mn>2</m:mn>
                                                            </m:msub>
                                                         </m:mrow>
                                                      </m:msub>
                                                      <m:mo>,</m:mo>
                                                      <m:msub>
                                                         <m:mi>v</m:mi>
                                                         <m:mrow>
                                                            <m:msub>
                                                               <m:mi>j</m:mi>
                                                               <m:mn>1</m:mn>
                                                            </m:msub>
                                                            <m:msub>
                                                               <m:mi>j</m:mi>
                                                               <m:mn>2</m:mn>
                                                            </m:msub>
                                                         </m:mrow>
                                                      </m:msub>
                                                      <m:mo>,</m:mo>
                                                      <m:mo>&#8721;</m:mo>
                                                   </m:mrow>
                                                   <m:mo>)</m:mo>
                                                </m:mrow>
                                             </m:mrow>
                                             <m:mo>]</m:mo>
                                          </m:mrow>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>,</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>6</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqGHpis1daWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaliabcYha8jabdMgaPbqabaGccqGH9aqpdaWcaaqaaGGaciab=z9a2naaBaaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabdQgaQnaaBaaameaacqaIYaGmaeqaaSGaeiiFaWNaemyAaKgabeaakiabdAgaMnaaBaaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabdQgaQnaaBaaameaacqaIYaGmaeqaaaWcbeaakiabcIcaOGqabiab+Lha5naaBaaaleaacqWGPbqAaeqaaOGaeiilaWIaemOEaO3aaSbaaSqaaiabdMgaPbqabaGccqGG7aWocqGF1bqDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaGccqGGSaalcqWG2bGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaGccqGGSaalcqGHris5cqGGPaqkaeaadaaeWaqaamaaqadabaWaamWaaeaacqWFwpGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaliabcYha8jabdMgaPbqabaGccqWGMbGzdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaGcdaqadaqaaiab+Lha5naaBaaaleaacqWGPbqAaeqaaOGaeiilaWIaemOEaO3aaSbaaSqaaiabdMgaPbqabaGccqGG7aWocqGF1bqDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaGccqGGSaalcqWG2bGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaGccqGGSaalcqGHris5aiaawIcacaGLPaaaaiaawUfacaGLDbaaaSqaaiabdQgaQnaaBaaameaacqaIYaGmaeqaaSGaeyypa0JaeGimaadabaGaeGOmaidaniabggHiLdaaleaacqWGQbGAdaWgaaadbaGaeGymaedabeaaliabg2da9iabicdaWaqaaiabikdaYaqdcqGHris5aaaakiabcYcaSiaaxMaacaWLjaWaaeWaaeaacqaI2aGnaiaawIcacaGLPaaaaaa@A2CD@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>The posterior probabilities are then used to derive a closed-form maximum likelihood estimates of the QTL locations, expressed as the ratio of recombination fractions, for linkage analysis or QTL-marker haplotype frequencies for linkage disequilibrium analysis <abbrgrp><abbr bid="B17">17</abbr></abbrgrp>. For functional mapping, in which the mean vectors and covariance matrix are modelled by mathematical parameters based on non-linear equations, it is impossible to derive the closed forms for these parameters, the simplex algorithm, widely used in operations research, is found to provide a fast and precise estimation of the curve parameters and the parameters that model the residual covariances <abbrgrp><abbr bid="B23">23</abbr></abbrgrp>. Thus, we implement the simplex algorithm in the maximization process of the EM algorithm.</p>
            <p>For linkage analysis based on an experimental cross, <m:math name="1471-2105-7-138-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>&#982;</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub><m:mo>|</m:mo><m:mi>i</m:mi></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFwpGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaliabcYha8jabdMgaPbqabaaaaa@369F@</m:annotation></m:semantics></m:math>'s are expressed in the recombination fraction between the QTL and two flanking markers. In practical computations, the QTL position parameter can be viewed as a fixed parameter because a putative QTL can be searched at every 1 or 2 cM on a map interval bracketed by two markers throughout the entire genome. The amount of support for a QTL at a particular map position is often displayed graphically through the use of likelihood maps or profiles, which plot the likelihood ratio test statistic as a function of map position of the putative QTL. The peak of the profile corresponds to the position of the QTL over the genome.</p>
            <p>For linkage disequilibrium analysis of a natural population, we have derived a closed form for the EM algorithm to estimate QTL-marker haplotype frequencies. From the estimated haplotype frequencies, the allele frequencies of QTL and QTL-marker linkage disequilibria can be estimated. How the markers are associated with the underlying QTL in the population can be tested for the significance of QTL-marker linkage disequilibria.</p>
            <p>After the point estimates of parameters are obtained by the EM algorithm, the approximate variance-covariance matrix and the sampling errors of the estimates (<m:math name="1471-2105-7-138-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>&#937;</m:mi><m:mo>^</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiqacuWFPoWvgaqcaaaa@2E4F@</m:annotation></m:semantics></m:math>) can be estimated. The techniques for so doing involve calculation of the incomplete-data information matrix which is the negative second-order derivative of the incomplete-data log-likelihood. The incomplete-data information can be calculated by extracting the information for the missing data from the information for the complete data <abbrgrp><abbr bid="B24">24</abbr></abbrgrp>.</p>
         </sec>
         <sec>
            <st>
               <p>Order selection</p>
            </st>
            <p>For a QTL to be detected, we need to determine the optimal order for the Legendre polynomial that fits the data. We propose using the AIC information criterion to select the best model. The AIC value at a particular order, <it>r</it>, is calculated by</p>
            <p>AIC = -2 ln <it>L</it>(<m:math name="1471-2105-7-138-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>&#937;</m:mi><m:mo>^</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiqacuWFPoWvgaqcaaaa@2E4F@</m:annotation></m:semantics></m:math>|<it>r</it>) + 2 dimension(<b>&#937;</b>|<it>r</it>), &#160;&#160;&#160; (7)</p>
            <p>where (<m:math name="1471-2105-7-138-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>&#937;</m:mi><m:mo>^</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiqacuWFPoWvgaqcaaaa@2E4F@</m:annotation></m:semantics></m:math>|<it>r</it>) is the the MLE of parameters for the Legendre polynomial of order <it>r </it>and dimension (<b>&#937;</b>|<it>r</it>) represents the number of independent parameters under order <it>r</it>.</p>
            <p>Also, Bayesian Information Criterion (BIC) <abbrgrp><abbr bid="B25">25</abbr></abbrgrp> is used to determine the optimal order of the Legendre function, which is calculated by</p>
            <p>BIC = -2 ln <it>L</it>(<m:math name="1471-2105-7-138-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>&#937;</m:mi><m:mo>^</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiqacuWFPoWvgaqcaaaa@2E4F@</m:annotation></m:semantics></m:math>|<it>r</it>) + 2 dimension(<b>&#937;</b>|<it>r</it>) ln (<it>nT</it>). &#160;&#160;&#160; (8)</p>
            <p>As compared to AIC, BIC adjusts the effects of sample size and the number of time points measured.</p>
         </sec>
         <sec>
            <st>
               <p>Hypothesis tests</p>
            </st>
            <p>Our model allows for a number of hypothesis tests to examine the genetic control of growth processes <abbrgrp><abbr bid="B14">14</abbr></abbrgrp>. All these tests are helpful to address biological questions related to the genetic control mechanisms of growth. Testing whether specific QTL exist to affect the longitudinal and event processes is a first step toward the understanding of the detailed genetic architecture of complex phenotypes. This can be tested by formulating the following hypotheses,</p>
            <p><it>H</it><sub>0 </sub>: <m:math name="1471-2105-7-138-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>u</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaieqacqWF1bqDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@335D@</m:annotation></m:semantics></m:math> = <b>u </b>and <m:math name="1471-2105-7-138-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>v</m:mi><m:mrow><m:msub><m:mi>j</m:mi><m:mn>1</m:mn></m:msub><m:msub><m:mi>j</m:mi><m:mn>2</m:mn></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDdaWgaaWcbaGaemOAaO2aaSbaaWqaaiabigdaXaqabaWccqWGQbGAdaWgaaadbaGaeGOmaidabeaaaSqabaaaaa@3359@</m:annotation></m:semantics></m:math> = <it>v </it>vs. <it>H</it><sub>1</sub>: Not all equalities in <it>H</it><sub>0 </sub>hold. &#160;&#160;&#160; (9)</p>
            <p>The <it>H</it><sub>0 </sub>states that there is no QTL affecting longitudinal and event processes (the reduced model), whereas the <it>H</it><sub>1 </sub>proposes that such a QTL does exist (the full model). The test statistic for testing the hypotheses is calculated as the log-likelihood ratio of the reduced to the full model:</p>
            <p><it>LR </it>= -2[ln <it>L</it><sub>0</sub>(<m:math name="1471-2105-7-138-i22" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>&#937;</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiqacuWFPoWvgaacaaaa@2E4E@</m:annotation></m:semantics></m:math>|<b>y</b>, <it>z</it>) - ln <it>L</it><sub>1 </sub>(<m:math name="1471-2105-7-138-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>&#937;</m:mi><m:mo>^</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiqacuWFPoWvgaqcaaaa@2E4F@</m:annotation></m:semantics></m:math>|<b>y</b>, <it>z</it>, <b>M</b>)], &#160;&#160;&#160; (10)</p>
            <p>where <m:math name="1471-2105-7-138-i22" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>&#937;</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiqacuWFPoWvgaacaaaa@2E4E@</m:annotation></m:semantics></m:math> and <m:math name="1471-2105-7-138-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>&#937;</m:mi><m:mo>^</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiqacuWFPoWvgaqcaaaa@2E4F@</m:annotation></m:semantics></m:math> denote the MLEs of the unknown parameters under <it>H</it><sub>0 </sub>and <it>H</it><sub>1</sub>, respectively. Because the <it>LR </it>calculated by equation (9) may not be asymptotically <it>&#967;</it><sup>2</sup>-distributed with eleven degrees of freedom due to violation of regularity conditions, an empirical approach for determining the critical threshold based on permutation tests is used. By repeatedly shuffling the relationships between marker genotypes and phenotypes, a series of the maximum log-likelihood ratios are calculated, from the distribution of which the critical threshold is determined.</p>
            <p>After the QTL are detected to be significant for both longitudinal and event traits, we need to test whether the detected QTL are significant separately for each trait. We assume two different genetic settings:</p>
            <p>(1) Longitudinal and event traits are under control of the same QTL;</p>
            <p>(2) Each process is controlled by different QTL that are linked on the same chromosomal region.</p>
            <p>For the first setting, only after it is significant in two separate tests for longitudinal and event traits can the tested QTL be thought to be pleiotropic in affecting both types of traits. For the second setting, we assume that two tested QTL are located in the same interval bracketed by two markers. The comparison of the first and second setting can examine how the detected QTL jointly affect the differentiation in longitudinal and event traits. First, we can test how two genetic mechanisms, pleiotropy or close linkage, contribute to the correlation between these two types of traits. If the two QTL are detected to be significant for both, we then test whether such a correlation is due to pleiotropy or close linkage. Second, when two QTL exist, we can test how they epistatically interact to affect longitudinal trajectories and developmental events. Wu et al. <abbrgrp><abbr bid="B14">14</abbr></abbrgrp> formulated a procedure for testing the epistatic effects on developmental trajectories.</p>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Results</p>
         </st>
         <p>The proposed joint model is used to analyze growth trajectories and flowering behavior in a forest tree. The study material used was derived from the interspecific hybridization of <it>Populus </it>(poplar), <it>P. deltoides </it>and <it>P. eummericana</it>. This hybrid population was planted at a spacing of 4 &#215; 5 m in the complete randomized design in a field trial near Xuzhou City, Jiangsu Province, China. The total stem heights and diameters measured at the end of each of the first 11 growing seasons are used to calculate stem volume indices (<b>y</b>) for QTL analysis. Because the vegetative and reproductive growth processes are generally correlated in plants <abbrgrp><abbr bid="B26">26</abbr></abbrgrp>, the ages to first flower (<it>z</it>) was predicted by a regression equation for each of these hybrids. Two genetic linkage maps each based on a different parent were constructed for a subset of hybrids (90) with different types of molecular markers that are segregating in a pattern of pseudo-test backcross <abbrgrp><abbr bid="B27">27</abbr></abbrgrp>. Our analysis here will be based on <it>P. deltoides </it>(D)-specific linkage map.</p>
         <p>Although stem height and diameter for each tree follows a logistic curve <abbrgrp><abbr bid="B10">10</abbr></abbrgrp>, the stem volume index derived from these two traits cannot be fit by the growth equation mainly because stem volume has not yet reached its asymptotic growth during this measurement period (Fig. <figr fid="F1">1A</figr>). As shown by Figure <figr fid="F1">1</figr>, the variance of the stem volume index increases markedly with age, but the log-transformation of these indices leads to much parallel curves (Fig. <figr fid="F2">2B</figr>), suggesting that the variance stationarity assumption may be met after the transformation.</p>
         <fig id="F1">
            <title>
               <p>Figure 1</p>
            </title>
            <caption>
               <p>Plots of stem volume index growth vs. ages for each of the 90 genotypes used to construct linkage maps in poplar hybrids (Yin et al. 2002)</p>
            </caption>
            <text>
               <p>Plots of stem volume index growth vs. ages for each of the 90 genotypes used to construct linkage maps in poplar hybrids (Yin et al. 2002). The relationships between growth and age are displayed for untransformed (<b>A</b>) and log-transformed data (<b>B</b>).</p>
            </text>
            <graphic file="1471-2105-7-138-1"/>
         </fig>
         <fig id="F2">
            <title>
               <p>Figure 2</p>
            </title>
            <caption>
               <p>The profile of the log-likelihood ratios between the full (there is a QTL) and reduced (there is no QTL) model that combines stem volume index growth trajectories and flower timing across linkage groups in the <it>Populus deltoides </it>parent map</p>
            </caption>
            <text>
               <p>The profile of the log-likelihood ratios between the full (there is a QTL) and reduced (there is no QTL) model that combines stem volume index growth trajectories and flower timing across linkage groups in the <it>Populus deltoides </it>parent map. The genomic positions corresponding to the peaks of the curve are the MLEs of the QTL localization. The threshold values for claiming the existence of QTL are given as the horizonal solid lines for the genome-wide level and broken lines for the chromosome-wide level. Blue color corresponds to the unifying model for jointly mapping growth trajectories and flower trait, whereas red color corresponds to a model for mapping growth trajectories only. The positions of markers on the linkage groups (Yin et al. 2002) are indicated at ticks.</p>
            </text>
            <graphic file="1471-2105-7-138-2"/>
         </fig>
         <p>We implemented the Legendre function to model the QTL genotypic mean vector of growth trajectories and the TBS-based AR(1) model to approximate the structure of the covariance matrix. The joint model also allows the estimation of the genotypic means and residual variance for the age to first flower, as well as the correlation of this trait with stem wood growth trajectories. Equation (5) provides a general equation for modelling the correlation between the event and longitudinal traits measured at different ages. In this example, it was observed that there were significant correlations between the age to first flower and volume growth at all different ages (-0.29 &#8211; -0.82). Thus, for simplicity of computation, we assume that such correlations are consistent across the ages of volume index, denoted as <it>&#951;</it>. Using the adjusted ages, we calculated the coefficients of the Legendre polynomials for the first seven orders (Table <tblr tid="T1">1</tblr>). These coefficients are used to estimate time-dependent genotypic values. The AIC and BIC values calculated consistently suggested an optimal order of 5 to fit stem volume growth (Table <tblr tid="T2">2</tblr>).</p>
         <tbl id="T1">
            <title>
               <p>Table 1</p>
            </title>
            <caption>
               <p>Coefficients of the first five Legendre polynomials for adjusted time points (<it>t*</it>) used in the poplar growth study.</p>
            </caption>
            <tblbdy cols="12">
               <r>
                  <c ca="center">
                     <p>
                        <it>t</it>
                     </p>
                  </c>
                  <c ca="center">
                     <p>0</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>2</p>
                  </c>
                  <c ca="center">
                     <p>3</p>
                  </c>
                  <c ca="center">
                     <p>4</p>
                  </c>
                  <c ca="center">
                     <p>5</p>
                  </c>
                  <c ca="center">
                     <p>6</p>
                  </c>
                  <c ca="center">
                     <p>7</p>
                  </c>
                  <c ca="center">
                     <p>8</p>
                  </c>
                  <c ca="center">
                     <p>9</p>
                  </c>
                  <c ca="center">
                     <p>10</p>
                  </c>
               </r>
               <r>
                  <c cspan="12">
                     <hr/>
                  </c>
               </r>
               <r>
                  <c ca="center">
                     <p>
                        <it>t*</it>
                     </p>
                  </c>
                  <c ca="center">
                     <p>-1</p>
                  </c>
                  <c ca="center">
                     <p>-4/5</p>
                  </c>
                  <c ca="center">
                     <p>-3/5</p>
                  </c>
                  <c ca="center">
                     <p>-2/5</p>
                  </c>
                  <c ca="center">
                     <p>-1/5</p>
                  </c>
                  <c ca="center">
                     <p>0</p>
                  </c>
                  <c ca="center">
                     <p>1/5</p>
                  </c>
                  <c ca="center">
                     <p>2/5</p>
                  </c>
                  <c ca="center">
                     <p>3/5</p>
                  </c>
                  <c ca="center">
                     <p>4/5</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
               </r>
               <r>
                  <c ca="center">
                     <p><it>P</it><sub>0</sub>(<it>t*</it>)</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
               </r>
               <r>
                  <c ca="center">
                     <p><it>P</it><sub>1</sub>(<it>t</it>*)</p>
                  </c>
                  <c ca="center">
                     <p>-1</p>
                  </c>
                  <c ca="center">
                     <p>-4/5</p>
                  </c>
                  <c ca="center">
                     <p>-3/5</p>
                  </c>
                  <c ca="center">
                     <p>-2/5</p>
                  </c>
                  <c ca="center">
                     <p>-1/5</p>
                  </c>
                  <c ca="center">
                     <p>0</p>
                  </c>
                  <c ca="center">
                     <p>1/5</p>
                  </c>
                  <c ca="center">
                     <p>2/5</p>
                  </c>
                  <c ca="center">
                     <p>3/5</p>
                  </c>
                  <c ca="center">
                     <p>4/5</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
               </r>
               <r>
                  <c ca="center">
                     <p><it>P</it><sub>2</sub>(<it>t</it>*)</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
                  <c ca="center">
                     <p>23/50</p>
                  </c>
                  <c ca="center">
                     <p>1/25</p>
                  </c>
                  <c ca="center">
                     <p>-13/50</p>
                  </c>
                  <c ca="center">
                     <p>-11/25</p>
                  </c>
                  <c ca="center">
                     <p>-1/2</p>
                  </c>
                  <c ca="center">
                     <p>-11/25</p>
                  </c>
                  <c ca="center">
                     <p>-13/50</p>
                  </c>
                  <c ca="center">
                     <p>1/25</p>
                  </c>
                  <c ca="center">
                     <p>23/50</p>
                  </c>
                  <c ca="center">
                     <p>1</p>
                  </c>
               </r>
               <r>
                  <c ca="center">
                     <p><it>P</it><sub>3</sub>(<it>t</it>*)</p>
                  </c>
                  <c ca="center">
                     <p>-1</p>
                  </c>
                  <c ca="center">
                     <p>-2/25</p>
                  </c>
                  <c ca="center">
                     <p>9/25</p>
                  </c>
                  <c ca="center">
                     <p>11/25</p>
                  </c>
                  <c ca="center">
                     <p>7/25</p>
                  </c>
                  <c ca="center">
                     <p>0</p>
                  </c>
                  <c ca="center">
                     <p>-7/25</p>
                  </c>
                  <c ca="center">
                     <p>-11/25</p>
                  </c>
       