Literature DB >> 27809781

PSE-HMM: genome-wide CNV detection from NGS data using an HMM with Position-Specific Emission probabilities.

Seyed Amir Malekpour1, Hamid Pezeshk2,3, Mehdi Sadeghi4.   

Abstract

BACKGROUND: Copy Number Variation (CNV) is envisaged to be a major source of large structural variations in the human genome. In recent years, many studies apply Next Generation Sequencing (NGS) data for the CNV detection. However, still there is a necessity to invent more accurate computational tools.
RESULTS: In this study, mate pair NGS data are used for the CNV detection in a Hidden Markov Model (HMM). The proposed HMM has position specific emission probabilities, i.e. a Gaussian mixture distribution. Each component in the Gaussian mixture distribution captures a different type of aberration that is observed in the mate pairs, after being mapped to the reference genome. These aberrations may include any increase (decrease) in the insertion size or change in the direction of mate pairs that are mapped to the reference genome. This HMM with Position-Specific Emission probabilities (PSE-HMM) is utilized for the genome-wide detection of deletions and tandem duplications. The performance of PSE-HMM is evaluated on a simulated dataset and also on a real data of a Yoruban HapMap individual, NA18507.
CONCLUSIONS: PSE-HMM is effective in taking observation dependencies into account and reaches a high accuracy in detecting genome-wide CNVs. MATLAB programs are available at http://bs.ipm.ir/softwares/PSE-HMM/ .

Entities:  

Keywords:  Copy Number Variation (CNV); Expectation Maximization (EM) algorithm; Hidden Markov Models (HMMs); Next Generation Sequencing (NGS); mixture densities

Mesh:

Year:  2016        PMID: 27809781      PMCID: PMC5445519          DOI: 10.1186/s12859-016-1296-y

Source DB:  PubMed          Journal:  BMC Bioinformatics        ISSN: 1471-2105            Impact factor:   3.169


Background

Copy Number Variation (CNV) is a major source of the genetic variations and aberrations in the human genome. In CNV, number of copies of a gene or a segment of the genome differs from one person to other. Duplications, deletions and insertions are common types of CNVs that affect roughly 13 % of the human genome. Several clinically relevant CNVs are < 1 kb in size. However, the length of a CNV may get as large as several mega bases [1] e.g. in the HapMap project CNVs of length up to 200 k bp are detected [2]. Most CNVs are germlines which are inherited from the progenitors. But the other prominent source of this variation is somatic and occurs due to the aberrations in the genetic activities such as recombination among homolog chromosomes, during different cycles of the cell division. Previously, some studies applied hidden Markov models for the genome-wide CNV detection from array-based Comparative Genomic Hybridization (aCGH) data [3-7]. In recent years, development of the Next Generation Sequencing (NGS) has provided an unprecedented opportunity for the study of the genome-wide variations. Most studies that rely on the NGS data use a read depth approach. CNVfinder [8], CNV-seq [9] and BIC-seq [10] compare one sample genome with the reference genome for the CNV detection. On the other hand, CMDS [11], cn. MOPS [12], rSW-seq [13], and CNAseg [14] can take several individuals into account, and predict CNVs based on the information in all samples. HMM is also applied for modeling NGS read count data [8, 15]. In [8], an HMM with a Poisson emission probability is applied for modeling the observed read counts per genomic segment, after taking the genome-wide variation in GC contents into account. Also, m-HMM uses a Poisson mixture distribution to model read counts for each copy number state [15]. In this way, m-HMM lowers the effect of random errors in the local variations of the read counts. Due to the high capabilities of the mate pair and split read data in detecting CNVs, in recent years several methods have been using these reads. Some studies applied these mate reads for detecting indels (insertions and deletions) [16-18]. However, besides detecting indels, some methods benefit the attractive feature of mate reads in predicting genome-wide inversions [19-21] and tandem duplications [22-25]. Also, DB2 is introduced for detecting tandem duplication breakpoints [26]. Since mate pair reads have theoretically different potentials in detecting genome-wide CNVs compared to the methods which rely on the read depth, this paper extends the application of HMMs to model variations in the mate pair reads. This novel parametric probabilistic framework enables HMMs to detect genome-wide tandem duplications, besides detecting deletions. We propose a new HMM which benefit of having Position-Specific Emission probabilities (PSE-HMM) for modeling the length of the genomic regions with deletions (copy loss) and tandem duplications (copy gain). Indeed, a Gaussian mixture density is considered as the emission probabilities in HMM. Each component of this mixture density models a different type of abnormalities that is observed in the insertion size and direction of mate pairs, after being mapped to the reference genome. A component of the Gaussian mixture density models the increase in the insertion size of the mate pair, after being mapped to the reference genome. This is the case for the genomic regions with deletions. Second component of the Gaussian mixture density models the mate pairs that are mapped to the reference genome in “everted” orientation. This is the case for mate pairs spanning the tandem duplication. Also for the genomic diploid states, a component of the mixture density is applied for emitting those mate pairs with no abnormalities. In PSE-HMM, the position-specific parameter is considered to be the length of a genomic region with copy number variation and this length corresponds to the parameters of the Gaussian mixture density. The parameters of each density (component) in the Gaussian mixture density are estimated for each genomic segment separately, and on the basis of the mate pairs that are mapped to that segment. However, components’ multipliers are estimated globally, on the basis of the genome-wide mate pair data. Also, Expectation-Maximization (EM) algorithm is applied for estimating the parameters of the HMM emission and transition distributions.

