{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T05:20:09Z","timestamp":1776057609604,"version":"3.50.1"},"reference-count":8,"publisher":"Oxford University Press (OUP)","issue":"15","license":[{"start":{"date-parts":[[2020,7,8]],"date-time":"2020-07-08T00:00:00Z","timestamp":1594166400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"name":"Edinburgh Genome Foundry"},{"DOI":"10.13039\/501100000268","name":"BBSRC","doi-asserted-by":"publisher","award":["BB\/M025659\/1"],"award-info":[{"award-number":["BB\/M025659\/1"]}],"id":[{"id":"10.13039\/501100000268","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000268","name":"BBSRC","doi-asserted-by":"publisher","award":["BB\/M025640\/1"],"award-info":[{"award-number":["BB\/M025640\/1"]}],"id":[{"id":"10.13039\/501100000268","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000268","name":"BBSRC","doi-asserted-by":"publisher","award":["BB\/M00029X\/1"],"award-info":[{"award-number":["BB\/M00029X\/1"]}],"id":[{"id":"10.13039\/501100000268","id-type":"DOI","asserted-by":"publisher"}]},{"name":"BBSRC\/MRC\/EPSRC"},{"name":"UK Centre for Mammalian Synthetic Biology","award":["BB\/M0101804\/1"],"award-info":[{"award-number":["BB\/M0101804\/1"]}]},{"name":"RCUK\u2019s Synthetic Biology for Growth"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,8,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>Although the Python programming language counts many Bioinformatics and Computational Biology libraries; none offers customizable sequence annotation visualizations with layout optimization.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>DNA Features Viewer is a sequence annotation plotting library which optimizes plot readability while letting users tailor other visual aspects (colors, labels, highlights etc.) to their particular use case.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>Open-source code and documentation are available on Github under the MIT license (https:\/\/github.com\/Edinburgh-Genome-Foundry\/DnaFeaturesViewer).<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Supplementary information<\/jats:title>\n                    <jats:p>Supplementary data are available at Bioinformatics online.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btaa213","type":"journal-article","created":{"date-parts":[[2020,7,1]],"date-time":"2020-07-01T15:11:27Z","timestamp":1593616287000},"page":"4350-4352","source":"Crossref","is-referenced-by-count":134,"title":["DNA Features Viewer: a sequence annotation formatting and plotting library for Python"],"prefix":"10.1093","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5627-4823","authenticated-orcid":false,"given":"Valentin","family":"Zulkower","sequence":"first","affiliation":[{"name":"Edinburgh Genome Foundry, SynthSys, School of Biological Sciences, University of Edinburgh , Edinburgh EH9 3BF, UK"}]},{"given":"Susan","family":"Rosser","sequence":"additional","affiliation":[{"name":"Edinburgh Genome Foundry, SynthSys, School of Biological Sciences, University of Edinburgh , Edinburgh EH9 3BF, UK"}]}],"member":"286","published-online":{"date-parts":[[2020,7,8]]},"reference":[{"key":"2023062312042135200_btaa213-B1","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1093\/bioinformatics\/16.8.743","article-title":"Gff2ps: visualizing genomic annotations","volume":"16","author":"Abril","year":"2000","journal-title":"Bioinformatics"},{"key":"2023062312042135200_btaa213-B2","year":"2019"},{"key":"2023062312042135200_btaa213-B3","doi-asserted-by":"crossref","first-page":"1422","DOI":"10.1093\/bioinformatics\/btp163","article-title":"Biopython: freely available Python tools for computational molecular biology and bioinformatics","volume":"25","author":"Cock","year":"2009","journal-title":"Bioinformatics"},{"key":"2023062312042135200_btaa213-B4","doi-asserted-by":"crossref","first-page":"1115","DOI":"10.1021\/acssynbio.6b00252","article-title":"DNAplotlib: programmable visualization of genetic designs and associated data","volume":"6","author":"Der","year":"2017","journal-title":"ACS Synth. Biol"},{"key":"2023062312042135200_btaa213-B5","article-title":"MinION nanopore sequencing identifies the position and structure of bacterial antibiotic resistance determinants in a multidrug- resistant strain of enteroaggregative Escherichia coli","volume":"4","author":"Greig","year":"2018","journal-title":"Microb. Genom"},{"key":"2023062312042135200_btaa213-B6","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1109\/MCSE.2007.55","article-title":"Matplotlib: a 2D graphics environment","volume":"9","author":"Hunter","year":"2007","journal-title":"Comput. Sci. Eng"},{"key":"2023062312042135200_btaa213-B7","article-title":"Escherichia coli Lrp regulates one-third of the genome via direct, cooperative, and indirect routes","volume":"201","author":"Kroner","year":"2018","journal-title":"J. Bacteriol"},{"key":"2023062312042135200_btaa213-B8","doi-asserted-by":"crossref","first-page":"1062","DOI":"10.1038\/nbt.4245","article-title":"A CRISPR-Cas9 gene drive targeting doublesex causes complete population suppression in caged Anopheles gambiae mosquitoes","volume":"36","author":"Kyrou","year":"2018","journal-title":"Nat. Biotechnol"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btaa213\/33530384\/btaa213.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/36\/15\/4350\/50671711\/bioinformatics_36_15_4350.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/36\/15\/4350\/50671711\/bioinformatics_36_15_4350.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,23]],"date-time":"2023-06-23T08:06:06Z","timestamp":1687507566000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/36\/15\/4350\/5868559"}},"subtitle":[],"editor":[{"given":"Anthony","family":"Mathelier","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2020,7,8]]},"references-count":8,"journal-issue":{"issue":"15","published-print":{"date-parts":[[2020,8,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btaa213","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2020.01.09.900589","asserted-by":"object"}]},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2020,8,1]]},"published":{"date-parts":[[2020,7,8]]}}}