{
  "_id": "6a186004acfb0bcc41dbdf24",
  "Package": "tidyproteomics",
  "Title": "An S3 data object and framework for common quantitative\nproteomic analyses",
  "Version": "1.8.10",
  "Authors@R": "person(\"Jeff\", \"Jones\", , \"jeffj@caltech.edu\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-7142-2222\"))",
  "Description": "Creates a simple, universal S3 data structure for the post\nanalysis of mass spectrometry based quantitative proteomic\ndata. In addition, this package collects, adapts and organizes\nseveral useful algorithms and methods used in typical post\nanalysis workflows.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "LazyData": "true",
  "URL": "https://jeffsocal.github.io/tidyproteomics/",
  "Config/pak/sysreqs": "libicu-dev libx11-dev zlib1g-dev",
  "Repository": "https://blaserlab.r-universe.dev",
  "Date/Publication": "2025-12-15 19:30:03 UTC",
  "RemoteUrl": "https://github.com/jeffsocal/tidyproteomics",
  "RemoteRef": "HEAD",
  "RemoteSha": "5aff0b888a3412441283b13506c299cec470b1f3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-28 14:54:32 UTC",
    "User": "root"
  },
  "Author": "Jeff Jones [aut, cre] (ORCID: <https://orcid.org/0000-0002-7142-2222>)",
  "Maintainer": "Jeff Jones <jeffj@caltech.edu>",
  "MD5sum": "ae811b5727f2807e31206387ba19ea8c",
  "_user": "blaserlab",
  "_type": "src",
  "_file": "tidyproteomics_1.8.10.tar.gz",
  "_fileid": "23c16820f71ed7a3d8148e841c071634cf0eb3372f9b5111523c167c75765414",
  "_filesize": 4497599,
  "_sha256": "23c16820f71ed7a3d8148e841c071634cf0eb3372f9b5111523c167c75765414",
  "_created": "2026-05-28T14:54:32.000Z",
  "_published": "2026-05-28T15:32:20.938Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78319374293,
      "time": 184,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7269330643"
    },
    {
      "job": 78319374344,
      "time": 177,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7269327993"
    },
    {
      "job": 78319374340,
      "time": 126,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7269922405"
    },
    {
      "job": 78319374450,
      "time": 249,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7270150371"
    },
    {
      "job": 78317362516,
      "time": 483,
      "config": "source",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7269211524"
    },
    {
      "job": 78319374368,
      "time": 149,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7269314138"
    },
    {
      "job": 78319374443,
      "time": 182,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7269325259"
    },
    {
      "job": 78319374587,
      "time": 137,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7269315603"
    },
    {
      "job": 78319374700,
      "time": 117,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7269294571"
    }
  ],
  "_buildurl": "https://github.com/r-universe/blaserlab/actions/runs/26581829875",
  "_status": "failure",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jeffsocal/tidyproteomics",
  "_commit": {
    "id": "5aff0b888a3412441283b13506c299cec470b1f3",
    "author": "Jeff Jones <jeffj@caltech.edu>",
    "committer": "Jeff Jones <jeffj@caltech.edu>",
    "message": "update to volcano plot\n",
    "time": 1765827003
  },
  "_maintainer": {
    "name": "Jeff Jones",
    "email": "jeffj@caltech.edu",
    "orcid": "0000-0002-7142-2222"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Biostrings",
      "role": "Imports"
    },
    {
      "package": "broom",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "e1071",
      "role": "Imports"
    },
    {
      "package": "eulerr",
      "role": "Imports"
    },
    {
      "package": "fgsea",
      "role": "Imports"
    },
    {
      "package": "forcats",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "ggrepel",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "limma",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "missForest",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "pheatmap",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "randomForest",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "readxl",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "vroom",
      "role": "Imports"
    },
    {
      "package": "writexl",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "jeffsocal",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-22",
      "n": 1
    },
    {
      "week": "2025-24",
      "n": 1
    },
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2025-51",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 47,
  "_contributors": [
    {
      "user": "jeffsocal",
      "count": 6,
      "uuid": 27781653
    }
  ],
  "_userbio": {
    "uuid": 62366303,
    "type": "user",
    "name": "Brad Blaser",
    "description": "Experimental Hematologist and Fish Fancier"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tidyproteomics"
  },
  "_devurl": "https://github.com/jeffsocal/tidyproteomics",
  "_pkgdown": "https://jeffsocal.github.io/tidyproteomics/",
  "_searchresults": 110,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/tidyproteomics.html",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "%like%",
    "analyze_enrichments",
    "analyze_expressions",
    "annotate",
    "collapse",
    "enrichment",
    "experimental",
    "experimental_groups",
    "export_analysis",
    "export_compexp",
    "export_config",
    "export_quant",
    "expression",
    "extract",
    "fgeomean",
    "fmean",
    "fmedian",
    "fmin",
    "fsum",
    "get_quant_names",
    "hdf",
    "import",
    "impute",
    "impute.randomforest",
    "intersection",
    "load_local",
    "merge",
    "normalize",
    "operations",
    "path_to_package_data",
    "plot_compexp",
    "plot_counts",
    "plot_dynamic_range",
    "plot_enrichment",
    "plot_euler",
    "plot_heatmap",
    "plot_normalization",
    "plot_pca",
    "plot_proportion",
    "plot_protein",
    "plot_quantrank",
    "plot_variation_cv",
    "plot_variation_pca",
    "plot_venn",
    "plot_volcano",
    "protein_map",
    "reassign",
    "rm.mbr",
    "save_local",
    "save_table",
    "select_normalization",
    "show_annotations",
    "str_normalize",
    "tidyproteomics"
  ],
  "_datasets": [
    {
      "name": "hela_peptides",
      "title": "A sample tidyproteomics data object",
      "object": "hela_peptides",
      "class": [
        "tidyproteomics"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "hela_proteins",
      "title": "A sample tidyproteomics data object",
      "object": "hela_proteins",
      "class": [
        "tidyproteomics"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "grapes-like-grapes",
      "title": "Helper function for subsetting",
      "topics": [
        "%like%"
      ]
    },
    {
      "page": "align_modification",
      "title": "Align a modification to a peptide sequence",
      "topics": [
        "align_modification"
      ]
    },
    {
      "page": "align_peptide",
      "title": "Align a peptide sequence to a protein sequence",
      "topics": [
        "align_peptide"
      ]
    },
    {
      "page": "analysis_counts",
      "title": "A function for evaluating expression differences between two sample sets via the limma algorithm",
      "topics": [
        "analysis_counts"
      ]
    },
    {
      "page": "analyze_enrichments",
      "title": "Analysis tables and plots of expression values",
      "topics": [
        "analyze_enrichments"
      ]
    },
    {
      "page": "analyze_expressions",
      "title": "Analysis tables and plots of expression values",
      "topics": [
        "analyze_expressions"
      ]
    },
    {
      "page": "annotate",
      "title": "Main function for adding annotations to a tidyproteomics data-object",
      "topics": [
        "annotate"
      ]
    },
    {
      "page": "as.data.frame.tidyproteomics",
      "title": "Helper function to convert the data-object into a tibble",
      "topics": [
        "as.data.frame.tidyproteomics"
      ]
    },
    {
      "page": "calc_enrichment",
      "title": "Helper function to calculate term enrichment",
      "topics": [
        "calc_enrichment"
      ]
    },
    {
      "page": "center",
      "title": "helper function for normalizing a quantitative table",
      "topics": [
        "center"
      ]
    },
    {
      "page": "check_data",
      "title": "Check the integrity of a tidyproteomics data object",
      "topics": [
        "check_data"
      ]
    },
    {
      "page": "check_pairs",
      "title": "Helper function for iterative expression analysis",
      "topics": [
        "check_pairs"
      ]
    },
    {
      "page": "check_table",
      "title": "Check the integrity of a tidyproteomics quantitative tibble",
      "topics": [
        "check_table"
      ]
    },
    {
      "page": "codify",
      "title": "Build a tidyproteomics data object",
      "topics": [
        "codify"
      ]
    },
    {
      "page": "collapse",
      "title": "Convert peptide quantitative data into protein quantitative data",
      "topics": [
        "collapse"
      ]
    },
    {
      "page": "compute_compexp",
      "title": "Helper function to analysis between two expression tests",
      "topics": [
        "compute_compexp"
      ]
    },
    {
      "page": "data_import",
      "title": "A helper function for importing peptide table data",
      "topics": [
        "data_import"
      ]
    },
    {
      "page": "down_select",
      "title": "Helper function to subset a data frame",
      "topics": [
        "down_select"
      ]
    },
    {
      "page": "enrichment",
      "title": "Compute protein enrichment",
      "topics": [
        "enrichment"
      ]
    },
    {
      "page": "enrichment_fishersexact",
      "title": "A function for evaluating term enrichment via Fischer's Exact method",
      "topics": [
        "enrichment_fishersexact"
      ]
    },
    {
      "page": "enrichment_gsea",
      "title": "A function for evaluating term enrichment via GSEA",
      "topics": [
        "enrichment_gsea"
      ]
    },
    {
      "page": "enrichment_wilcoxon",
      "title": "A function for evaluating term enrichment via Wilcoxon Rank Sum",
      "topics": [
        "enrichment_wilcoxon"
      ]
    },
    {
      "page": "experimental",
      "title": "Returns the data experimental set up",
      "topics": [
        "experimental"
      ]
    },
    {
      "page": "experimental_groups",
      "title": "Main function for adding sample groups",
      "topics": [
        "experimental_groups"
      ]
    },
    {
      "page": "export_analysis",
      "title": "Export the quantitative data from an tidyproteomics data-object",
      "topics": [
        "export_analysis"
      ]
    },
    {
      "page": "export_compexp",
      "title": "Comparative analysis between two expression tests",
      "topics": [
        "export_compexp"
      ]
    },
    {
      "page": "export_config",
      "title": "Helper function to export the config file to current project directory",
      "topics": [
        "export_config"
      ]
    },
    {
      "page": "export_quant",
      "title": "Export the quantitative data from an tidyproteomics data-object",
      "topics": [
        "export_quant"
      ]
    },
    {
      "page": "expression",
      "title": "Summarize the data",
      "topics": [
        "expression"
      ]
    },
    {
      "page": "expression_limma",
      "title": "Calculate expression differences between two-samples",
      "topics": [
        "expression_limma"
      ]
    },
    {
      "page": "expression_test",
      "title": "A function for evaluating expression differences between two sample sets via the limma algorithm",
      "topics": [
        "expression_test"
      ]
    },
    {
      "page": "extract",
      "title": "Main function for extracting quantitative data from a tidyproteomics data-object",
      "topics": [
        "extract"
      ]
    },
    {
      "page": "fasta_digest",
      "title": "Proteolytic digest a parsed fasta list",
      "topics": [
        "fasta_digest"
      ]
    },
    {
      "page": "fasta_extract",
      "title": "Get the string defined by the regex",
      "topics": [
        "fasta_extract"
      ]
    },
    {
      "page": "fasta_parse",
      "title": "The main function for parsing a fasta file",
      "topics": [
        "fasta_parse"
      ]
    },
    {
      "page": "fasta_peptides",
      "title": "Proteolytic digest a sequence",
      "topics": [
        "fasta_peptides"
      ]
    },
    {
      "page": "fasta_regex",
      "title": "Get/Set the FASTA meta data regex",
      "topics": [
        "fasta_regex"
      ]
    },
    {
      "page": "fgeomean",
      "title": "Calculates the geometric mean of a numeric vector with NAs removed",
      "topics": [
        "fgeomean"
      ]
    },
    {
      "page": "fmean",
      "title": "Calculates the mean of a numeric vector with NAs removed",
      "topics": [
        "fmean"
      ]
    },
    {
      "page": "fmedian",
      "title": "Calculates the median of a numeric vector with NAs removed",
      "topics": [
        "fmedian"
      ]
    },
    {
      "page": "fmin",
      "title": "Calculates the minimum of a numeric vector with NAs removed",
      "topics": [
        "fmin"
      ]
    },
    {
      "page": "fsum",
      "title": "Calculates the sum of a numeric vector with NAs removed",
      "topics": [
        "fsum"
      ]
    },
    {
      "page": "get_accountings",
      "title": "Helper function to get all accounting terms",
      "topics": [
        "get_accountings"
      ]
    },
    {
      "page": "get_annotation_terms",
      "title": "Helper function to get available terms",
      "topics": [
        "get_annotation_terms"
      ]
    },
    {
      "page": "get_annotations",
      "title": "Helper function to get all annotations for a given term",
      "topics": [
        "get_annotations"
      ]
    },
    {
      "page": "get_quant_names",
      "title": "Get the quantitative value names",
      "topics": [
        "get_quant_names"
      ]
    },
    {
      "page": "get_sample_names",
      "title": "Helper function to get all sample names",
      "topics": [
        "get_sample_names"
      ]
    },
    {
      "page": "get_segment",
      "title": "Helper function to get available terms",
      "topics": [
        "get_segment"
      ]
    },
    {
      "page": "get_unique_variables",
      "title": "Helper function to get all sample names",
      "topics": [
        "get_unique_variables"
      ]
    },
    {
      "page": "get_variables",
      "title": "Helper function to get available terms",
      "topics": [
        "get_variables"
      ]
    },
    {
      "page": "hash_vector",
      "title": "Create a crc32 hash on a vector",
      "topics": [
        "hash_vector"
      ]
    },
    {
      "page": "hdf",
      "title": "Helper function to take the head of a tibble and display as a data.frame",
      "topics": [
        "hdf"
      ]
    },
    {
      "page": "hela_peptides",
      "title": "A sample tidyproteomics data object",
      "topics": [
        "hela_peptides"
      ]
    },
    {
      "page": "hela_proteins",
      "title": "A sample tidyproteomics data object",
      "topics": [
        "hela_proteins"
      ]
    },
    {
      "page": "import",
      "title": "Main function for importing data",
      "topics": [
        "import"
      ]
    },
    {
      "page": "import_extract",
      "title": "A helper function for importing peptide table data",
      "topics": [
        "import_extract"
      ]
    },
    {
      "page": "import_mbr",
      "title": "A helper function for importing peptide table data",
      "topics": [
        "import_mbr"
      ]
    },
    {
      "page": "import_remove",
      "title": "A helper function for importing peptide table data",
      "topics": [
        "import_remove"
      ]
    },
    {
      "page": "import_rename",
      "title": "A helper function for importing peptide table data",
      "topics": [
        "import_rename"
      ]
    },
    {
      "page": "import_split",
      "title": "A helper function for importing peptide table data",
      "topics": [
        "import_split"
      ]
    },
    {
      "page": "import_validate",
      "title": "A helper function for importing peptide table data",
      "topics": [
        "import_validate"
      ]
    },
    {
      "page": "impute",
      "title": "Main method for imputing missing values",
      "topics": [
        "impute"
      ]
    },
    {
      "page": "impute_ratio",
      "title": "Helper function for calculating imputation stats",
      "topics": [
        "impute_ratio"
      ]
    },
    {
      "page": "impute.randomforest",
      "title": "Imputes missing values based on the missForest function",
      "topics": [
        "impute.randomforest"
      ]
    },
    {
      "page": "intersect_venn",
      "title": "Helper function extracting a subset of proteins",
      "topics": [
        "intersect_venn"
      ]
    },
    {
      "page": "intersection",
      "title": "Create a data subset",
      "topics": [
        "intersection"
      ]
    },
    {
      "page": "invlog2",
      "title": "Inverse Log 2",
      "topics": [
        "invlog2"
      ]
    },
    {
      "page": "list_venn",
      "title": "Helper function Venn and Euler plots",
      "topics": [
        "list_venn"
      ]
    },
    {
      "page": "load_local",
      "title": "Load project specific data",
      "topics": [
        "load_local"
      ]
    },
    {
      "page": "match_vect",
      "title": "match a named vector to string vector",
      "topics": [
        "match_vect"
      ]
    },
    {
      "page": "meld",
      "title": "Meld a tidyproteomics data object into a single table",
      "topics": [
        "meld"
      ]
    },
    {
      "page": "merge",
      "title": "Merge multiple tidyproteomics data-objects",
      "topics": [
        "merge"
      ]
    },
    {
      "page": "merge_quantitative",
      "title": "Helper function merging normalized data back into the main data-object",
      "topics": [
        "merge_quantitative"
      ]
    },
    {
      "page": "munge_identifier",
      "title": "Main function for munging peptide data from an extracted tidyproteomics data-object",
      "topics": [
        "munge_identifier"
      ]
    },
    {
      "page": "normalize",
      "title": "Main function for normalizing quantitative data in a tidyproteomics data-object",
      "topics": [
        "normalize"
      ]
    },
    {
      "page": "normalize_limma",
      "title": "Normalization function for a tidyproteomics data-object",
      "topics": [
        "normalize_limma"
      ]
    },
    {
      "page": "normalize_linear",
      "title": "Normalization function for a tidyproteomics data-object",
      "topics": [
        "normalize_linear"
      ]
    },
    {
      "page": "normalize_loess",
      "title": "Normalization function for a tidyproteomics data-object",
      "topics": [
        "normalize_loess"
      ]
    },
    {
      "page": "normalize_median",
      "title": "Normalization function for a tidyproteomics data-object",
      "topics": [
        "normalize_median"
      ]
    },
    {
      "page": "normalize_randomforest",
      "title": "Normalization function for a tidyproteomics data-object",
      "topics": [
        "normalize_randomforest"
      ]
    },
    {
      "page": "normalize_scaled",
      "title": "Normalization function for a tidyproteomics data-object",
      "topics": [
        "normalize_scaled"
      ]
    },
    {
      "page": "normalize_svm",
      "title": "Normalization function for a tidyproteomics data-object",
      "topics": [
        "normalize_svm"
      ]
    },
    {
      "page": "operations",
      "title": "Returns the data transformations",
      "topics": [
        "operations"
      ]
    },
    {
      "page": "path_to_package_data",
      "title": "Helper function for displaying path to data",
      "topics": [
        "path_to_package_data"
      ]
    },
    {
      "page": "plot_compexp",
      "title": "Comparative analysis between two expression tests",
      "topics": [
        "plot_compexp"
      ]
    },
    {
      "page": "plot_counts",
      "title": "Plot the accounting of proteins. peptides, and other counts",
      "topics": [
        "plot_counts"
      ]
    },
    {
      "page": "plot_dynamic_range",
      "title": "Plot CVs by abundance",
      "topics": [
        "plot_dynamic_range"
      ]
    },
    {
      "page": "plot_enrichment",
      "title": "Bubble plot of enrichment values",
      "topics": [
        "plot_enrichment"
      ]
    },
    {
      "page": "plot_euler",
      "title": "GGplot2 extension to plot a Euler diagram",
      "topics": [
        "plot_euler"
      ]
    },
    {
      "page": "plot_heatmap",
      "title": "Plot a heatmap of quantitative values by sample",
      "topics": [
        "plot_heatmap"
      ]
    },
    {
      "page": "plot_normalization",
      "title": "Plot normalized values",
      "topics": [
        "plot_normalization"
      ]
    },
    {
      "page": "plot_pca",
      "title": "Plot PCA values",
      "topics": [
        "plot_pca"
      ]
    },
    {
      "page": "plot_proportion",
      "title": "Plot proportional expression values",
      "topics": [
        "plot_proportion"
      ]
    },
    {
      "page": "plot_protein",
      "title": "Visualize mapped sequence data",
      "topics": [
        "plot_protein"
      ]
    },
    {
      "page": "plot_quantrank",
      "title": "Plot the variation in normalized values",
      "topics": [
        "plot_quantrank"
      ]
    },
    {
      "page": "plot_save",
      "title": "Helper function for saving plots",
      "topics": [
        "plot_save"
      ]
    },
    {
      "page": "plot_variation_cv",
      "title": "Plot the variation in normalized values",
      "topics": [
        "plot_variation_cv"
      ]
    },
    {
      "page": "plot_variation_pca",
      "title": "Plot the PCA variation in normalized values",
      "topics": [
        "plot_variation_pca"
      ]
    },
    {
      "page": "plot_venn",
      "title": "GGplot2 extension to plot a Venn diagram",
      "topics": [
        "plot_venn"
      ]
    },
    {
      "page": "plot_volcano",
      "title": "Volcano plot of expression values",
      "topics": [
        "plot_volcano"
      ]
    },
    {
      "page": "plot.tidyproteomics",
      "title": "Tidy-Quant data object plot definition",
      "topics": [
        "plot.tidyproteomics"
      ]
    },
    {
      "page": "print.tidyproteomics",
      "title": "Tidy-Quant data object print definition",
      "topics": [
        "print.tidyproteomics"
      ]
    },
    {
      "page": "println",
      "title": "Helper function for printing messages",
      "topics": [
        "println"
      ]
    },
    {
      "page": "protein_map",
      "title": "Align a peptide data to protein sequences for visualization",
      "topics": [
        "protein_map"
      ]
    },
    {
      "page": "protein_map_munge",
      "title": "Align a peptide data to protein sequences for visualization",
      "topics": [
        "protein_map_munge"
      ]
    },
    {
      "page": "read_data",
      "title": "Read data by format type",
      "topics": [
        "read_data"
      ]
    },
    {
      "page": "read_mzTab",
      "title": "A helper function for importing peptide table data",
      "topics": [
        "read_mzTab"
      ]
    },
    {
      "page": "reassign",
      "title": "reassign the sample info",
      "topics": [
        "reassign"
      ]
    },
    {
      "page": "reverselog_transformation",
      "title": "Reverse the plot axis for log transformation",
      "topics": [
        "reverselog_transformation"
      ]
    },
    {
      "page": "rf_parallel",
      "title": "parallel compute function for randomforest",
      "topics": [
        "rf_parallel"
      ]
    },
    {
      "page": "rm.mbr",
      "title": "Remove MBR from the dataset across segments",
      "topics": [
        "rm.mbr"
      ]
    },
    {
      "page": "save_local",
      "title": "Store data locally",
      "topics": [
        "save_local"
      ]
    },
    {
      "page": "save_table",
      "title": "Write table data locally",
      "topics": [
        "save_table"
      ]
    },
    {
      "page": "select_normalization",
      "title": "Select a normalization method",
      "topics": [
        "select_normalization"
      ]
    },
    {
      "page": "set_vect",
      "title": "set a named vector",
      "topics": [
        "set_vect"
      ]
    },
    {
      "page": "show_annotations",
      "title": "Display the current annotation data",
      "topics": [
        "show_annotations"
      ]
    },
    {
      "page": "stats_contamination",
      "title": "Assess the relative amount of protein contamination",
      "topics": [
        "stats_contamination"
      ]
    },
    {
      "page": "stats_print",
      "title": "Helper function for displaying data",
      "topics": [
        "stats_print"
      ]
    },
    {
      "page": "stats_summary",
      "title": "Summarize the protein accounting",
      "topics": [
        "stats_summary"
      ]
    },
    {
      "page": "str_normalize",
      "title": "Normalize the column names in a tibble",
      "topics": [
        "str_normalize"
      ]
    },
    {
      "page": "subset.tidyproteomics",
      "title": "Create a data subset",
      "topics": [
        "subset.tidyproteomics"
      ]
    },
    {
      "page": "summary.tidyproteomics",
      "title": "Summarize the data",
      "topics": [
        "summary.tidyproteomics"
      ]
    },
    {
      "page": "svm_parallel",
      "title": "parallel compute function for randomforest",
      "topics": [
        "svm_parallel"
      ]
    },
    {
      "page": "table_quantrank",
      "title": "Helper function to quantitation plots",
      "topics": [
        "table_quantrank"
      ]
    },
    {
      "page": "theme_palette",
      "title": "helper function for having nice colors",
      "topics": [
        "theme_palette"
      ]
    },
    {
      "page": "tidyproteomics",
      "title": "Tidy-Quant data object print definition",
      "topics": [
        "tidyproteomics"
      ]
    },
    {
      "page": "tidyproteomics_quo",
      "title": "Helper function to subset a data frame",
      "topics": [
        "tidyproteomics_quo"
      ]
    },
    {
      "page": "tidyproteomics_quo_name",
      "title": "Helper function to get a name from the ...",
      "topics": [
        "tidyproteomics_quo_name"
      ]
    },
    {
      "page": "tidyproteomics_summary",
      "title": "Helper function to summarize the data",
      "topics": [
        "tidyproteomics_summary"
      ]
    },
    {
      "page": "transform_factor",
      "title": "helper function for normalizing quantitative data from a tidyproteomics data-object",
      "topics": [
        "transform_factor"
      ]
    },
    {
      "page": "transform_log2",
      "title": "helper function for normalizing a quantitative table",
      "topics": [
        "transform_log2"
      ]
    },
    {
      "page": "transform_median",
      "title": "helper function for normalizing quantitative data from a tidyproteomics data-object",
      "topics": [
        "transform_median"
      ]
    },
    {
      "page": "write_local",
      "title": "Helper functio to write data table locally",
      "topics": [
        "write_local"
      ]
    }
  ],
  "_pkglogo": "https://github.com/jeffsocal/tidyproteomics/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/jeffsocal/tidyproteomics/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "BH",
    "BiocGenerics",
    "BiocParallel",
    "Biostrings",
    "bit",
    "bit64",
    "broom",
    "cellranger",
    "class",
    "cli",
    "clipr",
    "codetools",
    "cowplot",
    "cpp11",
    "crayon",
    "data.table",
    "digest",
    "doParallel",
    "doRNG",
    "dplyr",
    "e1071",
    "eulerr",
    "farver",
    "fastmatch",
    "fgsea",
    "forcats",
    "foreach",
    "formatR",
    "futile.logger",
    "futile.options",
    "generics",
    "GenSA",
    "ggplot2",
    "ggrepel",
    "glue",
    "gtable",
    "hms",
    "IRanges",
    "isoband",
    "iterators",
    "itertools",
    "labeling",
    "lambda.r",
    "lattice",
    "lifecycle",
    "limma",
    "magrittr",
    "MASS",
    "Matrix",
    "missForest",
    "pheatmap",
    "pillar",
    "pkgconfig",
    "polyclip",
    "polylabelr",
    "prettyunits",
    "progress",
    "proxy",
    "purrr",
    "R6",
    "randomForest",
    "ranger",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "readr",
    "readxl",
    "rematch",
    "rlang",
    "rngtools",
    "S4Vectors",
    "S7",
    "scales",
    "Seqinfo",
    "snow",
    "statmod",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tzdb",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "writexl",
    "XVector"
  ],
  "_score": 5.014520538757924,
  "_indexed": false,
  "_nocasepkg": "tidyproteomics",
  "_universes": [
    "blaserlab"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.8.10",
      "date": "2026-05-28T14:59:03.000Z",
      "distro": "noble",
      "commit": "5aff0b888a3412441283b13506c299cec470b1f3",
      "fileid": "cebd86c6c05f17cf80acc2c23a2e3cb932c00c495ff84d0003783d3b92c2ca7d",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/blaserlab/actions/runs/26581829875"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.8.10",
      "date": "2026-05-28T14:58:58.000Z",
      "distro": "noble",
      "commit": "5aff0b888a3412441283b13506c299cec470b1f3",
      "fileid": "b04508e97480ee508d37606980e3cd31b1961fe3bb039c78858c04db62d938ce",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/blaserlab/actions/runs/26581829875"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.8.10",
      "date": "2026-05-28T15:22:11.000Z",
      "commit": "5aff0b888a3412441283b13506c299cec470b1f3",
      "fileid": "5eecc2ea050b6474c2c8bdf3b46e9387d92cc6b691fdbf45f887afe0e4edfc11",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/blaserlab/actions/runs/26581829875"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.8.10",
      "date": "2026-05-28T15:31:36.000Z",
      "commit": "5aff0b888a3412441283b13506c299cec470b1f3",
      "fileid": "90200ef726528b60eae54c66b33e4b8c452c1de94a4f367b9e045b2356e08769",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/blaserlab/actions/runs/26581829875"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.8.10",
      "date": "2026-05-28T14:58:56.000Z",
      "commit": "5aff0b888a3412441283b13506c299cec470b1f3",
      "fileid": "6c74db3bc383e9672b36f97439850c9f1b10e4b6e79afb5ec375659595111ad7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/blaserlab/actions/runs/26581829875"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.8.10",
      "date": "2026-05-28T14:58:41.000Z",
      "commit": "5aff0b888a3412441283b13506c299cec470b1f3",
      "fileid": "ba27dd89b6290a0453f27638b5d069061a498a1eaefa994bb302a34ce7a7abd9",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/blaserlab/actions/runs/26581829875"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.8.10",
      "date": "2026-05-28T14:58:21.000Z",
      "commit": "5aff0b888a3412441283b13506c299cec470b1f3",
      "fileid": "c48220dea2e883eb52e8fbffa5008996693de0b9ea7cb83837432e9ba0dd374b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/blaserlab/actions/runs/26581829875"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.8.10",
      "date": "2026-05-28T14:57:33.000Z",
      "commit": "5aff0b888a3412441283b13506c299cec470b1f3",
      "fileid": "e718922679491792dc6aea1e17c69bbb5f1b872f2df565b7e0842e232f0537a9",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/blaserlab/actions/runs/26581829875"
    }
  ]
}