{
  "_id": "6a1ac2a11d7bb097a09d9e2d",
  "Package": "MetMashR",
  "Type": "Package",
  "Title": "Metabolite Mashing with R",
  "Version": "1.7.0",
  "Authors@R": "c(\nperson(\nc(\"Gavin\",\"Rhys\"),\n\"Lloyd\",\nrole=c(\"aut\",\"cre\"),\nemail=\"g.r.lloyd@bham.ac.uk\",\ncomment = c(ORCID = \"0000-0001-7989-6695\")\n),\nperson(\nc(\"Ralf\",\"Johannes\", \"Maria\"),\n\"Weber\",\nrole=c(\"aut\"),\nemail=\"r.j.weber@bham.ac.uk\")\n)",
  "Description": "A package to merge, filter sort, organise and otherwise\nmash together metabolite annotation tables. Metabolite\nannotations can be imported from multiple sources (software)\nand combined using workflow steps based on S4 class templates\nderived from the `struct` package. Other modular workflow steps\nsuch as filtering, merging, splitting, normalisation and\nrest-api queries are included.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Collate": "'generics.R' 'zzz.R' 'annotation_source_class.R'\n'annotation_database_class.R' 'AnnotationDb_database.R'\n'AnnotationDb_select_class.R'\n'BiocFileCache_database_helpers.R'\n'BiocFileCache_database_class.R' 'CompoundDb_source_class.R'\n'MTox700plus_database_class.R' 'MetMashR-package.R'\n'PathBank_metabolite_database_class.R' 'add_columns_class.R'\n'add_labels_class.R' 'annotation_bar_chart.R'\n'annotation_histogram_class.R' 'annotation_histogram2d_class.R'\n'annotation_pie_chart.R' 'annotation_table_class.R'\n'annotation_venn_chart.R' 'annotation_upset_chart_class.R'\n'calc_ppm_diff_class.R' 'calc_rt_diff_class.R'\n'lcms_table_class.R' 'cd_source_class.R' 'chart_plot_doc.R'\n'rest_api_parsers.R' 'rest_api_class.R'\n'classyfire_lookup_class.R' 'combine_columns_class.R'\n'combine_records_class.R' 'combine_sources.R'\n'compute_column_class.R' 'compute_record_class.R'\n'database_lookup_class.R' 'dictionaries.R'\n'eutils_lookup_class.R' 'excel_database_class.R'\n'expand_records_class.R' 'filter_labels_class.R'\n'filter_na_class.R' 'filter_range_class.R'\n'filter_records_class.R' 'filter_venn_class.R'\n'github_file_class.R' 'go_database_class.R'\n'hmdb_lookup_class.R' 'id_count_class.R'\n'import_source_class.R' 'kegg_lookup_class.R'\n'lipidmaps_lookup_class.R' 'ls_source_class.R'\n'model_apply_doc.R' 'mspurity_source_class.R'\n'mwb_compound_lookup_class.R' 'mwb_refmet_database_class.R'\n'mwb_structure_chart_class.R' 'mz_match_class.R'\n'mzrt_match_class.R' 'normalise_lipids_class.R'\n'normalise_strings_class.R' 'opsin_lookup_class.R'\n'pivot_columns_class.R' 'prioritise_columns_class.R'\n'pubchem_compound_lookup_class.R'\n'pubchem_property_lookup_class.R'\n'pubchem_structure_chart_class.R'\n'pubchem_structure_lookup_class.R' 'pubchem_widget.R'\n'rdata_database_class.R' 'rds_database_class.R'\n'rds_cache_class.R' 'remove_columns_class.R'\n'rename_columns_class.R' 'rt_match_class.R'\n'select_columns_class.R' 'split_column_class.R'\n'sqlite_database_class.R' 'trim_whitespace_class.R'\n'unique_records_class.R'",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "URL": "https://computational-metabolomics.github.io/MetMashR/",
  "Roxygen": "list(markdown = TRUE)",
  "biocViews": "WorkflowStep, Metabolomics, KEGG",
  "BugReports": "https://github.com/computational-metabolomics/MetMashR/issues",
  "Config/pak/sysreqs": "libicu-dev libssl-dev zlib1g-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-04-28 13:03:53 UTC",
  "RemoteUrl": "https://github.com/bioc/MetMashR",
  "RemoteRef": "HEAD",
  "RemoteSha": "581b616107bea0031cf0622dae22bb9990e56475",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-30 07:36:29 UTC",
    "User": "root"
  },
  "Author": "Gavin Rhys Lloyd [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-7989-6695>),\nRalf Johannes Maria Weber [aut]",
  "Maintainer": "Gavin Rhys Lloyd <g.r.lloyd@bham.ac.uk>",
  "MD5sum": "9a77a4ae18e6d0a19b2d1881608aae45",
  "_user": "bioc",
  "_type": "src",
  "_file": "MetMashR_1.7.0.tar.gz",
  "_fileid": "83652891deddf9cca7dcf5c2ffd4e007761e533ccf72cc34ad061e791ba47eac",
  "_filesize": 5367466,
  "_sha256": "83652891deddf9cca7dcf5c2ffd4e007761e533ccf72cc34ad061e791ba47eac",
  "_created": "2026-05-30T07:36:29.000Z",
  "_published": "2026-05-30T10:57:37.779Z",
  "_jobs": [
    {
      "job": 78634004897,
      "time": 231,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7306550592"
    },
    {
      "job": 78634004901,
      "time": 402,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7306567410"
    },
    {
      "job": 78634004894,
      "time": 409,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7306568262"
    },
    {
      "job": 78634004902,
      "time": 245,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7307660602"
    },
    {
      "job": 78634004915,
      "time": 241,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7307659617"
    },
    {
      "job": 78633556439,
      "time": 482,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7306527061"
    },
    {
      "job": 78634004893,
      "time": 184,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7306545679"
    },
    {
      "job": 78634004908,
      "time": 430,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7306570430"
    },
    {
      "job": 78634004906,
      "time": 302,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7306557992"
    },
    {
      "job": 78634004910,
      "time": 337,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7306561158"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 1,
    "note": 13
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/26678090113",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/MetMashR",
  "_commit": {
    "id": "581b616107bea0031cf0622dae22bb9990e56475",
    "author": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "committer": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "message": "bump x.y.z version to odd y following creation of RELEASE_3_23 branch\n",
    "time": 1777381433
  },
  "_maintainer": {
    "name": "Gavin Rhys Lloyd",
    "email": "g.r.lloyd@bham.ac.uk",
    "login": "grlloyd",
    "orcid": "0000-0001-7989-6695",
    "description": "Experimental Officer in Biostatistics, Phenome Centre Birmingham",
    "uuid": 12222440
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.3.0",
      "role": "Depends"
    },
    {
      "package": "struct",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "ggthemes",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "httptest",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "rgoslin",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "CompoundDb",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "BiocFileCache",
      "role": "Suggests"
    },
    {
      "package": "msPurity",
      "role": "Suggests"
    },
    {
      "package": "rsvg",
      "role": "Suggests"
    },
    {
      "package": "metabolomicsWorkbenchR",
      "role": "Suggests"
    },
    {
      "package": "KEGGREST",
      "role": "Suggests"
    },
    {
      "package": "plyr",
      "role": "Suggests"
    },
    {
      "package": "magick",
      "role": "Suggests"
    },
    {
      "package": "structToolbox",
      "role": "Suggests"
    },
    {
      "package": "ggVennDiagram",
      "role": "Suggests"
    },
    {
      "package": "patchwork",
      "role": "Suggests"
    },
    {
      "package": "XML",
      "role": "Suggests"
    },
    {
      "package": "GO.db",
      "role": "Suggests"
    },
    {
      "package": "tidytext",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "tidyselect",
      "role": "Suggests"
    },
    {
      "package": "ComplexUpset",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "openxlsx",
      "role": "Suggests"
    },
    {
      "package": "ggplotify",
      "role": "Suggests"
    },
    {
      "package": "cowplot",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 11
    },
    {
      "week": "2026-16",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.7.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "1.6.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "workflowstep",
    "metabolomics",
    "kegg"
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "grlloyd",
      "count": 57,
      "uuid": 12222440
    },
    {
      "user": "jwokaty",
      "count": 6,
      "uuid": 1744257
    },
    {
      "user": "rjmw",
      "count": 1,
      "uuid": 7114586
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 213,
    "source": "https://www.bioconductor.org/packages/stats/bioc/MetMashR"
  },
  "_devurl": "https://github.com/computational-metabolomics/metmashr",
  "_pkgdown": "https://computational-metabolomics.github.io/MetMashR/",
  "_searchresults": 17,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/MetMashR.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/computational-metabolomics/metmashr",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "add_columns",
    "add_labels",
    "annotation_bar_chart",
    "annotation_database",
    "annotation_histogram",
    "annotation_histogram2d",
    "annotation_pie_chart",
    "annotation_source",
    "annotation_table",
    "annotation_upset_chart",
    "annotation_venn_chart",
    "AnnotationDb_database",
    "AnnotationDb_select",
    "BiocFileCache_database",
    "cache_as_is",
    "calc_ppm_diff",
    "calc_rt_diff",
    "cd_source",
    "chart_plot",
    "check_for_columns",
    "classyfire_lookup",
    "combine_columns",
    "combine_records",
    "combine_sources",
    "CompoundDb_source",
    "compute_column",
    "compute_mean",
    "compute_median",
    "compute_mode",
    "compute_record",
    "count_records",
    "database_lookup",
    "eutils_lookup",
    "excel_database",
    "filter_labels",
    "filter_na",
    "filter_range",
    "filter_records",
    "filter_venn",
    "fuse",
    "fuse_unique",
    "github_file",
    "GO_database",
    "greek_dictionary",
    "hmdb_lookup",
    "id_counts",
    "import_source",
    "is_writable",
    "kegg_lookup",
    "lcms_table",
    "lipidmaps_lookup",
    "ls_source",
    "model_apply",
    "mspurity_source",
    "MTox700plus_database",
    "mwb_compound_lookup",
    "mwb_refmet_database",
    "mwb_structure",
    "mz_match",
    "mzrt_match",
    "normalise_lipids",
    "normalise_strings",
    "nothing",
    "opsin_lookup",
    "PathBank_metabolite_database",
    "pivot_columns",
    "prioritise",
    "prioritise_columns",
    "pubchem_compound_lookup",
    "pubchem_property_lookup",
    "pubchem_structure",
    "pubchem_widget",
    "racemic_dictionary",
    "rdata_database",
    "rds_cache",
    "rds_database",
    "read_database",
    "read_source",
    "remove_columns",
    "rename_columns",
    "required_cols",
    "rest_api",
    "rt_match",
    "select_columns",
    "select_exact",
    "select_grade",
    "select_match",
    "select_max",
    "select_min",
    "split_column",
    "split_records",
    "sqlite_database",
    "trim_whitespace",
    "tripeptide_dictionary",
    "unique_records",
    "unzip_before_cache",
    "upset_intersections",
    "upset_max_groups",
    "upset_min_groups",
    "upset_min_size",
    "vertical_join",
    "wherever",
    "write_database"
  ],
  "_help": [
    {
      "page": "add_columns",
      "title": "Add columns",
      "topics": [
        "add_columns"
      ]
    },
    {
      "page": "add_labels",
      "title": "Add column of labels",
      "topics": [
        "add_labels"
      ]
    },
    {
      "page": "annotation_bar_chart",
      "title": "Annotation bar chart",
      "topics": [
        "annotation_bar_chart"
      ]
    },
    {
      "page": "annotation_database",
      "title": "An annotation database",
      "concept": [
        "annotation databases",
        "annotation sources"
      ],
      "topics": [
        "annotation_database"
      ]
    },
    {
      "page": "annotation_histogram",
      "title": "Annotation histogram",
      "topics": [
        "annotation_histogram"
      ]
    },
    {
      "page": "annotation_histogram2d",
      "title": "Annotation 2D histogram",
      "topics": [
        "annotation_histogram2d"
      ]
    },
    {
      "page": "annotation_pie_chart",
      "title": "Annotation pie chart",
      "topics": [
        "annotation_pie_chart"
      ]
    },
    {
      "page": "annotation_source",
      "title": "An annotation source",
      "concept": [
        "annotation databases"
      ],
      "topics": [
        "annotation_source"
      ]
    },
    {
      "page": "annotation_table",
      "title": "An annotation table",
      "concept": [
        "annotation sources",
        "annotation tables"
      ],
      "topics": [
        "annotation_table"
      ]
    },
    {
      "page": "annotation_upset_chart",
      "title": "Annotation UpSet chart",
      "topics": [
        "annotation_upset_chart"
      ]
    },
    {
      "page": "annotation_venn_chart",
      "title": "Annotation venn chart",
      "topics": [
        "annotation_venn_chart"
      ]
    },
    {
      "page": "AnnotationDb_database",
      "title": "AnnotationDb database",
      "concept": [
        "annotation databases"
      ],
      "topics": [
        "AnnotationDb_database"
      ]
    },
    {
      "page": "AnnotationDb_select",
      "title": "Select columns from AnnotationDb database",
      "topics": [
        "AnnotationDb_select"
      ]
    },
    {
      "page": "BiocFileCache_database",
      "title": "Cached database",
      "concept": [
        "database"
      ],
      "topics": [
        "BiocFileCache_database"
      ]
    },
    {
      "page": "cache_as_is",
      "title": "Cache file with no changes using BiocFileCache",
      "topics": [
        "cache_as_is"
      ]
    },
    {
      "page": "calc_ppm_diff",
      "title": "Calculate ppm difference",
      "topics": [
        "calc_ppm_diff"
      ]
    },
    {
      "page": "calc_rt_diff",
      "title": "Calculate RT difference",
      "topics": [
        "calc_rt_diff"
      ]
    },
    {
      "page": "cd_source",
      "title": "LCMS table",
      "concept": [
        "annotation sources",
        "annotation tables"
      ],
      "topics": [
        "cd_source"
      ]
    },
    {
      "page": "chart_plot",
      "title": "chart_plot method",
      "topics": [
        "chart_plot",
        "chart_plot,annotation_bar_chart,annotation_source-method",
        "chart_plot,annotation_histogram,annotation_source-method",
        "chart_plot,annotation_histogram2d,annotation_source-method",
        "chart_plot,annotation_pie_chart,annotation_source-method",
        "chart_plot,annotation_upset_chart,annotation_source-method",
        "chart_plot,annotation_upset_chart,list-method",
        "chart_plot,annotation_venn_chart,annotation_source-method",
        "chart_plot,annotation_venn_chart,list-method",
        "chart_plot,mwb_structure,annotation_source-method",
        "chart_plot,pubchem_structure,annotation_source-method",
        "chart_plot,pubchem_widget,annotation_source-method"
      ]
    },
    {
      "page": "check_for_columns",
      "title": "Check for columns in an 'annotation_source'",
      "topics": [
        "check_for_columns",
        "check_for_columns,annotation_source-method"
      ]
    },
    {
      "page": "classyfire_lookup",
      "title": "Query ClassyFire database",
      "concept": [
        "REST API's"
      ],
      "topics": [
        "classyfire_lookup"
      ]
    },
    {
      "page": "combine_columns",
      "title": "Combine columns",
      "topics": [
        "combine_columns"
      ]
    },
    {
      "page": "combine_records",
      "title": "Combine annotation records (rows)",
      "topics": [
        "combine_records"
      ]
    },
    {
      "page": "combine_records_helper_functions",
      "title": "Combine records helper functions",
      "topics": [
        "combine_records_helper_functions",
        "compute_mean",
        "compute_median",
        "compute_mode",
        "count_records",
        "fuse",
        "fuse_unique",
        "nothing",
        "prioritise",
        "select_exact",
        "select_grade",
        "select_match",
        "select_max",
        "select_min"
      ]
    },
    {
      "page": "combine_sources",
      "title": "Combine annotation sources (tables)",
      "topics": [
        "combine_sources"
      ]
    },
    {
      "page": "CompoundDb_source",
      "title": "Import CompDB source",
      "topics": [
        "CompoundDb_source"
      ]
    },
    {
      "page": "compute_column",
      "title": "Compute a column",
      "topics": [
        "compute_column"
      ]
    },
    {
      "page": "compute_record",
      "title": "Compute a value for a record",
      "topics": [
        "compute_record"
      ]
    },
    {
      "page": "database_lookup",
      "title": "ID lookup by database",
      "topics": [
        "database_lookup"
      ]
    },
    {
      "page": "eutils_lookup",
      "title": "NCBI E-utils query",
      "topics": [
        "eutils_lookup"
      ]
    },
    {
      "page": "excel_database",
      "title": "Excel database",
      "concept": [
        "annotation databases"
      ],
      "topics": [
        "excel_database"
      ]
    },
    {
      "page": "filter_labels",
      "title": "Filter by factor labels",
      "topics": [
        "filter_labels"
      ]
    },
    {
      "page": "filter_na",
      "title": "Filter by missing values",
      "topics": [
        "filter_na"
      ]
    },
    {
      "page": "filter_range",
      "title": "Filter by range",
      "topics": [
        "filter_range"
      ]
    },
    {
      "page": "filter_records",
      "title": "Filter rows",
      "topics": [
        "filter_records"
      ]
    },
    {
      "page": "filter_venn",
      "title": "Filter by factor levels",
      "topics": [
        "filter_venn"
      ]
    },
    {
      "page": "github_file",
      "title": "GitHub file",
      "topics": [
        "github_file"
      ]
    },
    {
      "page": "GO_database",
      "title": "GO.db",
      "concept": [
        "annotation databases"
      ],
      "topics": [
        "GO_database"
      ]
    },
    {
      "page": "greek_dictionary",
      "title": "Greek dictionary",
      "topics": [
        "greek_dictionary"
      ]
    },
    {
      "page": "hmdb_lookup",
      "title": "Compound ID lookup via pubchem",
      "topics": [
        "hmdb_lookup"
      ]
    },
    {
      "page": "id_counts",
      "title": "id counts",
      "topics": [
        "id_counts"
      ]
    },
    {
      "page": "import_source",
      "title": "Import_source",
      "topics": [
        "import_source"
      ]
    },
    {
      "page": "is_writable",
      "title": "Is database writable",
      "topics": [
        "is_writable",
        "is_writable,annotation_database-method",
        "is_writable,rdata_database-method"
      ]
    },
    {
      "page": "kegg_lookup",
      "title": "Convert to or from kegg identifiers",
      "concept": [
        "REST API's"
      ],
      "topics": [
        "kegg_lookup"
      ]
    },
    {
      "page": "lcms_table",
      "title": "LCMS table",
      "concept": [
        "annotation_tables"
      ],
      "topics": [
        "lcms_table"
      ]
    },
    {
      "page": "lipidmaps_lookup",
      "title": "LipidMaps api lookup",
      "concept": [
        "REST API's"
      ],
      "topics": [
        "lipidmaps_lookup"
      ]
    },
    {
      "page": "ls_source",
      "title": "LCMS table",
      "concept": [
        "annotation sources",
        "annotation tables"
      ],
      "topics": [
        "ls_source"
      ]
    },
    {
      "page": "model_apply",
      "title": "Apply method",
      "topics": [
        "model_apply",
        "model_apply,add_columns,annotation_source-method",
        "model_apply,add_labels,annotation_source-method",
        "model_apply,AnnotationDb_select,annotation_source-method",
        "model_apply,calc_ppm_diff,annotation_table-method",
        "model_apply,calc_rt_diff,annotation_table-method",
        "model_apply,combine_columns,annotation_source-method",
        "model_apply,combine_records,annotation_source-method",
        "model_apply,combine_sources,annotation_source-method",
        "model_apply,combine_sources,list-method",
        "model_apply,CompoundDb_source,annotation_source-method",
        "model_apply,compute_column,annotation_source-method",
        "model_apply,compute_record,annotation_source-method",
        "model_apply,database_lookup,annotation_source-method",
        "model_apply,filter_labels,annotation_source-method",
        "model_apply,filter_na,annotation_source-method",
        "model_apply,filter_range,annotation_source-method",
        "model_apply,filter_records,annotation_source-method",
        "model_apply,filter_venn,annotation_source-method",
        "model_apply,id_counts,annotation_source-method",
        "model_apply,import_source,annotation_source-method",
        "model_apply,kegg_lookup,annotation_source-method",
        "model_apply,model,annotation_source-method",
        "model_apply,model,list-method",
        "model_apply,model_seq,annotation_source-method",
        "model_apply,model_seq,list-method",
        "model_apply,mspurity_source,lcms_table-method",
        "model_apply,mzrt_match,lcms_table-method",
        "model_apply,mz_match,annotation_source-method",
        "model_apply,normalise_lipids,annotation_source-method",
        "model_apply,normalise_strings,annotation_source-method",
        "model_apply,pivot_columns,annotation_source-method",
        "model_apply,prioritise_columns,annotation_source-method",
        "model_apply,remove_columns,annotation_source-method",
        "model_apply,rename_columns,annotation_source-method",
        "model_apply,rest_api,annotation_source-method",
        "model_apply,rt_match,annotation_table-method",
        "model_apply,select_columns,annotation_source-method",
        "model_apply,split_column,annotation_source-method",
        "model_apply,split_records,annotation_source-method",
        "model_apply,trim_whitespace,annotation_source-method",
        "model_apply,unique_records,annotation_source-method"
      ]
    },
    {
      "page": "mspurity_source",
      "title": "msPurity source",
      "concept": [
        "annotation sources"
      ],
      "topics": [
        "mspurity_source"
      ]
    },
    {
      "page": "MTox700plus_database",
      "title": "MTox700plus_database",
      "topics": [
        "MTox700plus_database"
      ]
    },
    {
      "page": "mwb_compound_lookup",
      "title": "Convert to/from kegg identifiers",
      "concept": [
        "REST API's"
      ],
      "topics": [
        "mwb_compound_lookup"
      ]
    },
    {
      "page": "mwb_refmet_database",
      "title": "mwb_refmet_database",
      "topics": [
        "mwb_refmet_database"
      ]
    },
    {
      "page": "mwb_structure",
      "title": "MWB molecular structure",
      "topics": [
        "mwb_structure"
      ]
    },
    {
      "page": "mz_match",
      "title": "mz matching",
      "topics": [
        "mz_match"
      ]
    },
    {
      "page": "mzrt_match",
      "title": "mz matching",
      "topics": [
        "mzrt_match"
      ]
    },
    {
      "page": "normalise_lipids",
      "title": "Normalise Lipids nomenclature",
      "topics": [
        "normalise_lipids"
      ]
    },
    {
      "page": "normalise_strings",
      "title": "Normalise string",
      "topics": [
        "normalise_strings"
      ]
    },
    {
      "page": "opsin_lookup",
      "title": "Compound ID lookup via OPSIN",
      "topics": [
        "opsin_lookup"
      ]
    },
    {
      "page": "PathBank_metabolite_database",
      "title": "PathBank_metabolite_database",
      "topics": [
        "PathBank_metabolite_database"
      ]
    },
    {
      "page": "pivot_columns",
      "title": "Pivot longer",
      "topics": [
        "pivot_columns"
      ]
    },
    {
      "page": "prioritise_columns",
      "title": "Combine several columns into a single column.",
      "topics": [
        "prioritise_columns"
      ]
    },
    {
      "page": "pubchem_compound_lookup",
      "title": "Compound ID lookup via PubChem",
      "topics": [
        "pubchem_compound_lookup"
      ]
    },
    {
      "page": "pubchem_property_lookup",
      "title": "Compound property lookup via pubchem",
      "topics": [
        "pubchem_property_lookup"
      ]
    },
    {
      "page": "pubchem_structure",
      "title": "PubChem molecular structure",
      "topics": [
        "pubchem_structure"
      ]
    },
    {
      "page": "pubchem_widget",
      "title": "PubChem widget",
      "topics": [
        "pubchem_widget"
      ]
    },
    {
      "page": "racemic_dictionary",
      "title": "Racemic dictionary",
      "topics": [
        "racemic_dictionary"
      ]
    },
    {
      "page": "rdata_database",
      "title": "rdata database",
      "concept": [
        "annotation databases"
      ],
      "topics": [
        "rdata_database"
      ]
    },
    {
      "page": "rds_cache",
      "title": "rds cache",
      "concept": [
        "annotation databases"
      ],
      "topics": [
        "rds_cache"
      ]
    },
    {
      "page": "rds_database",
      "title": "rds database",
      "concept": [
        "annotation databases"
      ],
      "topics": [
        "rds_database"
      ]
    },
    {
      "page": "read_database",
      "title": "Read a database",
      "topics": [
        "read_database",
        "read_database,AnnotationDb_database-method",
        "read_database,annotation_database-method",
        "read_database,BiocFileCache_database-method",
        "read_database,excel_database-method",
        "read_database,github_file-method",
        "read_database,MTox700plus_database-method",
        "read_database,mwb_refmet_database-method",
        "read_database,PathBank_metabolite_database-method",
        "read_database,rdata_database-method",
        "read_database,rds_database-method",
        "read_database,sqlite_database-method"
      ]
    },
    {
      "page": "read_source",
      "title": "Import annotation source",
      "topics": [
        "read_source",
        "read_source,annotation_database-method",
        "read_source,annotation_source-method",
        "read_source,cd_source-method",
        "read_source,ls_source-method"
      ]
    },
    {
      "page": "remove_columns",
      "title": "Select columns",
      "topics": [
        "remove_columns"
      ]
    },
    {
      "page": "rename_columns",
      "title": "Select columns",
      "topics": [
        "rename_columns"
      ]
    },
    {
      "page": "required_cols",
      "title": "Required columns in an annotation source",
      "topics": [
        "required_cols",
        "required_cols,annotation_source-method"
      ]
    },
    {
      "page": "rest_api",
      "title": "rest_api",
      "concept": [
        "REST API's"
      ],
      "topics": [
        "rest_api"
      ]
    },
    {
      "page": "rt_match",
      "title": "rt matching",
      "topics": [
        "rt_match"
      ]
    },
    {
      "page": "select_columns",
      "title": "Select columns",
      "topics": [
        "select_columns"
      ]
    },
    {
      "page": "split_column",
      "title": "Split a column",
      "topics": [
        "split_column"
      ]
    },
    {
      "page": "split_records",
      "title": "Expand records",
      "topics": [
        "split_records"
      ]
    },
    {
      "page": "sqlite_database",
      "title": "SQLite database",
      "concept": [
        "database"
      ],
      "topics": [
        "sqlite_database"
      ]
    },
    {
      "page": "trim_whitespace",
      "title": "Trim whitespace",
      "topics": [
        "trim_whitespace"
      ]
    },
    {
      "page": "tripeptide_dictionary",
      "title": "Tripeptide dictionary",
      "topics": [
        "tripeptide_dictionary"
      ]
    },
    {
      "page": "unique_records",
      "title": "Keep unique_records",
      "topics": [
        "unique_records"
      ]
    },
    {
      "page": "unzip_before_cache",
      "title": "Unzip file before caching with BiocFileCache_database",
      "topics": [
        "unzip_before_cache"
      ]
    },
    {
      "page": "upset_filters",
      "title": "UpSet chart filter helper functions",
      "topics": [
        "upset_filters",
        "upset_intersections",
        "upset_max_groups",
        "upset_min_groups",
        "upset_min_size"
      ]
    },
    {
      "page": "vertical_join",
      "title": "Join sources vertically",
      "topics": [
        "vertical_join",
        "vertical_join,annotation_source,annotation_source-method",
        "vertical_join,list,missing-method"
      ]
    },
    {
      "page": "wherever",
      "title": "Filter helper function to select records",
      "topics": [
        "wherever"
      ]
    },
    {
      "page": "write_database",
      "title": "Write to a database",
      "topics": [
        "write_database",
        "write_database,annotation_database-method",
        "write_database,rds_database-method",
        "write_database,sqlite_database-method"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/MetMashR/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "Biobase",
    "BiocGenerics",
    "cli",
    "cpp11",
    "curl",
    "DelayedArray",
    "dplyr",
    "evaluate",
    "farver",
    "generics",
    "GenomicRanges",
    "ggplot2",
    "ggthemes",
    "glue",
    "gtable",
    "highr",
    "httr",
    "httr2",
    "IRanges",
    "isoband",
    "jsonlite",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "rlang",
    "S4Arrays",
    "S4Vectors",
    "S7",
    "scales",
    "Seqinfo",
    "SparseArray",
    "stringi",
    "stringr",
    "struct",
    "SummarizedExperiment",
    "sys",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "XVector",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "annotate_mixtures.Rmd",
      "filename": "annotate_mixtures.html",
      "title": "Annotation of mixtures of standards",
      "author": "Gavin Rhys Lloyd",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Getting Started",
        "Introduction",
        "Input data",
        "Importing the annotations",
        "Importing Compound Discoverer annotations",
        "Importing LipidSearch annotations",
        "Exploratory analysis of annotation sources",
        "Combining Annotation Sources",
        "Adding identifiers",
        "Improving ID coverage",
        "Comparison with the true mixtures",
        "Importing the standard mixture tables",
        "Identifiers for the standards",
        "Comparison of standards and annotations",
        "Session Info"
      ],
      "created": "2024-01-19 14:43:51",
      "modified": "2025-10-01 14:38:24",
      "commits": 11
    },
    {
      "source": "exploring_mtox.Rmd",
      "filename": "exploring_mtox.html",
      "title": "Exploring the MTox700+ library",
      "author": "Gavin Rhys Lloyd",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Getting Started",
        "Introduction",
        "Importing the MTox700+ database",
        "Exploring the chemical space",
        "Exploring the biological space",
        "Importing PathBank",
        "Comparing PathBank and MTox700+",
        "Combining MTox700+ with PathBank",
        "Combining records",
        "Session Info"
      ],
      "created": "2024-01-19 14:43:51",
      "modified": "2025-10-02 09:49:41",
      "commits": 14
    },
    {
      "source": "Extending_MetMashR.Rmd",
      "filename": "Extending_MetMashR.html",
      "title": "Extending MetMashR",
      "author": "Gavin Rhys Lloyd",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Getting Started",
        "Example study",
        "Annotation Sources",
        "Adding new annotation sources",
        "The class definition",
        "The calling function",
        "The import method",
        "Using the new source",
        "Adding annotation workflow steps",
        "Empty column removal",
        "Suffix removal",
        "Metabolite mashing",
        "Summary",
        "Session Info"
      ],
      "created": "2024-01-19 14:43:51",
      "modified": "2025-10-01 09:15:02",
      "commits": 6
    },
    {
      "source": "using_MetMashR.Rmd",
      "filename": "using_MetMashR.html",
      "title": "Using MetMashR",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Statistics in R using Class Templates (struct)",
        "Getting Started",
        "Annotation Sources",
        "Annotation Tables",
        "Annotation Databases",
        "Cached databases",
        "Annotation Mashing",
        "Importing sources",
        "Filtering / Cleaning",
        "LCMS peak matching",
        "REST APIs",
        "Dictionaries",
        "Combining Records",
        "Session Info"
      ],
      "created": "2024-01-19 14:43:51",
      "modified": "2024-10-18 15:48:06",
      "commits": 9
    }
  ],
  "_score": 5.911690158753861,
  "_indexed": true,
  "_nocasepkg": "metmashr",
  "_universes": [
    "bioc",
    "grlloyd",
    "computational-metabolomics"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.7.0",
      "date": "2026-05-30T07:40:57.000Z",
      "distro": "noble",
      "commit": "581b616107bea0031cf0622dae22bb9990e56475",
      "fileid": "a372c6a1ea8bc453a5a73da5d64a8c24c00d804109ffecc42513b39473ca3c17",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26678090113"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.7.0",
      "date": "2026-05-30T07:41:07.000Z",
      "distro": "noble",
      "commit": "581b616107bea0031cf0622dae22bb9990e56475",
      "fileid": "7bdd02c8b4277f6344f5cd2bc525c8691d6feb4e78b834f83b19c3aeccaa0e6d",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26678090113"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.7.0",
      "date": "2026-05-30T10:51:46.000Z",
      "commit": "581b616107bea0031cf0622dae22bb9990e56475",
      "fileid": "1b381c6b7de018f89056081058cc8fff10f2ea83a531a49c33620ff91163eaf6",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26678090113"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.7.0",
      "date": "2026-05-30T10:51:28.000Z",
      "commit": "581b616107bea0031cf0622dae22bb9990e56475",
      "fileid": "cc21cd418cd4b5d0799a22e5b1d779a3b6e60ca1220cdab509582a428eaa31c5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26678090113"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.7.0",
      "date": "2026-05-30T07:40:17.000Z",
      "commit": "581b616107bea0031cf0622dae22bb9990e56475",
      "fileid": "dec17a769ec1176e3e2cd07b5e121f8a8de010e9aeb22cc4ab912dd0e5c9dd2f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26678090113"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.7.0",
      "date": "2026-05-30T07:40:16.000Z",
      "commit": "581b616107bea0031cf0622dae22bb9990e56475",
      "fileid": "163a167b9ce3b8432072154a554e4c23068339f8d87c7297e8f7596efec61dc2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26678090113"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.7.0",
      "date": "2026-05-30T07:39:29.000Z",
      "commit": "581b616107bea0031cf0622dae22bb9990e56475",
      "fileid": "97a2a792effb31086d1d7e9aa79ffda34e5e95ffd3dd04d4a76897ddbce1ad4b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26678090113"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.7.0",
      "date": "2026-05-30T07:39:35.000Z",
      "commit": "581b616107bea0031cf0622dae22bb9990e56475",
      "fileid": "8073ad00e6c27758a9e35d92d5cb6d4488557da453ba826ed27e75c9c65eb9dc",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26678090113"
    }
  ]
}