{
  "_id": "6ac4b96bf511ae58c09a0749",
  "Package": "primerTree",
  "Title": "Visually Assessing the Specificity and Informativeness of Primer\nPairs",
  "Version": "1.1.0",
  "Authors@R": "c(person(given = \"Jim\",\nfamily = \"Hester\",\nrole = \"aut\",\nemail = \"james.hester@gmail.com\"),\nperson(given = \"Matt\",\nfamily = \"Cannon\",\nrole = c(\"aut\", \"cre\"),\nemail = \"matthewvc1@gmail.com\"))",
  "Description": "Identifies potential target sequences for a given set of\nprimers and generates phylogenetic trees annotated with the\ntaxonomies of the predicted amplification products.",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.2.3",
  "Config/pak/sysreqs": "libicu-dev libxml2-dev libssl-dev",
  "Repository": "https://mvesuviusc.r-universe.dev",
  "Date/Publication": "2025-10-28 23:18:37 UTC",
  "RemoteUrl": "https://github.com/mvesuviusc/primertree",
  "RemoteRef": "HEAD",
  "RemoteSha": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-06 08:56:17 UTC",
    "User": "root"
  },
  "Author": "Jim Hester [aut],\nMatt Cannon [aut, cre]",
  "Maintainer": "Matt Cannon <matthewvc1@gmail.com>",
  "_user": "mvesuviusc",
  "_type": "src",
  "_file": "primerTree_1.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/21bc6b4dceb67dc2064b1371dcfb07b6c3ebf8070d53905f3be83954f0cfa7b9",
  "_filesize": 295718,
  "_sha256": "21bc6b4dceb67dc2064b1371dcfb07b6c3ebf8070d53905f3be83954f0cfa7b9",
  "_expires": "2027-01-14T09:03:37.000Z",
  "_created": "2026-10-06T08:56:17.000Z",
  "_published": "2026-10-06T09:03:39.224Z",
  "_jobs": [
    {
      "job": 112189551831,
      "time": 140,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11399834784"
    },
    {
      "job": 112189551813,
      "time": 143,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11400187839"
    },
    {
      "job": 112189551795,
      "time": 104,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11399839598"
    },
    {
      "job": 112189551780,
      "time": 132,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11401135089"
    },
    {
      "job": 112189551778,
      "time": 178,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11400079457"
    },
    {
      "job": 112189551662,
      "time": 391,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11400264389"
    },
    {
      "job": 112189551738,
      "time": 192,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11400848504"
    },
    {
      "job": 112189551656,
      "time": 353,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11401155861"
    },
    {
      "job": 112188269380,
      "time": 199,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11400826383"
    },
    {
      "job": 112189551591,
      "time": 109,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11400283720"
    },
    {
      "job": 112189551862,
      "time": 335,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11400049952"
    },
    {
      "job": 112189551722,
      "time": 134,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11400447318"
    },
    {
      "job": 112189551737,
      "time": 106,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11400866630"
    },
    {
      "job": 112189551887,
      "time": 344,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11399979691"
    },
    {
      "job": 112189551878,
      "time": 94,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11400378152"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788",
  "_status": "success",
  "_upstream": "https://github.com/mvesuviusc/primertree",
  "_commit": {
    "id": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
    "author": "MVesuviusC <matthewvc1@gmail.com>",
    "committer": "MVesuviusC <matthewvc1@gmail.com>",
    "message": "Updating version to 1.1.0\n",
    "time": 1761693517
  },
  "_maintainer": {
    "name": "Matt Cannon",
    "email": "matthewvc1@gmail.com",
    "login": "mvesuviusc",
    "bluesky": "@mattvcannon1.bsky.social",
    "description": "",
    "uuid": 5831817
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "directlabels",
      "role": "Depends"
    },
    {
      "package": "gridExtra",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "ape",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "plyr",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "XML",
      "role": "Imports"
    }
  ],
  "_owner": "mvesuviusc",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-44",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.1.0",
      "date": "2025-10-28"
    }
  ],
  "_stars": 53,
  "_contributors": [
    {
      "user": "jimhester",
      "count": 75,
      "uuid": 205275
    },
    {
      "user": "mvesuviusc",
      "count": 45,
      "uuid": 5831817
    },
    {
      "user": "infotroph",
      "count": 2,
      "uuid": 1256435
    },
    {
      "user": "omansn",
      "count": 1,
      "uuid": 10858451
    }
  ],
  "_userbio": {
    "uuid": 5831817,
    "type": "user",
    "name": "Matt Cannon",
    "followers": 13
  },
  "_downloads": {
    "count": 368,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/primerTree"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/mvesuviusc/primertree",
  "_searchresults": 18,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/primerTree.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/mvesuviusc/primertree",
  "_realowner": "mvesuviusc",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2013-10-04"
    },
    {
      "version": "1.0.1",
      "date": "2014-06-09"
    },
    {
      "version": "1.0.3",
      "date": "2016-01-12"
    },
    {
      "version": "1.0.4",
      "date": "2018-12-19"
    },
    {
      "version": "1.0.5",
      "date": "2020-01-24"
    },
    {
      "version": "1.0.6",
      "date": "2022-04-05"
    },
    {
      "version": "1.1.0",
      "date": "2025-10-03"
    }
  ],
  "_exports": [
    "accession2taxid",
    "calc_rank_dist_ave",
    "clustalo",
    "filter_seqs",
    "get_sequence",
    "get_sequences",
    "get_taxonomy",
    "parse_primer_hits",
    "plot_tree",
    "plot_tree_ranks",
    "primer_search",
    "search_primer_pair",
    "seq_lengths",
    "tree_from_alignment"
  ],
  "_datasets": [
    {
      "name": "bryophytes_trnL",
      "title": "PrimerTree results for the bryophyte trnL primers",
      "object": "bryophytes_trnL",
      "class": [
        "primerTree"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "mammals_16S",
      "title": "PrimerTree results for the mammalian 16S primers",
      "object": "mammals_16S",
      "class": [
        "primerTree"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "accession2taxid",
      "title": "Maps a nucleotide database accession to a taxonomy database taxId",
      "topics": [
        "accession2taxid"
      ]
    },
    {
      "page": "bryophytes_trnL",
      "title": "PrimerTree results for the bryophyte trnL primers",
      "topics": [
        "bryophytes_trnL"
      ]
    },
    {
      "page": "calc_rank_dist_ave",
      "title": "Summarize pairwise differences.",
      "topics": [
        "calc_rank_dist_ave"
      ]
    },
    {
      "page": "clustalo",
      "title": "Multiple sequence alignment with clustal omega",
      "topics": [
        "clustalo"
      ]
    },
    {
      "page": "filter_seqs",
      "title": "Filter out sequences retrieved by search_primer_pair() that are either too short or too long. The alignment and tree will be recalculated after removing unwanted reads.",
      "topics": [
        "filter_seqs",
        "filter_seqs.primerTree"
      ]
    },
    {
      "page": "get_sequence",
      "title": "Retrieves a fasta sequence from NCBI nucleotide database.",
      "topics": [
        "get_sequence"
      ]
    },
    {
      "page": "get_sequences",
      "title": "Retrieves fasta sequences from NCBI nucleotide database.",
      "topics": [
        "get_sequences"
      ]
    },
    {
      "page": "get_taxonomy",
      "title": "Retrieve the taxonomy information from NCBI for a set of nucleotide gis.",
      "topics": [
        "get_taxonomy"
      ]
    },
    {
      "page": "identify.primerTree_plot",
      "title": "identify the point closest to the mouse click only works on single ranks",
      "topics": [
        "identify.primerTree_plot"
      ]
    },
    {
      "page": "layout_tree_ape",
      "title": "layout a tree using ape, return an object to be plotted by 'plot_tree'",
      "topics": [
        "layout_tree_ape"
      ]
    },
    {
      "page": "mammals_16S",
      "title": "PrimerTree results for the mammalian 16S primers",
      "topics": [
        "mammals_16S"
      ]
    },
    {
      "page": "parse_primer_hits",
      "title": "Parse the primer hits",
      "topics": [
        "parse_primer_hits"
      ]
    },
    {
      "page": "plot_tree",
      "title": "plots a tree, optionally with colored and labeled points by taxonomic rank",
      "topics": [
        "plot_tree"
      ]
    },
    {
      "page": "plot_tree_ranks",
      "title": "plots a tree along with a series of taxonomic ranks",
      "topics": [
        "plot_tree_ranks"
      ]
    },
    {
      "page": "plot.primerTree",
      "title": "plot function for a primerTree object, calls plot_tree_ranks",
      "topics": [
        "plot.primerTree"
      ]
    },
    {
      "page": "primer_search",
      "title": "Query a pair of primers using ncbi's Primer-BLAST, if primers contain iupac",
      "topics": [
        "primer_search"
      ]
    },
    {
      "page": "primerTree",
      "title": "'primerTree' Visually Assessing the Specificity and Informativeness of Primer Pairs",
      "topics": [
        "primerTree-package",
        "primerTree"
      ]
    },
    {
      "page": "search_primer_pair",
      "title": "Automatic primer search Search a given primer pair, retrieving the alignment results, their product sequences, taxonomic information for the sequences, a multiple alignment of the products",
      "topics": [
        "search_primer_pair"
      ]
    },
    {
      "page": "seq_lengths",
      "title": "Get a summary of sequence lengths from a primerTree object",
      "topics": [
        "seq_lengths"
      ]
    },
    {
      "page": "seq_lengths.primerTree",
      "title": "Method for primerTree objects",
      "topics": [
        "seq_lengths.primerTree"
      ]
    },
    {
      "page": "summary.primerTree",
      "title": "Summarize a primerTree result, printing quantiles of sequence length and pairwise differences.",
      "topics": [
        "summary.primerTree"
      ]
    },
    {
      "page": "tree_from_alignment",
      "title": "Construct a neighbor joining tree from a dna alignment",
      "topics": [
        "tree_from_alignment"
      ]
    }
  ],
  "_readme": "https://github.com/mvesuviusc/primertree/raw/HEAD/README.md",
  "_rundeps": [
    "ape",
    "askpass",
    "cli",
    "codetools",
    "cpp11",
    "curl",
    "data.table",
    "digest",
    "directlabels",
    "farver",
    "foreach",
    "generics",
    "ggplot2",
    "glue",
    "gridExtra",
    "gtable",
    "httr",
    "httr2",
    "isoband",
    "iterators",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "lubridate",
    "magrittr",
    "mime",
    "nlme",
    "openssl",
    "plyr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "reshape2",
    "rlang",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "sys",
    "timechange",
    "vctrs",
    "viridisLite",
    "withr",
    "XML"
  ],
  "_score": 5.632760888479439,
  "_indexed": true,
  "_nocasepkg": "primertree",
  "_universes": [
    "mvesuviusc"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-10-06T08:58:29.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/60911109f51618b92a333095c495a0f726e03828cc261cc950bbb72e2a99bfec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-10-06T08:58:21.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/a65c0dd10c0209485e9546bfb0fab0b42792b8cbe9fafe30b1c4b4055c02001d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-10-06T08:58:01.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/51829494375578bc6afbc496799f4392f83bda25cef569a7e42a7e63d87c5977",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-10-06T08:58:23.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/ee765c9b1c7c2f9d7e8ea5dd2574381589e264cb7428d9681c1bfdbc9e26b131",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-10-06T08:58:52.000Z",
      "arch": "aarch64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/3f7d63ffa3349450c5017f4f3101152d601a2e065b010804a58b5cc34dfa6f9f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-10-06T09:00:51.000Z",
      "arch": "x86_64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/37cd5507b9b65149de0a9b1263a2e9b6a914f0eda37dc7bfcd5338c182dee19f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-10-06T08:58:39.000Z",
      "arch": "aarch64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/b13ef3ee461ca174a8fae54206444cd184d9e3aa57539dc8607d8daf99892870",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-10-06T09:00:43.000Z",
      "arch": "x86_64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/ef86d72f43c36390d7917e7217d15e9b0779c83229ade39b6504942fb067b594",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.0",
      "date": "2026-10-06T08:58:39.000Z",
      "arch": "emscripten",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/2895642b09e7a30808aea10acc74667ddddd733cb8eb28860f414a867d1ae167",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-10-06T09:01:01.000Z",
      "arch": "aarch64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/92ddc9734caae446e98f92b9200dd041dc017b6fc34fada169a5ce73af7bbf4e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-10-06T08:57:27.000Z",
      "arch": "x86_64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/a96d81fad0680d1f54cb1a4f50d08adf6b7801cbae0db823036b7d875bf03e63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-10-06T08:57:35.000Z",
      "arch": "x86_64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/01e1146a4032a76df0f9d16d4fa080b9822a6192b47fe1983eda44803dd4a008",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-10-06T09:01:06.000Z",
      "arch": "aarch64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/dfec68678a8c71d9d8e5f17ab557b58e69d80411f23376dd5af2125e92d241c8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-10-06T08:57:30.000Z",
      "arch": "x86_64",
      "commit": "3df2a16c1d0fae50bdda43fdc78880b512f2e7a5",
      "fileid": "https://r2.ropensci.org/48ba378f746384e82c0cb4d56b86a7e5ed75223220c286c2693b7e2d3927dede",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mvesuviusc/actions/runs/37439033788"
    }
  ]
}