Literature DB >> 16617143

Algorithm for automatic genotype calling of single nucleotide polymorphisms using the full course of TaqMan real-time data.

A Callegaro1, R Spinelli, L Beltrame, S Bicciato, L Caristina, S Censuales, G De Bellis, C Battaglia.   

Abstract

Single nucleotide polymorphisms (SNPs) are often determined using TaqMan real-time PCR assays (Applied Biosystems) and commercial software that assigns genotypes based on reporter probe signals at the end of amplification. Limitations to the large-scale application of this approach include the need for positive controls or operator intervention to set signal thresholds when one allele is rare. In the interest of optimizing real-time PCR genotyping, we developed an algorithm for automatic genotype calling based on the full course of real-time PCR data. Best cycle genotyping algorithm (BCGA), written in the open source language R, is based on the assumptions that classification depends on the time (cycle) of amplification and that it is possible to identify a best discriminating cycle for each SNP assay. The algorithm is unique in that it classifies samples according to the behavior of blanks (no DNA samples), which cluster with heterozygous samples. This method of classification eliminates the need for positive controls and permits accurate genotyping even in the absence of a genotype class, for example when one allele is rare. Here, we describe the algorithm and test its validity, compared to the standard end-point method and to DNA sequencing.

Entities:  

Mesh:

Year:  2006        PMID: 16617143      PMCID: PMC1440877          DOI: 10.1093/nar/gkl185

Source DB:  PubMed          Journal:  Nucleic Acids Res        ISSN: 0305-1048            Impact factor:   16.971


INTRODUCTION

The most common type of genetic diversity in the human genome is the single nucleotide polymorphism (SNP), which accounts for >90% of all sequence polymorphisms (1,2). SNPs have revolutionized human molecular genetics by providing a dense panel of genetic markers distributed across the entire genome. Although most SNPs do not affect gene function, they can be used to study population dynamics and evolution, to investigate the genetic basis of complex phenotypes and to develop diagnostic assays. A number of techniques are now available for rapid SNP genotyping. A key requirement of a SNP genotyping method is that it distinguishes unequivocally between the allelic variants present in homozygous and heterozygous forms. The choice of technology depends on whether a few SNPs are to be screened in many individuals or many different SNPs are to be examined in a few individuals (3,4). Miniaturized assays, such as microarrays with oligonucleotide reagents immobilized on small surfaces, are frequently proposed for large-scale mutation analysis and high-throughput genotyping (5). Other high-throughput methods discriminate alleles by differential hybridization, primer extension, ligation and cleavage of an allele-specific probe (6,7). A promising approach for a fully automated, large-scale SNP analysis is the ‘homogeneous’ assay, i.e. a single-phase assay without separation steps, permitting continual monitoring during amplification. The TaqMan assay (Applied Biosystems), originally designed for quantitative real-time PCR, is a homogeneous, single-step assay also used in determination of mutation status of DNA. The TaqMan SNP Genotyping Assay exploits the 5′-exonuclease activity of AmpliTaq Gold DNA polymerase to cleave a doubly labeled probe hybridized to the SNP-containing sequence of ssDNA (1,8). Cleavage separates a 5′-fluorophore from a 3′-quencher (9) leading to detectable fluorescent signal. The use of two allele-specific probes carrying different fluorophores permits SNP determination in the same tube without any post-PCR processing. Genotype is determined from the ratio of intensities of the two fluorescent probes at the end of amplification. Thus, rather than taking advantage of the full set of real-time PCR data as in quantitative studies, only end-point data are used. TaqMan SNP genotyping in a high-throughput, automated manner is facilitated by the use of validated Pre-made TaqMan® Genotyping assays, but Custom TaqMan® Assays may also be used (10,11). The results of the assay can be automatically determined by genotyping software provided with real-time thermal cyclers (e.g. IQ software of Bio-Rad, Sequence Detection Software of Applied Biosystems). Since these programs use autoscaling for generating the allele discriminating plot, caution must be taken when analyzing data for rare alleles. Therefore, accurate allele-calling requires manual intervention of an expert operator who must assess data quality, set fluorescent signal thresholds and decide the genotype. To avoid this problem, positive controls should be included for all genotypes (12). In alternative to analyzing end-point fluorescent data using commercial software or visual discrimination, a statistical clustering method called k-means can be used (10). In the interest of optimizing real-time PCR genotyping, we have been investigating novel methods to analyze the fluorescent signals. In particular, we looked for data clustering algorithms to analyze the entire real-time PCR dataset, as well as statistical approaches to analyze these data clusters. Complex statistical methods have already been used to analyze large datasets from genotyping experiments. For example, Liu et al. (13) described the use of modified partitioning around medoids (MPAM) clustering algorithm to analyze high-density microarray data on SNPs, and Lovmar et al. (14) reported that tag-array minisequencing microarray data clusters can be distinguished on the basis of silhouette score. Here, we describe an algorithm for automatic genotype calling based on real-time PCR data and test its validity, compared to the standard end-point method and to DNA sequence data.

