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.