Methods

Assume that a sample genome is sequenced via NGS technology and mate pairs are generated. Further, the reference genome is divided into T segments of length L and mate pairs are mapped to the reference genome. In this article, observations for each genomic segment are all those mate pairs whose reads are flanking the segment and their un-sequenced (insertion) regions are spanning the segment, Fig. 1.
Fig. 1

Mate pairs that are taken as the observation for the 2nd genomic segment are shown. A mate pair whose reads are flanking the 2nd segment and its insertion region is spanning the segment, accounts for the observation in the 2nd genomic segment. Other reads that do not satisfy these conditions are discarded

Mate pairs that are taken as the observation for the 2nd genomic segment are shown. A mate pair whose reads are flanking the 2nd segment and its insertion region is spanning the segment, accounts for the observation in the 2nd genomic segment. Other reads that do not satisfy these conditions are discarded Observation vector in the tth genomic segment is shown by . Where nt is the number of mate pairs that are mapped to the tthsegment and the above condition is satisfied for them. Each mate pair’s insertion size is indicated by ot,i, where i represents the mate pair index. Observations in genomic segments 1 to T are consequently shown by O = {o1, o2, …, oT}. Each genomic segment is envisaged to have one of the following states: {homozygous deletion, heterozygous deletion, diploid, tandem duplication}. Indeed, we aim at predicting the copy number of each segment in the sample genome, based on observation vector O. Also, for modeling mate pair data (observation vector O) and predicting the state of each segment, an HMM with inhomogeneous emission probability density is introduced. Indeed, a Gaussian mixture probability density is used to model any aberration in the insertion size and direction of the mate pairs, after mapping to the reference genome. In the following section, all possible deviations that may occur in the mate pairs’ insertion size and orientation are discussed in details, for each CNV type separately. On the basis of this analysis, a Gaussian mixture density is defined as the emission probability density of the HMM.

Properties of the HMM states

Each HMM state, i.e. {homozygous deletion, heterozygous deletion, diploid, tandem duplication} has some special properties that are used in our method: Diploid state: in the human diploid genome each genomic segment appears in two copies, located on a separate homolog chromosome. All mate pairs that pertain to this state have a standard insertion size, after being mapped to the reference genome. Indeed, this insertion size is a feature of the sequencing machine that is used for generating mate pairs from sample genome and it is assumed to be normally distributed with mean μ and variance σ2, i.e. N(μ, σ2). Homozygous deletion: in this state both copies of a gene or a genomic segment are deleted. Therefore, all mate pairs that are generated from this state, after being mapped on the reference genome will have an increased insertion size of length μ + deletion size. So, insertion size of these reads will follow a normal distribution of the form N(μ + deletion size, σ2). Heterozygous deletion: this state models the genomic segments for which there is one copy in the sample genome. Therefore, after mapping mate pairs, approximately half of them should have a standard insertion size, i.e. N(μ, σ2). However, since one genomic allele is deleted in the sample genome, approximately half of the mate pairs are mapped to the reference genome much further apart than expected with a N(μ + deletion size, σ2) distribution. Tandem duplications: this state models those genomic segments that appear in more than two copies in the sample genome and at least two copies are located one after another and without any space between them, on a homolog chromosome. Insertion size of a mate pair which is spanning a tandem duplication of length X, after mapping to the reference genome is distributed of the form N(X − μ − 2 ∗ (read length), σ2), See Fig. 2a. Clearly, the mean of the insertion size distribution increases linearly with the length of tandem duplication (X). As shown in Fig. 2, these mate pairs after mapping to the reference genome will also have an “everted” orientation.
Fig. 2

Mate pairs which are generated from a region with tandem duplications, are mapped to reference. Abnormalities in the insertion size and direction of a mate pair depend on whether it is generated from a location around a tandem duplication breakpoint or not. a A mate pair spanning the tandem duplication in the sample genome is shown. After mapping to the reference genome, this mate pair encounters a change in direction and abnormality in the insertion size (the distance of point a to b). b Two mate pairs that are not located around breakpoint are shown. These pairs will map normally to the reference genome, without any change in the insertion size or direction

Mate pairs which are generated from a region with tandem duplications, are mapped to reference. Abnormalities in the insertion size and direction of a mate pair depend on whether it is generated from a location around a tandem duplication breakpoint or not. a A mate pair spanning the tandem duplication in the sample genome is shown. After mapping to the reference genome, this mate pair encounters a change in direction and abnormality in the insertion size (the distance of point a to b). b Two mate pairs that are not located around breakpoint are shown. These pairs will map normally to the reference genome, without any change in the insertion size or direction However, mate pairs that are not generated from locations around the tandem duplications’ breakpoint, after being mapped to the reference genome encounter no change in direction or insertion size, i.e. N(μ, σ2), see Fig. 2b.