MATERIALS AND METHODS

Peripheral blood was obtained from healthy blood donors (Sacco Hospital, Milan, Italy). Genomic DNA was extracted using QIAmp DNA Blood Mini Kit (Qiagen, Milan, Italy). DNA concentration was measured by absorbance at 260 nm using an ND-1000 spectrophotometer (NanoDrop Technologies, Wilmington, DE, USA).

Real-time PCR SNP genotyping

Samples of genomic DNA were genotyped for 13 SNPs in 12 genes of major medical interest (Table 1). Genotyping was performed using Custom TaqMan® Assays for 5 SNPs and commercially available Pre-made TaqMan® Genotyping assays for 8 SNPs. For custom assays, File Builder software was used to select PCR primers and reporter probes labeled with a quencher, a minor groove binder (MGB) and either 6-carboxyfluorescein (FAM) or VIC (Applied Biosystems' propriety dye with λex = 488 nm, λem = 552 nm); these sequences are reported in Supplementary Table 1. The specific Pre-made TaqMan® Genotyping assays used in this study were: tumor necrosis factor (TNF) alpha −238 (Applied Biosystems code C___2215707_10), IFN-γ (C___2683475_10), CST3 (C___9714066_10), CACNA1D (C___1692260_10), AHRGEF3 (C___1482133_1), SERPINA3 (C___2188895_10), TF (C___80379_10) and LRRC2 (C___115203_10).
Table 1

SNPs employed to test the BCGA using TaqMan real-time PCR

PolymorphismdbSNP IDLocationChromosomeChromosome position (bp)AlleleAllelic frequency
ApoE −219rs405509Promoter1950100676T0.51
G0.49
IL-1 alpha −889rs1800587Promoter2113259191C0.70
T0.30
IL-1 beta −511rs16944Promoter2113311098G0.53
A0.47
IL-6 −174rs1800795Promoter722539885G0.77
C0.23
TNF alpha −238rs361525Promoter631651080G0.92
A0.08
TNF alpha −308rs1800629Promoter631651010G0.91
A0.09
IFN-γrs2069727(3′-UTR)1266834490A0.68
G0.32
CST3rs2424574Intron2023556980C0.51
T0.49
CACNA1Drs723540Intron353730993G0.60
C0.40
AHRGEF3ars1500711Intergenic region356889194T0.66
C0.34
SERPINA3rs4934Coding region1494150556G0.54
A0.46
TFrs3811656Coding region3134957026G0.70
A0.30
LRRC2rs1402152Intron346549422T0.67
C0.33

Data are from dbSNP database ().

aSince this SNP is intergenic, the closest gene in indicated.

Real-time TaqMan PCR was performed according to the manufacturer's standard PCR protocol. Briefly, 10 ng total DNA was mixed with the supplied 2× TaqMan Universal PCR Master Mix No AmpErase UNG and TaqMan Assay Mix to a final volume of 25 µl. Each sample underwent 45 amplification cycles on an iCycler real-time thermal cycler (Bio-Rad Laboratories, Hercules, CA). Fluorescent signals of the two probes were monitored throughout the entire amplification using iCycler IQ software (Bio-Rad). For the first 6 SNPs listed in Table 1, we tested a set of 32 samples and 2–3 blanks (no DNA); for each of the remaining 7 SNPs, we tested 12–48 different samples and one blank. Allelic calls were first determined semi-automatically with the aid of IQ software. Briefly, the plots of fluorescent intensities per cycle for each reporter fluorophore were visually inspected to choose a baseline level, which was subtracted from each data point. The end-point of each normalized dataset was defined as cycle number 40, as suggested by the manufacturer. End-point fluorescent intensities of each probe were plotted in an allelic discrimination graph (VIC on abscissa, FAM on ordinate), and genomic ‘clusters’ were defined manually by sectioning the plots into quadrants with horizontal and vertical lines.

Best cycle genotyping algorithm (BCGA)

Genotype calling from real-time PCR data were performed using an algorithm, called BCGA, written in the open source language R (R Foundation for Statistical Computing, Vienna, Austria). BCGA is composed of five main steps (Figure 1):
Figure 1

Five major steps of the novel BCGA. PAM, partitioning around medoids.

Selection of best cycle. The genotype analysis is based on the hypothesis that, during amplification, one cycle is most discriminating, not necessarily the end-point. Thus, we calculated the differences in probe intensities (VIC-FAM) at every cycle, and chose the cycle that had the greatest variance in intensity differences among samples (best cycle). Data clustering. Working with data from the best cycle chosen in step 1, samples were grouped into clusters based on the fluorescent signal differences. This classification procedure was performed using partitioning around medoids (PAM) algorithm (15), which is included in the R Cluster Package. For SNP genotyping, 1–3 clusters are expected. Choice of best clustering model. The best number of clusters for a particular SNP dataset, including the blanks, was chosen on the basis of average silhouette width (16), determined using R Cluster Package. Silhouette width, s(i), is defined as the average dissimilarity between a sample and all other specimens of its class, compared to all observations in the neighboring clusters. The best number of clusters is determined on the basis of the highest average silhouette width. Genotype calling. Assignment of generic genotypes (AA, AB, BB) takes into consideration the behavior of blanks during the PCR time course. We observed that the difference in fluorescent signal (VIC-FAM) over time was relatively stable and near zero for blanks as well as for known heterozygotes. Thus, the algorithm identifies the heterozygous cluster as the one containing the blanks. Homozygous clusters are then defined on the basis of the predominance of one or the other fluorescent signal. This classification procedure, based on the behavior of blanks, can be used when one genotype class is absent from a set of samples, for example when one allele is rare. In principle, the method can also be applied in the presence of a unique homozygous genotype (e.g. a single cluster distinct from the one formed by blanks). Quality control. The quality of assignment of individual samples to clusters was determined on the basis of silhouette values (16). Individual samples with a large s(i), i.e. close to 1, are well clustered, with a small s(i) lie between two clusters, and with a negative s(i) are misclassified. Furthermore, the quality of the genotype assignments to clusters was determined from the average silhouette width over all samples: the larger the silhouette width, the higher quality the PAM classification. The BCGA code and a help file are publicly available at . Moreover, this page provides access to seven datasets that may be used to test the algorithm and the corresponding results in graphic format.

Validation of BCGA

BCGA genotype calls were validated by DNA sequencing of PCR-amplified DNA for the first 6 SNPs listed in Table 1. Sequencing was not considered necessary for the remaining seven validated Pre-made TaqMan® Genotyping assays; in these cases, we considered the genotype calls of the standard end-point procedure to be the reference value. In the validation study, we determined the actual allelic compositions of 14 samples chosen on the basis of BCGA genotype calls in order to maximize the chances of having all alleles represented in 6 SNPs genotyping assays. To this end, we designed PCR primer sets to amplify the DNA containing 6 SNPs (Supplementary Table 2). For TNF alpha, the PCR primers permitted sequence validation also of the SNP at position −238, assayed with a Pre-made TaqMan® Genotyping assay. Forward and reverse primers were synthesized by Thermo Hybaid (Ulm, Germany). PCR was conducted in a final volume of 12.5 µl containing 200 ng genomic DNA, 1× PCR buffer, 1.2 mM dNTPs, 20 pmol each primer (one reaction per primer set) and 0.2 U Platinum Taq DNA Polymerase High Fidelity (Invitrogen, Carlsbad, CA). After an initial denaturation step at 95°C, amplification was carried out in 35 cycles consisting of 30 s at 94°C, 1 min at 55°C and 1 min at 68°C. A final, 7 min extension at 68°C ended each reaction. Quality of PCR products was assessed by microcapillary electrophoresis (2100 Bioanalyzer, Agilent Technologies, Palo Alto, CA). PCR products were purified using the ExoSAP method (GE Healthcare, formerly Amersham Biosciences, Uppsala, Sweden) and sequenced with the DYEnamic ET Dye Terminator Kit (GE Healthcare) according to the manufacturer's instructions. Sequencing runs were performed on the MegaBACE 100 DNA Analysis System (GE Healthcare) according to the manufacturer's instructions, with injections at 3 kV for 40 s and sequencing runs at 6 kV for 180 min. The run results were analyzed using Sequence Analyzer software (GE Healthcare). Sequencing was carried out on forward and reverse strands.

RESULTS

The genotypes of healthy blood donors, regarding 13 SNPs in 12 genes, were assessed by a standard analysis of TaqMan end-point fluorescent data and by a novel BCGA. At standard end-point analysis of 32 subjects (Figure 2), clear identification of three tight clusters permitted easy assignment of allele-1 (AA), allele-2 (BB) and heterozygous (AB) genotypes for 3 SNPs: apolipoprotein E −219, interleukin (IL)-1 beta −511 and IL-6 −174. Only two clusters were observed for TNF alpha −238, while one broad cluster was observed for TNF alpha −308. In the analysis of IL-1 alpha −889, three genotype clusters were identified, but two samples (samples 17 and 22) in the heterozygote quadrant showed unique behaviors, casting doubts on the accuracy of the genotype assignment. Similar patterns were observed for the seven other SNPs studied (Supplementary Figure 1). These data exemplify the difficulties encountered in end-point PCR analysis of SNPs, precluding the use of automatic genotype calling software and necessitating operator intervention.
Figure 2

Allelic discrimination plots of end-point fluorescent TaqMan PCR data of 6 SNPs analyzed in 32 healthy blood donors. VIC fluorophore (x-axis) is associated with the probe for allele A, while FAM (y-axis) labels the allele B probe. The plots were generated using iCycler IQ software (Bio-Rad, Hercules, CA). For IL-1 alpha −889, outlying samples 17 and 22 are marked.

While the standard genotype analysis is based on the fluorescent intensities of the two reporter probes at an arbitrarily chosen PCR cycle near the end of amplification (usually cycle 40), our algorithm considers the time course of fluorescent signals throughout the amplification. Plots of FAM versus VIC fluorescent intensities (not baseline-subtracted) at each amplification cycle for 32 samples and 1–3 blanks (Figure 3) show the unique time courses of the signals: the probes may be easily distinguished at all time points, or their signals may first diverge and then converge toward the diagonal (e.g. TNF alpha −308). Nonetheless, for this latter SNP, the temporal traces permit distinction of clusters at earlier cycles. Of the two outlying samples seen at end-point analysis of IL-1 alpha −889, BCGA assigned sample 22 to the allele-1 cluster and sample 17 to the heterozygous cluster, although the fluorescent trace of 17 remained distinct (Figure 3). In all cases, blank samples (no DNA) had fluorescent signals lower than that of the first cycles of experimental samples and showed no relevant time trend in signal during amplification. Thus, blanks are all located in the lower left-hand corner of each graph. Similar results were observed for the remaining 7 SNPs (Supplementary Figure 2).
Figure 3

Real-time PCR traces of VIC- and FAM-labeled reported probe intensities at each cycle, for 6 SNPs analyzed in 32 subjects. Traces are labeled with sample numbers at the best cycle. Blank samples (B) are clustered at the lower left-hand corner of each plot (low fluorescent signal intensity without temporal changes).

In BCGA, samples are classified according to the differences in their reporter probe signals. During the course of PCR (Figure 4 and Supplementary Figure 3), this difference for blanks is relatively stable and near zero because there is no probe degradation. This difference also remains near zero for heterozygous samples because the two probes are degraded to a similar extent. Therefore, classification according to signal differences places blanks and heterozygotes in the same cluster, and permits BCGA to begin genotype calling by identifying the heterozygous cluster as that containing the blanks.
Figure 4

Real-time PCR traces of differences in reporter probe signals, for 6 SNPs analyzed in 32 subjects, demonstrate the co-segregation of blanks with heterozygous samples. Traces for blank samples are shown in red.

BCGA is based on the hypothesis that best allelic discrimination is not necessarily at the end of PCR amplification. Thus, for each SNP analysis, we determined the PCR cycle with the greatest variance in the difference between the two fluorescent probe signals (best cycle). The best cycle for 13 SNPs ranged between 34 and 44 (Table 2). These data confirm our hypothesis that an arbitrarily chosen PCR cycle (e.g. 40) is not necessarily the best for distinguishing TaqMan reporter probe signals.
Table 2

Best cycle, cluster number and average silhouette width for 13 SNPs assayed with BCGA (including blanks)

PolymorphismBest cycleClusters, nAverage s(i)
ApoE −2194230.87
IL-1 alpha −8893830.83
IL-1 beta −5114330.89
IL-6 −1744430.88
TNF alpha −2383620.89
TNF alpha −3083420.91
IFN-γ4330.88
CST34430.92
CACNA1D4420.91
AHRGEF34430.71
SERPINA33930.93
TF4430.91
LRRC24430.91
Using reporter probe signals at the best cycle, we employed PAM to group the samples and blanks into 2 or 3 clusters. The best classification model was determined on basis of the highest average silhouette width for all samples, including blanks. The best classification contained two clusters for 3 SNPs, while a three cluster model was chosen for 10 SNPs (Table 2). For IL-6 −174, one cluster contained a single sample. Average silhouette width ranged from 0.71 (AHRGEF3) to 0.93 (SERPINA3). Silhouette bar plots of individual s(i) values illustrate the classification of samples and blanks into two or three clusters (Figure 5 and Supplementary Figure 4); for the cluster containing only one sample, calculation of silhouette width was mathematically not possible.
Figure 5

Silhouette width s(i) histograms for 32 samples and 2–3 blanks (speckled bars), classified according to partitioning around medoids (PAM) (13). For each SNP analyzed, the plots report the number of samples, n, assigned to each generic genotype cluster (excluding blanks), and the mean silhouette width, S, for each cluster.

To make the genotype calls, we first identified the heterozygous cluster as the one containing the blanks, given that differences in reporter probe signals for heterozygotes are comparable with those for blank samples, irrespective of the actual signal intensities. When multiple blanks were used, they were always assigned to the same cluster (Figure 5). The genotype calls of the other 1–2 clusters per SNP analysis were made on the basis of the predominating reporter probe at the best PCR cycle. The number of samples for each cluster (excluding blanks) and the specific genotype assignments to each cluster are indicated in Figure 5 and Supplementary Figure 4. Quality of assignment of individual samples to clusters was determined on the basis of silhouette values. Almost all samples had s(i) > 0.65, indicating good classification. One exception was sample 17, in the analysis of IL-1 alpha −889, which had s(i) = 0.299; this sample was considered an outlier at end-point analysis (Figure 2) and was visually distinct from the heterozygous cluster in the plot of fluorescent traces (Figure 3). Poor classification was also observed in AHRGEF3 assay for four samples with s(i) values between 0.36 and 0.61 (Supplementary Figure 4). These samples did not form tight clusters at end-point analysis (Supplementary Figure 1). Finally, for sample 24 in IL-6 −174 analysis, a value of s(i) could not be determined because it was the only sample in its cluster. The accuracy of genotype calls made by standard end-point analysis and by BCGA was determined by direct sequencing of PCR-amplified genomic DNA for 14 selected subjects and for the first 6 SNPs, including all 5 SNPs tested with Custom TaqMan® assays. Overall, end-point analysis with operator intervention correctly called 72 of 84 analyses (6 SNPs in 14 subjects), while BCGA correctly called all 84 analyses (Table 3). Most errors during standard analysis regarded TNF alpha −308. For the remaining 7 SNPs, there was exact agreement in genotype call between end-point analysis and BCGA except for one of the poorly classified samples in AHRGEF3 assay (data not shown).
Table 3

Genotype determination of 6 SNPs in 14 subjects, by direct sequencing of both strands, and comparison with results from end-point fluorescent PCR analysis and the novel BCGA (real-time fluorescent PCR)

SNPSubjects, nCorrect calls, n
AAABBBEnd-pointBCGA
ApoE −2193471414
IL-1 alpha −8897521314
IL-1 beta −5115541414
IL-6 −174761a1414
TNF alpha −23802121414
TNF alpha −3081130314

aThis subject corresponds to sample 24, the only BB homozygote found for this SNP; thus despite an incalculable silhouette width, the genotype calls at end-point and BCGA analysis were correct.

DISCUSSION

BCGA permits accurate genotype calling by taking advantage of the full course of real-time PCR data. BCGA is based on the assumptions that classification depends on the time (cycle) of amplification and that it is possible to identify a best discriminating cycle for each SNP assay. The algorithm is unique in that it classifies data clusters according to the behavior of blanks (no DNA samples), thereby eliminating the need for positive controls and permitting accurate genotyping even in the absence of a genotype class, for example when one allele is rare. The method can also be applied in the presence of a unique genotype, provided that is not the heterozygous one. Finally, the algorithm works on raw fluorescent probe data and does not require normalization or background subtraction. These characteristics of BCGA improve upon standard methods of SNP determination with TaqMan assays, in which semi-automated genotype assignments are based on the ratio between the fluorescent intensities of VIC and FAM after normalization. A high VIC/FAM ratio represents a homozygous allele-1 sample (cleaved VIC, intact FAM probes) and vice versa a low VIC/FAM ratio corresponds to a homozygous allele-2 sample; a ratio close to unity represents the heterozygotic state (17). This theoretical behavior is observed with validated Pre-made TaqMan® Genotyping assays, which are optimized in a multistep protocol including the selection of probes and primers lacking homology to other sequences in the human genome (11). To study SNPs for which validated assays are not available, ad hoc Custom TaqMan® assays may be requested, as we did in the present study. In these cases, even though the best probes and primers had been selected using the manufacturer's proprietary algorithm, it is possible to observe atypical behavior of a few samples (e.g. the outliers in IL-1 alpha −889) or of the entire population (e.g. TNF alpha −308). This non-classic behavior makes it difficult to establish universal thresholds for genotype assignments. Thus, to obtain valid information using the current end-point data analysis, it is necessary to optimize the structure of the allele discriminating probes (18,19) or to develop specific genotyping methods (20). However, the need for individual assay optimization hinders large-scale SNP screening, which requires universal methods and tools (3). A computational method like BCGA that lets investigators obtain accurate genotype information from Custom TaqMan® assays, even in light of the unique and sometimes problematic behavior of SNPs, represents a useful contribution to automatic SNP genotyping. A disadvantage of this approach using the full course of real-time data rather than end-point data are that a real-time PCR instrument is required rather than just a fluorescent reader. Our hypothesis that during real-time PCR there is a best cycle in which to analyze data were confirmed by the traces of VIC versus FAM fluorescent intensities, which diverge up to three distinct profiles starting at about PCR cycle 25 and then tend to converge back towards the central, diagonal profile at later cycles. Whether the clusters reach the diagonal or simply turn inward depends on the number of PCR cycles performed and on characteristics of the individual SNPs. This behavior is explained by the release of both fluorophores due to non-specific degradation of both probes. Although standard amplification reactions are performed up to 35 cycles, the universal thermal cycling protocol of TaqMan Genotyping Assays recommends that real-time PCR be carried out to 45 cycles, with end-point reading typically at cycle 40. In our study, the best cycles were essentially the latest cycles before the phenomenon of non-specific probe degradation raised the signal-to-noise ratio; in the extreme case (TNF alpha −308), probe degradation resulted in a non-interpretable, single broad cluster at cycle 40. Selection of the best cycle allowed us to obtain good genotyping data even from a suboptimal assay. BCGA is the first method to assign genotypes based on an analysis of the full course of TaqMan real-time data. An algorithm reported by Ranade et al. (10) used end-point data to assign samples to a predetermined number of groups; a quality score was then calculated for each genotype assuming a bivariate normal distribution of fluorescent values. BCGA makes use of PAM, a more robust version of k-means introduced by Kaufman and Rousseeuw (15), to cluster samples at the best discriminating cycle as determined by the analysis of the entire time course. Moreover, quality of PAM classification is assessed by the parameter silhouette width, developed for this purpose by one of the authors of PAM (16). Quality assessment according to silhouette width was also used by Liu et al. (13) and Lovmar et al. (14) in the analysis of microarray data. Both these groups observed that silhouette widths above 0.65 corresponded to visually good classification, and Lovmar et al. (14) proposed a more conservative cutoff of 0.7. Our use of silhouette to assess PAM classification is in agreement with these studies, because s(i) exceeded 0.65 for all analyses, with six exceptions. One sample in the analysis of IL-1 alpha −889 gave s(i) = 0.299, indicating poor classification; we attribute this low reading to experimental error. For another sample in the analysis of IL-6, s(i) was undetermined because it was the only sample in a cluster. Finally, four samples in the assay of AHRGEF3 had low s(i), possibly due to their anomalous, delayed signals during the course of PCR. The few poorly classified samples in our study illustrate the advantages of using silhouette width, rather than visual inspection of plots, in data quality control. Mathematical evaluation of classification quality facilitates the identification of samples that were not accurately assessed and thus need to be retested, reducing the need for manual editing and the chance of human error. Moreover, the use of mathematical quality checking, as provided by silhouette width or probability score of k-means, may help identify samples with allelic imbalance due to DNA duplications. Allelic balance must be confirmed by quantifying copy number of each allele using other methods (21,22). A false suggestion of allelic imbalance may come from differences in the maximum fluorescent intensities of the two fluorophores upon release from reporter probes, possibly due to differences in their chemical environments. We observed this behavior for LRRC2 Pre-made TaqMan® Genotyping assays, for which the maximum fluorescent signal of one probe exceeded three times that of the other probe (Supplementary Figure 5). In such cases, and when at least two clusters are present, classification based on raw data may be incorrect and scaling is necessary. To handle this problem, BCGA performs a quality check on the ratio of the probes' maximum fluorescent signals and flags situations where this ratio exceeds three; this permits the operator to intervene by applying an optional scaling step, which should be sufficient for sample classification. In this case, scaling permitted excellent classification—with s(i) > 0.8 for all samples—and genotype calls were in exact agreement with those of the standard method. We believe that the BCGA is a valid computational method for analyzing TaqMan real-time PCR data, because it provides accurate genotype calls even for samples that exhibit atypical behavior during standard TaqMan genotype assay. BCGA is especially useful for SNP genotyping when the minor allele is rare or absent, since the clustering step does not require the presence of the three expected genotype classes. Moreover, the ability of the algorithm to identify the best discriminating cycle in which to assign genotypes overcomes the problematic behavior of some SNPs observed with Custom TaqMan® assays. Compared to currently available software, this open source algorithm is a substantive and important improvement in both the implementation and accuracy of SNP discrimination.

SUPPLEMENTARY DATA

Supplementary data are available at NAR Online.
  20 in total

1.  3'-minor groove binder-DNA probes increase sequence specificity at PCR extension temperatures.

Authors:  I V Kutyavin; I A Afonina; A Mills; V V Gorn; E A Lukhtanov; E S Belousov; M J Singer; D K Walburger; S G Lokhov; A A Gall; R Dempcy; M W Reed; R B Meyer; J Hedgpeth
Journal:  Nucleic Acids Res       Date:  2000-01-15       Impact factor: 16.971

2.  High-throughput genotyping with single nucleotide polymorphisms.

Authors:  K Ranade; M S Chang; C T Ting; D Pei; C F Hsiao; M Olivier; R Pesich; J Hebert; Y D Chen; V J Dzau; D Curb; R Olshen; N Risch; D R Cox; D Botstein
Journal:  Genome Res       Date:  2001-07       Impact factor: 9.043

Review 3.  Accessing genetic variation: genotyping single nucleotide polymorphisms.

Authors:  A C Syvänen
Journal:  Nat Rev Genet       Date:  2001-12       Impact factor: 53.242

Review 4.  Automation in genotyping of single nucleotide polymorphisms.

Authors:  I G Gut
Journal:  Hum Mutat       Date:  2001-06       Impact factor: 4.878

5.  Algorithms for large-scale genotyping microarrays.

Authors:  Wei-mn Liu; Xiaojun Di; Geoffrey Yang; Hajime Matsuzaki; Jing Huang; Rui Mei; Thomas B Ryder; Teresa A Webster; Shoulian Dong; Guoying Liu; Keith W Jones; Giulia C Kennedy; David Kulp
Journal:  Bioinformatics       Date:  2003-12-12       Impact factor: 6.937

6.  Allelic imbalance analysis by high-density single-nucleotide polymorphic allele (SNP) array with whole genome amplified DNA.

Authors:  Kwong-Kwok Wong; Yvonne T M Tsang; Jianhe Shen; Rita S Cheng; Yi-Mieng Chang; Tsz-Kwong Man; Ching C Lau
Journal:  Nucleic Acids Res       Date:  2004-05-17       Impact factor: 16.971

7.  Genotyping single-nucleotide polymorphisms by minisequencing using tag arrays.

Authors:  Lovisa Lovmar; Ann-Christine Syvänen
Journal:  Methods Mol Med       Date:  2005

8.  Real-time PCR genotyping using displacing probes.

Authors:  Jinping Cheng; Yongyou Zhang; Qingge Li
Journal:  Nucleic Acids Res       Date:  2004-04-15       Impact factor: 16.971

Review 9.  Techniques patents for SNP genotyping.

Authors:  Richard M Twyman; Sandy B Primrose
Journal:  Pharmacogenomics       Date:  2003-01       Impact factor: 2.533

10.  Possible gene dosage effect of glutathione-S-transferases on atopic asthma: using real-time PCR for quantification of GSTM1 and GSTT1 gene copy numbers.

Authors:  Charlotte Brasch-Andersen; Lene Christiansen; Qihua Tan; Annette Haagerup; Jørgen Vestbo; Torben A Kruse
Journal:  Hum Mutat       Date:  2004-09       Impact factor: 4.878

View more
  6 in total

1.  Replication of association of nine susceptibility loci with Graves' disease in the Chinese Han population.

Authors:  Wenhua Du; Cuige Liang; Fengyuan Che; Xiaomeng Liu; Chunming Pan; Shuangxia Zhao; Qingyu Dong; Wenxia Li; Yueli Wang; Zhenyu Pan; Qian Gong; Lanxia Li; Huaidong Song; Guanqi Gao
Journal:  Int J Clin Exp Med       Date:  2014-11-15

2.  A base-calling algorithm for Tm-shifted melting curve SNP assay.

Authors:  Kung-Hao Liang; Jun-Jeng Fen; Hsien-Hsun Chang; Hsei-Wei Wang; Yuchi Hwang
Journal:  J Clin Bioinforma       Date:  2011-01-20

3.  Identification of field caught Anopheles gambiae s.s. and Anopheles arabiensis by TaqMan single nucleotide polymorphism genotyping.

Authors:  Edward D Walker; Alisha R Thibault; Annette P Thelen; Blair A Bullard; Juan Huang; Maurice R Odiere; Nabie M Bayoh; Elizabeth E Wilkins; John M Vulule
Journal:  Malar J       Date:  2007-02-27       Impact factor: 2.979

4.  Repetitions of Strenuous Exercise Consistently Increase Paraoxonase 1 Concentration and Activity in Plasma of Average-Trained Men.

Authors:  Aneta Otocka-Kmiecik; Monika Orłowska-Majdak; Robert Stawski; Urszula Szkudlarek; Piotr Kosielski; Gianluca Padula; Szymon Gałczyński; Dariusz Nowak
Journal:  Oxid Med Cell Longev       Date:  2021-12-07       Impact factor: 6.543

5.  Relevance of Interleukins 6 and 8 Single Nucleotide Polymorphisms in Prostate Cancer: A Multicenter Study.

Authors:  Amany A Ghazy; Mohammed Jayed Alenzi
Journal:  Prostate Cancer       Date:  2021-07-06

6.  A Rapid, SuperSelective Method for Detection of Single Nucleotide Variants in Caenorhabditis elegans.

Authors:  Denis Touroutine; Jessica E Tanis
Journal:  Genetics       Date:  2020-08-17       Impact factor: 4.562

  6 in total

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