Skip to main content

A graphics package for creating customised plasmid maps

Project description

plasmidcanvas - A simple Python plasmid map creator

Installation, Usage and API referance, hosted on readthedocs HERE -> https://plasmidcanvas.readthedocs.io/en/latest/ <-

plasmidcanvas is a Python graphics package designed for producing customised plasmid maps.

Top level overview of plasmidcanvas' current features as of v1.0.0

  • Directional arrows and rectangles to represent features of a plasmid.
  • Support for restriction sites.
  • Support for arbitrary labels.
  • Support for overlapping features by automatically moving features inwards.
  • Support for base pair "ticks".
  • Two types of plasmid base pair tick labels:
    • auto - The circle is automatically labelled using the most suitable tick intervals.
    • n_labels - The circle is given n labels, evenly spaced around the plasmid circle.
  • Two types of feature labels:
    • off-circle - A label is placed outside the plasmid circle, pointing at the base pair / feature of interest.
    • on-circle (curved text) - A label is placed on a feature and curves around the circle with the feature.
  • Plasmids can be saved to a variety of filetypes e.g. png, pdf, ps, eps and svg.

Examples

example 1

example 2

example 3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plasmidcanvas-1.0.0.tar.gz (25.6 kB view hashes)

Uploaded Source

Built Distribution

plasmidcanvas-1.0.0-py3-none-any.whl (26.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page