HMM structure

Each HMM has two major components: transition and emission probabilities. Transition probability is the probability of moving from one state to another in a single step. As shown in Fig. 3, from the diploid state we can reach any other state, i.e. homozygous deletion, heterozygous deletion or a tandem duplication state. From these states we can get back to the diploid state, as well.
Fig. 3

HMM structure, states and transition probabilities are shown. In diploid state each genomic segment has two copies. In heterozygous deletion and homozygous deletion each genomic segment appears in one and no copies, respectively. Duplication state models those genomic segments that have more than two copies in the sample genome, at least one of the tandem duplication type

HMM structure, states and transition probabilities are shown. In diploid state each genomic segment has two copies. In heterozygous deletion and homozygous deletion each genomic segment appears in one and no copies, respectively. Duplication state models those genomic segments that have more than two copies in the sample genome, at least one of the tandem duplication type Emission probabilities define the probability of emitting the observation sequence from each state. We remind that in the tth genomic segment, observations are insertion size and direction of the pair reads which are indicated by , and the corresponding hidden state is indicated by qt, where 1 ≤ t ≤ T. Indeed, qt is a member of {homozygous deletion, heterozygous deletion, diploid, tandem duplication}. The probability of emitting observations from different states is summarized in Table 1.
Table 1

Expected distribution of the observation in different states

Distribution
State123
Diploid N(μ, σ 2)--
Heterozygous deletion N(μ, σ 2) N(μ + deletion size, σ 2)-
Homozygous deletion- N(μ + deletion size, σ 2)-
Tandem duplication N(μ, σ 2)- N(X − μ − 2 ∗ read length, σ 2)

In diploid and homozygous states, there is a unimodal distribution for the insertion sizes, while heterozygous deletion and tandem duplication states follow a bimodal insertion size distribution

Expected distribution of the observation in different states In diploid and homozygous states, there is a unimodal distribution for the insertion sizes, while heterozygous deletion and tandem duplication states follow a bimodal insertion size distribution Based on information in Table 1, in each genomic state the following Gaussian mixture density appears: It indicates that kth observation in genomic segment t, ot,k, 1 ≤ k ≤ nt, comes from one of the three indicated densities in Table 1, with a probability of . Clearly, for each qt and . Also, ot,k denotes the observed insertion size in a mate pair that is mapped to the reference genome, and fz(ot,k|qt) has the following normal distribution: In which, μtz and σtz2 are the mean and variance of the zth density, in the indicated mixture density. f1(ot,k|qt) models the emission of the insertion size in mate pairs that are mapped to the reference genome with no abnormalities, either in direction or insertion size. The proportion of such mate pairs in the tth genomic segment -which is in the state of qt – is indicated by . For such mate pairs we assume that μt1 = μ and σt12 = σ2. As the sequencing machine is calibrated to generate mate pairs with an insertion that is distributed as N(μ, σ2), we show this density by f1(. |.). f2(ot,k|qt) models the insertion size emission in those mate pairs that are mapped to the reference much further apart than expected and has no direction abnormality. is the proportion of such mate pairs in the genomic segment. As indicated in Table 1, μt2 = μ + deletion size. Finally, insertion size in mate pairs with both direction and insertion size abnormalities, is modeled by f3(ot,k|qt), and proportion of such observations in a genomic segment is indicated by . In genomic segments with tandem duplication state is expected to be significantly greater than zero. However, in genomic segments with other states, it is expected to be very close to zero, since some mate pairs may map to the reference genome with direction abnormalities, either due to the sequencing noise or alignment error. Generally, for diploid, heterozygous deletion, homozygous deletion, and tandem duplication states are expected to be , and , respectively.

Model parameters

There are different parameter sets which have to be estimated: Transition probabilities: since there are 4 states in the HMM, the probability of transition from state i to state j is denoted by aij, where 1 ≤ i, j ≤ 4 and: All aij values are denoted by a 4∗4 matrix. Emission probabilities: as mentioned before, the probability of emitting ot,k, 1 ≤ k ≤ nt, in state qt is formulated by the following mixture density: In which for 1 ≤ z ≤ 3. The above density depends on genomic position-specific parameters μtz and σtz2 which have to be estimated for each genomic segment, separately. Indeed, the position-specific parameter μtz determines the length of a genomic CNV region with deletion or tandem duplication and this length is estimated based on information in the mate pairs reads, in the tth genomic segment. Also, values are global parameters and have to be determined based on the genome-wide mate pair data. These global parameters are state dependent which are the key features in decoding the HMM states.

Parameter estimation

PSE-HMM applies an Expectation-Maximization (EM) algorithm for the parameter estimation. See Additional file 1: section S.2, for further details.

