{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T23:49:30Z","timestamp":1782172170991,"version":"3.54.5"},"reference-count":17,"publisher":"Oxford University Press (OUP)","issue":"14","license":[{"start":{"date-parts":[[2016,10,2]],"date-time":"2016-10-02T00:00:00Z","timestamp":1475366400000},"content-version":"vor","delay-in-days":1599,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc\/3.0"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,7,15]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Motivation: Conserved patterns across a multiple sequence alignment can be visualized by generating sequence logos. Sequence logos show each column in the alignment as stacks of symbol(s) where the height of a stack is proportional to its informational content, whereas the height of each symbol within the stack is proportional to its frequency in the column. Sequence logos use symbols of either nucleotide or amino acid alphabets. However, certain regulatory signals in messenger RNA (mRNA) act as combinations of codons. Yet no tool is available for visualization of conserved codon patterns.<\/jats:p>\n               <jats:p>Results: We present the first application which allows visualization of conserved regions in a multiple sequence alignment in the context of codons. CodonLogo is based on WebLogo3 and uses the same heuristics but treats codons as inseparable units of a 64-letter alphabet. CodonLogo can discriminate patterns of codon conservation from patterns of nucleotide conservation that appear indistinguishable in standard sequence logos.<\/jats:p>\n               <jats:p>Availability: The CodonLogo source code and its implementation (in a local version of the Galaxy Browser) are available at http:\/\/recode.ucc.ie\/CodonLogo and through the Galaxy Tool Shed at http:\/\/toolshed.g2.bx.psu.edu\/.<\/jats:p>\n               <jats:p>Contact: \u00a0p.baranov@ucc.ie or brave.oval.pan@gmail.com<\/jats:p>","DOI":"10.1093\/bioinformatics\/bts295","type":"journal-article","created":{"date-parts":[[2012,5,18]],"date-time":"2012-05-18T01:07:57Z","timestamp":1337303277000},"page":"1935-1936","source":"Crossref","is-referenced-by-count":12,"title":["CodonLogo: a sequence logo-based viewer for codon patterns"],"prefix":"10.1093","volume":"28","author":[{"given":"Virag","family":"Sharma","sequence":"first","affiliation":[{"name":"1 Department of Biochemistry, 2MSc Program in Bioinformatics with Systems Biology and 3Department of Computer Science, University College Cork, Cork, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David P.","family":"Murphy","sequence":"additional","affiliation":[{"name":"1 Department of Biochemistry, 2MSc Program in Bioinformatics with Systems Biology and 3Department of Computer Science, University College Cork, Cork, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gregory","family":"Provan","sequence":"additional","affiliation":[{"name":"1 Department of Biochemistry, 2MSc Program in Bioinformatics with Systems Biology and 3Department of Computer Science, University College Cork, Cork, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pavel V.","family":"Baranov","sequence":"additional","affiliation":[{"name":"1 Department of Biochemistry, 2MSc Program in Bioinformatics with Systems Biology and 3Department of Computer Science, University College Cork, Cork, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2012,5,17]]},"reference":[{"key":"2023012512434480300_B1","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/S0378-1119(02)00423-7","article-title":"Recoding: translational bifurcations in gene expression","volume":"286","author":"Baranov","year":"2002","journal-title":"Gene"},{"key":"2023012512434480300_B2","doi-asserted-by":"crossref","first-page":"W405","DOI":"10.1093\/nar\/gkl269","article-title":"CorreLogo: an online server for 3D sequence logos of RNA and DNA alignments","volume":"34","author":"Bindewald","year":"2006","journal-title":"Nucleic Acids Res."},{"key":"2023012512434480300_B3","doi-asserted-by":"crossref","DOI":"10.1002\/0471142727.mb1910s89","article-title":"Galaxy: a web-based genome analysis tool for experimentalists","author":"Blankenberg","year":"2010","journal-title":"Curr. Protoc. Mol. Biol."},{"key":"2023012512434480300_B4","doi-asserted-by":"crossref","first-page":"W91","DOI":"10.1093\/nar\/gkn258","article-title":"RNALogo: a new approach to display structural RNA alignment","volume":"36","author":"Chang","year":"2008","journal-title":"Nucleic Acids Res."},{"key":"2023012512434480300_B5","doi-asserted-by":"crossref","first-page":"1784","DOI":"10.1126\/science.1155761","article-title":"Virus attenuation by genome-scale changes in codon pair bias","volume":"320","author":"Coleman","year":"2008","journal-title":"Science"},{"key":"2023012512434480300_B6","doi-asserted-by":"crossref","first-page":"1188","DOI":"10.1101\/gr.849004","article-title":"WebLogo: a sequence logo generator","volume":"14","author":"Crooks","year":"2004","journal-title":"Genome Res."},{"key":"2023012512434480300_B7","first-page":"256","article-title":"Ribosomal RNA secondary structure: compensatory mutations and implications for phylogenetic analysis","volume":"10","author":"Dixon","year":"1993","journal-title":"Mol. Biol. Evol."},{"key":"2023012512434480300_B8","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1016\/j.cell.2008.05.042","article-title":"Mistranslation-induced protein misfolding as a dominant constraint on coding-sequence evolution","volume":"134","author":"Drummond","year":"2008","journal-title":"Cell"},{"key":"2023012512434480300_B9","doi-asserted-by":"crossref","first-page":"1451","DOI":"10.1101\/gr.4086505","article-title":"Galaxy: a platform for interactive large-scale genome analysis","volume":"15","author":"Giardine","year":"2005","journal-title":"Genome Res."},{"key":"2023012512434480300_B10","doi-asserted-by":"crossref","first-page":"R86","DOI":"10.1186\/gb-2010-11-8-r86","article-title":"Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences","volume":"11","author":"Goecks","year":"2010","journal-title":"Genome Biol."},{"key":"2023012512434480300_B11","doi-asserted-by":"crossref","first-page":"2254","DOI":"10.1093\/bioinformatics\/btn407","article-title":"BLogo: a tool for visualization of bias in biological sequences","volume":"24","author":"Li","year":"2008","journal-title":"Bioinformatics"},{"key":"2023012512434480300_B12","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1016\/S1097-2765(04)00031-0","article-title":"Reprogrammed genetic decoding in cellular gene expression","volume":"13","author":"Namy","year":"2004","journal-title":"Mol. Cell"},{"key":"2023012512434480300_B13","doi-asserted-by":"crossref","first-page":"6097","DOI":"10.1093\/nar\/18.20.6097","article-title":"Sequence logos: a new way to display consensus sequences","volume":"18","author":"Schneider","year":"1990","journal-title":"Nucleic Acids Res."},{"key":"2023012512434480300_B14","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1093\/bioinformatics\/18.4.507","article-title":"Compensation for nucleotide bias in a genome by representation as a discrete channel with noise","volume":"18","author":"Schreiber","year":"2002","journal-title":"Bioinformatics"},{"key":"2023012512434480300_B15","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1002\/j.1538-7305.1948.tb01338.x","article-title":"A mathematical theory of communication","volume":"27","author":"Shannon","year":"1948","journal-title":"Bell Syst Tech J"},{"key":"2023012512434480300_B16","doi-asserted-by":"crossref","first-page":"3195","DOI":"10.1093\/molbev\/msr155","article-title":"A Pilot study of bacterial genes with disrupted ORFs reveals a surprising profusion of protein sequence recoding mediated by ribosomal frameshifting and transcriptional realignment","volume":"28","author":"Sharma","year":"2011","journal-title":"Mol. Biol. Evol."},{"key":"2023012512434480300_B17","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1016\/j.cell.2010.03.031","article-title":"An evolutionarily conserved mechanism for controlling the efficiency of protein translation","volume":"141","author":"Tuller","year":"2010","journal-title":"Cell"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/28\/14\/1935\/48873066\/bioinformatics_28_14_1935.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/28\/14\/1935\/48873066\/bioinformatics_28_14_1935.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,25]],"date-time":"2023-01-25T16:51:09Z","timestamp":1674665469000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/28\/14\/1935\/219539"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,5,17]]},"references-count":17,"journal-issue":{"issue":"14","published-print":{"date-parts":[[2012,7,15]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/bts295","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2012,7,15]]},"published":{"date-parts":[[2012,5,17]]}}}