Download presentation
Presentation is loading. Please wait.
Published byRodney Welch Modified over 9 years ago
1
A comparison of algorithms for identification of specimens using DNA barcodes: examples from gymnosperms Damon P. Little and Dennis Wm. Stevenson Cullman Program for Molecular Systematic Studies The New York Botanical Garden, Bronx, New York
2
Why is DNA barcoding useful?
3
(1)Non–specialists can identify specimens (e.g., customs inspectors, ethnobotanists). (2)Morphologically deficient or incomplete specimens can be identified (e.g., powders).
4
application to conservation: Cycadopsida: all 305 species are protected by CITES (Convention on International Trade in Endangered Species) 5 genera are appendix I 6 genera are appendix II* Cycas machonie
5
((GTGCTCGGGC and TCTCGCACTG) and not CGCCTCCCCT) nrITS 2: Encephalartos feroxLepidozamia hopei CITES appendix ICITES appendix II CGCCTCCCCT
6
selection of the barcode locus
7
loci used for barcoding nuclear: rDNA: 26S, 18S, ITS 1, ITS 2 mitochondrial: COI chloroplast: trnH-psbA, rbcL
8
Consortium for the Barcode Of Life (CBOL) cpDNA: matK, rpoC1, rpoB, YCF5, accD, ndhJ Edinburgh (UK) => Podocarpus, Araucaria, Asterella, Anastrophyllum Instituto de Biologia UNAM (Mexico) => Agave Kew (UK) => Conostylis, Pinus, Equisetum, Dactylorhiza National Biodiversity Institute (South Africa) => Encephalartos, Mimetes Natural History Museum (Denmark) => Hordeum, Scalesia, Crocus Natural History Museum (UK) => Tortella, Ptychomniaceae, Asplenium, New York Botanical Garden (USA) => Elaphoglossum, Cupressus, Labordia Universidad de los Andes (Colombia) => Lauraceae University of Cape Town (South Africa) => Anastrophyllum, Bryum Universidade Estadual de Feira de Santana (Brazil) => Laelia, Cattleya
9
measuring precision and accuracy
11
test data sets gymnosperm nuclear ribosomal internal transcribed spacer 2 (nrITS 2) 1,037 sequences 413 species 71 genera gymnosperm plastid encoded maturase K (matK) 522 sequences 334 species 75 genera
12
pairwise divergence locussequencesmedianinterquartile range zero comparisons nrITS 2 all30.99%26.53–34.48%0.09% one per species29.39%25.75–33.30%0.21% matK all20.39%5.95–23.30%0.54% one per species21.38%8.13–23.89%0.42%
13
hierarchical clustering
14
…alignment locussequences median unaligned length (IQR) aligned length nrITS 2 all137 (108–250) bp8,733 bp one per species196 (115–260) bp6,778 bp matK all1,561 (1,412–1,661) bp3,975 bp one per species1,601 (1,530–1,661) bp3,906 bp
15
hierarchical clustering reference databases: aligned with MUSCLE 3.52 query sequence: aligned to the reference database using MUSCLE (“-profile” option) parsimony (TNT 1.0): (1) 200 iteration ratchet holding 1 tree (2) SPR holding 1 tree neighbor joining (PHYLIP 3.63): Jukes–Cantor distance (returns 1 tree) identification scored using “Least Inclusive Clade”
16
Will and Rubinoff (2004)... identification ambiguity due to tree shape Fitch (1971) optimization of group membership variables
18
Least Inclusive Clade
19
…clustering with nrITS 2 and matK locusmethodprecisionaccuracy to genusaccuracy to species parsimony ratchet58% (13%)98% (95%)67% (46%) nrITS 2SPR search60% (11%)98% (96%)69% (47%) neighbor joining65% (8%)97% (91%)68% (42%) parsimony ratchet71% (41%)100% (99%)77% (60%) matKSPR search70% (41%)99% (98%)78% (58%) neighbor joining44% (23%)99% (97%)75% (52%)
20
…clustering time (s) method25 TH percentile50 TH percentile75 TH percentile parsimony ratchet841855864 SPR search11 12 neighbor joining110111112 N = 29; 3.06 GHz Intel Pentium 4; 1 GB of RAM; Ubuntu Linux 5.04 (Hoary Hedgehog)
21
similarity methods
22
BLASTn (version 2.2.10) BLAT (version 32) megaBLAST (version 2.2.10) default parameters best match(es) taken as ID
23
…similarity methods with nrITS 2 and matK locusmethodprecisionaccuracy to genusaccuracy to species BLAST94% (81%)100% (100%)!67% (63%) nrITS 2BLAT94% (82%)99% (99%)66% (62%) megaBLAST94% (80%)95% (95%)72% (68%) BLAST99% (67%)100% (100%)!84% (68%) matKBLAT99% (69%)99% (99%)82% (67%) megaBLAST99% (61%)100% (99%)84% (64%)
24
… similarity time (s) method25 TH percentile50 TH percentile75 TH percentile BLAST 112 BLAT 112 megaBLAST 0<12 N = 29; 3.06 GHz Intel Pentium 4; 1 GB of RAM; Ubuntu Linux 5.04 (Hoary Hedgehog)
25
combination methods (cf. BOLD–ID)
26
combination methods (cf. BOLD–ID): (1)get the top 100 BLAST hits (2)align with MUSCLE (a)200 iteration ratchet holding 1 tree (b)SPR holding 1 tree (c)neighbor joining with Jukes – Cantor distances
27
…combination methods with nrITS 2 and matK locusmethodprecision accuracy to genus accuracy to species nrITS 2 BLAST only94% (81%)100% (100%)67% (63%) SPR only60% (11%)98% (96%)69% (47%) BLAST/parsimony ratchet86% (74%)99% (98%)78% (67%) BLAST/SPR87% (73%)100% (99%)79% (67%) BLAST/neighbor joining93% (71%)99% (97%)80% (64%) matK BLAST only99% (67%)100% (100%)84% (68%) SPR only60% (11%)98% (96%)69% (47%) BLAST/parsimony ratchet77% (55%)100% (99%)80% (60%) BLAST/SPR76% (53%)100% (99%)78% (61%) BLAST/neighbor joining95% (56%)100% (99%)86% (56%)
28
…combination time (s) method25 TH percentile50 TH percentile75 TH percentile BLAST only112 SPR only11 12 BLAST/parsimony ratchet186219278 BLAST/SPR search170196262 BLAST/neighbor joining171198264 N = 29; 3.06 GHz Intel Pentium 4; 1 GB of RAM; Ubuntu Linux 5.04 (Hoary Hedgehog)
29
diagnostic methods
30
DNA–BAR (DasGupta et al 2005): each sequence and its reverse complement (separated by 50 ``N'' symbols) presence/absence matrix of “distinguishers” up to 50 bp long degenbar
31
DNA–BAR (DasGupta et al 2005): matrix of distinguishers query + PERL script ID = the reference sequence(s) with the greatest number of matching presence/absence scores C. arizonica 1matches = 582 C. arizonica 2matches = 582 C. lusitanica 1matches = 582
32
DNA–BAR... distinguisher matrix locussequences distinguishers unidentifiable sequences totalunique nrITS 2 all1,997495% one per species813275% matK all808814% one per species5821014%
33
diagnostic methods: DOME ID reference database (via PERL and MySQL): (1)all sequence strings of 10 nucleotides offset by 5 nucleotides were extracted from the reference sequences (2) each string was classified as diagnostic (unique to a particular species) or non–diagnostic (3)diagnostic strings were inserted into the diagnostic barcode database GCGTTGATGG GTTGGGCGTT CATACGTTGG GTCACCATAC CCTTTGTTTG AGGGACCTTT CTGAGCATCG GTGCACTGAG TTCTCGATGC GGCGTTTCTC TAGCTGGCGT AGGTCTAGCT GGCTGAGGTC GCTTGCATCG CCCTAGCTTG AATGTGCGCA GATGCAATGT TAGCCGGCGT CTGTCTAGCC GCCTTGCCCC ATGCCCCCTG ATCGTGGTGC CCCTGCAAGT AGTGTGCGCA TAGACGACGT CTGTCTAGAC GACTTGCCCC CTTGCGGATC CGGCCTGACT ACCCCCGGCC CGTGAACCCC CTGCCTGACT CCCCCCTGCC TGGGCCGTCA CGCGATGGGC ATACGCGCGA GCCCTTTGAG TGCGGTGGGA CAAGTGAGGA TCGGGCAAGT TAAAATCGTC CAAACCCGTC GTGCATGTGC CGTGCGTGCA CTTCCCACGA CCGTCCCGCA GCATTTGCGG CTCGGGGAGC AAGACCCGTC GCGGCAAGAC GTGCGTGCGT TGCAGAGGGG TTCTCACGAA AGGTTCTCCC GTGCCAGGTT TGCGTCCCGC TTGTTTGCGT TTTCATTGTT GGCGGCATGA TCCCCTGCCC CTTGCTTTTT GGCGGCTTGC CGGCGGGCGG CGGCACGGCG CTTTACGGCA AGACTCCGCG GATCGAGACT CAAGTGATCG GGTGTCAAGT GGTGGCCCCC GGCTCATCAT TGAAACGTGC CCCAAGACGG CGTGCCCCAA AGGACCGGGA TGGGGGTGGG CCGCGTGGGG GACCTCCATT AAACCGACCT AAAGAAAAGA TCCAAGAAAA GCCTGTTTTC GGTCAGCCTG CATGCGTGCG TCAAGGATCC CGGTTTCAAG CGACGCGGTT GTGCTCGGAA GGGATGTGCT CTACGGTCGA GTCGCCTACG ATAGTCTTCA CGGCGATAGT TGTTTTCATG GATGGTGTTT GTCCCTATCA ATTAAAATAC CGATCCGAGT GCGGGTGAGA TCCCCCCCAA AGGATGACGA GCAAAAGGAT ACATGATTCG AATACAACTC CGCAAGCGGC GGCGTGGAAT TCAGCGTTGG ACGGGTCAGC GATAGTCCGT GATCCGATAG GCATTGGGGG GATATTTGAT TAGCCCAAAA TCGCCTAGCC GCCCTTCGGC CATGCGCCCT CTACTCTTTC AACGTCTACT CACGCGAGAG CGCGTCACGC CGCGTATCTT AGCGTGCATC GGGGGAGCGT GCTACGGGGG CGAGGCGTCC GGAACCGAGG TTTCACGGGT GCCGATCCGG AATGCGCCGA GTACTCGCGA TGGCAAGGAT GCCGGTACCG CAACGGCCGG AAGCGGGCAG GCAGCAAGCG CGAGACGATG GACGACGAGA AGACCCGGGA CGAGCCTTCA CGGATGAGAA TTGCGCGGAT CTCCATAGGT TTCCCCCAAG AATCGTTCCC CGCCTCGATG CCGAGCCTCG TTCAAGAATC GTGAATTCAA AAAATTCACG TCGTCCGCCG GCGACCCAGC GAAGCGCGAC ACGGGTGCCG CGTGTAATGT AACGACGTGT AGTAAAGGTC GCTCAAGTAA GACGTGCTCA TGCTGGACGT TAGATGGCTG GGCGGTATGT CCGATGCGAT ATCCCCCGAT TCCTGTCCTC GAGACTCCAA ACCGGCGTTG CAAAGACCGG ACTGAAATGA AGGGCTCGGC ATATCGTCGG CAGGAATCCC AATTGCAGGA CCAACGATGA ACATCCCAAC TGTCAACATC CCTCTCCCGT GGTTGGACGG TTGATGGTTG GGGGATTGAT AATCTAGTTG AGGGGAATCT CTCTTTCCAA CGCCTCTCTT CTGTGCGCCT TCGACCTGTG CTTTCTCGAC CGCTACTTTC AGCGCCGCTA ATCTCAGCGC TGGGTATCTC CTCGTTGGGT TCGCGCTCGT GTGTGTCGCG CTTGACGTCC AAAGCCTCGT CTTCGAAAGC CCGATGCGCT TCTCGCCGAT CCCTGTCTCG GTTGGAGGGT TGATCGTTGG TTGATTGATC GGTGATTGAT TCGTGGGTGA TCTTCTCGTG GCTATTCTTC GACGGGCTAT TAGCTGACGG CTGGATAGCT CAGCACTGGA GGCTTCAGCA TCGCGGGCTT GTGATTGCTG CCGCCGTGAT CTGCCCCGCC CTTCTCTGCC CCTGACTTCT CGTTGCCTGA GCTGCCGTTG TGCTGGCTGC TCCAGTGCTG GGCTATCCAG CCGTGGGCTA GCGCCCCGTG CTGTTGCGCC CGAGGCTGTT CTTTACGCCT GCGCCCTTTA GAAAGGGCTT GATCGGAAAG TGTTGCATGT GGTCCTGTTG TTGTCGGTCC CATGGTTGTC
34
diagnostic methods: DOME ID reference database (via PERL and MySQL): (1)all sequence strings of 10 nucleotides offset by 5 nucleotides were extracted from the reference sequences (2) each string was classified as diagnostic (unique to a particular species) or non–diagnostic (3)diagnostic strings were inserted into the diagnostic barcode database diagnostic barcode database
35
diagnostic methods: DOME ID query + MySQL + PERL script ID = the reference sequence(s) with the greatest number of matching presence/absence scores C. arizonicamatches = 43 diagnostic barcode database
36
diagnostic methods: ATIM presence/absence matrix of all possible of 10 bp combinations [1,048,576 motifs] PERL script
37
diagnostic methods: ATIM 1,048,576 character presence/absence matrix TNT (parsimony ratchet) reference tree (strict consensus)
38
diagnostic methods: ATIM query + 1,048,576 character presence/absence matrix + reference tree (positive constraint) TNT (TBR hold 20) identification scored using “Least Inclusive Clade”
39
…diagnostic methods with nrITS 2 and matK locusmethodprecisionaccuracy to genusaccuracy to species nrITS 2 DNA–BAR98% (89%)!86% (86%)65% (62%) DOME ID80% (80%)86% (84%)67% (66%) ATIM100% (83%)99% (98%)83% (71%)! matK DNA–BAR100% (79%)!96% (96%)73% (62%) DOME ID60% (60%)53% (53%)50% (50%) ATIM100 (67%)98% (97%)87% (53%)
40
…diagnostic time (s) method25 TH percentile50 TH percentile75 TH percentile DNA–BAR 111 DOME ID 16 22 ATIM 132133134 N = 29; 3.06 GHz Intel Pentium 4; 1 GB of RAM; Ubuntu Linux 5.04 (Hoary Hedgehog)
41
DAWG I “training” dataset
42
…the DAWG I “training” dataset methodprecisionaccuracy to species SPR71% (41%)86% (81%) SPR60–70% (11–41%)69–78% (47–58%) BLAST100% (78%)83% (83%) BLAST94–99% (67–81%)67–84% (63 –68%) DNA–BAR97% (90%)43% (42%) DNA–BAR98–100% (79–89%)65–73% (62%) ATIM100% (72%)75% (69%) ATIM100% (67–83%)83–87% (53–71%)
43
conclusions: all methods are relatively precise => expect accuracy to approximate precision observed accuracy of species level identification is lower => failure of the algorithms to correspond to species delimitations (shared haplotypes or haplotypes of a species are more similar to those of different species) => for accurate identification, the reference database must contain virtually all haplotypes none of the methods performed particularly well => computer time => BLAST (BLAT and megaBLAST too) => DNA–BAR
44
acknowledgments brilliant insights &tc: K. Cameron C. Chaboo T. Dikow C. Martin R. Meier M. Mundry money: Cullman Program for Molecular Systematic Studies DIMACS/NSF
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.