Parameter initialization in EM algorithm

T is the genome length which is a fixed value. The segment size (L) can be taken as short as the average insertion size in the clone library. It’s also possible to choose a shorter segment size, as well. However, a shorter segment size results in having more genomic segments which increase the running time of the algorithm. In this study, the segment size is taken to be 150 bp. The position-specific parameters μtz and σtz2 are initialized either based on the information in the mate pair reads mapped to the genomic segments or based on the prior information from the insertion size distribution in clone library. Transition probabilities are also initialized based on the expected length of the genome-wide CNVs. Also, to assess and to initialize the proportion of the mate pairs which are mapped to the reference genome with an abnormal orientation , mapping orientations are compared to the expected mate pair orientations in the clone library. The proportion of the mate pairs which are mapped to the reference genome much further apart than expected is initialized by comparing the mate pair insertion sizes with the insertion size distribution in the clone library.

Results

PSE-HMM is evaluated on a simulated data set and also on a real data of a Yoruba HapMap individual, NA18507. For data simulation, forward strand of the chromosome 3 of human genome is duplicated. The constructed diploid genome is then altered with deletions (both heterozygous and homozygous) and tandem duplications that are placed randomly. The position, length and the type of each CNV are selected randomly. The generated CNVs are of length 1 kb, 1.5 kb, 2 kb, …, and 5 kb. Then using MAQ software [27], mate pair reads are simulated from shotgun sequencing of the constructed sample genomes. The insertion size between reads in each mate pair is considered to be normally distributed i.e. N(170, 202). The simulated mate pairs were then mapped to the reference genome. The reference genome is then divided into segments of length 150 nt (Sensitivity of the results to the segment size is studied in Additional file 1: section S.3). For each genomic segment, we identified mate pairs whose insertion regions are spanning the segment and their reads are flanking the corresponding genomic segment, Fig. 1. The insertion size of these mate pairs are indeed observations that are emitted from the HMM states and are used for the parameter estimation. Two accuracy measures that are employed are precision and recall (sensitivity) which are TP/(TP + FP) and TP/(TP + FN), respectively. In which, True Positive (TP), False Negative (FN), False Positive (FP) and True Negative (TN). It should be noted that precision is actually 1-FDR (False Discovery Rate) which is of interest. The sensitivity of the results is evaluated for different genomic coverages, i.e. 1×, 5× and 10 × . Initial values of the parameter vector (α1, α2, α3) and their estimated values after several iterations of the EM algorithm are shown in Table 2, for 10× coverage. For other coverage values, we reached a very similar estimation for this parameter vector.
Table 2

Initial parameter vector (α1, α2, α3) and their estimation after several iterations of the EM algorithm

InitialEstimated
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$ \begin{array}{cc}& \begin{array}{ccc}{\alpha}_1& {\alpha}_2& {\alpha}_3\end{array}\\ {}\begin{array}{c} diploid\\ {}\hfill 1\kern0.5em \mathrm{copy}\hfill \\ {}\hfill 0\kern0.5em \mathrm{copy}\hfill \\ {}\hfill \mathrm{copy}>2\hfill \end{array}& \left[\begin{array}{ccc}\hfill 1\hfill & \hfill 0\hfill & \hfill 0\hfill \\ {}\hfill 0.5\hfill & \hfill 0.5\hfill & \hfill 0\hfill \\ {}\hfill 0\hfill & \hfill 1\hfill & \hfill 0\hfill \\ {}\hfill 0.5\hfill & \hfill 0\hfill & \hfill 0.5\hfill \end{array}\right]\end{array} $$\end{document}α1α2α3diploid1copy0copycopy>21000.50.500100.500.5 \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$ \begin{array}{cc}& \begin{array}{ccc}{\alpha}_1& {\alpha}_2& {\alpha}_3\end{array}\\ {}\begin{array}{c} diploid\\ {}\hfill 1\kern0.5em \mathrm{copy}\hfill \\ {}\hfill 0\kern0.5em \mathrm{copy}\hfill \\ {}\hfill \mathrm{copy}>2\hfill \end{array}& \left[\begin{array}{ccc}\hfill 0.998\hfill & \hfill \approx 0\hfill & \hfill \approx 0\hfill \\ {}\hfill 0.5\hfill & \hfill 0.5\hfill & \hfill 0\hfill \\ {}\hfill 0\hfill & \hfill 1\hfill & \hfill 0\hfill \\ {}\hfill 0.47\hfill & \hfill 0\hfill & \hfill 0.53\hfill \end{array}\right]\end{array} $$\end{document}α1α2α3diploid1copy0copycopy>20.998000.50.500100.4700.53
Initial parameter vector (α1, α2, α3) and their estimation after several iterations of the EM algorithm In Table 3, precision and recall values are calculated for each HMM state i.e. {homozygous deletion, heterozygous deletion, diploid, tandem duplication}, and for 10× depth of coverage.
Table 3

PSE-HMM precision and recall are computed for a simulated dataset with 10× depth of coverage

