plasmidplot: Publication-Quality Circular and Linear Plasmid Maps

Draws circular and linear plasmid maps with 'grid' graphics. Features are shown as colored arcs with optional arrowheads, callout labels that are laid out to avoid overlap, an automatic base-pair scale, and the plasmid name and size. A style is built from a handful of shape parameters, with presets as named combinations of them, and the layout follows the molecule's topology. Maps can be built up feature by feature or imported from 'GenBank', 'EMBL', 'FASTA' and 'SnapGene' files, whose format is detected from content rather than file extension. Restriction sites can be located in the sequence and labeled. Ships eight visual styles, including one inspired by the 'AngularPlasmid' JavaScript library, and seven categorical palettes checked for colorblind safety. Palettes from other packages can be used directly, as a color vector or as a palette function, and checked against the same criteria.

Version: 0.1.0
Depends: R (≥ 4.1.0)
Imports: grDevices, grid, tools, utils
Suggests: knitr, rmarkdown, testthat (≥ 3.0.0), xml2
Published: 2026-09-24
DOI: 10.32614/CRAN.package.plasmidplot (may not be active yet)
Author: Qiyou Pan [aut, cre]
Maintainer: Qiyou Pan <dkturingfz at outlook.com>
BugReports: https://github.com/dkturingfz/plasmidplot/issues
License: MIT + file LICENSE
URL: https://github.com/dkturingfz/plasmidplot
NeedsCompilation: no
CRAN checks: plasmidplot results

Documentation:

Reference manual: plasmidplot.html , plasmidplot.pdf
Vignettes: Drawing plasmid maps with plasmidplot (source, R code)

Downloads:

Package source: plasmidplot_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: plasmidplot_0.1.0.zip, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): plasmidplot_0.1.0.tgz, r-release (x86_64): plasmidplot_0.1.0.tgz, r-oldrel (x86_64): plasmidplot_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=plasmidplot to link to this page.