{
  "_id": "6ab6459b99f7aa8c6aa2d02b",
  "Package": "plasmidplot",
  "Title": "Publication-Quality Circular and Linear Plasmid Maps",
  "Version": "0.1.0",
  "Authors@R": "person(given = \"Qiyou\", family = \"Pan\", email = \"dkturingfz@outlook.com\",\nrole = c(\"aut\", \"cre\"))",
  "Description": "Draws circular and linear plasmid maps with 'grid'\ngraphics. Features are shown as colored arcs with optional\narrowheads, callout labels that are laid out to avoid overlap,\nan automatic base-pair scale, and the plasmid name and size. A\nstyle is built from a handful of shape parameters, with presets\nas named combinations of them, and the layout follows the\nmolecule's topology. Maps can be built up feature by feature or\nimported from 'GenBank', 'EMBL', 'FASTA' and 'SnapGene' files,\nwhose format is detected from content rather than file\nextension. Restriction sites can be located in the sequence and\nlabeled. Ships eight visual styles, including one inspired by\nthe 'AngularPlasmid' JavaScript library, and seven categorical\npalettes checked for colorblind safety. Palettes from other\npackages can be used directly, as a color vector or as a\npalette function, and checked against the same criteria.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/dkturingfz/plasmidplot",
  "BugReports": "https://github.com/dkturingfz/plasmidplot/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.1.0",
  "Repository": "https://dkturingfz.r-universe.dev",
  "Date/Publication": "2026-09-14 09:44:17 UTC",
  "RemoteUrl": "https://github.com/dkturingfz/plasmidplot",
  "RemoteRef": "HEAD",
  "RemoteSha": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-25 09:53:35 UTC",
    "User": "root"
  },
  "Author": "Qiyou Pan [aut, cre]",
  "Maintainer": "Qiyou Pan <dkturingfz@outlook.com>",
  "_user": "dkturingfz",
  "_type": "src",
  "_file": "plasmidplot_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/6ced462a0c376e397d92830d1aa2d5ef3a3a30f14176344293f4fb0dcc50bff2",
  "_filesize": 1062960,
  "_sha256": "6ced462a0c376e397d92830d1aa2d5ef3a3a30f14176344293f4fb0dcc50bff2",
  "_expires": "2027-01-03T09:57:46.000Z",
  "_created": "2026-09-25T09:53:35.000Z",
  "_published": "2026-09-25T09:57:47.867Z",
  "_jobs": [
    {
      "job": 108026200754,
      "time": 132,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10857416690"
    },
    {
      "job": 108026200767,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10858015783"
    },
    {
      "job": 108026200871,
      "time": 140,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10857436632"
    },
    {
      "job": 108026200809,
      "time": 205,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10858075846"
    },
    {
      "job": 108025071087,
      "time": 229,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10858430186"
    },
    {
      "job": 108026200895,
      "time": 101,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "10858390443"
    },
    {
      "job": 108026200819,
      "time": 80,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10858135548"
    },
    {
      "job": 108026200930,
      "time": 81,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10858020610"
    },
    {
      "job": 108026200827,
      "time": 77,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10858495344"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/dkturingfz/actions/runs/36120611676",
  "_status": "success",
  "_upstream": "https://github.com/dkturingfz/plasmidplot",
  "_commit": {
    "id": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
    "author": "dkturingfz <dkturingfz@outlook.com>",
    "committer": "dkturingfz <dkturingfz@outlook.com>",
    "message": "Name the maintainer with a first and last name, per CRAN review\n\nCRAN asks for a person's name in the Maintainer field rather than a\nhandle. Authors@R and the LICENSE copyright holder now both read\nQiyou Pan; the contact address is unchanged.\n",
    "time": 1789379057
  },
  "_maintainer": {
    "name": "Qiyou Pan",
    "email": "dkturingfz@outlook.com",
    "login": "dkturingfz",
    "description": "",
    "uuid": 53101703
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "xml2",
      "role": "Suggests"
    }
  ],
  "_owner": "dkturingfz",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-33",
      "n": 7
    },
    {
      "week": "2026-34",
      "n": 2
    },
    {
      "week": "2026-38",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "dkturingfz",
      "count": 11,
      "uuid": 53101703
    }
  ],
  "_userbio": {
    "uuid": 53101703,
    "type": "user",
    "name": "dkturingfz ",
    "followers": 0
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/plasmidplot"
  },
  "_devurl": "https://github.com/dkturingfz/plasmidplot",
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/plasmidplot.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/dkturingfz/plasmidplot",
  "_realowner": "dkturingfz",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-09-24"
    }
  ],
  "_exports": [
    "plasmid",
    "pp_canvas",
    "pp_check_palette",
    "pp_demo",
    "pp_demo_plasmid",
    "pp_enzymes",
    "pp_features",
    "pp_find_sites",
    "pp_marker",
    "pp_palette",
    "pp_site",
    "pp_style",
    "read_embl",
    "read_fasta",
    "read_genbank",
    "read_plasmid",
    "read_snapgene"
  ],
  "_help": [
    {
      "page": "plasmid",
      "title": "Create a plasmid object",
      "topics": [
        "plasmid"
      ]
    },
    {
      "page": "plot.plasmid",
      "title": "Plot a plasmid map",
      "topics": [
        "plot.plasmid"
      ]
    },
    {
      "page": "pp_canvas",
      "title": "The background a style is designed for",
      "topics": [
        "pp_canvas"
      ]
    },
    {
      "page": "pp_check_palette",
      "title": "Check a palette for colorblind safety and contrast",
      "topics": [
        "pp_check_palette"
      ]
    },
    {
      "page": "pp_demo",
      "title": "Draw a demo plasmid map",
      "topics": [
        "pp_demo"
      ]
    },
    {
      "page": "pp_demo_plasmid",
      "title": "Example plasmid used by the demos",
      "topics": [
        "pp_demo_plasmid"
      ]
    },
    {
      "page": "pp_enzymes",
      "title": "Common restriction enzymes",
      "topics": [
        "pp_enzymes"
      ]
    },
    {
      "page": "pp_features",
      "title": "Add many features at once from a data frame",
      "topics": [
        "pp_features"
      ]
    },
    {
      "page": "pp_find_sites",
      "title": "Find restriction sites in the plasmid sequence",
      "topics": [
        "pp_find_sites"
      ]
    },
    {
      "page": "pp_marker",
      "title": "Add a feature marker to a plasmid",
      "topics": [
        "pp_marker"
      ]
    },
    {
      "page": "pp_palette",
      "title": "Built-in categorical palettes",
      "topics": [
        "pp_palette"
      ]
    },
    {
      "page": "pp_site",
      "title": "Mark a single position on the plasmid",
      "topics": [
        "pp_site"
      ]
    },
    {
      "page": "pp_style",
      "title": "Create or customize a plasmid map style",
      "topics": [
        "pp_style"
      ]
    },
    {
      "page": "read_embl",
      "title": "Read a plasmid from an EMBL file",
      "topics": [
        "read_embl"
      ]
    },
    {
      "page": "read_fasta",
      "title": "Read a plasmid from a FASTA file or a bare sequence",
      "topics": [
        "read_fasta"
      ]
    },
    {
      "page": "read_genbank",
      "title": "Read a plasmid from a GenBank file",
      "topics": [
        "read_genbank"
      ]
    },
    {
      "page": "read_plasmid",
      "title": "Read a plasmid from any supported file",
      "topics": [
        "read_plasmid"
      ]
    },
    {
      "page": "read_snapgene",
      "title": "Read a plasmid from a SnapGene file",
      "topics": [
        "read_snapgene"
      ]
    }
  ],
  "_readme": "https://github.com/dkturingfz/plasmidplot/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "plasmidplot.Rmd",
      "filename": "plasmidplot.html",
      "title": "Drawing plasmid maps with plasmidplot",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A map from scratch",
        "Reading a file",
        "Restriction sites",
        "Styles are shape parameters",
        "Circular and linear",
        "Palettes are a separate choice",
        "Checking a palette",
        "Panels",
        "Non-ASCII labels"
      ],
      "created": "2026-08-11 02:16:52",
      "modified": "2026-08-11 05:22:38",
      "commits": 2
    }
  ],
  "_score": 4.176091259055681,
  "_indexed": true,
  "_nocasepkg": "plasmidplot",
  "_universes": [
    "dkturingfz"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-09-25T09:55:51.000Z",
      "distro": "resolute",
      "commit": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
      "fileid": "https://r2.ropensci.org/eb99a1b69886c6f755378324314415e17fc27ed1cc302942d209ce56c487206b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkturingfz/actions/runs/36120611676"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-09-25T09:55:53.000Z",
      "distro": "resolute",
      "commit": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
      "fileid": "https://r2.ropensci.org/9a50439589c3e01de00f5a50e80d481bcfd5f18ad8ddd9f1015aef8dc734c088",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkturingfz/actions/runs/36120611676"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-09-25T09:55:46.000Z",
      "commit": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
      "fileid": "https://r2.ropensci.org/4bfa4af85c0f3c5de6aecd372755f45c874dee0200139dc91ec783b2faba26a4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkturingfz/actions/runs/36120611676"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-09-25T09:56:23.000Z",
      "commit": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
      "fileid": "https://r2.ropensci.org/e2d79ca756da6092fb8eb084341f6e5e485e0a0d1bdde657edc96636af8ee1bb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkturingfz/actions/runs/36120611676"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-09-25T09:55:35.000Z",
      "commit": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
      "fileid": "https://r2.ropensci.org/0d5510965f17df40175f993aab435c146c6a8007fde9f23035b908118d4be40e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/dkturingfz/actions/runs/36120611676"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-09-25T09:54:50.000Z",
      "commit": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
      "fileid": "https://r2.ropensci.org/c60473208c7dbcca5149f9a64916bebf9c2dea220b800733f637432bc56bb8c3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkturingfz/actions/runs/36120611676"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-09-25T09:54:55.000Z",
      "commit": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
      "fileid": "https://r2.ropensci.org/699e6b0248962c7542c992e004ca8ea261e8e6dce88588132d33bebcc5be1cd9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkturingfz/actions/runs/36120611676"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-09-25T09:54:48.000Z",
      "commit": "c79b48cf9c7ee9cd4e498d587aadbf53d6aa0726",
      "fileid": "https://r2.ropensci.org/5f924355c8a12363bb359768d6cf1cc37ae13293cc3fa4d232c563f207924172",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkturingfz/actions/runs/36120611676"
    }
  ]
}