bioRxivBioinformaticsPreprint
gbdraw: a genome diagram generator for microbes and organelles
Abstract
MotivationGenerating graphical diagrams of microbial and organellar genomes is a common and essential task in bioinformatics. Existing tools often present a trade-off; while powerful programming libraries that require coding skills, graphical applications require server processing or local installation with complex dependency. This highlights the need for a tool that offers both programmatic control for batch processing and graphical accessibility for ease of use. ResultsTo fill this gap, I developed gbdraw, a web application that generates circular and linear genome diagrams from self-contained GenBank or DDBJ files or combinations of GFF3 annotation and FASTA sequence files. Its core functions include visualizing annotated features, plotting GC content/skew tracks, and optionally generating pairwise sequence comparisons for comparative genomics. It is available as both a GUI web application and a command-line utility. Unlike existing web-based tools that require data upload to a remote server, gbdraw operates entirely within the users web browser. This serverless architecture ensures that sensitive sequence data never leaves the local machine, providing a secure environment for visualizing unpublished genomic data. Availability and Implementationgbdraw is implemented in Python 3 (version 3.10+) and is freely available under the MIT license. The web app is available at https://gbdraw.app/. Source code and documentation are available at https://github.com/satoshikawato/gbdraw. The local version can be installed from the Bioconda channel using a conda-compatible package manager.
- Citations
- 2
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- GenGraph: a python module for the simple generation and manipulation of genome graphs.
Jon Mitchell Ambler, Shandukani Mulaudzi, Nicola Mulder·BMC BioinformaticsPeer-reviewed·Oct 25, 2019
- OrganellarGenomeDRAW (OGDRAW) version 1.3.1: expanded toolkit for the graphical visualization of organellar genomes
Stephan Greiner, Pascal Lehwark, Ralph Bock·Nucleic Acids ResearchPeer-reviewed·Mar 25, 2019
- DNA Features Viewer, a sequence annotation formatting and plotting library for Python
Valentin Zulkower, Susan J. Rosser·BioinformaticsPeer-reviewed·Jul 1, 2020
- G-Graph: An interactive genomic graph viewer
Peter A. Andrews, Joan Alexander, … Michael H. Wigler·bioRxiv·Nov 18, 2019
- Chromatiblock: scalable whole-genome visual-ization of structural differences in prokaryotes
Mitchell J. Sullivan, Harm van Bakel·The Journal of Open Source SoftwarePeer-reviewed·Sep 23, 2020
- GIVE: toward portable genome browsers for personal websites
Xiaoyi Cao, Zhangming Yan, … Sheng Zhong·Genome biologyPeer-reviewed·Jul 17, 2018