Real state
Heterozygous deletionDiploidHomozygous deletionTandem duplicationSumPrecisionRecall
Predicted stateHeterozygous deletions1,1466609701,9030.601.00
Diploid223,56028923,6531.000.95
Homozygous deletions02791,22111,5010.810.93
Tandem duplications336302,5772,9430.880.97
sum1,15124,8621,3202,66730,000

In columns 3 to 6, predicted state is shown versus the real state of the genomic segments, and number of segments is indicated in the corresponding cell. A total number of 30,000 genomic segments (4.5 million bp) are evaluated in this analysis

PSE-HMM precision and recall are computed for a simulated dataset with 10× depth of coverage In columns 3 to 6, predicted state is shown versus the real state of the genomic segments, and number of segments is indicated in the corresponding cell. A total number of 30,000 genomic segments (4.5 million bp) are evaluated in this analysis Prediction accuracy of PSE-HMM is compared with central CNV detection methods i.e. m-HMM, CNV-seq, Pindel and Delly. As mentioned before, m-HMM and CNV-seq rely on read depth approach and do not discriminate tandem duplications from other types of duplications. However, Pindel and Delly are capable of this, because of using mate pair reads. For comparisons, coverage is allowed to vary from 1× to 10×. Also, to measure the CNV detection uncertainty, the whole simulation study is repeated five times. In each run, precision and recall values are calculated for each CNV state, separately. Then for each method, average and standard deviation of prediction accuracies over five different runs of the whole study are computed and shown in Table 4.
Table 4

Precision and recall values of PSE-HMM are compared to m-HMM, Pindel, CNV-seq, and Delly

Coverage
10×
Precision mean/stdRecall mean/stdF-measurePrecision mean/stdRecall mean/stdF-measurePrecision mean/stdRecall mean/stdF-measure
DuplicationsPSE-HMM0.91/0.030.79/0.020.850.92/0.020.95/0.010.930.88/0.010.97/0.020.92
m-HMM0.95/0.010.21/0.020.351.00/0.020.64/0.020.781.00/0.010.71/0.010.83
Pindel1.00/0.000.11/0.040.201.00/0.000.67/0.030.801.00/0.010.81/0.030.90
CNV-seq0.55/0.030.41/0.030.470.98/0.000.54/0.030.700.99/0.000.57/0.030.72
Delly1.00/0.000.80/0.050.891.00/0.000.99/0.050.991.00/0.001.00/0.001.00
DeletionsPSE-HMM (heterozygous)0.43/0.030.37/0.030.400.54/0.040.97/0.010.690.60/0.021.00/0.020.75
PSE-HMM (homozygous)0.20/0.030.92/0.050.330.73/0.030.97/0.020.830.81/0.020.93/0.030.87
PSE-HMM (hetero + homo)a 0.31/0.030.86/0.020.460.63/0.020.99/0.010.770.72/0.031.00/0.030.84
m-HMM (heterozygous)0.67/0.020.16/0.040.250.93/0.030.88/0.030.910.93/0.030.92/0.020.93
m-HMM (homozygous)0.95/0.020.65/0.020.770.99/0.020.62/0.020.770.99/0.010.62/0.030.77
m-HMM (hetero + homo)a 0.93/0.020.43/0.030.590.99/0.010.78/0.020.870.99/0.020.80/0.030.88
Pindel0.93/0.150.02/0.010.040.91/0.030.36/0.020.520.87/0.060.45/0.050.59
CNV-seq0.72/0.050.75/0.020.730.98/0.000.91/0.010.940.98/0.000.95/0.010.96
Delly0.98/0.000.32/0.040.480.99/0.000.48/0.030.650.99/0.000.49/0.040.66
DiploidPSE-HMM0.96/0.000.79/0.010.870.99/0.000.93/0.000.961.00/0.000.96/0.000.98
m-HMM0.87/0.011.00/0.010.930.94/0.001.00/0.000.970.95/0.001.00/0.000.97
Pindel0.82/0.011.00/0.000.900.90/0.011.00/0.000.950.93/0.011.00/0.000.96
CNV-seq0.91/0.000.93/0.000.920.94/0.001.00/0.000.970.95/0.001.00/0.000.97
Delly0.91/0.011.00/0.000.950.94/0.011.00/0.000.970.94/0.011.00/0.000.97

For each method, the average and standard deviation of the precision (recall) values over five different runs of the whole simulation study are given in each cell. For each state i.e. tandem duplication, deletion and diploid, evaluations are done for three different coverage values i.e. 1×, 5×, and 10×. The implanted CNVs are of length 1 kb, 1.5 kb, 2 kb, 2.5 kb, …, 4.5 kb, and 5 kb

a hetero + homo stands for copy loss

