{
  "_id": "6a1146c7acfb0bcc41ce7afb",
  "Type": "Package",
  "Package": "cuperdec",
  "Title": "Cumulative Percent Decay Curve Generator",
  "Version": "1.1.0.9000",
  "Authors@R": "person(given = \"James A.\",\nfamily = \"Fellows Yates\",\nrole = c(\"aut\", \"cre\"),\nemail = \"jfy133@gmail.com\",\ncomment = c(ORCID = \"0000-0001-5585-6277\"))",
  "Description": "Calculates and visualises cumulative percent 'decay'\ncurves, which are typically calculated from metagenomic\ntaxonomic profiles. These can be used to estimate the level of\nexpected 'endogenous' taxa at different abundance levels\nretrieved from metagenomic samples, when comparing to samples\nof known sampling site or source. Method described in Fellows\nYates, J. A. et. al. (2021) Proceedings of the National Academy\nof Sciences USA <doi:10.1073/pnas.2021655118>.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/jfy133/cuperdec",
  "BugReports": "https://github.com/jfy133/cuperdec/issues",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "LazyData": "true",
  "NeedsCompilation": "no",
  "RoxygenNote": "7.1.2",
  "Config/pak/sysreqs": "libicu-dev libx11-dev",
  "Repository": "https://jfy133.r-universe.dev",
  "Date/Publication": "2022-09-12 10:53:39 UTC",
  "RemoteUrl": "https://github.com/jfy133/cuperdec",
  "RemoteRef": "HEAD",
  "RemoteSha": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
  "Packaged": {
    "Date": "2026-05-23 06:15:20 UTC",
    "User": "root"
  },
  "Author": "James A. Fellows Yates [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5585-6277>)",
  "Maintainer": "James A. Fellows Yates <jfy133@gmail.com>",
  "MD5sum": "f617c5011ac8ce9a7de3ded0a0739f13",
  "_user": "jfy133",
  "_type": "src",
  "_file": "cuperdec_1.1.0.9000.tar.gz",
  "_fileid": "085f1d224e9ba1c769ac220ee9583fdb9259a549e071b641d77fbea8bb8332c6",
  "_filesize": 2859479,
  "_sha256": "085f1d224e9ba1c769ac220ee9583fdb9259a549e071b641d77fbea8bb8332c6",
  "_created": "2026-05-23T06:15:20.000Z",
  "_published": "2026-05-23T06:18:47.604Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77502477521,
      "time": 143,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7174862365"
    },
    {
      "job": 77502477524,
      "time": 137,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174861833"
    },
    {
      "job": 77502477529,
      "time": 170,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7174862845"
    },
    {
      "job": 77502477525,
      "time": 133,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174859121"
    },
    {
      "job": 77502269251,
      "time": 227,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174847607"
    },
    {
      "job": 77502477522,
      "time": 105,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174858414"
    },
    {
      "job": 77502477540,
      "time": 103,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7174858162"
    },
    {
      "job": 77502477535,
      "time": 84,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7174856281"
    },
    {
      "job": 77502477528,
      "time": 106,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174858559"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jfy133/actions/runs/26325453277",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jfy133/cuperdec",
  "_commit": {
    "id": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
    "author": "James A. Fellows Yates <jfy133@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Fix Zandra's surname typos",
    "time": 1662980019
  },
  "_maintainer": {
    "name": "James A. Fellows Yates",
    "email": "jfy133@gmail.com",
    "login": "jfy133",
    "mastodon": "@jfy133@genomic.social",
    "linkedin": "in/james-fellows-yates-999859179",
    "orcid": "0000-0001-5585-6277",
    "description": "Bioinformatician with specialism in ancient DNA and metagenomics. nf-core core-team member and SPAAM community founder.\n\n@jfy133@genomic.social",
    "uuid": 17950287
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    }
  ],
  "_owner": "jfy133",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 4,
  "_contributors": [
    {
      "user": "jfy133",
      "count": 91,
      "uuid": 17950287
    }
  ],
  "_userbio": {
    "uuid": 17950287,
    "type": "user",
    "name": "James A. Fellows Yates",
    "description": "Bioinformatician with specialism in ancient DNA and metagenomics. nf-core core-team member and SPAAM community founder.\r\n\r\n@jfy133@genomic.social"
  },
  "_downloads": {
    "count": 269,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/cuperdec"
  },
  "_devurl": "https://github.com/jfy133/cuperdec",
  "_searchresults": 27,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/cuperdec.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jfy133/cuperdec",
  "_realowner": "jfy133",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2021-04-07"
    },
    {
      "version": "1.1.0",
      "date": "2021-09-12"
    }
  ],
  "_exports": [
    "adaptive_burnin_filter",
    "calculate_curve",
    "hard_burnin_filter",
    "load_database",
    "load_map",
    "load_taxa_table",
    "plot_cuperdec",
    "simple_filter"
  ],
  "_datasets": [
    {
      "name": "cuperdec_database_ex",
      "title": "Example isolation source database input for cuperdec",
      "object": "cuperdec_database_ex",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "isolation_source"
      ],
      "rows": 569,
      "table": true,
      "tojson": true
    },
    {
      "name": "cuperdec_metadata_ex",
      "title": "Example metadata file input for cuperdec",
      "object": "cuperdec_metadata_ex",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "#SampleID",
        "BarcodeSequence",
        "LinkerPrimerSequence",
        "Study",
        "Accession_ID",
        "SourceSink",
        "Env",
        "Description",
        "Host_General",
        "Host_Genus",
        "Host_Common",
        "Code",
        "Is_Oral",
        "Age",
        "Location",
        "Site",
        "ToothSource",
        "Type",
        "LabProtocol",
        "ScreeningDeepData",
        "NCBI Project ID",
        "individual_id",
        "SumSampleWeight_mg",
        "SumExtractionConcentration_ng_ul",
        "SumLibraryConcentration_copies_ul",
        "Sample_or_Control",
        "Individual_Seq_Depth",
        "Individual_Seq_Depth_NonHuman",
        "Percentage_Hits",
        "Percentage_Hits_with_Taxonomy",
        "Min_Support_Reads_Threshold_MALT",
        "Min_Support_Reads_Threshold_MALT_refseq",
        "Min_Support_Reads_Threshold_MP2"
      ],
      "rows": 229,
      "table": true,
      "tojson": true
    },
    {
      "name": "cuperdec_taxatable_ex",
      "title": "Example taxon table input for cuperdec",
      "object": "cuperdec_taxatable_ex",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "#Datasets",
        "ARS020.A0101.SG1.2",
        "VLC008.A0101",
        "LIS003.A0101",
        "MTM009.A0101",
        "VLC005.A0101",
        "SRR1804823",
        "SpyOld",
        "DJA002.A0101",
        "KNP004.A0102",
        "FDM001.A0101",
        "EXB015.A2001",
        "SRR3189411",
        "WAL001.A0101",
        "EXB023.A0101",
        "SRR1930141",
        "LIB007.A0119",
        "OAK004.A0101",
        "LIB017.A0101",
        "MTM006.A0101",
        "SRR514202",
        "MTS002.A0101",
        "ABM008.A0101",
        "ARS012.A0101.SG1.2",
        "EXB033.A0801",
        "SRR061365",
        "ERR1883438",
        "GOY005.A0101",
        "EXB015.A2101",
        "EXB015.A1901",
        "JAE012.A0101",
        "LIB007.A0118",
        "SRR3189416",
        "PYK005.A0101",
        "SRR1633008",
        "OME007.A0101",
        "CDC011.A0101",
        "ERR1883424",
        "SRR1761705",
        "LIB014.A0101",
        "BSQ001.A0101",
        "ECO004.B0101",
        "SRR1631064",
        "GDC004.A0101",
        "JAE013.A0101",
        "SRR1761688",
        "ESA004.A0101",
        "SRR1761721",
        "SRR1761692",
        "EXB015.A2201",
        "ARS013.A0101.SG1.2",
        "PYK004.A0101",
        "ARS004.A0101.SG1.2",
        "SRR061320",
        "SRR514329",
        "DLV002.A0101",
        "SRR1631063",
        "DJA006.A0101",
        "IBA002.A0101",
        "ERR1883423",
        "OAK003.A0101",
        "ABM007.A0101",
        "LOB001.A0101",
        "MTM005.A0101",
        "JAE010.A0101",
        "BAN001.A0101",
        "Chimp.150519",
        "OME009.A0101",
        "ZAF001.A0101",
        "MTM013.A0101",
        "ARS017.A0101.SG1.2",
        "ECO002.B0101",
        "LIS002.A0101",
        "MTM002.A0101",
        "CDC006.A0101",
        "TAF017.A0101",
        "KNP005.A0102",
        "ARS005.A0101.SG1.2",
        "MTM010.A0101",
        "SRR1929408",
        "SRR1761677",
        "EBO001.A0101",
        "SRR1761710",
        "SpyNew",
        "EXB022.A0101",
        "CDC009.A0101",
        "LIB013.A0101",
        "SRR513828",
        "EMN001.A0101",
        "EXB033.A1401",
        "EXB015.A2901",
        "CDC007.A0101",
        "MTM003.A0101",
        "FUM003.A0101",
        "KNP006.A0102",
        "EXB015.A2501",
        "SRR1930145",
        "OAK001.A0101",
        "MOA001.A0101",
        "MTM011.A0101",
        "SPM001.A0101",
        "ECO010.B0101",
        "RIG001.A0101",
        "GDN001.A0101",
        "GOY006.A0101",
        "DLV001.A0101",
        "ERR1883421",
        "EXB021.A0101",
        "ESA007.A0101",
        "CDC008.A0101",
        "DJA007.A0101",
        "ERR1883418",
        "KNP007.A0102",
        "SRR514306",
        "ABM006.A0101",
        "MTM004.A0101",
        "MTM012.A0101",
        "OAK002.A0101",
        "SPM002.A0101",
        "SRR513165",
        "SRR1804664",
        "SRR514239",
        "SRR3184100",
        "VLC002.A0101",
        "FUM002.A0101",
        "SRR1761682",
        "EXB020.A0101",
        "ESA008.A0101",
        "ARS011.A0101.SG1.2",
        "ERR1883420",
        "LIS001.A0101",
        "EBO003.A0101",
        "SRR1631060",
        "EXB015.A2601",
        "GDC005.A0101",
        "JAE014.A0101",
        "LIB025.A0701",
        "SRR062083",
        "CDC005.A0101",
        "ERR1883419",
        "LIB007.A0124",
        "PLV001.A0101",
        "SRR062298",
        "ERR1883430",
        "GUE001.A0101",
        "PYK003.A0101",
        "FUM001.A0101",
        "LIB012.A0101",
        "MTM001.A0101",
        "SRR061192",
        "GDC002.A0101",
        "ECO006.B0101",
        "IBA001.A0101",
        "ElSidron1",
        "OME005.A0101",
        "ERR1883422",
        "JAE006.A0101",
        "PES001.B0101",
        "CDC010.A0101",
        "ESA006.A0101",
        "ElSidron2",
        "LIB007.A0123",
        "KNP009.A0102",
        "VLD001.A0101",
        "SRR513768",
        "VLC001.A0101",
        "ARS001.A0101.SG1.2",
        "TAF018.A0101",
        "SRR062299",
        "SRR1930121",
        "LIB025.A0601",
        "ESA003.A0101",
        "MTS003.A0101",
        "LIB007.A0120",
        "EXB033.A0401",
        "EXB002.A1101",
        "LIB015.A0101",
        "VLC003.A0101",
        "EXB015.A2301",
        "MTM008.A0101",
        "KNP003.A0102",
        "SRR1761718",
        "LIB007.A0117",
        "OAK005.A0101",
        "SRR063517",
        "MTK001.A0101",
        "EXB015.A2801",
        "EXB015.A2401",
        "JAE007.A0101",
        "SRR060358",
        "LIB017.A0102",
        "SRR512767",
        "BIT001.A0101",
        "SRR1930123",
        "MTS001.A0101",
        "TAF016.B0101",
        "EXB015.A1701",
        "SRR061294",
        "VLC010.A0101",
        "EBO008.A0101",
        "LIB009.A0102",
        "SRR1631061",
        "OFN001.A0101",
        "SRR3189418",
        "SRR059425",
        "PYK002.A0101",
        "TAF008.B0101",
        "JAE015.A0101",
        "ARS010.A0101.SG1.2",
        "JAE009.A0101",
        "EBO009.A0101",
        "SRR513775",
        "PYK001.A0101",
        "OME002.A0101",
        "SRR059917",
        "VLC004.A0101",
        "KNP001.A0102",
        "JAE016.A0101",
        "SRR061562",
        "SRR3184876",
        "ARS015.A0101.SG1.2",
        "ERR1883436",
        "LIB007.A0122",
        "JAE008.A0101",
        "OME003.A0101",
        "VLC009.A0101",
        "SRR059389",
        "SRR1761698",
        "SRR1761697",
        "SRR059455"
      ],
      "rows": 3401,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "adaptive_burnin_filter",
      "title": "Calculate adaptive burn-in retain/discard list",
      "topics": [
        "adaptive_burnin_filter"
      ]
    },
    {
      "page": "calculate_curve",
      "title": "Calculate cumulative decay percent curve",
      "topics": [
        "calculate_curve"
      ]
    },
    {
      "page": "cuperdec_database_ex",
      "title": "Example isolation source database input for cuperdec",
      "topics": [
        "cuperdec_database_ex"
      ]
    },
    {
      "page": "cuperdec_metadata_ex",
      "title": "Example metadata file input for cuperdec",
      "topics": [
        "cuperdec_metadata_ex"
      ]
    },
    {
      "page": "cuperdec_taxatable_ex",
      "title": "Example taxon table input for cuperdec",
      "topics": [
        "cuperdec_taxatable_ex"
      ]
    },
    {
      "page": "hard_burnin_filter",
      "title": "Calculate hard burn-in retain/discard list",
      "topics": [
        "hard_burnin_filter"
      ]
    },
    {
      "page": "load_database",
      "title": "Load database",
      "topics": [
        "load_database"
      ]
    },
    {
      "page": "load_map",
      "title": "Load metadata table",
      "topics": [
        "load_map"
      ]
    },
    {
      "page": "load_taxa_table",
      "title": "Load OTU table",
      "topics": [
        "load_taxa_table"
      ]
    },
    {
      "page": "plot_cuperdec",
      "title": "Plot cumulative percent decay curves",
      "topics": [
        "plot_cuperdec"
      ]
    },
    {
      "page": "simple_filter",
      "title": "Apply simple percentage filter",
      "topics": [
        "simple_filter"
      ]
    }
  ],
  "_readme": "https://github.com/jfy133/cuperdec/raw/HEAD/README.md",
  "_rundeps": [
    "bit",
    "bit64",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "hms",
    "isoband",
    "labeling",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "RColorBrewer",
    "readr",
    "rlang",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tzdb",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "cuperdec-intro.Rmd",
      "filename": "cuperdec-intro.html",
      "title": "Introduction to cuperdec",
      "author": "James A. Fellows Yates",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Setup",
        "Input",
        "Required",
        "Optional",
        "Data Loading",
        "Calculating a simple curve",
        "Preservation filtering",
        "Simple",
        "Hard Burnin",
        "Adaptive Burnin",
        "Custom filters"
      ],
      "created": "2020-05-20 19:16:29",
      "modified": "2021-09-12 17:24:57",
      "commits": 15
    }
  ],
  "_score": 4.732393759822969,
  "_indexed": true,
  "_nocasepkg": "cuperdec",
  "_universes": [
    "jfy133"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.0.9000",
      "date": "2026-05-23T06:17:34.000Z",
      "distro": "noble",
      "commit": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
      "fileid": "66f07c576d8c033aa069138fd0fdc268ea594a8839793baef89a1bb9ecd9e2c6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jfy133/actions/runs/26325453277"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.0.9000",
      "date": "2026-05-23T06:17:31.000Z",
      "distro": "noble",
      "commit": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
      "fileid": "bcabc30a6b27e439196901fc4f43cdfa038950744a3ab7af24de0cf1299cb2dc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jfy133/actions/runs/26325453277"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.0.9000",
      "date": "2026-05-23T06:17:46.000Z",
      "commit": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
      "fileid": "d32f4d92c903a8afc483a21af0ba4bdacc77b463eec6157352654fdbe9544476",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jfy133/actions/runs/26325453277"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.0.9000",
      "date": "2026-05-23T06:17:12.000Z",
      "commit": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
      "fileid": "78b2ab641028a11c1026f25487fa2fe67d47b51ba4ffd67bc8da7670b5ffa63f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jfy133/actions/runs/26325453277"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.0.9000",
      "date": "2026-05-23T06:17:21.000Z",
      "commit": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
      "fileid": "3e2997f5ce1941efd449828819eb0bc768093883294e2f2275368d506f54ba5c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jfy133/actions/runs/26325453277"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0.9000",
      "date": "2026-05-23T06:16:53.000Z",
      "commit": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
      "fileid": "a9f8e49c218d9c9b7cc2186cc458dceeafff493d4e31df884d4abaeee54c5513",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jfy133/actions/runs/26325453277"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.0.9000",
      "date": "2026-05-23T06:16:31.000Z",
      "commit": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
      "fileid": "125956d6dd3ff45fdbfead3fb90d78183aa4617676b79e2624c32e1c452cde4c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jfy133/actions/runs/26325453277"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.0.9000",
      "date": "2026-05-23T06:16:54.000Z",
      "commit": "b06243e629983f76e4d24d493ac706fe67f6cd5b",
      "fileid": "b471cf29090b5c8188562db3ab021c548bf2f71f30faa896a3c992830110b733",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jfy133/actions/runs/26325453277"
    }
  ]
}