{
  "_id": "6a10322aacfb0bcc41c97655",
  "Package": "omiprep",
  "Title": "Omics data preparation and processing pipeline",
  "Version": "1.0.0",
  "Authors@R": "c(person(\"Laura\", \"Corbin\",        email = \"laura.corbin@bristol.ac.uk\",        role = c(\"aut\")), \nperson(\"David\", \"Hughes\",        email = \"hughes.evoanth@gmail.com\",          role = c(\"aut\", \"cre\")),\nperson(\"Nicholas\", \"Sunderland\", email = \"nicholas.sunderland@bristol.ac.uk\", role = c(\"aut\")),\nperson(\"Matthew\", \"Lee\",         email = \"matthew.lee@bristol.ac.uk\",         role = c(\"aut\")),\nperson(\"Alec\", \"McKinlay\",       email = \"am17168@bristol.ac.uk\",             role = c(\"aut\")))",
  "Description": "| Reads in raw Metabolon, Nightingale Health, Olink, and\nSomaLogic xls sheets, or flat text files and aids in data\npreparation of all metabolomics & proteomics data sets.\nFormerly known as metaboprep.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "8.0.0",
  "Remotes": [
    "hredestig/pcaMethods"
  ],
  "URL": "https://mrcieu.github.io/omiprep/",
  "Collate": "'class_omiprep.R' 'batch_normalise.R' 'continous_power_plot.R'\n'cramer_v.R' 'export.R' 'feature_describe.R'\n'feature_skewness.R' 'feature_summary.R' 'generate_report.R'\n'imbalanced_power_plot.R' 'missingness.R'\n'multivariate_anova.R' 'outlier_detection.R'\n'pc_and_outliers.R' 'quality_control.R' 'read_metabolon.R'\n'read_nightingale.R' 'read_olink.R' 'read_somalogic.R'\n'run_metaboprep1.R' 'sample_summary.R' 'shiny_app.R'\n'summarise.R' 'summary_omiprep.R' 'total_sum_abundance.R'\n'tree_and_independent_features.R' 'utils.R'\n'variable_by_factor.R' 'zzz.R'",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev\nxz-utils zlib1g-dev",
  "Repository": "https://mrcieu.r-universe.dev",
  "Date/Publication": "2026-05-12 08:49:13 UTC",
  "RemoteUrl": "https://github.com/MRCIEU/omiprep",
  "RemoteRef": "HEAD",
  "RemoteSha": "6994838d7f30353b10f9303812ae5c620b024344",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-12 08:56:23 UTC",
    "User": "root"
  },
  "Author": "Laura Corbin [aut],\nDavid Hughes [aut, cre],\nNicholas Sunderland [aut],\nMatthew Lee [aut],\nAlec McKinlay [aut]",
  "Maintainer": "David Hughes <hughes.evoanth@gmail.com>",
  "MD5sum": "9d22fc6694c97f82cd2d20dfd73a63c9",
  "_user": "mrcieu",
  "_type": "src",
  "_file": "omiprep_1.0.0.tar.gz",
  "_fileid": "299f1a3bf8bdfc4b1b8fba0ff22a28a0b507d185fee089b0b503d9d617f464ae",
  "_filesize": 14430563,
  "_sha256": "299f1a3bf8bdfc4b1b8fba0ff22a28a0b507d185fee089b0b503d9d617f464ae",
  "_created": "2026-05-12T08:56:23.000Z",
  "_published": "2026-05-22T10:38:34.080Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77363004729,
      "time": 232,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6939894334"
    },
    {
      "job": 77363005162,
      "time": 250,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939900396"
    },
    {
      "job": 77363005009,
      "time": 185,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6939884746"
    },
    {
      "job": 77363004667,
      "time": 164,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939885073"
    },
    {
      "job": 77363004508,
      "time": 386,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939814774"
    },
    {
      "job": 77363004208,
      "time": 194,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158522379"
    },
    {
      "job": 77363004710,
      "time": 211,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6939888091"
    },
    {
      "job": 77363005109,
      "time": 208,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6939886552"
    },
    {
      "job": 77363004930,
      "time": 189,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939879950"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mrcieu/actions/runs/25723874810",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/MRCIEU/omiprep",
  "_commit": {
    "id": "6994838d7f30353b10f9303812ae5c620b024344",
    "author": "Nicholas Sunderland <nicholas.p.sunderland@gmail.com>",
    "committer": "Nicholas Sunderland <nicholas.p.sunderland@gmail.com>",
    "message": "relative paths bug fix\n",
    "time": 1778575753
  },
  "_maintainer": {
    "name": "David Hughes",
    "email": "hughes.evoanth@gmail.com",
    "login": "hughesevoanth",
    "uuid": 12117140
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "boot",
      "role": "Imports"
    },
    {
      "package": "car",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "ggpubr",
      "role": "Imports"
    },
    {
      "package": "nFactors",
      "role": "Imports"
    },
    {
      "package": "pcaMethods",
      "role": "Imports"
    },
    {
      "package": "irlba",
      "role": "Imports"
    },
    {
      "package": "psych",
      "role": "Imports"
    },
    {
      "package": "pwr",
      "role": "Imports"
    },
    {
      "package": "readxl",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Imports"
    },
    {
      "package": "S7",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "OlinkAnalyze",
      "role": "Imports"
    },
    {
      "package": "SomaDataIO",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "openxlsx",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "shinycssloaders",
      "role": "Imports"
    },
    {
      "package": "bslib",
      "role": "Imports"
    },
    {
      "package": "DT",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "dendextend",
      "role": "Suggests"
    },
    {
      "package": "kableExtra",
      "role": "Suggests"
    },
    {
      "package": "remotes",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "mrcieu",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-23",
      "n": 22
    },
    {
      "week": "2025-24",
      "n": 4
    },
    {
      "week": "2025-26",
      "n": 13
    },
    {
      "week": "2025-27",
      "n": 4
    },
    {
      "week": "2025-28",
      "n": 1
    },
    {
      "week": "2025-29",
      "n": 4
    },
    {
      "week": "2025-30",
      "n": 2
    },
    {
      "week": "2025-31",
      "n": 8
    },
    {
      "week": "2025-32",
      "n": 1
    },
    {
      "week": "2025-35",
      "n": 1
    },
    {
      "week": "2025-36",
      "n": 11
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 5
    },
    {
      "week": "2025-49",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 4
    },
    {
      "week": "2026-17",
      "n": 4
    },
    {
      "week": "2026-18",
      "n": 4
    },
    {
      "week": "2026-20",
      "n": 6
    }
  ],
  "_tags": [
    {
      "name": "retired-main-2025-11-11",
      "date": "2025-06-30"
    },
    {
      "name": "v1.9.9",
      "date": "2025-11-11"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "hughesevoanth",
      "count": 198,
      "uuid": 12117140
    },
    {
      "user": "nicksunderland",
      "count": 108,
      "uuid": 44629106
    },
    {
      "user": "mattlee821",
      "count": 20,
      "uuid": 30179533
    },
    {
      "user": "aleco57",
      "count": 5,
      "uuid": 100149199
    },
    {
      "user": "remlapmot",
      "count": 5,
      "uuid": 3777473
    },
    {
      "user": "lauracorbin",
      "count": 2,
      "uuid": 9608000
    }
  ],
  "_userbio": {
    "uuid": 15654827,
    "type": "organization",
    "name": "MRC Integrative Epidemiology Unit"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/omiprep"
  },
  "_devurl": "https://github.com/mrcieu/omiprep",
  "_pkgdown": "https://mrcieu.github.io/omiprep/",
  "_searchresults": 16,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/omiprep.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "add_layer",
    "available_data_formats",
    "available_report_templates",
    "batch_normalise",
    "clean_names",
    "continuous_power_plot",
    "cramerV",
    "eval.power.binary.imbalanced",
    "eval.power.cont",
    "export",
    "export_comets",
    "export_metaboanalyst",
    "export_omiprep",
    "feature_describe",
    "feature_skewness",
    "feature_summary",
    "find.cont.effect.sizes.2.sim",
    "find.PA.effect.sizes.2.sim",
    "generate_report",
    "imbalanced_power_plot",
    "missingness",
    "multivariate_anova",
    "Omiprep",
    "outlier_detection",
    "outliers",
    "pc_and_outliers",
    "quality_control",
    "read_metabolon",
    "read_nightingale",
    "read_olink",
    "read_somalogic",
    "run_metaboprep1",
    "sample_summary",
    "shiny_app",
    "summarise",
    "total_sum_abundance",
    "tree_and_independent_features",
    "variable_by_factor"
  ],
  "_help": [
    {
      "page": "add_layer",
      "title": "Add a Layer of Data (internal use)",
      "topics": [
        "add_layer"
      ]
    },
    {
      "page": "available_data_formats",
      "title": "List Available Data Formats",
      "topics": [
        "available_data_formats"
      ]
    },
    {
      "page": "available_report_templates",
      "title": "List Available Report Templates",
      "topics": [
        "available_report_templates"
      ]
    },
    {
      "page": "batch_normalise",
      "title": "Batch Normalisation",
      "topics": [
        "batch_normalise"
      ]
    },
    {
      "page": "class_omiprep",
      "title": "Omiprep Object",
      "topics": [
        "class_omiprep",
        "Omiprep"
      ]
    },
    {
      "page": "clean_names",
      "title": "Standardize Column or Feature Names",
      "topics": [
        "clean_names"
      ]
    },
    {
      "page": "continuous_power_plot",
      "title": "continuous trait power analysis plot",
      "topics": [
        "continuous_power_plot"
      ]
    },
    {
      "page": "cramerV",
      "title": "Cramer's V (phi)",
      "concept": [
        "correlation phi cramer V"
      ],
      "topics": [
        "cramerV"
      ]
    },
    {
      "page": "eval.power.binary.imbalanced",
      "title": "Estimate power for a binary variable in an imbalanced design",
      "topics": [
        "eval.power.binary.imbalanced"
      ]
    },
    {
      "page": "eval.power.cont",
      "title": "estimate power for continuous variable",
      "topics": [
        "eval.power.cont"
      ]
    },
    {
      "page": "export",
      "title": "Export Data from a Omiprep Object",
      "topics": [
        "export"
      ]
    },
    {
      "page": "export_comets",
      "title": "Export Data to `COMETS` format",
      "topics": [
        "export_comets"
      ]
    },
    {
      "page": "export_metaboanalyst",
      "title": "Export Data to `MetaboAnalyst` format",
      "topics": [
        "export_metaboanalyst"
      ]
    },
    {
      "page": "export_omiprep",
      "title": "Export Data to `Omiprep` format",
      "topics": [
        "export_omiprep"
      ]
    },
    {
      "page": "feature_describe",
      "title": "Summary Statistics for Features",
      "topics": [
        "feature_describe"
      ]
    },
    {
      "page": "feature_skewness",
      "title": "Estimate Feature Skewness",
      "topics": [
        "feature_skewness"
      ]
    },
    {
      "page": "feature_summary",
      "title": "Feature Summary Statistics",
      "topics": [
        "feature_summary"
      ]
    },
    {
      "page": "find.cont.effect.sizes.2.sim",
      "title": "identify continuos trait effect sizes",
      "topics": [
        "find.cont.effect.sizes.2.sim"
      ]
    },
    {
      "page": "find.PA.effect.sizes.2.sim",
      "title": "identify effect sizes",
      "topics": [
        "find.PA.effect.sizes.2.sim"
      ]
    },
    {
      "page": "generate_report",
      "title": "Generate Output Report",
      "topics": [
        "generate_report"
      ]
    },
    {
      "page": "imbalanced_power_plot",
      "title": "binary trait imbalanced design power analysis plot",
      "topics": [
        "imbalanced_power_plot"
      ]
    },
    {
      "page": "missingness",
      "title": "Estimate Missingness",
      "topics": [
        "missingness"
      ]
    },
    {
      "page": "multivariate_anova",
      "title": "multivariate analysis",
      "topics": [
        "multivariate_anova"
      ]
    },
    {
      "page": "outlier_detection",
      "title": "Identify indexes of outliers in data",
      "topics": [
        "outlier_detection"
      ]
    },
    {
      "page": "outliers",
      "title": "Identify Outliers",
      "topics": [
        "outliers"
      ]
    },
    {
      "page": "pc_and_outliers",
      "title": "Principal Component Analysis",
      "topics": [
        "pc_and_outliers"
      ]
    },
    {
      "page": "quality_control",
      "title": "Omics Quality Control",
      "topics": [
        "quality_control"
      ]
    },
    {
      "page": "read_metabolon",
      "title": "Read Metabolon Data",
      "topics": [
        "read_metabolon"
      ]
    },
    {
      "page": "read_nightingale",
      "title": "Read Nightingale Data (format 1)",
      "topics": [
        "read_nightingale"
      ]
    },
    {
      "page": "read_olink",
      "title": "Read and Process Olink NPX Data File",
      "topics": [
        "read_olink"
      ]
    },
    {
      "page": "read_somalogic",
      "title": "Read and Process SomaLogic adat file",
      "topics": [
        "read_somalogic"
      ]
    },
    {
      "page": "run_metaboprep1",
      "title": "Metaboprep 1 pipeline",
      "topics": [
        "run_metaboprep1"
      ]
    },
    {
      "page": "sample_summary",
      "title": "Sample Summary Statistics",
      "topics": [
        "sample_summary"
      ]
    },
    {
      "page": "shiny_app",
      "title": "Omiprep Shiny App",
      "topics": [
        "shiny_app"
      ]
    },
    {
      "page": "summarise",
      "title": "Summary Statistics",
      "topics": [
        "summarise"
      ]
    },
    {
      "page": "summary.Omiprep",
      "title": "Summary Method for Omiprep Object",
      "topics": [
        "summary",
        "summary.Omiprep"
      ]
    },
    {
      "page": "total_sum_abundance",
      "title": "Estimates total sum abundance",
      "topics": [
        "total_sum_abundance"
      ]
    },
    {
      "page": "tree_and_independent_features",
      "title": "Identify Independent Features in a Numeric Matrix",
      "topics": [
        "tree_and_independent_features"
      ]
    },
    {
      "page": "variable_by_factor",
      "title": "ggplot2 violin plot",
      "topics": [
        "variable_by_factor"
      ]
    }
  ],
  "_pkglogo": "https://github.com/MRCIEU/omiprep/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/MRCIEU/omiprep/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "arrow",
    "askpass",
    "assertthat",
    "backports",
    "base64enc",
    "Biobase",
    "BiocGenerics",
    "bit",
    "bit64",
    "blob",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "car",
    "carData",
    "cellranger",
    "cli",
    "colorspace",
    "commonmark",
    "corrplot",
    "cowplot",
    "cpp11",
    "crayon",
    "crosstalk",
    "curl",
    "data.table",
    "DBI",
    "dbplyr",
    "Deriv",
    "digest",
    "doBy",
    "dplyr",
    "DT",
    "duckdb",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "forcats",
    "forecast",
    "Formula",
    "fracdiff",
    "fs",
    "generics",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "glue",
    "GPArotation",
    "gridExtra",
    "gtable",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "httr",
    "irlba",
    "isoband",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "lifecycle",
    "lme4",
    "lmtest",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "memoise",
    "mgcv",
    "microbenchmark",
    "mime",
    "minqa",
    "mnormt",
    "modelr",
    "nFactors",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "OlinkAnalyze",
    "openssl",
    "openxlsx",
    "otel",
    "pbkrtest",
    "pcaMethods",
    "pillar",
    "pkgconfig",
    "plotly",
    "plyr",
    "polynom",
    "prettyunits",
    "progress",
    "promises",
    "psych",
    "purrr",
    "pwr",
    "quantreg",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "readxl",
    "reformulas",
    "rematch",
    "reshape2",
    "rlang",
    "rmarkdown",
    "rstatix",
    "S7",
    "sass",
    "scales",
    "shiny",
    "shinycssloaders",
    "SomaDataIO",
    "sourcetools",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "timeDate",
    "tinytex",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "xtable",
    "yaml",
    "zip",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "batch_normalise.Rmd",
      "filename": "batch_normalise.html",
      "title": "Batch Normalise",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Create Omiprep object",
        "Run batch normalisation",
        "Accessing data",
        "Raw input data",
        "Batch normlalised data"
      ],
      "created": "2025-06-04 13:01:30",
      "modified": "2026-04-19 19:13:56",
      "commits": 5
    },
    {
      "source": "export.Rmd",
      "filename": "export.html",
      "title": "Export Data",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "load the omiprep library",
        "Read in the data and make a Omiprep object",
        "Run the quality control",
        "Export Omiprep"
      ],
      "created": "2025-06-26 00:48:40",
      "modified": "2026-04-19 19:23:58",
      "commits": 9
    },
    {
      "source": "feature_summary.Rmd",
      "filename": "feature_summary.html",
      "title": "Feature summary",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Create Omiprep object",
        "Summary of Omiprep object",
        "Run feature summary",
        "Table of feature summary",
        "Feature summary attributes",
        "Run feature summary on subset",
        "Table of feature summary for subset",
        "Run sample & feature summaries together"
      ],
      "created": "2025-06-10 18:24:56",
      "modified": "2026-04-19 19:23:58",
      "commits": 8
    },
    {
      "source": "generate_report.Rmd",
      "filename": "generate_report.html",
      "title": "Generate QC Report",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Import example metabolomics data",
        "Identify the Xenobiotics to exclude from the QC steps",
        "QC the example Metabolon data",
        "Generate the Omiprep report"
      ],
      "created": "2025-06-05 17:43:11",
      "modified": "2026-05-11 20:03:22",
      "commits": 13
    },
    {
      "source": "metabolon.Rmd",
      "filename": "metabolon.html",
      "title": "Import Metabolon Metabolomic Data",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Import Metabolon data",
        "Quick look at data structure of the imported data",
        "Create Omiprep object",
        "Quick summary of the Omiprep object",
        "Identify the Xenobiotics to exclude from the QC steps",
        "QC Metabolon",
        "Quick summary of the Omiprep object following QC"
      ],
      "created": "2025-06-26 02:13:40",
      "modified": "2026-05-11 20:03:22",
      "commits": 9
    },
    {
      "source": "nightingale.Rmd",
      "filename": "nightingale.html",
      "title": "Import Nightingale Metabolomic Data",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Import Nightingale data directly into a Omiprep object",
        "Quick look at data structure of the imported data",
        "QC Nightingale",
        "Quick summary of the Omiprep object following QC"
      ],
      "created": "2025-06-26 02:13:40",
      "modified": "2026-05-11 20:03:22",
      "commits": 9
    },
    {
      "source": "olink.Rmd",
      "filename": "olink.html",
      "title": "Import Olink Proteomic Data",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Import Olink data",
        "Quick look to identify the types of data imported",
        "Create Omiprep object",
        "Quick summary of the Omiprep object",
        "QC Olink data",
        "Quick summary of the Omiprep object following QC"
      ],
      "created": "2025-06-25 22:41:26",
      "modified": "2026-05-11 20:03:22",
      "commits": 9
    },
    {
      "source": "somalogic.Rmd",
      "filename": "somalogic.html",
      "title": "Import Somalogic Proteomic Data",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Import SomaLogic data",
        "Quick look to identify the types of data imported",
        "Create Omiprep object",
        "Quick summary of the Omiprep object",
        "QC Olink data",
        "Quick summary of the Omiprep object following QC"
      ],
      "created": "2025-06-26 02:13:40",
      "modified": "2026-05-11 20:03:22",
      "commits": 7
    },
    {
      "source": "quality_control.Rmd",
      "filename": "quality_control.html",
      "title": "quality_control",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Run the quality control pipeline",
        "View a summary of the Omiprep object"
      ],
      "created": "2025-06-26 02:13:40",
      "modified": "2026-05-11 20:03:22",
      "commits": 6
    },
    {
      "source": "sample_summary.Rmd",
      "filename": "sample_summary.html",
      "title": "Sample summary",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Create Omiprep object",
        "Summary of Omiprep object",
        "Run sample summary",
        "Table of sample summary",
        "Run sample summary on subset",
        "Table of sample summary on subset",
        "Run PCA analysis",
        "Table of PCA analysis results",
        "Additional attributes",
        "Run sample & feature summaries together"
      ],
      "created": "2025-06-04 13:01:30",
      "modified": "2026-04-19 19:23:58",
      "commits": 10
    },
    {
      "source": "skewness_qc.Rmd",
      "filename": "skewness_qc.html",
      "title": "Skewness-Based Feature QC",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Upper limit of quantification (skewness)",
        "1) Simulate Data (1000 Samples x 500 Features)",
        "2) What skewness means (per feature)",
        "What the threshold means",
        "3) Apply a skewness filtering rule",
        "4) Post-filtering impact on distributions",
        "4a) Feature-skewness distribution before vs after filtering",
        "4b) Feature retention by simulated type",
        "4c) Skewness profiles by feature type (pre vs post)"
      ],
      "created": "2026-04-13 08:51:35",
      "modified": "2026-05-11 20:03:22",
      "commits": 4
    }
  ],
  "_score": 5.944482672150168,
  "_indexed": true,
  "_nocasepkg": "omiprep",
  "_universes": [
    "mrcieu",
    "hughesevoanth"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-12T08:59:27.000Z",
      "distro": "noble",
      "commit": "6994838d7f30353b10f9303812ae5c620b024344",
      "fileid": "b0faa97e99a65499adc876c44de6d8e99ba634024aa16293ddabfb07ad27a73e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrcieu/actions/runs/25723874810"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-12T08:59:41.000Z",
      "distro": "noble",
      "commit": "6994838d7f30353b10f9303812ae5c620b024344",
      "fileid": "1ada2c35b5b4fd19506e3a0239c5b1b66b565bc57cb6a4c9cf388e9764a06152",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrcieu/actions/runs/25723874810"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-12T08:59:14.000Z",
      "commit": "6994838d7f30353b10f9303812ae5c620b024344",
      "fileid": "5cb23ca850025bf0c9a9daaa4c55dced5309e72cf4230b43d22f7c1c6c0fa301",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrcieu/actions/runs/25723874810"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-12T08:59:17.000Z",
      "commit": "6994838d7f30353b10f9303812ae5c620b024344",
      "fileid": "460bd9707ce7e4a40493601513fad60b13da83691378eba9122e08821b43ff54",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrcieu/actions/runs/25723874810"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-12T08:58:14.000Z",
      "commit": "6994838d7f30353b10f9303812ae5c620b024344",
      "fileid": "d2fb40499585f68e06bbb4964b91ccfb1871954de4e706f68acd202156fcb9bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrcieu/actions/runs/25723874810"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-12T08:58:13.000Z",
      "commit": "6994838d7f30353b10f9303812ae5c620b024344",
      "fileid": "22a1ba2db4ef88a88473a9fee09109915d2d7f202fe0e0396f69bd1c38180310",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrcieu/actions/runs/25723874810"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-12T08:58:01.000Z",
      "commit": "6994838d7f30353b10f9303812ae5c620b024344",
      "fileid": "91bf309215b2bf9ddfbdabff7c6b9adfb7e6df8ee664682dac25a67285d22ddd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrcieu/actions/runs/25723874810"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-05-22T10:38:08.000Z",
      "commit": "6994838d7f30353b10f9303812ae5c620b024344",
      "fileid": "b7a3f48d58f891c8b87b5ffaaa8c07b49fbb9559ac792d40ca87b8eae8f48684",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mrcieu/actions/runs/25723874810"
    }
  ]
}