Precision and recall values of PSE-HMM are compared to m-HMM, Pindel, CNV-seq, and Delly For each method, the average and standard deviation of the precision (recall) values over five different runs of the whole simulation study are given in each cell. For each state i.e. tandem duplication, deletion and diploid, evaluations are done for three different coverage values i.e. 1×, 5×, and 10×. The implanted CNVs are of length 1 kb, 1.5 kb, 2 kb, 2.5 kb, …, 4.5 kb, and 5 kb a hetero + homo stands for copy loss As shown in Table 4, according to F-measure, Pindel and Delly reached very drastic accuracies in detecting genome-wide deletions for all coverages. CNV-seq also reached a very drastic accuracy in predicting duplications. However, PSE-HMM is always ranked among top methods in all states. To have a better understanding of the performance of PSE-HMM in comparison with other state-of-the-art of methods, arithmetic and harmonic means of F-measures are calculated over different HMM states i.e. deletions, duplications and diploid states. As shown in Table 5, PSE-HMM has reached the highest accuracies according to the arithmetic and harmonic means of F-measures, compared to m-HMM, Pindel, Delly and CNV-seq and for coverages of 5×, and 10 × .
Table 5

Arithmetic and harmonic means of F-measures

Coverage
10×
Arithmetic meanPSE-HMM0.72 0.89 0.91
m-HMM0.620.870.90
Pindel0.380.760.82
CNV-seq0.710.870.89
Delly0.770.870.87
Harmonic meanPSE-HMM0.66 0.88 0.91
m-HMM0.530.870.89
Pindel0.090.710.78
CNV-seq0.660.850.87
Delly0.710.840.84

For PSE-HMM, m-HMM, Pindel, CNV-seq, and Delly, arithmetic and harmonic means of F-measures are calculated over different HMM states i.e. tandem-duplications, deletions (either heterozygous or homozygous), and genomic diploid states. The highest accuracies are indicated in bold, for coverages of 5× and 10×

Arithmetic and harmonic means of F-measures For PSE-HMM, m-HMM, Pindel, CNV-seq, and Delly, arithmetic and harmonic means of F-measures are calculated over different HMM states i.e. tandem-duplications, deletions (either heterozygous or homozygous), and genomic diploid states. The highest accuracies are indicated in bold, for coverages of 5× and 10× In Table 6, precision and recall values of PSE-HMM and other methods are compared for CNVs of length 1 kb, 3 kb, and 5 kb, separately, and for 10× sequencing coverage.
Table 6

PSE-HMM is compared to other tools in detecting genome-wide deletions and tandem duplications of size 1 kb, 3 kb, and 5 kb

CNV length
1 kb3 kb5 kb
Precision mean/stdRecall mean/stdF-measurePrecision mean/stdRecall mean/stdF-measurePrecision mean/stdRecall mean/stdF-measure
DuplicationsPSE-HMM0.88/0.040.89/0.030.890.90/0.030.97/0.030.930.88/0.030.98/0.010.93
m-HMM1.00/0.000.71/0.10.831.00/0.000.76/0.040.861.00/0.000.75/0.030.86
Pindel1.00/0.000.95/0.060.981.00/0.000.82/0.110.901.00/0.000.87/0.10.93
CNV-seq0.99/0.010.53/0.060.690.99/0.000.53/0.020.690.99/0.000.59/0.090.74
Delly1.00/0.001.00/0.001.001.00/0.001.00/0.001.001.00/0.001.00/0.001.00
DeletionsPSE-HMM (heterozygous)0.68/0.101.00/0.010.810.35/0.101.00/0.000.520.70/0.081.00/0.030.82
PSE-HMM (homozygous)0.70/0.110.89/0.050.780.77/0.030.80/0.000.780.75/0.031.00/0.000.86
PSE-HMM (hetero + homo)a 0.69/0.020.96/0.020.800.64/0.021.00/0.020.780.72/0.021.00/0.020.84
m-HMM (heterozygous)0.97/0.030.50/0.310.660.99/0.011.00/0.000.990.99/0.011.00/0.010.99
m-HMM (homozygous)0.99/0.011.00/0.000.990.99/0.011.00/0.000.990.99/0.010.60/0.000.75
m-HMM (hetero + homo)a 0.98/0.010.67/0.030.790.99/0.011.00/0.020.990.99/0.010.78/0.010.87
Pindel0.98/0.020.39/0.080.560.85/0.100.46/0.080.590.87/0.110.45/0.130.59
CNV-seq0.98/0.000.92/0.040.950.98/0.000.96/0.010.970.98/0.000.96/0.020.97
Delly0.99/0.010.47/0.110.640.99/0.000.51/0.040.680.99/0.010.45/0.120.62

The average and standard deviation of the precision (recall) values are calculated based on five different repeats of the whole simulation study with 10× sequencing coverage

a hetero + homo stands for copy loss

PSE-HMM is compared to other tools in detecting genome-wide deletions and tandem duplications of size 1 kb, 3 kb, and 5 kb The average and standard deviation of the precision (recall) values are calculated based on five different repeats of the whole simulation study with 10× sequencing coverage a hetero + homo stands for copy loss PSE-HMM is also compared to other methods, according to overall accuracies in detecting the genome-wide CNV regions (number of nucleotides in CNV regions whose states were correctly predicted are divided by the total length of CNV regions). As shown by Fig. 4, PSE-HMM outperforms m-HMM, CNV-seq, Pindel, and Delly in detecting genome-wide CNV regions, even for low coverage data.
Fig. 4

