{
  "_id": "6ad60effc5cddeca72012f6e",
  "Package": "taxonomizr",
  "Maintainer": "Scott Sherrill-Mix <ssm@msu.edu>",
  "License": "GPL (>=2) | file LICENSE",
  "Title": "Functions to Work with NCBI Accessions and Taxonomy",
  "Type": "Package",
  "LazyLoad": "yes",
  "Author": "Scott Sherrill-Mix [aut, cre]",
  "Authors@R": "c(person(\"Scott\", \"Sherrill-Mix\", role = c(\"aut\", \"cre\"),\nemail = \"ssm@msu.edu\"))",
  "BugReports": "https://github.com/sherrillmix/taxonomizr/issues",
  "Description": "Functions for assigning taxonomy to NCBI accession numbers\nand taxon IDs based on NCBI's accession2taxid and taxdump\nfiles. This package allows the user to download NCBI data dumps\nand create a local database for fast and local taxonomic\nassignment.",
  "URL": "https://github.com/sherrillmix/taxonomizr/",
  "Version": "0.11.2",
  "Date": "2025-07-23",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://sherrillmix.r-universe.dev",
  "Date/Publication": "2025-07-24 03:15:19 UTC",
  "RemoteUrl": "https://github.com/sherrillmix/taxonomizr",
  "RemoteRef": "HEAD",
  "RemoteSha": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-19 11:35:11 UTC",
    "User": "root"
  },
  "_user": "sherrillmix",
  "_type": "src",
  "_file": "taxonomizr_0.11.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/8a4dfc9b04521d9757a33f96d0574e91f61fe8ecdba87c8f68ef2cd4b5d82b8e",
  "_filesize": 272358,
  "_sha256": "8a4dfc9b04521d9757a33f96d0574e91f61fe8ecdba87c8f68ef2cd4b5d82b8e",
  "_expires": "2027-01-27T12:37:17.000Z",
  "_created": "2026-10-19T11:35:11.000Z",
  "_published": "2026-10-19T12:37:19.604Z",
  "_buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 118037087312,
      "time": 3685,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 118037087371,
      "time": 155,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "12182728175"
    },
    {
      "job": 118037087269,
      "time": 3686,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 118037087199,
      "time": 174,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "12183581773"
    },
    {
      "job": 118037087382,
      "time": 163,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12183920487"
    },
    {
      "job": 118037087303,
      "time": 254,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12182798180"
    },
    {
      "job": 118037087191,
      "time": 237,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12184030296"
    },
    {
      "job": 118037087122,
      "time": 422,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12183851135"
    },
    {
      "job": 118035768860,
      "time": 199,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12182564422"
    },
    {
      "job": 118037087207,
      "time": 89,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12182559674"
    },
    {
      "job": 118037087307,
      "time": 373,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "12183817656"
    },
    {
      "job": 118037087352,
      "time": 150,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "12182709315"
    },
    {
      "job": 118037087281,
      "time": 108,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12184025011"
    },
    {
      "job": 118037087193,
      "time": 352,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12184080447"
    },
    {
      "job": 118037087304,
      "time": 107,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12183900121"
    }
  ],
  "_upstream": "https://github.com/sherrillmix/taxonomizr",
  "_commit": {
    "id": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
    "author": "sherrillmix <sherrillmix@users.noreply.github.com>",
    "committer": "sherrillmix <sherrillmix@users.noreply.github.com>",
    "message": "Rerender docs\n",
    "time": 1753326919
  },
  "_maintainer": {
    "name": "Scott Sherrill-Mix",
    "email": "ssm@msu.edu"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "RSQLite",
      "role": "Imports"
    },
    {
      "package": "R.utils",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "curl",
      "version": ">= 5.0.0",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "sherrillmix",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [],
  "_tags": [],
  "_stars": 83,
  "_contributors": [
    {
      "user": "sherrillmix",
      "count": 311,
      "uuid": 1217152
    }
  ],
  "_userbio": {
    "uuid": 1217152,
    "type": "user",
    "name": "Scott Sherrill-Mix",
    "followers": 33
  },
  "_downloads": {
    "count": 528,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/taxonomizr"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/sherrillmix/taxonomizr",
  "_searchresults": 325,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md",
    "extra/taxonomizr.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/sherrillmix/taxonomizr",
  "_realowner": "sherrillmix",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.2",
      "date": "2017-03-09"
    },
    {
      "version": "0.5.1",
      "date": "2018-08-31"
    },
    {
      "version": "0.5.3",
      "date": "2019-04-22"
    },
    {
      "version": "0.6.0",
      "date": "2021-02-09"
    },
    {
      "version": "0.7.1",
      "date": "2021-04-23"
    },
    {
      "version": "0.8.0",
      "date": "2021-05-07"
    },
    {
      "version": "0.9.2",
      "date": "2022-06-23"
    },
    {
      "version": "0.9.3",
      "date": "2022-06-26"
    },
    {
      "version": "0.10.2",
      "date": "2023-01-31"
    },
    {
      "version": "0.10.6",
      "date": "2023-12-16"
    },
    {
      "version": "0.10.7",
      "date": "2025-01-08"
    },
    {
      "version": "0.10.8",
      "date": "2025-02-27"
    },
    {
      "version": "0.11.1",
      "date": "2025-03-13"
    }
  ],
  "_exports": [
    "accessionToTaxa",
    "condenseTaxa",
    "getAccession2taxid",
    "getAccessions",
    "getCommon",
    "getDescendants",
    "getId",
    "getId2",
    "getNamesAndNodes",
    "getRawTaxonomy",
    "getTaxonomy",
    "getTaxonomy2",
    "lastNotNa",
    "makeNewick",
    "normalizeTaxa",
    "prepareDatabase",
    "read.accession2taxid",
    "read.names",
    "read.names.sql",
    "read.nodes",
    "read.nodes.sql",
    "streamingRead",
    "topoSort"
  ],
  "_help": [
    {
      "page": "accessionToTaxa",
      "title": "Convert accessions to taxa",
      "topics": [
        "accessionToTaxa"
      ]
    },
    {
      "page": "condenseTaxa",
      "title": "Condense multiple taxonomic assignments to their most recent common branch",
      "topics": [
        "condenseTaxa"
      ]
    },
    {
      "page": "getAccession2taxid",
      "title": "Download accession2taxid files from NCBI",
      "topics": [
        "getAccession2taxid"
      ]
    },
    {
      "page": "getAccessions",
      "title": "Find all accessions for a taxa",
      "topics": [
        "getAccessions"
      ]
    },
    {
      "page": "getCommon",
      "title": "Find common names for a given taxa",
      "topics": [
        "getCommon"
      ]
    },
    {
      "page": "getDescendants",
      "title": "Get descendant ranks for a taxa",
      "topics": [
        "getDescendants"
      ]
    },
    {
      "page": "getId",
      "title": "Find a given taxa by name",
      "topics": [
        "getId"
      ]
    },
    {
      "page": "getId2",
      "title": "Find a given taxa by name",
      "topics": [
        "getId2"
      ]
    },
    {
      "page": "getNamesAndNodes",
      "title": "Download names and nodes files from NCBI",
      "topics": [
        "getNamesAndNodes"
      ]
    },
    {
      "page": "getRawTaxonomy",
      "title": "Get all taxonomy for a taxa",
      "topics": [
        "getRawTaxonomy"
      ]
    },
    {
      "page": "getTaxonomy",
      "title": "Get taxonomic ranks for a taxa",
      "topics": [
        "getTaxonomy"
      ]
    },
    {
      "page": "getTaxonomy2",
      "title": "Get taxonomic ranks for a taxa",
      "topics": [
        "getTaxonomy2"
      ]
    },
    {
      "page": "lastNotNa",
      "title": "Return last not NA value",
      "topics": [
        "lastNotNa"
      ]
    },
    {
      "page": "makeNewick",
      "title": "Create a Newick tree from taxonomy",
      "topics": [
        "makeNewick"
      ]
    },
    {
      "page": "normalizeTaxa",
      "title": "Bring multiple raw taxonomies into alignment",
      "topics": [
        "normalizeTaxa"
      ]
    },
    {
      "page": "prepareDatabase",
      "title": "Download data from NCBI and set up SQLite database",
      "topics": [
        "prepareDatabase"
      ]
    },
    {
      "page": "read.accession2taxid",
      "title": "Read NCBI accession2taxid files",
      "topics": [
        "read.accession2taxid"
      ]
    },
    {
      "page": "read.names",
      "title": "Read NCBI names file",
      "topics": [
        "read.names"
      ]
    },
    {
      "page": "read.names.sql",
      "title": "Read NCBI names file",
      "topics": [
        "read.names.sql"
      ]
    },
    {
      "page": "read.nodes",
      "title": "Read NCBI nodes file",
      "topics": [
        "read.nodes"
      ]
    },
    {
      "page": "read.nodes.sql",
      "title": "Read NCBI nodes file",
      "topics": [
        "read.nodes.sql"
      ]
    },
    {
      "page": "resumableDownload",
      "title": "Download file using curl allowing resumption of interrupted files",
      "topics": [
        "resumableDownload"
      ]
    },
    {
      "page": "streamingRead",
      "title": "Process a large file piecewise",
      "topics": [
        "streamingRead"
      ]
    },
    {
      "page": "taxonomizrSwitch",
      "title": "Switch from data.table to SQLite",
      "topics": [
        "taxonomizrSwitch"
      ]
    },
    {
      "page": "topoSort",
      "title": "Combine multiple sorted vectors into a single sorted vector",
      "topics": [
        "topoSort"
      ]
    },
    {
      "page": "trimTaxa",
      "title": "Trim columns from taxa file",
      "topics": [
        "trimTaxa"
      ]
    }
  ],
  "_readme": "https://github.com/sherrillmix/taxonomizr/raw/HEAD/README.md",
  "_rundeps": [
    "bit",
    "bit64",
    "blob",
    "cachem",
    "cli",
    "cpp11",
    "curl",
    "data.table",
    "DBI",
    "fastmap",
    "glue",
    "lifecycle",
    "memoise",
    "pkgconfig",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "rlang",
    "RSQLite",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "usage.Rmd",
      "filename": "usage.html",
      "title": "taxonomizr usage",
      "author": "Scott Sherrill-Mix",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Requirements",
        "Installation",
        "Preparation",
        "Assigning taxonomy",
        "Producing accession numbers",
        "Finding taxonomy for NCBI accession numbers",
        "Finding taxonomy for taxonomic names",
        "Finding descendants for a given taxa",
        "Finding common names for taxonomic IDs",
        "Condensing taxonomy a.k.a. lowest common ancestor LCA",
        "Find all taxonomic assignments for a given taxa",
        "Finding accessions for a given taxonomic ID",
        "Convert taxonomy to Newick tree",
        "Note: NCBI name changes in early 2023",
        "Changelog",
        "v0.11.1",
        "v0.10.8",
        "v0.10.7",
        "v0.10.6",
        "v0.10.5",
        "v0.10.4",
        "v0.10.3",
        "v0.10.2",
        "v0.10.1",
        "v0.9.4",
        "v0.9.3",
        "v0.9.2",
        "v0.8.4",
        "v0.8.3",
        "v0.8.2",
        "v0.8.1",
        "v0.8.0",
        "v0.7.1",
        "v0.7.0",
        "v0.6.0",
        "v0.5.3",
        "v0.5.0",
        "Manual preparation of database (usually not necessary)",
        "Download names and nodes",
        "Download accession to taxa files",
        "Convert names, nodes and accessions to database",
        "Switch from data.table to SQLite"
      ],
      "created": "2017-03-07 19:00:36",
      "modified": "2025-03-12 21:07:47",
      "commits": 52
    }
  ],
  "_score": 8.510142699402573,
  "_indexed": true,
  "_nocasepkg": "taxonomizr",
  "_universes": [
    "sherrillmix"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.11.2",
      "date": "2026-10-19T11:37:32.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/4a978f628bfff3f9dbe7a9fe54e107c9fe348e82f4a504e281c6ceeb141f6d69",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.11.2",
      "date": "2026-10-19T11:37:50.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/e70f15a40d1b56e057eff9bf3cbdd61d4af2b6c69405cda7213b0541f8faaa5b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.11.2",
      "date": "2026-10-19T11:38:52.000Z",
      "arch": "aarch64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/10e54bd16e1c18990ce206c8b8170f8136f253e191d7c41ab1f6bf1e16f1e98e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.11.2",
      "date": "2026-10-19T11:40:27.000Z",
      "arch": "x86_64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/1222758fa7a6ccf6680910b611ccc161d6fa3351c1ec8862e91fc0fd3ecebfa9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.11.2",
      "date": "2026-10-19T11:38:49.000Z",
      "arch": "aarch64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/80e49db9ce1c258a5da91772ff05555ec2bea19a9e1bfe183bcbcb8ff59b5058",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.11.2",
      "date": "2026-10-19T11:40:38.000Z",
      "arch": "x86_64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/26140345bffa1c587c245635a3a7be7d381abb0df1efeb3358f1d37899033915",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.11.2",
      "date": "2026-10-19T11:37:00.000Z",
      "arch": "emscripten",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/16265b750031b61ef5ce6d36f503e5f681df22e08a2189c654673a8b20ffab72",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-10-19T11:40:19.000Z",
      "arch": "aarch64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/0d2856ced5283739465b622098d7f91cb01567b26f8adcb840500dd57ffd6a18",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-10-19T11:36:19.000Z",
      "arch": "x86_64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/8a6fb08a8bbd6034a7b2be0abc5908f7124fcd4a9330bf9aefbebe194810f1b4",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-10-19T11:36:20.000Z",
      "arch": "x86_64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/c4422cc50f46ddd933e00072361dd5da9a08c4649139d8f78ba26c9603819452",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-10-19T11:39:53.000Z",
      "arch": "aarch64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/a8b130e33448dfaa2835a9b1ef1697466fb412f527d4d61742b3a5100e67be10",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-10-19T11:36:18.000Z",
      "arch": "x86_64",
      "commit": "218641b806f4aa31ad88f0d0b5c403cf4de5704b",
      "fileid": "https://r2.ropensci.org/7a3869efd55b5a448ac5c89dfd7a0a87983b3fd38f2fbbf65eade70e0456f6f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sherrillmix/actions/runs/39245291155"
    }
  ]
}