This invention concerns improvements in and relating to the consideration of evidence, particularly, but not exclusively the consideration of DNA evidence.
In many situations, particularly in forensic science, there is a need to consider one piece of evidence against one or more other pieces of evidence.
For instance, it may be desirable to compare a sample collected from a crime scene with a sample collected from a person, with a view to linking the two by comparing the characteristics of their DNA. This is an evidential consideration. The result may be used directly in criminal or civil legal proceedings. Such situations include instances where the sample from the crime scene is contributed to by more than one person.
In other instances, it may be desirable to establish the most likely matches between examples of characteristics of DNA samples stored on a database with a further sample. The most likely matches or links suggested may guide further investigations. This is an intelligence consideration.
In both of these instances, it is desirable to be able to express the strength or likelihood of the comparison made, a so called likelihood ratio.
The present invention has amongst its possible aims to establish likelihood ratios. The present invention has amongst its possible aims to provide a more accurate or robust method for establishing likelihood ratios. The present invention has amongst its possible aims to provide probability distribution functions for use in establishing likelihood ratios, where the probability distribution functions are derived from experimental data. The present invention has amongst its possible aims to provide for the above whilst taking into consideration stutter and/or dropout of alleles in DNA analysis
According to a first aspect of the invention we provide a method of comparing a test sample result set with another sample result set, the method including:
The method of comparing may be used to considered evidence, for instance in civil or criminal legal proceedings. The comparison may be as to the relative likelihoods, for instance a likelihood ratio, of one hypothesis to another hypothesis. The comparison may be as to the relative likelihoods of the evidence relating to one hypothesis to another hypothesis. In particular, this may be a hypothesis advanced by the prosecution in the legal proceedings and another hypothesis advanced by the defence in the legal proceedings. The likelihood ratio may be of the form:
where
The method may include a likelihood which includes a factor accounting for stutter. The factor may be included in the numerator and/or the denominator of a likelihood ratio, LR. The method may include a likelihood which includes a factor accounting for allele dropout. The factor may be included in the numerator and/or denominator of an LR.
The method may include an LR which includes a factor accounting for stutter in both numerator and denominator. The method may include an LR which includes a factor accounting for allele dropout in both numerator and denominator.
Stutter may occur where, during the PCR amplification process, the DNA repeats slip out of register. A stutter sequence may be one repeat length less in size than the main sequence. Dropout may occur where a sequence present in the sample is not reflected in the results for the sample after analysis.
The method may include an estimated PDF for homozygote peaks conditional on DNA quantity.
The method may include an estimated PDF for stutter heights conditional on the height of the parent allele.
The method may include an estimated joint probability density function (PDF) of peak height pairs conditional on DNA quantity
The method may include a latent variable X representing DNA quantity that models the variability of peak heights across the profile.
The method may include a latent variable Δ that discounts DNA quantity according to a numerical representation of the molecular weight of the locus and/or models DNA degradation.
The method may include a step including an LR. The LR may summarise the value of the evidence in providing support to a pair of competing propositions: one of them representing the view of the prosecution (Vp) and the other the view of the defence (Vd). The propositions may be:
The crime profile c in a case may consist of a set of crime profiles, where each member of the set is the crime profile of a particular locus. Similarly, the suspect genotype gs may be a set where each member is the genotype of the suspect for a particular locus. The crime profile may be stated as: c={cL(i):i=,2, . . . , nLoci} where nLoci is the number of loci in the profile. The suspect genotype may be stated as: gs={gs,L(i):=1,2, . . . , nLoci}, where nLoci is the number of loci in the profile.
The definition of the numerator may be or include: Lp=f(c|gs,Vp).
The definition of the numerator may be rendered independent between loci. The likelihood Lp may be factorised conditional on DNA quantity χ. The definition of the numerator may be or include: Lp=f(ch|gs,h,χ,Vp). The definition of the numerator may be or include, for a three locus consideration:
L
p
=f(cL(1),cL(2),cL(3),|gs,L(1),gs,L(2),gs,L(3),Vp).
The definition of the numerator may be or include:
L
p
=f(cL(1)|gs,L(1),χi,Vp)×f(cL(2)|gs,L(2),χi,Vp)×f(cL(3)|gs,L(3),χi,Vp).
The definition of the numerator may be or include:
The definition of the numerator may be or include, where Lp,L(j)(χi) is the likelihood for locus j conditional on DNA quantity:
L
p,L(j)(χ)=f(cL(j)|gs,L(j),Vp,χj)
or:
L
p,L(j)(χ)=f(cL(j)|gh(j),V,χj)
The definition of the numerator may be or include: quantities, probabilistic quantities and probabilistic dependencies of the form of the Bayesian Network illustrated in
The definition of the numerator may be or include, where the crime profile CL(i) is conditionally independent of CL(j) given DNA quantity X for i≠j,i,j ∈ {1,2, . . . , nL}:
CL(1)CLj|X.
The definition of the numerator may be or include, where a discrete probability distribution on DNA quantity is used as an approximation to a continuous probability distribution, that the discrete probability distribution is written as {Pr(χ=χ
The definition of the numerator may be or include that the likelihood in Lp,L(j)(χ)=f(cL(j)|gs,L(j),Vp,X) specified a likelihood of the heights in the crime profile given the genotype of a putative donor.
The definition of the numerator may be or include: LL(j)(χ)=f(cL(j)|gL(j)),V,χ), where V states that the genotype of the donor of crime profile cL(i) is gL(j).
The definition of the numerator may be or include:
where the consideration is in effect, the genotype (gs) is the donor of (ch(j)) given the DNA quantity (χi).
The calculations for the LR may be divided into three categories. The three categories may apply to the numerator and/or to the denominator. The genotype of the profile's donor may be either:
Where the genotype of the profile's donor is homozygous, the features of the following first embodiment may particularly apply.
The first embodiment may include that the definition of the numerator may be or include: quantities, probabilistic quantities and probabilistic dependencies of the form of the Bayesian Network illustrated in
The first embodiment may include a definition in which the stutter peak height for an allele is dependent upon the allele peak height for the allele which is one size unit greater. A probability distribution function may be provided for the variation of the stutter peak height for an allele with the allele peak height for the allele which is one size unit greater The first embodiment may include a definition in which the allele peak height for the allele may be dependent upon the DNA quantity, χ. A probability distribution function may be provided for the variation of the allele peak height for the allele with DNA quantity.
The probability distribution function for the variation of the allele peak height for the allele with DNA quantity may be obtained from experimental data, for instance by measuring allele peak height for a large number of different, but known DNA quantities. The probability distribution function may be modeled by a Gamma distribution. The Gamma distribution may be specified through two parameters: preferably the shape parameter α and the rate parameter β. These parameters may be further specified through two parameters: preferably the mean height
α=
The probability distribution function for the variation of the stutter peak height for an allele with the allele peak height for the allele which is one size unit greater may be obtained from experimental data, for instance by measuring the stutter peak height for a large number of different, but known DNA quantity samples, with the source known to be homozygous. These results can be obtained from the same experiments as provide the allele peak height information mentioned in the previous paragraph. The probability distribution function may provide a Beta distribution describing the probabilistic behaviour of the stutter height from the allele height. The generic formula for the Beta distribution may be:
The conditional PDF fH
where α(h) and β(h) are the parameters of a Beta PDF.
The method may include a PDF for allele height for all loci, but preferably with a separate PDF for allele height for each locus considered. A separate PDF for each allele at each locus is also possible. The methodology can be applies with a PDF for stutter height for all loci, but preferably with a separate PDF for stutter height at each locus considered. A separate PDF for each allele at each locus is also possible.
The method may include a probability distribution function of formula:
f
L(j)(hstutter,hallele)=fs(hstutter|hallele)fhom(hallele).
Where the genotype of the profile's donor is heterozygous with non-adjacent alleles, then the features of the following embodiment may particularly apply.
The second embodiment may include a definition of the numerator which may be or include: quantities, probabilistic quantities and probabilistic dependencies of the form of the Bayesian Network illustrated in
The second embodiment may include a definition in which the stutter peak height for an allele is dependent upon the allele peak height for an allele which is one size unit greater. This may apply to one such pairs of alleles or to both such pairs of alleles. The allele peak height for an allele, preferably in both pairs, may be dependent upon the DNA quantity.
The second embodiment may provide that the DNA quantity is assumed to be a known quantity.
The second embodiment may include providing a probability distribution function which represents the variation in height of the stutter peak with variation in height of the allele peak. Such a probability distribution may be provided for both stutter peaks. The second embodiment may provide a probability distribution function which represents the variation in height of the allele peak with variation in DNA quantity. Such a probability distribution may be provided for both allele peaks.
The probability distribution function may be the same probability distribution function as for the first embodiment, particularly where the same locus is being considered.
The probability distribution function for the variation of the allele peak height for the allele with DNA quantity may be obtained from experimental data, for instance by measuring allele peak height for a large number of different, but known DNA quantities.
The probability distribution function for the variation of the stutter peak height for an allele with the allele peak height for the allele which is one size unit greater may be obtained from experimental data, for instance by measuring the stutter peak height for a large number of different, but known DNA quantity samples, with the source known to be homozygous. These results can be obtained from the same experiments as provide the allele peak height information mentioned in the previous paragraph.
The second embodiment may include providing a probability distribution function which represents the variation in both the allele peak height for one allele and for the allele peak height for the other allele dependent upon the heterozygous imbalance and the mean peak height. The second embodiment may include providing a probability distribution function which represents the variation in heterozygous imbalance and the mean peak eight with DNA quantity.
The heterozygous imbalance may be defined as:
The mean height is defined as:
The probability distribution function for f(hallele1,hallele2) may be defined as:
f(hallele1,hallele2)=|J|.f(r|m).f(m)
with the heterozygous imbalance, r, potentially having a probability distribution function of the log normal form, ideally for each value of m, so as to give a family of log normal probability distribution functions overall; and preferably with the mean, m, having a probability distribution function of gamma form, for each value of χ, with a series of discrete values for χ being considered.
The second embodiment may provide that the specification of a joint distribution of pairs of peak heights h1 and h2 is described. The specification may be done by the specification of a joint distribution of mean height m and heterozygote imbalance, which is given by:
The second embodiment may provide the specification of a joint probability distribution function for mean height M and heterozygote imbalance R to provide a joint probability distribution function for peak heights H1 and H2 using the formula:
The second embodiment may provide the specification of a joint probability distribution of M and R through the marginal distribution of M, fM(m|χ), and the conditional distribution of R given m, fR|M(r|m). The joint probability distribution function for heights may be given by the formula:
The second embodiment may provide for the specification of the probability distribution function for M and/or for R|M=m.
The second embodiment may provide that the probability distribution function fM(m|χ) represents a family of probability distribution functions for mean height, one for each value of DNA quantity. The probability distribution function may be a Gamma probability distribution function, preferably of formula:
where s=1/β. The parameter α is preferably the shape parameter, β is preferably the rate parameter and s is preferably the scale parameter. The specification of the Gamma probability distribution function may be achieved through the specification of the parameter α and β parameters as a function of DNA quantity χ. The specification may be provided through two intermediary parameters
From the parameters
The second embodiment may provide that the conditional PDFs of heterozygote imbalance are modeled with log normal PDFs, particularly whose PDF is given by:
The Log normal PDF may be fully specified through parameters μ and σ(m).
The definition of the numerator may be or include: quantities, probabilistic quantities and probabilistic dependencies of the form of the Bayesian Network illustrated in
The probability distribution function may be or include the formula:
f
L(j)(hstutter1,hallele1,hstutter2,hallele2)=fstutter(hstutter1|hallele1)fstutter(hstutter2|hallele2)fhet(hallele1|hallele2)
Where the genotype of the profile's donor is heterozygous with adjacent alleles, then the features of the following embodiment may particularly apply.
In the third embodiment, the definition of the numerator may be or include: quantities, probabilistic quantities and probabilistic dependencies of the form of the Bayesian Network illustrated in
The third embodiment may include providing probability distribution functions which represent the variation in the stutter peak height for an allele which is dependent upon the allele peak height for an allele one size unit greater. A probability distribution function may be provided to represent the variation of the peak height of the allele which is in turn dependent upon the DNA quantity. A probability distribution function may be provided to represent the variation of the second stutter peak height for an allele which is dependent upon the allele peak height for an allele one size unit greater than the second stutter. A probability distribution function may be provided to represent the variation of the allele peak height for an allele one size unit greater than the second stutter which is in turn dependent upon the DNA quantity. A probability distribution function may be provided to represent the variation of the combined allele and stutter peak at an allele which is dependent upon the allele peak height for the allele of that size unit and is dependent upon the stutter peak height for that allele size unit.
The observed results in the profile may include the peak height for the first stutter, the peak height for the second allele and the peak height for the first allele and the second stutter combined. The results for the peak height of the second stutter and the first allele may not be separately observed results in the profile.
A probability distribution function may be provided to represent the variation of both the allele peak height for the first allele and the allele peak height for the second allele dependent upon the heterozygous imbalance, R and the mean peak height, M. A probability distribution function may be provided to represent the variation of the heterozygous imbalance, R and the mean peak height, M upon the DNA quantity.
The third embodiment may include a definition of the probability distribution function for allele+stutter peak height with allele peak height and stutter peak height, for instance as: f(hallele1−stutter1|hallele1,hstutter1)=1 if hallele1=stutter1=hallele1+hstutter1 and has value=0 otherwise.
The third embodiment may include a definition of the probability distribution function for the other two observed dependents by integrating out the variation with the first allele and stutter of the first allele. The third embodiment may include a definition of a probability distribution function of the form:
f(hallele16,hallele17|χ)×f(hstutter15|hallele16)×f(hstutter16|hallele17)×f(hallele+stutter16|hallele16,hstutter16)
and/or of the form:
f(hallele16,hallele17|χ)×f(hstutter15,hallele16,hstutter16,hallele+stutter16,hallele17)
The definition of the numerator may be or include: quantities, probabilistic quantities and probabilistic dependencies of the form of the Bayesian Network illustrated in
The numerator may be or include the definition: LL(1)(χ)=f(cL(1)|gL(1),V,χ).
The third embodiment may include a definition of a probability distribution function of the form:
f
L(1)(h15,h16,h17)=∫Rfs(h15|ha,16)fs(hs,16|h17)fhet(ha,16,h17)dha,16dhs,16
where R={ha16,hs,16:ha,16+hs,16=h16}; fs is a PDF for stutter heights conditional on parent height; and fhet is a PDF of pairs of heights of heterozygous genotypes. The PDFs in these sections may be provided for any value hi, including hi less than the threshold Td.
The integral in the equation above can be computed by numerical integration or Monte Carlo integration. The preferred method for numerical integration is adaptive quadratures. The simplest method which may be provided is integration by hitogram approximation.
The integral in the previous equation can be approximated with the summation:
where hs,16=h16−ha,16. The step in the summation may be one or a larger increment, for instance xinc, may be provided.
The first embodiment may include a definition in which the formula fL(j)(hstutter,hallele) gives density values for any positive value of the arguments. The method may consider occasions where either technical dropout or dropout has occurred. The method may include one or more integrations. The form of the integrations may be determined by the case, particularly of one or more allele heights relative to a limit of detection threshold. The method may provide for three possible cases in the first embodiment.
One possible case may be where hstutter≧Td,hallele≧Td then the numerator may be given by: LL(j)(χ)=fL(j)(hstutter,hallele).
A further possible case may be where hstutter(Td,hallele≧Td then the method may include performing one integral and/or the numerator may be given by:
A still further possible case may be where hstutter(Td,halleleTd then the numerator may be given by:
The second embodiment may include a definition in which the formula fL(j)(hstutter1,hallele1,hstutter2,hallele2), gives density values for any positive value of the arguments. The method may consider occasions where either technical dropout, where a peak is smaller than the limit-of-detection threshold Td, or dropout, where a peak is in the baseline, have occurred. The method may include performing one or more integrations. The form of the integrations may be determined by the case, particularly of one or more allele heights relative to a limit of detection threshold. The method may provide for eight possible cases in the second embodiment.
One possible case may be where hstutter1≧Td,hallele1≧Td,hstutter2≧Td,hallele2≧Td, in which case LL(j)(χ)=fL(j)(hstutter1,hallele1,hstutter2,hallele2).
In a second case, hstutter1≧Td,hallele1≧Td,hstutter2Td,hallele2Td, two integrations are computed, to preferably give:
In a third case, hstutter1Td,hallele1≧Td,hstutter2≧Td,hallele2≧Td, one integration is computed, to preferably give:
In a fourth case, hstutter1Td,hallele1≧Td,hstutter2Td,hallele2≧Td, two integrations are computed, preferably to give:
In a fifth case, hstutter1Td,hallele1≧Td,hstutter2Td,hallele2Td, three integrations are computed, preferably to give:
In a sixth case, hstutter1Td,hallele1Td,hstutter2≧Td,hallele2≧Td, two integrations are computed, preferably to give:
In a seventh case, hstutter1Td,hallele1Td,hstutter2Td,hallele2≧Td, three integrations are computed, preferably to give:
In an eighth case, hstutter1Td,hallele1Td,hstutter2Td,hallele2Td, four integrations are computed to give:
The third embodiment may include a definition in which the formula fL(1)(h15,h16,h17) provides density values for each value of the arguments. The method may include occasions where technical dropout has occurred, that is, a peak is smaller than the limit-of-detection threshold Td. The method may include the calculation of further integrals to obtain the required likelihoods. The form of the integrations may be determined by the case, particularly of one or more allele heights relative to a limit of detection threshold. The method may provide for six possible cases in the second embodiment.
The integrals of the third embodiment may be computed by numerical integration or Monte Carlo integration.
In a first case, hstutter1≧Td,hallele1+stutter2≧Td,hallele2≧Td, then the numerator of the LR for this locus may be given by:
L
L(j)(χ)=fL(j)(hstutter1,hallele1+stutter2,hallele2)
In a second case, hstutter1Td,hallele1+stutter2≧Td,hallele2≧Td, an integration is needed, potentially of the form:
In a third case, hstutter1Td,hstutter2+allele1Td,hallele2≧Td, two integrals are computed, potentially of the form:
In a fourth case, hstutter1Td,hallele1+stutter2≧Td,hallele2Td, two integrals are computed, potentially of the form:
In a fifth case, hstutter1≧Td,hallele1+stutter2≧Td,hallele2Td, one integral is computed, potentially of the form:
In a sixth case, hstutter1Td,hallele1+stutter2Td,hallele2Td three integrals are computed, potentially of the form:
The definition of the denominator may be or include: Ld=f(c|gs,Vd). The definition of the denominator may be or include, where the crime profile c extends across loci, for a three locus example: Ld=f(cL(1),cL(2),cL(3)|gs,L(1),gs,L(2),gs,L(3),Vd). The definition of the denominator may be or include the likelihood Ld factorised according to DNA quantity. The definition of the denominator may be or include, for a three locus example:
The definition of the denominator may be or include: f(cL(j)|gL(j),Vd,χi)
The definition of the denominator may be or include the expansion of the expression f(cL(j)|gL(j),Vd,χi), for instance as:
The first term on the right hand side of the definition
may correspond to a term of matching form found in the numerator, as discussed above and expressed as: LL(j)(χ)=f(cL(j)|gL(j),V,χ). The second term in the right-hand side may be a conditional genotype probability. This can be computed using existing formula for conditional genotype probabilities given putative related and unrelated contributors with population structure or not, for instance using the approach defined in J. D. Balding and R. Nichols. DNA profile match probability calculation: How to allow for population stratification, relatedness, database selection and single bands. Forensic Science International, 64:125-140, 1994.
The definition of the denominator may be or include the expression: Ld,L(j)(χ)=f(cL(j)|gU,L(j),Vd,χ), for instance, with the likelihood in this specified as a likelihood of the heights in the crime profile given the genotype of a putative donor, and potentially written as: LL(j)(χ)=f(cL(j)|gL(j),V,χ), where V states that the genotype of the donor of crime profile cL(j) is gL(j).
The definition of the denominator may be or include: quantities, probabilistic quantities and probabilistic dependencies in the form of the Bayesian Network illustrated in
The definition of the denominator may be or include the expression:
where the consideration is in effect, the genotype (gs) is the donor of (ch(j)) given the DNA quantity (χi).
The definition of the denominator may be or include the calculation of the likelihood of observing a set of heights giving any potential contributors. The definition of the denominator may be or include a method for generating genotype of unknown contributors that will lead to a non-zero likelihood.
The various possible cases observed from a single unknown contributor may be considered, for instance to provide the definition of the denominator for the possible cases. The method may provide for seven possible cases.
In a first possible case, the observed profile at the locus may have four peaks. For this to be a single profile the method may provide two pair of heights where each pair are adjacent. If the heights are cL(i)={h1,h2,h3,h4}, then the only possible genotype of the contributor may be gU={2,4}. The method may provide that the crime profile cL(i) remains unchanged.
In a second possible case, the observed profile at the locus may have three peaks with one allele not adjacent. For this to be a single profile, there may be two possible sub-cases to consider. A first possible sub-case may be that the larger two peaks are adjacent. If the peak heights are cL(i)={h2,h5,h6}, then the only possible genotype may be gU,L(i)={2,6} and cL(i)={h1,h2,h5,h6} where h1=0. A second possible case may be that the smaller two peaks are adjacent. If the peak heights are {h2,h3,h5}, the only possible genotype may be gU={3,5} and cL(i)={h2,h3,h4,h5} where h4=0.
In a third possible case, the observed profile at the locus may have three adjacent peaks. For this to be a single profile, there may be tow possible sub-cases to consider. A first possible sub-case may be, where the allele heights are written as cL(i)={h2,h3,h4}, gU,L(i)={2,4}. A second possible sub-case may be gU,L(i)={3,4}. If gU,L(i)={2,4}, then preferably cL(i)={h1,h2,h3,h4} where h1=0. If gU,L(i)={3,4}, then preferably cL(i) remains unchanged.
In a fourth possible case, the observed profile at the locus may have two non-adjacent peaks. If allele heights are cL(i)={h2,h4}, then the only possible genotype may be gU,L(i)={2,4} and cL(i)={h1,h2,h3,h4} where h1=0 and h3=0.
In a fifth possible case, the observed profile at the locus may have two adjacent peaks. If allele heights are cL(i)={h2,h3} then four possible genotypes need to be considered: gU,L(i)={2,3}, gU,L(i)={3,3}, gU,L(i)={3,4} or gU,L(i)={3,Q} where Q is any other allele different than alleles 2, 3 and 4. If gU,L(i)={2,3}, then preferably cL(i)={h1,h2,h3} where h1=0. If gU,L(i)={3,3}, then preferably cL(i)={h2,h3} remains unchanged. If gU,L(i)={3,4}, then preferably cL(i)={h2,h3,h4} where h4=0. If gU,L(i)={3,Q}, then preferably cL(i)={h2,h3,hs,Q,hQ} where hs,Q=hQ=0.
In a sixth possible case, the observed profile at the locus may have one peak. If the peak is denoted by cL(i)={h2}, then three possible genotypes may need to be considered: gU,L(i)={2,2}, gU,L(i)={2,3} or gU,L(i)={2,Q}, where Q is any allele other than 2 and 3. If gU,L(i)={2,2}, then preferably cL(i)={h1,h2} where h1=0. If gU,L(i)={2,3}, then preferably cL(i)={h1,h2,h3} where h1=h3=0. If gU,L(i)={2,Q}, then preferably cL(i)={h1,h2,hs,Q,hQ} where h1=hs,Q=hQ=0.
In a seventh possible case, the observed profile at the locus may have no observed peak. If this case the LR may be one and therefore, there is no need to compute anything.
The method may be used in the comparison and/or for computing likelihood ratios for mixed profiles while considering peak heights and/or allelic dropout and/or stutters.
The method may include considering various hypotheses: The possible hypotheses may be or include:
Prosecution hypotheses, such as:
Defence hypotheses, such as:
The method may include the consideration of one or more combinations of hypotheses, for instance, the combinations may be or include:
The method may include denoting by K1 and K2 the person whose genotypes are known. The method may include or consist of three generic pairs of propositions, such as:
The method may consider the likelihood ratio (LR) is the ratio of the likelihood for the prosecution hypotheses to the likelihood for the defence hypotheses. The method may consider the LR's for the three generic combinations of prosecution and defence hypotheses, namely:
The method may include denoting p(w) as a discrete probability distribution for mixing proportion w and/or denoting p(x) as a discrete probability distribution for x.
In the case of combination Vp(K1+K2) and Vd(K1+U), the numerator of the LR may be:
where:
In the case of combination Vp(K1+K2) and Vd(K1+U), the denominator of the LR may be:
where:
The conditional genotype probability in the right-hand-side of the equation may be calculated using the Balding and Nichols model.
The function in the left-hand side equation may be calculated from probability distribution functions.
In the case of combination Vp(K1+U) and Vd(U+U) the numerator may be:
where:
In the case of combination Vp(K1+U) and Vd(U+U) the denominator may be:
where:
The second factor may be computed as:
p(gU
The factors in the right-hand-side of the equation may be computed using the model of Balding and Nichols.
In the case of combination Vp(K1+K2) and Vd(U+U), the numerator may be the same as the numerator for the first generic pair of hypotheses.
In the case of combination Vp(K1+K2) and Vd(U+U), the denominator may be:
where:
The second factor may be computed as:
p(gU
The factors in the right-hand-side of the equation may be computed using the model of Balding and Nichols.
The method may include the use of per locus conditional genotype probabilities and/or density values of per locus crime profiles given putative per locus genotypes of two contributors. The conditional genotype probabilities may be calculated using the model of Balding and Nichols.
The density values of per locus crime profiles may be defined by: f(cL(i)|g1,L(i),g2,L(i),w,x). The method may include the use of the function f(cL(i)|g1,L(i),g2,L(i),w,x).
The method may use the approach of the following embodiment, where the allele numbers are used to denote different allele positions, with a higher number reflecting a higher size of allele relative to the others.
The method may consider a situation where the genotypes and crime profiles are defined as:
g
1,Λ(i)={16,17}
g
2,Λ(i)={18,20}
c
Λ(i)
={h*
,15
,h*
,16
,h*
,17
,h*
,18
,H*
,19
,h*
,20}.
The method may include obtaining an intermediate probability density function (PDF), particularly defined as the product of the factors:
f(h1,15,h1,16,h1,17|g1,Λ(i)={16,17},w×x) 1.
f(h2,17,h2,18,h2,19|g2,Λ(i)={18,28},(1−w)×x) 2.
δS(h17|h1,17,h2,17) 3.
The first factor may be defined as a PDF for a single contributor. The second factor may be defined as a PDF for a single contributor. The third factor may be a degenerated PDF defined by: δS(h17|h1,17,h2,17)=1 if h17=h1,17+h2,17 and zero otherwise.
The intermediate PDF may be denoted by f(h1,15,h1,16,h1,17,h17,h2,17,h2,18,h2,19). The required density value may be obtained by integration:
f(h*,15,h*,16,h*,17,h*,18,h*,19)=∫f(h*,15,h*,16,h*,17h*,18h*,19)dh1,17dh2,17
where f(h*,15,h*,16,h*,17,h*,18,h*,19)=f(cΛ(i)|g1,Λ(i),g2,Λ(i),w,x).
The integration can be achieved using any type of integration, including, but not limited to, Monte Carlo integration, and numerical integration. The preferred method is adaptive numerical integration in one dimension in this example, and in several dimensions in general.
The general method may generate an intermediate PDF using the PDF of the contributor and by introducing δs PDFs for the height pairs that fall in the same position.
The method may provide that if one of the observed heights is below the limit-of-detection threshold Td, further integration to consider all values may be performed. For example if h{*,15} is reported as below the limit-of-detection threshold Td and all other heights are greater than the limit-of-detection threshold, the PDF value may become a likelihood given by:
f(h*,15<Td,h*,16,h*,17,h*,18,h*,19)=∫h*,15
The integral may consider all the possibilities for h15. In general the method may need to perform an integration for each height that is smaller than Td. Any method for calculating the integral can be used. The preferred method is adaptive numerical integration.
The method of comparing may be used to gather information to assist further investigations or legal proceedings. The method of comparing may provide intelligence on a situation. The method of comparison may be of the likelihood of the information of the first or test sample result given the information of the second or another sample result. The method of comparison may provide a listing of possible another sample results, ideally ranked according to the likelihood. The method of comparison may seek to establish a link between a DNA profile from a crime scene sample and one or more DNA profiles stored in a database.
The method of comparing may provide a link between a DNA profile, for instance from a crime scene sample, and one or more profiles, for instance one or more profiles stored in a database.
The method of comparing may consider a crime profile with the crime profile consisting of a set of crime profiles, where each member of the set is the crime profile of a particular locus. The method may propose, for instance as its output, a list of profiles from the database. The method may propose a posterior probability for one or more or each of the profiles. The method may propose, for instance as its output, a list of profiles, for instance ranked such that the first profile in the list is the genotype of the most likely donor.
The method may include, where the profile is from a single source, a single suspect's profile and posterior probability being generated.
The method may include computing the posterior probability, p(gi|c), for all possible genotypes across the profile, gi. This quantity may be defined as:
where p(gi) is a prior distribution for genotype gi, preferably computed from the population in question.
The method may include the likelihood f(c|g) being computed with the replacement of the suspect's genotype by one of the generated gi.
The method may include conditioning on DNA quantity.
The method may include the use of the computation:
The method may include, where Lp,L(j)(χi) is the likelihood for locus j conditional on DNA quantity, the form:
L
p,L(j)(χ)=f(cL(j)|gs,L(j),Vp,χj)
and/or:
L
p,L(j)(χ)=f(cL(j)|gh(j),V,χj).
and/or:
The method may include the prior probability p(gi|c) being computed as:
p(gi)=Πk=1n
The method may include, one or more or each factor in the product p(gi)=Πk=1n
The method may include, where the profile is from two sources, a pair of suspect profiles and a posterior probability being generated. The method may include, where the profile is from n sources, a group of n suspect profiles and a posterior probability being generated, n being a positive integer.
The method may include a probability distribution for the genotypes being calculated, potentially according to the formula:
where p(g1,g2) and/or p(gi,gj) are a prior distribution for the pair of genotypes inside the brackets, potentially with the prior distribution being set to a uniform distribution and/or being computed using the formulae introduced by Balding et al. The method may exclude computing the denominator and/or the method may include assuming the denominator to extend to all possible genotypes.
The method may include the calculation of the likelihood f(c|g1,g2). The likelihood may be computed according to the formula:
for instance, where the term:
The method may include, one or more or each factor in the product
being computed using an approach. The approach may include the approach inputs being or including one or more of: g—a genotype; alleleList—a list of observed alleles; locus—an identifier for the locus; theta—a co-ancestry or inbreeding coefficient—potentially a real number in the interval [0,1]; eaGroup—ethnic appearance group—potentially an identifier for the ethnic group appearance, which can change from country to country; alleleCountArray—an array of integers containing counts corresponding to a list of alleles and loci. The approach may include the approach outputs being or including one or more of: Prob—a probability—potentially a real number with interval [0,1]. The approach may include an algorithmical description including or being:
According to a second aspect of the invention we provide a method of comparing a first, potentially test, sample result set with a second, potentially another, sample result set, the method including:
The second aspect of the invention may include any of the features, options or possibilities set out elsewhere in this document, including in the other aspects of the invention.
According to a third aspect of the invention we provide a method of comparing a first, potentially test, sample result set with a second, potentially another, sample result set, the method including:
The third aspect of the invention may include any of the features, options or possibilities set out elsewhere in this document, including in the other aspects of the invention.
According to a fourth aspect of the invention we provide a method of comparing a first, potentially test, sample result set with a second, potentially another, sample result set, the method including:
The fourth aspect of the invention may include any of the features, options or possibilities set out elsewhere in this document, including in the other aspects of the invention.
According to a fifth aspect of the invention we provide a method for generating one or more probability distribution functions relating to the detected level for a variable characteristic of DNA, the method including:
a) providing a control sample of DNA;
b) analysing the control sample to establish the detected level for the at least one variable characteristic of DNA;
c) repeating steps a) and b) for a plurality of control samples to form a data set of detected levels;
d) defining a probability distribution function for at least a part of the data set of detected levels.
The method may particularly be used to generate one or more of the probability distribution functions provided elsewhere in this document
The fifth aspect of the invention may include any of the features, options or possibilities set out elsewhere in this document, including in the other aspects of the invention.
Any of the proceeding aspects of the invention may include the following features, options or possibilities or those set out elsewhere in this document.
The terms peak height and/or peak area and/or peak volume are all different measures of the same quantity and the terms may be substituted for each other or expanded to cover all three possibilities in any statement made in this document where one of the three are mentioned.
The method may be a computer implemented method.
The method may involve the display of information to a user, for instance in electronic form or hardcopy form.
The test sample, may be a sample from an unknown source. The test sample may be a sample from a known source, particularly a known person. The test sample may be analysed to establish the identities present in respect of one or more variable parts of the DNA of the test sample. The one or more variable parts may be the allele or alleles present at a locus. The analysis may establish the one or more variable parts present at one or more loci.
The test sample may be contributed to by a single source. The test sample may be contributed to by an unknown number of sources. The test sample may be contributed to by two or more sources. One or more of the two or more sources may be known, for instance the victim of the crime.
The test sample may be considered as evidence, for instance in civil or criminal legal proceedings. The evidence may be as to the relative likelihoods, a likelihood ratio, of one hypothesis to another hypothesis. In particular, this may be a hypothesis advanced by the prosecution in the legal proceedings and another hypothesis advanced by the defence in the legal proceedings.
The test sample may be considered in an intelligence gathering method, for instance to provide information to further investigative processes, such as evidence gathering. The test sample may be compared with one or more previous samples or the stored analysis results therefore. The test sample may be compared to establish a list of stored analysis results which are the most likely matches therewith.
The test sample and/or control samples may be analysed to determine the peak height or heights present for one or more peaks indicative of one or more identities. The test sample and/or control samples may be analysed to determine the peak area or areas present for one or more peaks indicative of one or more identities. The test sample and/or control samples may be analysed to determine the peak weight or weights present for one or more peaks indicative of one or more identities. The test sample and/or control samples may be analysed to determine a level indicator for one or more identities.
Various embodiments of the invention will now be described, by way of example only, and with reference to the accompanying drawings, in which:
a illustrates an example of a profile for a homozygous source;
b is a Bayesian Network for the homozygous position;
c is a further Bayesian Network for the homozygous position;
d shows homozygote peak height as a function of DNA quantity; with the straight line specified by
e shows the parameters of a Beta PDF that model stutter proportion πs conditional on parent allele height h.
a illustrates an example of a profile for a heterozygous source whose alleles are in non-stutter positions relative to one another;
b is a Bayesian Network for the heterozygous position with non-overlapping allele and stutter peaks;
c is a further Bayesian Network for the heterozygous position with non-overlapping allele and stutter peaks;
e shows the variation in density with mean height for a series of Gamma distributions;
f shows the variation of parameter σ as a function of mean height m;
a illustrates an example of a profile for a heterozygous source whose alleles include alleles in stutter positions relative to one another;
b is a Bayesian Network for the heterozygous position with overlapping allele and stutter peaks;
c is a further Bayesian Network for the heterozygous position with overlapping allele and stutter peaks;
a provides an illustration of variance modeling, with the value of profile mean plotted against profile standard deviation;
b provides a further illustration of the variation in mean height with DNA quantity; and
The present invention is concerned with improving the interpretation of DNA analysis. Basically, such analysis involves taking a sample of DNA, preparing that sample, amplifying that sample and analysing that sample to reveal a set of results. The results are then interpreted with respect to the variations present at a number of loci. The identities of the variations give rise to a profile.
The extent of interpretation required can be extensive and/or can introduce uncertainties. This is particularly so where the DNA sample contains DNA from more than one person, a mixture.
The profile itself has a variety of uses; some immediate and some at a later date following storage.
There is often a need to consider various hypotheses for the identities of the persons responsible for the DNA and evaluate the likelihood of those hypotheses, evidential uses.
There is often a need to consider the analysis genotype against a database of genotypes, so as to establish a list of stored genotypes that are likely matches with the analysis genotype, intelligence uses.
Previously the generally accepted method for assigning evidential weight of single profiles is a binary model. After interpretation, a peak is either in the profile or is excluded from the profile.
When making the interpretation, quantitative information is considered via thresholds which determine decisions and via expert opinion. The thresholds seek to deal with allelic dropout, in particular; the expert opinion seeks to deal with heterozygote imbalance and stutters, in particular. In effect, these approaches acknowledged that peak heights and/or areas and/contain valuable information for assigning evidential weight, but the use made is very limited and is subjective.
The binary nature of the decision means that once the decision is made, the results only include that binary decision. The underlying information is lost.
Previously, as exemplified in International Patent Application no PCT/GB2008/003882, a specification of a model for computing likelihood ratios (LRs) that uses peak heights taken from such DNA analysis has been provided. This quantified and modeled the relationship between peaks observed in analysis results. The manner in which peaks move in height (or area) relative to one another is considered. This makes use of a far greater part of the underlying information in the results.
The aim of this invention is to describe in detail the statistical model for computing likelihood ratios for single profiles while considering peak heights, but also taking into consideration allelic dropout and stutters. The invention then moves on to describe in detail the statistical model for computing likelihood ratios for mixed profiles which considering peak heights and also taking into consideration allelic dropout and stutters.
The present invention provides a specification of a model for computing likelihood ratios (LR's) given information of a different type in the analysis results. The invention is useful in its own right and in a form where it is combined with the previous model which takes into account peak height information.
One such different type of information considered by the present invention is concerned with the effect known as stutter.
Stutter occurs where, during the PCR amplification process, the DNA repeats slip out of register. The stutter sequence is usually one repeat length less in size than the main sequence. When the sequences are separated using electrophoresis to separate them, the stutter sequence gives a band at a different position to the main sequence. The signal arising for the stutter band is generally of lower height than the signal from the main band. However, the presence or absence of stutter and/or the relative height of the stutter peak to the main peak is not constant or fully predictable. This creates issues for the interpretation of such results. The issues for the interpretation of such results become even more problematic where the sample being considered is from mixed sources. This is because the stutter sequence from one person may give a peak which coincides with the position of a peak from the main sequence of another person. However, whether such a peak is in part and/or wholly due to stutter or is nothing to do with stutter is not a readily apparent position.
A second different type of information considered by the present invention is concerned with dropout.
Dropout occurs where a sequence present in the sample is not reflected in the results for the sample after analysis. This can be due to problems specific to the amplification of that sequence, and in particular the limited amount of DNA present after amplification being too low to be detected. This issue becomes increasingly significant the lower the amount of DNA collected in the first place is. This is also an issue in samples which arise from a mixture of sources because not everyone contributes an equal amount of DNA to the sample.
The present invention seeks to make far greater use of a far greater proportion of the information in the results and hence give a more informative and useful overall result.
To achieve this, the present invention includes the use of a number of components. The main components are:
The explanation provides:
The explanation is supplemented by the specifics of the approach in particular cases.
An LR summarises the value of the evidence in providing support to a pair of competing propositions: one of them representing the view of the prosecution (Vp) and the other the view of the defence (Vd). The usual propositions are:
The possible values that a crime stain can take are denoted by C, the possible values that the suspect's profile can take are denoted by Gs. A particular value that C takes is written as c, and a particular value that Gs takes is denoted by gs. In general, a variable is denoted by a capital letter, whilst a value that a variable takes is denoted by a lower-case letter.
We are interested in computing
In effect f is a model of how the peaks change with different situations, including the different situations possible and the chance of each of those.
The crime profile c in a case consists of a set of crime profiles, where each member of the set is the crime profile of a particular locus. Similarly, the suspect genotype gs is a set where each member is the genotype of the suspect for a particular locus. We use the notation:
c={c
L(i)
:i=,2, . . . , nLoci} and gs={gs,L(i):=1,2, . . . , nLoci}
where nLoci is the number of loci in the profile.
The calculation of the numerator is given by:
L
p
=f(c|gs,Vp)
Because peak height is dependent between loci and needs to be rendered independent, the likelihood Lp is factorised conditional on DNA quantity χ. This is because the peak height between loci is also dependent on DNA quantity. This gives:
L
p
=f(ch|gs,h,χ,Vp)
It will be recalled, that c is a crime profile across loci consisting of per locus profiles, so for a three locus form c={cL(1), cL(2), cL(3)} and similarly for gs. We can therefore write the initial equation as:
L
p
=f(cL(1),cL(2),cL(3),|gs,L(1),gs,L(2),gs,L(3),Vp)
The combination of the two previous equations, to give conditioning on quantity and expansion per locus gives:
L
p
=f(cL(1)|gs,L(1),χi,Vp)×f(cL(2)|gs,L(2),χi, Vp)×f(cL(3)|gs,L(3),χi,Vp)
Which can be stated as:
Where Lp,L(j)(χi) is the likelihood for locus j conditional on DNA quantity, this assumes the abstracted form:
L
p,L(j)(χ)=f(cL(j)|gs,L(j),Vp,χj)
or:
L
p,L(j)(χ)=f(cL(j)|gh(j),V,χj)
A pictorial description of this calculation is given by the Bayesian Network illustrated in
Here we assume that the crime profile CL(i) is conditionally independent of CL(j) given DNA quantity X for i≠j,i,j ∈ {1,2, . . . , nL}. It can be written as:
CL(1)CL
In the Bayesian Network we can see that a path from CL(1) to CL(2) passes through χ.
We also assume that is sufficient to use a discrete probability distribution on DNA quantity as an approximation to a continuous probability distribution. This discrete probability distribution is written as {Pr(χ=χ
The likelihood in Lp,L(j)(χ)=f(cL(j)|gs,L(j),Vp,X) specified a likelihood of the heights in the crime profile given the genotype of a putative donor, and so, they can be written as:
L
L(j)(χ)=f(cL(j)|gL(j),V,χ)
where V states that the genotype of the donor of crime profile cL(i) is gL(j). The calculation of the likelihood is discussed below after the discussion of the denominator.
In general terms, the numerator can be stated as:
where the consideration is in effect, the genotype (gs) is the donor of (ch(j)) given the DNA quantity (χi).
The general statements provided above for the numerator enable a suitable numerator to be established for the number of loci under consideration.
All LR calculations fall into three categories. These apply to the numerator and, as discussed below, the denominator. The genotype of the profile's donor is either:
a illustrates an example of such a situation. The example has a profile, cL(3)={h10,h11} arising from a genotype, gL(3)={11,11}. The consideration is of a donor which is homozygous giving a two peak profile, potentially due to stutter.
This position can be stated in the Bayesian Network of
In this context, χ, is assumed to be a known quantity. Hstutter,10 is a probability distribution function, PDF, which represents the variation in height of the stutter peak with variation in height of the allele peak, Hallele,11. Hallele,11 is a probability distribution, PDF, which represent the variation in height of the allele peak with variation in DNA quantity. In effect, there is a PDF for stutter peak height for each value within the PDF for the allele peak height. The concept is illustrated in
3.3.1.2—PDF for Allele Peak Height with DNA Quantity—Details
The PDF for allele peak height, Hallele,11 in the example, can be obtained from experimental data, for instance by measuring allele peak height for a large number of different, but known DNA quantities.
The model for peak height of homozygote donors is achieved using a Gamma distribution for the PDF, f(h|χ), for peak heights of homozygote donors given DNA quantity χ.
A Gamma PDF is fully specified through two parameter: the shape parameter α and the rate parameter β. These parameters are specified through two parameters: the mean height
The mean value
The line was estimated and plotted using fitHomPDFperX.r. The plot was produced with plot_HomHgivenXPDFs.r.
The variance is modeled with a factor k which is set to 10. The parameters α and β of the Gamma distribution are:
α=
3.3.1.3—PDF for Stutter Peak Height with Allele Peak Height—Details
The PDF for stutter peak height, Hstutter,10 in the example, can also be obtained from experimental data, for instance by measuring the stutter peak height for a large number of different, but known DNA quantity samples, with the source known to be homozygous. These results can be obtained from the same experiments as provide the allele peak height information mentioned in the previous paragraph.
For each parent height there is a Beta distribution describing the probabilistic behaviour of the stutter height. The generic formula for a Beta PDF is:
The conditional PDF fH
where α(h) and β(h) are the parameters of a Beta PDF. Notice that α(h) and β(h) are dependent, or functions of the height h of the parent allele.
The methodology can be applied with a PDF for allele height for all loci, but preferably with a separate PDF for allele height for each locus considered. A separate PDF for each allele at each locus is also possible. The methodology can be applies with a PDF for stutter height for all loci, but preferably with a separate PDF for stutter height at each locus considered. A separate PDF for each allele at each locus is also possible.
In an example where locus three is under consideration and the allele peak is 11 and stutter peak is 10, the PDF for this case is given by the formula:
f
L(3)(h10,h11)=fs(h10|h11)fhom(h11)
This formula can be abstracted to give the generic form:
f
L(j)(hstutter,hallele)=fs(hstutter|hallele)fhom(hallele)
with the manner for obtaining the PDF's as described above.
The formula fL(3)(h10,h11), more generically, fL(j)(hallele1,hallele2), gives density values for any positive value of the arguments. In many occasions either technical dropout or dropout has occurred and therefore we need to perform some integrations. Three possible cases are considered.
Possible Case One—h10≧Td,h11≧Td
If both heights in cL(3) are taller than the limit of detection threshold Td, then the numerator is given by
L
L(3)(χ)=fL(3)(h10,h11)
Or generically as:
L
L(j)(χ)=fL(j)(hallele1,hallele2)
Possible Case Two—h10Td,h11≧Td
In this case the height of the stutter is less than the limit-of-detection threshold and so, we need to perform one integral.
L
L(3)(χ)=∫0T
It can be approximated by:
Or more generically as:
Possible Case Three—h10Td,h11Td
In this case, the height of both the peaks is less than the limit of detection threshold.
L
L(3)(χ)=∫0T
It can be approximated by:
Or more generically as:
3.3.2—Category 2: Heterozygous Donor with Non-Adjacent Alleles
a illustrates an example of such a situation. The example has a profile, cL(2)={h18,h19,h20,h21}, arising from a genotype, gL(2)={19,21}. The consideration is of a donor which is heterozygous, but the peaks are spaced such that a stutter peak cannot contribute to an allele peak. The same approach applies where the allele peaks are separated by two or more allele positions.
This position can be stated as in the Bayesian Network of
In this context, χ, is assumed to be a known quantity. Hstutter,18 is a probability distribution function, PDF, which represents the variation in height of the stutter peak with variation in height of the allele peak, Hallele,19. Hallele,19 is a probability distribution, PDF, which represent the variation in height of the allele peak with variation in DNA quantity. Hstutter,20 is a probability distribution function, PDF, which represents the variation in height of the stutter peak with variation in height of the allele peak, Hallele,21. Hallele,21 is a probability distribution, PDF, which represent the variation in height of the allele peak with variation in DNA quantity.
These PDF's can be the same PDF's as described above in category 1, particularly where the same locus is involved. As previously mentioned, the PDF's for these different alleles and/or PDF's for these different stutter locations may be different for each allele.
The consistent nature of the PDF's with those described above means that a similar position to that illustrated in
b provides a further illustration of the variation in mean height with DNA quantity (similar to
In addition, the Bayesian Network of
The heterozygous imbalance is defined as:
or generically as:
The mean height is defined as:
or generically as:
The PDF for f(h19,h21) is defined as:
f(h19,h21)=|J|.f(r|m).f(m)
with the heterozygous imbalance, r, having a PDF of the log normal form, for each value of m, so as to give a family of log normal PDF's overall; and with the mean, m, having a PDF of gamma form, for each value of χ, with a series of discrete values for χ being considered.
Providing further detail on this, the specification of a joint distribution of pairs of peak heights h1 and h2 is described.
The specification is done by the specification of a joint distribution of mean height m and heterozygote imbalance, which is given by
If we specify a joint PDF for mean height M and heterozygote imbalance R we can obtain a joint PDF for peak heights H1 and H2 using the formula:
In fact we specify the joint distribution of M and R through the marginal distribution of M, fM(m|χ), and the conditional distribution of R given M, fR|M(r|m). With these considerations the joint PDF for heights is given by the formula:
Notice that the PDF for M is conditional on DNA quantity X. This is a feature in the model that allow for dependence among peak heights in a profile.
In the following description we specify the PDF's for M and R|M=m.
The PDF fM(m|χ) represents a family of PDF's for mean height, one for each value of DNA quantity. This model the behaviour of peak heights in a profile: the more DNA, the higher the peaks, of course, up to some variability.
The Gamma PDF is given by the formula:
where s=1/β. Parameter α is the shape parameter, β is the rate parameter and so, s is the scale parameter.
Therefore, the specification of the Gamma PDF's is achieved through the specification of the parameter α and β parameters as a function of DNA quantity χ. We achieve this through two intermediary parameters
The variance is controlled by a factor k, which is set to 10 although it will change in the future.
Now that we have the parameters
α=
For illustrative purposes, a selection of the Gamma distributions is shown in
The conditional PDFs of heterozygote imbalance are modeled with log normal PDFs whose PDF is given by
A Log normal PDF is fully specified through parameters μ and σ(m). The latter parameter is dependent on the mean height m by the plot in
As a result, PDF's have been determined for the six dependents in
Given the above, the Bayesian Network of
In an example where locus 2 is under consideration and the allele peaks are at 19 and 21 and the stutter peaks are at 18 and 20, the generic PDF for this calculation is given by the formula:
f
L(2)(h18,h19,h20,h21)=fs(h18|h19)fs(h20|h21)fhet(h19|h21)
This formula can be abstracted to give the generic form:
f
L(j)(hstutter1,hallele1,hstutter2,hallele2)=fstutter(hstutter1|hallele1)fstutter(hstutter2|hallele2)fhet(hallele1|hallele2)
The manner for obtaining the PDF's is as described above with respect to the simplified form too.
The formula fL(2)(h18,h19,h20,h21), more generically fL(j)(hstutter1,hallele1,hstutter2,hallele2), gives density values for any positive value of the arguments. In many occasions either technical dropout, where a peak is smaller than the limit-of-detection threshold Td, or dropout, where a peak is in the baseline, have occurred and therefore we need to perform some integrations. Eight possible cases are considered.
Possible Case One—h18≧Td,h19≧Td,h20≧Td,h21≧Td
In this case we do not need to compute any integration and
L
L(2)(χ)=fL(2)(h18,h19,h20,h21)
Or more generically:
L
L(j)(χ)=fL(j)(hstutter1,hallele1,hstutter2hallele2)
Possible Case Two—h18≧Td,h19≧Td,h20Td,h21Td
In this case we need to compute two integrations:
L
L(2)(χ)=∫0T
It can be approximated with the following summations:
Or more generically:
Possible Case Three—h18Td,h19≧Td,h20≧Td,h21≧Td
In this case we need only one integration:
L
L(2)(χ)=∫0T
It can be approximated as summation:
Or more generically as:
Possible Case Four—h18Td,h19≧Td,h20Td,h21≧Td
Two integrations are required. The likelihood is given by:
L
L(2)(χ)=∫0T
It can be approximated by:
Or more generically as:
Possible Case Five—h18Td,h19≧Td,h20Td,h21Td
We need three integrations.
L
L(2)(χ)=∫0T
The likelihood is approximated with the summations:
Or more generically:
Possible Case Six—h18Td,h19Td,h20≧Td,h21≧Td
Two integrations are required.
L
L(2)(χ)=∫0T
The likelihood is approximated with the summations:
Or more generically:
Possible Case Seven—h18Td,h19Td,h20Td,h21≧Td
We need three integrations.
L
L(2)(χ)=∫0T
The likelihood is approximated with the summations:
Or more generically:
Possible Case Eight—h18Td,h19Td,h20Td,h21Td
We need four integrations.
L
L(2)(χ)=∫0T
The likelihood can be approximated with the summations:
Or more generically:
3.3.3—Category 3: Heterozygous Donor with Adjacent Alleles
a illustrates an example of such a situation. The example has a profile, cL(1)={h15,h16,h17} arising from a genotype gL(1)={16,17} where each height hi can be smaller than the limit-of-detection threshold Td, situation hiTd, or can be greater than this threshold, hi≧Td for i ∈ {15,16,17}. The consideration is of a donor which is heterozygous, but with overlap in position between allele peak and stutter peak.
The position can be stated in the Bayesian Network of
In terms of the actual observed results, Hstutter,15, Hallele,17, and Hallele+stutter 16, are observed and can be seen in
In addition, the Bayesian Network of
In this context, χ, is assumed to be a known quantity.
The overlap between stutter and allele contribution within a peak means that a different approach to obtaining the PDF's needs to be taken.
3.3.3.2—PDF for Allele+Stutter Peak Height with Allele Peak Height and Stutter Peak Height—Details
The PDF for f(hallele1−stutter1|hallele1,hstutter1)=1 if hallele1=stutter1=hallele1+hstutter1 and has value=0 otherwise. This is more clearly seen in the two specific examples:
f(h=200 for allele1+stutter1|h=150 for allele1,h=50 for stutter1)=1
f(h=210 for allele1+stutter1|h=150 for allele1,h=50 for stutter1)=0
This form is used to provide a PDF for Hallele+stutter 16 in the above example.
The PDF's for the other two observed dependents are obtained by integrating out Hallele,16, and Hstutter,16 in the above example; more generically, Hallele1, and Hstutter1. Integrating out avoids the need to consider a three dimensional estimation of the PDF's from experimental data.
The integrating out allows PDF's for the resulting components to be sought, for instance by looking at all the possibilities. This provides:
f(hallele16,hallele17|χ)×f(hstutter15|hallele16)×f(hstutter16|hallele17)×f(hallele+stutter16|hallele16,hstutter16)
Which equates to:
f(hallele16,hallele17|χ)×f(hstutter15,hallele16,hstutter16,hallele+stutter16,hallele17)
This comes together as the simplified Bayesian Network of
L
L(1)(χ)=f(cL(1)|gL(1),V,χ)
So, without considering Td, the generic PDF is defined as:
f
L(1)(h15,h16,h17)=∫Rfs(h15|ha,16)fs(hs,16|h17)fhet(ha,16,h17)dha,16dhs,16
where R={ha16,hs,16:ha,16+hs,16=h16}; fs is PDF for stutter heights conditional on parent height; and fhet is a PDF of pairs of heights of heterozygous genotypes. The PDFs in these sections are given for any value hi, including hi less than the threshold Td.
The integral in the equation above can be computed by numerical integration or Monte Carlo integration. The preferred method for numerical integration is adaptive quadratures. The simplest method is integration by hitogram approximation, which, for completeness, is given below.
The integral in the previous equation can be approximated with the summation:
where hs,16=h16−ha,16. The step in the summation is one. It can be modified to have a larger increment, say xinc, but then the term in the summation needs to be multiplied by xinc. This is one possible numerical approximation. Faster numerical integrations can be achieved using adaptive methods in which the size of the bin is dynamically selected.
The term fL(1)(h15,h16,h17) provides density values for each value of the arguments. However, in many occasions technical dropout has occurred, that is, a peak is smaller than the limit-of-detection threshold Td. In this case we need to calculate further integral to obtain the required likelihoods. In the following sections we describe the extra calculations that need to be done for each of the six possible cases.
All integrals described in the sections below can be computed by numerical integration of Monte Carlo integration. The method described in these sections in the simplest way to compute a numerical integration through a hitogram approximation. They are included for the sale of completeness. An integration method based on adaptive quadratures is more efficient in terms of computational cost.
Possible Case One—h15≧Td,h16≧Td,h17≧Td
If all the heights in cL(1) are taller than Td then the numerator of the LR for this locus is given by:
L
L(1)(χ)=fL(1)(h15,h16,h17).
Or more generically:
L
L(j)(χ)=fL(j)(hstutter1,hallele1+stutter2,hallele2)
Possible Case Two—h15Td,h16≧Td,h17≧Td
If one of the heights are below Td we need to perform further integrations. For example if h15Td the numerator of the LR is given by the equation:
L
L(1)(χ)=∫h
A numerical approximation can be use to obtain the integral:
Or more generically:
Possible Case Three—h15Td,h16Td,h17≧Td
In this case we need to compute two integrals:
L
L(1)(χ)=∫h
It can be approximated with:
Or more generically by:
Possible Case Four—h15Td,h16≧Td,h17Td
In this case we need to calculate two integrals:
L
L(1)(χ)=∫h
It can be approximated by
Or more generically by:
Possible Case Five—h15≧Td,h16≧Td,h17Td
In this case we need to calculate only one integral:
L
L(1)(χ)=∫h
The integral can be approximated using the summation:
Or more generically by:
Possible Case Six—h15Td,h16Td,h17Td
In this case we need to compute three integrals:
L
L(1)(χ)=∫h
The integrals can be approximate with the summations,
Or more generically:
The approach for the three different categories is summarised in the Bayesian Network of
The specification of the calculation of likelihood for this Bayesian Network is sufficient for calculating likelihoods for all loci of any number of loci.
The calculation of the denominator follows the same derivation approach. Hence, the calculation of the denominator is given by:
L
d
=f(c|gs,Vd)
As above, because the crime profile c extends across loci, for the three locus example, the initial equation of this section can be rewritten as:
L
d
=f(cL(1),cL(2),cL(3)|gs,L(1),gs,L(2),gs,L(3),Vd)
Likelihood Ld can be factorised according to DNA quantity and combined with the previous equation's expansion, to give:
This can be abstracted to give:
f(cL(j)|gL(j),Vd,χi)
As the expression f(cL(j)|gL(j),Vd,χi) does not specify the donor of the crime stain, it needs to be expanded as:
The first term on the right hand side of this definition corresponds to a term of matching form found in the numerator, as discussed above and expressed as:
L
L(j)(χ)=f(cL(j)|gL(j),V,χ)
The second term in the right-hand side is a conditional genotype probability. This can be computed using existing formula for conditional genotype probabilities given putative related and unrelated contributors with population structure or not, for instance see J. D. Balding and R. Nichols. DNA profile match probability calculation: How to allow for population stratification, relatedness, database selection and single bands. Forensic Science International, 64:125-140, 1994.
We denote the first term with the expression:
L
d,L(j)(χ)=f(cL(j)|gU,L(j),Vd,χ)
with the likelihood in this specified as a likelihood of the heights in the crime profile given the genotype of a putative donor, and so, they can be written as:
L
L(j)(χ)=f(cL(j)|gL(j),V,χ),
where V states that the genotype of the donor of crime profile cL(j) is gL(j).
The Bayesian Network for calculating the denominator of the likelihood ratio is shown in
In general terms, the denominator can be stated as:
where the consideration is in effect, the genotype (gs) is the donor of (ch(j)) given the DNA quantity (χi).
The general statements provided above for the denominator enable a suitable denominator to be established for the number of loci under consideration.
In the denominator of the LR we need to calculate the likelihood of observing a set of heights giving any potential contributors. Most of the likelihoods would return a zero, if there is a height that is not explained by the putative unknown contributor. The presence of a likelihood of zero as the denominator in the LR would be detrimental to the usefulness of the LR.
In this section we provide with a method for generating genotype of unknown contributors that will lead to a non-zero likelihood.
For cL(i) there may be a requirement to augment with zeros to account for peaks that are smaller than the limit-of-detection threshold Td. It is assumed that the height of a stutter is at most the height of the parent allele.
The various possible cases observed from a single unknown contributor are now considered. In the generic definitions, the allele number, stated as allele1, allele 2 etc refers to the sequence in the size ordered set of alleles, in ascending size.
For this to be a single profile we need the two pair of heights where each pair are adjacent. If the heights are cL(i)={h1,h2,h3,h4}, then the only possible genotype of the contributor is gU={2,4}. Crime profile cL(i) remains unchanged.
Possible Case 2—Three Peaks with One Allele Not Adjacent
In this cases, there are two sub-cases to consider:
The alleles heights can be written as cL(i)={h2,h3,h4}. There are only two sub-cases to consider:
g
U,L(i)={2,4} or
g
U,L(i)={3,4}.
If allele heights are cL(i)={h2,h4}, then the only possible genotype is gU,L(i)={2,4} and cL(i)={h1,h2,h3,h4} where h1=0 and h3=0.
If allele heights are cL(i)={h2,h3} then four possible genotypes need to be considered:
g
U,L(i)={2,3}
g
U,L(i)={3,3}
g
U,L(i)={3,4} or
g
U,L(i)={3,Q}
If the peak is denoted by cL(i)={h2}, then three possible genotypes need to be considered:
g
U,L(i)={2,2}
g
U,L(i)={2,3} or
g
U,L(i)={2,Q}
If this case the LR is one and therefore, there is no need to compute anything.
The aim of this section is to describe in detail the statistical model for computing likelihood ratios for mixed profiles while considering peak heights, allelic dropout and stutters.
In considering mixtures, there are various hypotheses which are considered. These can be broadly grouped as follows:
Prosecution hypotheses:
Defence hypotheses:
The combinations that are used in casework are:
If we denote by K1 and K2 the person whose genotypes are known, there are only three generic pairs of propositions:
The likelihood ratio (LR) is the ratio of the likelihood for the prosecution hypotheses to the likelihood for the defence hypotheses. In this section, that means the LR's for the three generic combinations of prosecution and defence hypotheses listed above.
Throughout this section p(w) denotes a discrete probability distribution for mixing proportion w and p(x) denotes a discrete probability distribution for x.
The numerator of the LR is:
where:
The denominator of the LR is:
where:
The conditional genotype probability in the right-hand-side of the equation is calculated using the Balding and Nichols model cited above.
The function in the left-hand side equation is calculated from probability distribution functions of the type described above and below.
The numerator is:
where:
The denominator is
where:
The second factor is computed as:
p(gU
The factors in the right-hand-side of the equation are computed using the model of Balding and Nichols cited above.
The numerator is the same as the numerator for the first generic pair of hypotheses. The denominator is almost the same as the denominator for the second generic pair of propositions except for the genotypes to the right of the conditioning bar in the conditional genotype probabilities. The denominator of the LR for the generic pair of propositions in this section is:
where:
The second factor is computed as:
p(gU
The factors in the right-hand-side of the equation are computed using the model of Balding and Nichols cited above.
The terms in the calculations above are put together using per locus conditional genotype probabilities and density values of per locus crime profiles given putative per locus genotypes of two contributors. The conditional genotype probabilities are calculated using the model of Balding and Nichols cited above. In this section we focus on the density values of per locus crime profiles.
For the sake of clarity and brevity of explanation, the method for calculating the density value f(cL(i)|g1,L(i),g2,L(i),w,x) is explained through an example.
The genotypes and crime profiles are:
g
1,Λ(i)={16,17}
g
2,Λ(i)={18,20}
c
Λ(i)
={h*
,15
,h*
,16
,h*
,17
,h*
,18
,h*
,19
,h*
,20}.
We first obtain an intermediate probability density function (PDF) defined as the product of the factors:
f(h1,15,h1,16,h1,17|g1,Λ(i)={16,17},w×x) 1.
f(h2,17,h2,18,h2,19|g2,Λ(i)={18,28},(1−w)×x) 2.
δS(h17|h1,17,h2,17)
The first factor has been already defined as a PDF for a single contributor: in this case the donor is g1,L(i)={16,17} and DNA quantity w×x. The second factor has also being defined as a PDF for a single contributor: the donor in this case is g2,L(i)={18,28} and DNA quantity (1−w)×x. The third factor is a degenerated PDF defined by: δS(h17|h1,17,h2,17)=1 if h1,17+h2,17 and zero otherwise. The intermediate PDF is denoted by f(h1,15,h1,16,h1,17,h17,h2,17,h2,18,h2,19). The required density value is obtained by integration:
f(h*,15,h*,16,h*,17,h*,18,h*,19)=∫f(h*,15,h*,16,h1,17, h*,17,h2,17,h*,18,h*,19)dh1,17dh2,17
where f(h*,15,h*,16,h*,17,h*,18,h*,19)=f(cΛ(i)|g1,Λ(i),g2,Λ(i),w,x) in this example.
Notice that h1,15 has been replaced by the observed height in the crime profile h*,15. This is because h1,15 represents a generic variable and h*,15 represent an observed height. (For example, cosine(y) represents a generic function but cosine(π) represent the evaluation of the function cosine for the value π.). Notice as well that the height h*,15 is only explained by the stutter of allele 16.
In contrast, h1,17 and h2,17 are not replaced by h*,17 because h*,17 is form as the sum of h1,17 and h2,17. We do not know the observed values but only the sum of them. (If we observe number 10 and we are told that it is the sum of two numbers, there are many possibilities for the two numbers: 1 and 9, 2 and 8, 1.1 and 8.9, etc.). The integration considers all of the possible h1,17 and h2,17. The variable that take these values is known as a hidden, latent or unobserved variable.
The integration can be achieved using any type of integration, including, but not limited to, Monte Carlo integration, and numerical integration. The preferred method is adaptive numerical integration in one dimension in this example, and in several dimensions in general.
The general methods is to generate an intermediate PDF using the PDF of the contributor and by introducing δs PDFs for the height pairs that fall in the same position. There can be cases when more than one pair of heights fall in the same position. For example if g1,L(i)={16,17} and g2,L(i)={16,17}, then there are three pairs of heights falling in the same position: one in position 15, another in position 16 and the third in position 17.
If one of the observed heights is below the limit-of-detection threshold Td, we need to perform further integration to consider all values. For example if h{*,15} is reported as below the limit-of-detection threshold Td and all other heights are greater than the limit-of-detection threshold, the PDF value that we are interested become a likelihood given by:
f(h*,15<Td,h*,16,h*,17,h*,18,h*,19)=∫h*,15
The integral consider all the possibilities for h15. In general we need to perform an integration for each height that is smaller than Td. Any method for calculating the integral can be used. The preferred method is adaptive numerical integration.
In an intelligence context, a different issue is under consideration to that approached in an evidential context. The intelligence context seeks to find links between a DNA profile from a crime scene sample and profiles stored in a database, such as The National DNA Database® which is used in the UK. The process is interested in the genotype given the collected profile.
Thus in this context, the process starts with a crime profile c, with the crime profile consisting of a set of crime profiles, where each member of the set is the crime profile of a particular locus. The method is interested in proposing, as its output, a list of suspect's profiles from the database. Ideally, the method also provides a posterior probability (to observing the crime profile) for each suspect's profile. This allows the list of suspect's profiles to be ranked such that the first profile in the list is the genotype of the most likely donor.
Where the profile is from a single source, a single suspect's profile and posterior probability is generated.
Where the profile is from two sources, a pair of suspect profiles and a posterior probability are generated.
As described above, the process starts with a crime profile c, with the crime profile consisting of a set of crime profiles, where each member of the set is the crime profile of a particular locus. The method is interested in proposing a list of single suspect profiles from the database, together with a posterior probability for that profile. This task is usually done by proposing a list of genotypes {g1,g2, . . . , gm} which are then ranked according the posterior probability of the genotype given the crime profile.
The list of genotypes is generated from the crime scene c. For example if c={h1,h2}, where both h1 and h2 are greater than the dropout threshold, td, then the potential donor genotype is generated according to the scenarios described previously. Thus, if the peaks are not adjoining, then the lower size peak is not a possible stutter and g={1,2}. If the peaks are adjoining, then g={1, 2} and g={stutter2, 2} are possible, and so on.
The quantity to be computed is the posterior probability, p(gi|c), for all possible genotypes across the profile, gi. This quantity can be defined as:
where p(gi) is a prior distribution for genotype gi, preferably computed from the population in question.
The likelihood f(c|g) can be computed using the approach of section 3.2 above, but with the modification of replacing the suspect's genotype by one of the generated gi.
Thus the computation uses:
Where Lp,L(j)(χi) is the likelihood for locus j conditional on DNA quantity, this assumes the abstracted form:
L
p,L(j)(χ)=f(cL(j)|gs,L(j),Vp,χj)
or:
L
p,L(j)(χ)=f(cL(j)|gh(j),V,χj).
or:
The prior probability p(gi|c) is computed as:
p(gi)=Πk=1n
Each factor in this product can be computed using the following approach. The approach inputs are:
The approach outputs are:
The algorithmical description becomes:
In the mixed profile case, the task is to propose an ordered list of pairs of genotypes g1 and g2 per locus (so that the first pair in the list are the most likely donors of the crime stain) for a two source mixture; an ordered list of triplets of genotypes per locus for three source sample, and so on.
The starting point is the crime stain profile c. From this, an exhaustive list {g1,i,g2,i} of pairs of potential donors are generated. The potential donor pair genotypes are generated according to the scenarios described previously taking into account possible stutter etc.
For each of theses pairs, a probability distribution for the genotypes is calculated using the formula:
where p(g1,g2) and/or p(gi,gj) are a prior distribution for the pair of genotypes inside the brackets that can be set to a uniform distribution or computed using the formulae introduced by Balding et al.
In practice, there is no need to compute the denominator as the computation extends to all possible genotypes. The term can be normalised later. As described above for evidential uses, for instance, the core term is the calculation of the likelihood f(c|g1,g2). This can be computed according to the formula:
where the term:
Each factor in this product can be computed using the approach described in section 5.2 above.
i: A variable used as a sub-script to count over a set.
j: The same as i. Notice that these variables are not attached to a particular aspect. They take a meaning within the context where they are used. E.g. i can denote a locus number in context L(i) and it can denote a particular wvalue of DNA quantity in Xi.
Gs: It denotes the possible genotypes that a person can have across loci. The subscript denotes the person that the genotype belongs to. In this case S denotes the suspect's genotype and therefore Gs denotes all possible genotypes that the suspect could have.
gs: it denotes a specific genotype that, in this case, the suspect could have.
Gs=gs: it reads—the genotype that the suspect has is gs, which is the same as: the suspect's genotype is gs.
Pr(Gs=gs): the probability that the suspect's genotype is gs.
p(gs): it is a short version of Pr(Gs=gs). It is used when it is not ambiguous.
gs={gs,L(1),gs,L(2), . . . , gs,L(nLoci)}. The suspect's gentotype across profile consists of genotypes per locus.
nLoci: The number of loci in the profile.
gs,L(i): The genotype of the suspect in locus i.
Gs,L(ii={16,17}: the genotype of the suspect is {16, 17} in locus i.
PGs,L(i)({16,17}): it is a short version of Pr(Gs,L(i)+{16,17}). In this case we need to add the subscript Gs to avoid ambiguity.
Gu: it denotes a specific genotype that, in this case, the putative unknown contributor U could have.
C: all possible profiles in across loci.
c: a specific profile across loci.
CL(i): all possible profiles in locus i
CL(i): a specific profile in locus i.
CL(i)={h16,h17,h18}: the profile in locus I is {h16,h17,h18}
hj: the height of a peak in a profile; the subscript denotes the designation of the peak.
X: all possible values that DNA quantity can take.
χ: a specific value that DNA quantity can take.
Pr(X=χ): the probability that the DNA quantity is χ.
P(χ): a short version of Pr(X=χ)
P(χi): although DNA quantity is a continuous quantity, we use a discrete distribution and therefore we use the sub-script i to refer to one of the discrete values.
PDF. Probability density function
LR. Likelihood ratio
BN. Bayesian network
J. D. Balding and R. Nichols. DNA profile match probability calculation: How to allow for population stratification, relatedness, databased selection and single bands. Forensic Science International, 64:125-140, 1994.
Number | Date | Country | Kind |
---|---|---|---|
0906275.3 | Apr 2009 | GB | national |
0906676.2 | Apr 2009 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/GB10/00741 | 4/9/2010 | WO | 00 | 10/6/2011 |