Comparing the overall accuracy of PSE-HMM, m-HMM, CNV-seq, Pindel and Delly in detecting genome-wide CNV regions. Number of nucleotides in CNV regions whose states are correctly predicted is divided by the total length of the genomic CNV regions

Comparing the overall accuracy of PSE-HMM, m-HMM, CNV-seq, Pindel and Delly in detecting genome-wide CNV regions. Number of nucleotides in CNV regions whose states are correctly predicted is divided by the total length of the genomic CNV regions To measure the sensitivity of the result to the genome-wide CNV percentage, we have constructed sample genomes with different CNV percentage. In these sample genomes, the total length of genomic CNV regions over the reference genome length is allowed to vary in the range of 2–30 %, see Additional file 1: section S.4.

Real data

We applied PSE-HMM for the CNV detection in a male Yoruban HapMap individual from Ibadan Nigeria, NA18507. BAM file of the alignment of the mate pair reads to Build 36 of the human reference genome (hg18) is downloaded from http://ftp.1000genomes.ebi.ac.uk/vol1/ftp/pilot_data/data/NA18507/alignment/. This is a low coverage whole-genome shotgun sequencing data generated by illumina platform. Alignment (.BAM) files are then parsed out using SAMtools (samtools.sourceforge.net) and mate pair reads of low mapping quality ( PSE-HMM is applied for detecting deletions and tandem duplications in chromosome 8 of NA18507. PSE-HMM called 5522 CNVs, of which 5447 are deletions of length from 51 to 1871 bp. The other 75 calls are tandem duplications of length in the range of 193 to 46,509 bases. Our calls cover 1.12 % of the studied autosomal chromosome. Also, deletions and tandem duplications cover 0.54 and 0.58 % of the genome, respectively. Distribution of deletion sizes is shown in Fig. 5. Concordant with other studies [25, 28, 29] as deletion size increases, frequency of CNV calls decreases exponentially.
Fig. 5

Deletion size distribution for CNVs detected by PSE-HMM, in NA18507. Frequency of the calls decreases exponentially, as deletion size increases

Deletion size distribution for CNVs detected by PSE-HMM, in NA18507. Frequency of the calls decreases exponentially, as deletion size increases CNVs detected by PSE-HMM are compared with the Database of Genomic Variants (DGV), http://dgv.tcag.ca/dgv/. The DGV contains 8599 identified CNVs in 40 HapMap individuals using aCGH, covering 2.36 % of the genome. As shown by Table 7, 58 % of our calls overlap a call from DGV. Also, from a total number of 1,634,212 bases that are called as a CNV by PSE-HMM, 70 % are also in DGV. In more details, 58 % of the total number of 5447 deletions called by PSE-HMM overlap with a call in DGV (64 % of the bases). Also, 83 % of the 75 tandem duplication calls that are made by PSE-HMM overlap with a call from DGV (75 % of the bases).
Table 7

Overlap of CNVs detected by PSE-HMM against DGV is given by calls and bases

Number of CNV callsOverlap against DGV (by calls)Overlap against DGV (by bases)
Deletion5,44758 %64 %
Tandem duplication7583 %75 %
Total5,52258 %70 %
Overlap of CNVs detected by PSE-HMM against DGV is given by calls and bases From the statistical point of view, since CNV calls of DGV cover 2.36 % of the genome, a randomly called base by PSE-HMM will also overlap a call from DGV with a probability of 2.36 %. Therefore, overlapping 70 % of the PSE-HMM base calls with DGV is considered statistically significant. We compared deletions called by PSE-HMM with eight CNV regions of chromosome 8 of NA18507 that are validated to contain a deletion using aCGH methods [29]. The PSE-HMM was able to detect 75 % of the Kidd et al.’s calls (6 out of 8 calls). Overlap of PSE-HMM deletion calls are also investigated against CNVs detected in [30]. For further details see Additional file 1: section S.5. Moreover, tandem duplications called by PSE-HMM are compared with the study of [31] in which genomic regions with significant intensity difference were identified using aCGH, in a pool of 270 HapMap individual, including NA18507. For this comparison, following the method that was used in [32], PSE-HMM identified 66 % (4 out of 6) of duplications that were made by [31], in NA18507.

Discussion

The current version of PSE-HMM can be applied for the CNV detection in the diploid genome of human and other organisms, as well. However, it cannot detect CNVs in haploid organisms. Moreover, PSE-HMM reaches accuracies comparable to other state-of-the-art of methods, even using a low coverage data. Although the current version of the package is limited to whole-genome shotgun sequencing data, further work is in progress to adopt PSE-HMM with the exome or gene panel sequencing data. The HapMap individual NA18507-used in this study- was sequenced using illumina. However, PSE-HMM may apply for the CNV detection in other platforms, as well. As shown in Additional file 1: section S.6, PSE-HMM will be robust to deviation (skewness) of the insert size distribution from the assumption of normality.

