{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T20:02:46Z","timestamp":1782504166322,"version":"3.54.5"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"1","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2010,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:sec>\n            <jats:title>Background<\/jats:title>\n            <jats:p>The incorporation of annotated sequence information from multiple related species in commonly used databases (Ensembl, Flybase, Saccharomyces Genome Database, Wormbase, etc.) has increased dramatically over the last few years. This influx of information has provided a considerable amount of raw material for evaluation of evolutionary relationships. To aid in the process, we have developed JCoDA (Java Codon Delimited Alignment) as a simple-to-use visualization tool for the detection of site specific and regional positive\/negative evolutionary selection amongst homologous coding sequences.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Results<\/jats:title>\n            <jats:p>JCoDA accepts user-inputted unaligned or pre-aligned coding sequences, performs a codon-delimited alignment using ClustalW, and determines the dN\/dS calculations using PAML (Phylogenetic Analysis Using Maximum Likelihood, yn00 and codeml) in order to identify regions and sites under evolutionary selection. The JCoDA package includes a graphical interface for Phylip (Phylogeny Inference Package) to generate phylogenetic trees, manages formatting of all required file types, and streamlines passage of information between underlying programs. The raw data are output to user configurable graphs with sliding window options for straightforward visualization of pairwise or gene family comparisons. Additionally, codon-delimited alignments are output in a variety of common formats and all dN\/dS calculations can be output in comma-separated value (CSV) format for downstream analysis. To illustrate the types of analyses that are facilitated by JCoDA, we have taken advantage of the well studied sex determination pathway in nematodes as well as the extensive sequence information available to identify genes under positive selection, examples of regional positive selection, and differences in selection based on the role of genes in the sex determination pathway.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Conclusions<\/jats:title>\n            <jats:p>JCoDA is a configurable, open source, user-friendly visualization tool for performing evolutionary analysis on homologous coding sequences. JCoDA can be used to rapidly screen for genes and regions of genes under selection using PAML. It can be freely downloaded at <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"http:\/\/www.tcnj.edu\/~nayaklab\/jcoda\" ext-link-type=\"uri\">http:\/\/www.tcnj.edu\/~nayaklab\/jcoda<\/jats:ext-link>.<\/jats:p>\n          <\/jats:sec>","DOI":"10.1186\/1471-2105-11-284","type":"journal-article","created":{"date-parts":[[2010,5,27]],"date-time":"2010-05-27T18:15:08Z","timestamp":1274984108000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":46,"title":["JCoDA: a tool for detecting evolutionary selection"],"prefix":"10.1186","volume":"11","author":[{"given":"Steven N","family":"Steinway","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ruth","family":"Dannenfelser","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christopher D","family":"Laucius","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"James E","family":"Hayes","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sudhir","family":"Nayak","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2010,5,27]]},"reference":[{"key":"3741_CR1","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/978-1-60327-159-2_7","volume":"452","author":"W Pirovano","year":"2008","unstructured":"Pirovano W, Heringa J: Multiple sequence alignment. Methods in molecular biology (Clifton, NJ) 2008, 452: 143\u2013161. full_text","journal-title":"Methods in molecular biology (Clifton, NJ)"},{"issue":"22","key":"3741_CR2","doi-asserted-by":"publisher","first-page":"4673","DOI":"10.1093\/nar\/22.22.4673","volume":"22","author":"JD Thompson","year":"1994","unstructured":"Thompson JD, Higgins DG, Gibson TJ: CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice. Nucleic acids research 1994, 22(22):4673\u20134680. 10.1093\/nar\/22.22.4673","journal-title":"Nucleic acids research"},{"issue":"1","key":"3741_CR3","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1006\/jmbi.2000.4042","volume":"302","author":"C Notredame","year":"2000","unstructured":"Notredame C, Higgins DG, Heringa J: T-Coffee: A novel method for fast and accurate multiple sequence alignment. Journal of molecular biology 2000, 302(1):205\u2013217. 10.1006\/jmbi.2000.4042","journal-title":"Journal of molecular biology"},{"key":"3741_CR4","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1186\/1471-2105-9-524","volume":"9","author":"A Egan","year":"2008","unstructured":"Egan A, Mahurkar A, Crabtree J, Badger JH, Carlton JM, Silva JC: IDEA: Interactive Display for Evolutionary Analyses. BMC bioinformatics 2008, 9: 524. 10.1186\/1471-2105-9-524","journal-title":"BMC bioinformatics"},{"issue":"3","key":"3741_CR5","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1089\/cmb.1995.2.459","volume":"2","author":"SK Gupta","year":"1995","unstructured":"Gupta SK, Kececioglu JD, Schaffer AA: Improving the practical space and time efficiency of the shortest-paths approach to sum-of-pairs multiple sequence alignment. J Comput Biol 1995, 2(3):459\u2013472. 10.1089\/cmb.1995.2.459","journal-title":"J Comput Biol"},{"issue":"12","key":"3741_CR6","doi-asserted-by":"publisher","first-page":"4412","DOI":"10.1073\/pnas.86.12.4412","volume":"86","author":"DJ Lipman","year":"1989","unstructured":"Lipman DJ, Altschul SF, Kececioglu JD: A tool for multiple sequence alignment. Proceedings of the National Academy of Sciences of the United States of America 1989, 86(12):4412\u20134415. 10.1073\/pnas.86.12.4412","journal-title":"Proceedings of the National Academy of Sciences of the United States of America"},{"issue":"2","key":"3741_CR7","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1089\/cmb.2006.13.309","volume":"13","author":"SH Sze","year":"2006","unstructured":"Sze SH, Lu Y, Yang Q: A polynomial time solvable formulation of multiple sequence alignment. J Comput Biol 2006, 13(2):309\u2013319. 10.1089\/cmb.2006.13.309","journal-title":"J Comput Biol"},{"issue":"8","key":"3741_CR8","doi-asserted-by":"publisher","first-page":"1586","DOI":"10.1093\/molbev\/msm088","volume":"24","author":"Z Yang","year":"2007","unstructured":"Yang Z: PAML 4: phylogenetic analysis by maximum likelihood. Molecular biology and evolution 2007, 24(8):1586\u20131591. 10.1093\/molbev\/msm088","journal-title":"Molecular biology and evolution"},{"key":"3741_CR9","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1186\/1751-0473-2-5","volume":"2","author":"G Liu","year":"2007","unstructured":"Liu G, Uddin M, Islam M, Goodman M, Grossman LI, Romero R, Wildman DE: OCPAT: an online codon-preserved alignment tool for evolutionary genomic analysis of protein coding sequences. Source code for biology and medicine 2007, 2: 5. 10.1186\/1751-0473-2-5","journal-title":"Source code for biology and medicine"},{"issue":"5","key":"3741_CR10","doi-asserted-by":"publisher","first-page":"685","DOI":"10.1093\/oxfordjournals.molbev.a025629","volume":"13","author":"T Endo","year":"1996","unstructured":"Endo T, Ikeo K, Gojobori T: Large-scale search for genes on which positive selection may operate. Molecular biology and evolution 1996, 13(5):685\u2013690.","journal-title":"Molecular biology and evolution"},{"key":"3741_CR11","first-page":"55","volume-title":"HIV Signature and Sequence Variation Analysis","author":"B Korber","year":"2000","unstructured":"Korber B: Computational Analysis of HIV Molecular Sequences. In HIV Signature and Sequence Variation Analysis. Edited by: Learn AGRaGH. Dordrecht, Netherlands: Kluwer Academic Publishers; 2000:55\u201372."},{"issue":"5","key":"3741_CR12","first-page":"418","volume":"3","author":"M Nei","year":"1986","unstructured":"Nei M, Gojobori T: Simple methods for estimating the numbers of synonymous and nonsynonymous nucleotide substitutions. Molecular biology and evolution 1986, 3(5):418\u2013426.","journal-title":"Molecular biology and evolution"},{"key":"3741_CR13","volume-title":"Nucleic acids research","author":"H Liang","year":"2006","unstructured":"Liang H, Zhou W, Landweber LF: SWAKK: a web server for detecting positive selection in proteins using a sliding window substitution rate analysis. Nucleic acids research 2006, (34 Web Server):W382\u2013384. 10.1093\/nar\/gkl272"},{"issue":"2","key":"3741_CR14","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1093\/bioinformatics\/15.2.174","volume":"15","author":"J Rozas","year":"1999","unstructured":"Rozas J, Rozas R: DnaSP version 3: an integrated program for molecular population genetics and molecular evolution analysis. Bioinformatics (Oxford, England) 1999, 15(2):174\u2013175. 10.1093\/bioinformatics\/15.2.174","journal-title":"Bioinformatics (Oxford, England)"},{"key":"3741_CR15","volume-title":"Nucleic acids research","author":"M Suyama","year":"2006","unstructured":"Suyama M, Torrents D, Bork P: PAL2NAL: robust conversion of protein sequence alignments into the corresponding codon alignments. Nucleic acids research 2006, (34 Web Server):W609\u2013612. 10.1093\/nar\/gkl315"},{"issue":"18","key":"3741_CR16","doi-asserted-by":"publisher","first-page":"2096","DOI":"10.1093\/bioinformatics\/btn397","volume":"24","author":"RC Holland","year":"2008","unstructured":"Holland RC, Down TA, Pocock M, Prlic A, Huen D, James K, Foisy S, Drager A, Yates A, Heuer M, et al.: BioJava: an open-source framework for bioinformatics. Bioinformatics (Oxford, England) 2008, 24(18):2096\u20132097. 10.1093\/bioinformatics\/btn397","journal-title":"Bioinformatics (Oxford, England)"},{"issue":"21","key":"3741_CR17","doi-asserted-by":"publisher","first-page":"2947","DOI":"10.1093\/bioinformatics\/btm404","volume":"23","author":"MA Larkin","year":"2007","unstructured":"Larkin MA, Blackshields G, Brown NP, Chenna R, McGettigan PA, McWilliam H, Valentin F, Wallace IM, Wilm A, Lopez R, et al.: Clustal W and Clustal X version 2.0. Bioinformatics (Oxford, England) 2007, 23(21):2947\u20132948. 10.1093\/bioinformatics\/btm404","journal-title":"Bioinformatics (Oxford, England)"},{"key":"3741_CR18","first-page":"164","volume":"5","author":"J Felsenstein","year":"1989","unstructured":"Felsenstein J: PHYLIP - Phylogeny Inference Package (Version 3.2). Cladistics 1989, 5: 164\u2013166.","journal-title":"Cladistics"},{"issue":"11","key":"3741_CR19","doi-asserted-by":"publisher","first-page":"e3746","DOI":"10.1371\/journal.pone.0003746","volume":"3","author":"K Schmid","year":"2008","unstructured":"Schmid K, Yang Z: The trouble with sliding windows and the selective pressure in BRCA1. PLoS ONE 2008, 3(11):e3746. 10.1371\/journal.pone.0003746","journal-title":"PLoS ONE"},{"issue":"3","key":"3741_CR20","doi-asserted-by":"publisher","first-page":"1753","DOI":"10.1534\/genetics.104.032144","volume":"169","author":"T Massingham","year":"2005","unstructured":"Massingham T, Goldman N: Detecting amino acid sites under positive selection and purifying selection. Genetics 2005, 169(3):1753\u20131762. 10.1534\/genetics.104.032144","journal-title":"Genetics"},{"issue":"8","key":"3741_CR21","doi-asserted-by":"publisher","first-page":"2832","DOI":"10.1073\/pnas.0409853102","volume":"102","author":"SL Sawyer","year":"2005","unstructured":"Sawyer SL, Wu LI, Emerman M, Malik HS: Positive selection of primate TRIM5alpha identifies a critical species-specific retroviral restriction domain. Proceedings of the National Academy of Sciences of the United States of America 2005, 102(8):2832\u20132837. 10.1073\/pnas.0409853102","journal-title":"Proceedings of the National Academy of Sciences of the United States of America"},{"issue":"3","key":"3741_CR22","doi-asserted-by":"crossref","first-page":"1077","DOI":"10.1093\/genetics\/153.3.1077","volume":"153","author":"PM Zanotto","year":"1999","unstructured":"Zanotto PM, Kallas EG, de Souza RF, Holmes EC: Genealogical evidence for positive selection in the nef gene of HIV-1. Genetics 1999, 153(3):1077\u20131089.","journal-title":"Genetics"},{"issue":"5","key":"3741_CR23","doi-asserted-by":"publisher","first-page":"568","DOI":"10.1093\/oxfordjournals.molbev.a025957","volume":"15","author":"Z Yang","year":"1998","unstructured":"Yang Z: Likelihood ratio tests for detecting positive selection and application to primate lysozyme evolution. Molecular biology and evolution 1998, 15(5):568\u2013573.","journal-title":"Molecular biology and evolution"},{"key":"3741_CR24","volume-title":"Nucleic acids research","author":"C Pan","year":"2007","unstructured":"Pan C, Kim J, Chen L, Wang Q, Lee C: The HIV positive selection mutation database. Nucleic acids research 2007, (35 Database):D371\u2013375. 10.1093\/nar\/gkl855"},{"issue":"2","key":"3741_CR25","doi-asserted-by":"publisher","first-page":"E45","DOI":"10.1371\/journal.pbio.0000045","volume":"1","author":"LD Stein","year":"2003","unstructured":"Stein LD, Bao Z, Blasiar D, Blumenthal T, Brent MR, Chen N, Chinwalla A, Clarke L, Clee C, Coghlan A, et al.: The genome sequence of Caenorhabditis briggsae: a platform for comparative genomics. PLoS biology 2003, 1(2):E45. 10.1371\/journal.pbio.0000045","journal-title":"PLoS biology"},{"issue":"2","key":"3741_CR26","doi-asserted-by":"crossref","first-page":"607","DOI":"10.1093\/genetics\/139.2.607","volume":"139","author":"R Francis","year":"1995","unstructured":"Francis R, Maine E, Schedl T: Analysis of the multiple roles of gld-1 in germline development: interactions with the sex determination cascade and the glp-1 signaling pathway. Genetics 1995, 139(2):607\u2013630.","journal-title":"Genetics"},{"key":"3741_CR27","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.gene.2004.12.051","volume":"349","author":"ES Haag","year":"2005","unstructured":"Haag ES, Ackerman AD: Intraspecific variation in fem-3 and tra-2, two rapidly coevolving nematode sex-determining genes. Gene 2005, 349: 35\u201342. 10.1016\/j.gene.2004.12.051","journal-title":"Gene"},{"issue":"24","key":"3741_CR28","doi-asserted-by":"crossref","first-page":"5265","DOI":"10.1242\/dev.127.24.5265","volume":"127","author":"R Clifford","year":"2000","unstructured":"Clifford R, Lee MH, Nayak S, Ohmachi M, Giorgini F, Schedl T: FOG-2, a novel F-box containing protein, associates with the GLD-1 RNA binding protein and directs male sex determination in the C. elegans hermaphrodite germline. Development (Cambridge, England) 2000, 127(24):5265\u20135276.","journal-title":"Development (Cambridge, England)"},{"issue":"18","key":"3741_CR29","doi-asserted-by":"publisher","first-page":"2408","DOI":"10.1101\/gad.915901","volume":"15","author":"MH Lee","year":"2001","unstructured":"Lee MH, Schedl T: Identification of in vivo mRNA targets of GLD-1, a maxi-KH motif containing protein required for C. elegans germ cell development. Genes & development 2001, 15(18):2408\u20132420. 10.1101\/gad.915901","journal-title":"Genes & development"},{"issue":"1","key":"3741_CR30","doi-asserted-by":"publisher","first-page":"e6","DOI":"10.1371\/journal.pbio.0030006","volume":"3","author":"S Nayak","year":"2005","unstructured":"Nayak S, Goree J, Schedl T: fog-2 and the evolution of self-fertile hermaphroditism in Caenorhabditis. PLoS biology 2005, 3(1):e6. 10.1371\/journal.pbio.0030006","journal-title":"PLoS biology"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1471-2105-11-284.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T05:17:17Z","timestamp":1630473437000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-11-284"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,5,27]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2010,12]]}},"alternative-id":["3741"],"URL":"https:\/\/doi.org\/10.1186\/1471-2105-11-284","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,5,27]]},"assertion":[{"value":"12 January 2010","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2010","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2010","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"284"}}