Conclusion

We proposed PSE-HMM as an HMM with inhomogeneous emission probabilities for the CNV detection from NGS data. PSE-HMM efficiently models the observed deviations in the insertion size and direction of mate pairs, after being mapped to the reference genome. For this purpose PSE-HMM uses a Gaussian mixture density for modeling different types of deviations in the mate pair reads. Although this article is focused on predicting deletions and tandem duplications, PSE-HMM can be applied for detecting other types of variations, as well. PSE-HMM outperforms central CNV detection methods i.e. m-HMM, CNV-seq, Pindel and Delly and this indicates that in PSE-HMM, dependencies of observations in consecutive genomic segments are successfully modeled.
  31 in total

1.  Mapping short DNA sequencing reads and calling variants using mapping quality scores.

Authors:  Heng Li; Jue Ruan; Richard Durbin
Journal:  Genome Res       Date:  2008-08-19       Impact factor: 9.043

2.  A robust hidden semi-Markov model with application to aCGH data processing.

Authors:  Jiarui Ding; Sohrab Shah
Journal:  Int J Data Min Bioinform       Date:  2013       Impact factor: 0.667

3.  Detecting copy number variation with mated short reads.

Authors:  Paul Medvedev; Marc Fiume; Misko Dzamba; Tim Smith; Michael Brudno
Journal:  Genome Res       Date:  2010-08-30       Impact factor: 9.043

4.  DB2: a probabilistic approach for accurate detection of tandem duplication breakpoints using paired-end reads.

Authors:  Gökhan Yavaş; Mehmet Koyutürk; Meetha P Gould; Sarah McMahon; Thomas LaFramboise
Journal:  BMC Genomics       Date:  2014-03-05       Impact factor: 3.969

5.  AGE: defining breakpoints of genomic structural variants at single-nucleotide resolution, through optimal alignments with gap excision.

Authors:  Alexej Abyzov; Mark Gerstein
Journal:  Bioinformatics       Date:  2011-01-13       Impact factor: 6.937

6.  Mapping and sequencing of structural variation from eight human genomes.

Authors:  Jeffrey M Kidd; Gregory M Cooper; William F Donahue; Hillary S Hayden; Nick Sampas; Tina Graves; Nancy Hansen; Brian Teague; Can Alkan; Francesca Antonacci; Eric Haugen; Troy Zerr; N Alice Yamada; Peter Tsang; Tera L Newman; Eray Tüzün; Ze Cheng; Heather M Ebling; Nadeem Tusneem; Robert David; Will Gillett; Karen A Phelps; Molly Weaver; David Saranga; Adrianne Brand; Wei Tao; Erik Gustafson; Kevin McKernan; Lin Chen; Maika Malig; Joshua D Smith; Joshua M Korn; Steven A McCarroll; David A Altshuler; Daniel A Peiffer; Michael Dorschner; John Stamatoyannopoulos; David Schwartz; Deborah A Nickerson; James C Mullikin; Richard K Wilson; Laurakay Bruhn; Maynard V Olson; Rajinder Kaul; Douglas R Smith; Evan E Eichler
Journal:  Nature       Date:  2008-05-01       Impact factor: 49.962

7.  Copy number variation in schizophrenia in Sweden.

Authors:  J P Szatkiewicz; C O'Dushlaine; G Chen; K Chambert; J L Moran; B M Neale; M Fromer; D Ruderfer; S Akterin; S E Bergen; A Kähler; P K E Magnusson; Y Kim; J J Crowley; E Rees; G Kirov; M C O'Donovan; M J Owen; J Walters; E Scolnick; P Sklar; S Purcell; C M Hultman; S A McCarroll; P F Sullivan
Journal:  Mol Psychiatry       Date:  2014-04-29       Impact factor: 15.992

8.  Flexible and accurate detection of genomic copy-number changes from aCGH.

Authors:  Oscar M Rueda; Ramón Díaz-Uriarte
Journal:  PLoS Comput Biol       Date:  2007-05-16       Impact factor: 4.475

9.  Copy number variation detection using next generation sequencing read counts.

Authors:  Heng Wang; Dan Nettleton; Kai Ying
Journal:  BMC Bioinformatics       Date:  2014-04-14       Impact factor: 3.169

10.  LUMPY: a probabilistic framework for structural variant discovery.

Authors:  Ryan M Layer; Colby Chiang; Aaron R Quinlan; Ira M Hall
Journal:  Genome Biol       Date:  2014-06-26       Impact factor: 13.583

View more
  1 in total

1.  CIRCNV: Detection of CNVs Based on a Circular Profile of Read Depth from Sequencing Data.

Authors:  Hai-Yong Zhao; Qi Li; Ye Tian; Yue-Hui Chen; Haque A K Alvi; Xi-Guo Yuan
Journal:  Biology (Basel)       Date:  2021-06-25
  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.