{
  "_id": "6ad2247a3c1b78c68c07b247",
  "Package": "mesa",
  "Title": "Methylation Enrichment Sequencing Analysis",
  "Version": "0.99.8",
  "Authors@R": "c(\nperson(given = \"Simon\",\nfamily = \"Pearce\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0002-1680-5538\")),\nperson(given = \"Steven\",\nfamily = \"Hill\",\nrole = c(\"aut\", \"cre\"),\nemail = \"stevenhill.work@gmail.com\",\ncomment = c(ORCID = \"0000-0002-5909-692X\")),\nperson(given = \"Paddy\",\nfamily = \"Harker\",\nrole = \"ctb\",\ncomment = c(ORCID = \"0000-0002-2531-8774\")),\nperson(given = \"Kevin\",\nfamily = \"Brennan\",\nrole = \"ctb\",\nemail = \"kevin.brennan@cruk.manchester.ac.uk\",\ncomment = c(ORCID = \"0000-0001-9018-9852\")),\nperson(given = \"Katarzyna\",\nfamily = \"Kamieniecka\",\nrole = \"ctb\"),\nperson(given = \"Felipe\",\nfamily = \"Perez Martinez\",\nrole = \"ctb\",\nemail = \"felipe.perezmartinez@cruk.manchester.ac.uk\",\ncomment = c(ORCID = \"0009-0007-9138-3674\")),\nperson(given = \"Cancer Research UK National Biomarker Centre\",\nrole = c(\"cph\", \"fnd\"))\n)",
  "Description": "A package for the analysis of methylation enrichment\nsequencing data (e.g. MBD-seq or MEDIP-seq). This allows for\nthe window-based evaluation of methylation levels (using the\n'qsea' package), including functions for determining\ndifferentially methylated regions. Many functions are provided\nfor tidyverse style modification of the qseaSet objects\noriginally defined in 'qsea'.",
  "License": "GPL (>=2)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "LazyDataCompression": "xz",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "biocViews": "Sequencing, DNAMethylation, CpGIsland, Preprocessing,\nNormalization, QualityControl, Visualization,\nCopyNumberVariation, DifferentialMethylation, Coverage,\nChIPSeq, ChipOnChip",
  "Config/testthat/edition": "3",
  "URL": "https://github.com/cruk-mi/mesa, https://cruk-mi.github.io/mesa/",
  "BugReports": "https://github.com/cruk-mi/mesa/issues",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "libcairo2-dev cmake libfontconfig1-dev\nlibfreetype6-dev libglpk-dev make libbz2-dev libicu-dev\nliblzma-dev libpng-dev libuv1-dev libxml2-dev libssl-dev perl\nlibx11-dev xz-utils zlib1g-dev",
  "Repository": "https://biocstaging.r-universe.dev",
  "Date/Publication": "2026-10-16 11:33:23 UTC",
  "RemoteUrl": "https://github.com/BiocStaging/mesa",
  "RemoteRef": "HEAD",
  "RemoteSha": "dc949639e71a62a141a068b2e978ea298084095b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-16 12:47:27 UTC",
    "User": "root"
  },
  "Author": "Simon Pearce [aut] (ORCID: <https://orcid.org/0000-0002-1680-5538>),\nSteven Hill [aut, cre] (ORCID: <https://orcid.org/0000-0002-5909-692X>),\nPaddy Harker [ctb] (ORCID: <https://orcid.org/0000-0002-2531-8774>),\nKevin Brennan [ctb] (ORCID: <https://orcid.org/0000-0001-9018-9852>),\nKatarzyna Kamieniecka [ctb],\nFelipe Perez Martinez [ctb] (ORCID:\n<https://orcid.org/0009-0007-9138-3674>),\nCancer Research UK National Biomarker Centre [cph, fnd]",
  "Maintainer": "Steven Hill <stevenhill.work@gmail.com>",
  "_user": "biocstaging",
  "_type": "src",
  "_file": "mesa_0.99.8.tar.gz",
  "_fileid": "https://r2.ropensci.org/23bae2c714844115ad2eb5a8d90c2ca68f51bdf7a9c1ca83b184a8ba98138f1e",
  "_filesize": 7931349,
  "_sha256": "23bae2c714844115ad2eb5a8d90c2ca68f51bdf7a9c1ca83b184a8ba98138f1e",
  "_expires": "2027-01-24T13:19:52.000Z",
  "_created": "2026-10-16T12:47:27.000Z",
  "_published": "2026-10-16T13:19:54.413Z",
  "_buildurl": "https://github.com/r-universe/biocstaging/actions/runs/38901684263",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_bioccheck": {
    "error": 0,
    "warning": 0,
    "note": 7
  },
  "_upstream": "https://github.com/BiocStaging/mesa",
  "_commit": {
    "id": "dc949639e71a62a141a068b2e978ea298084095b",
    "author": "Felipe <92517493+fpmartinez10@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "chore(version): bump to 0.99.8 (#166)\n\nBump DESCRIPTION Version and rename the NEWS.md devel heading from\n0.99.7.9000 to the 0.99.8 release, mirroring PR #128.\n\nCo-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>",
    "time": 1792150403
  },
  "_maintainer": {
    "name": "Steven Hill",
    "email": "stevenhill.work@gmail.com",
    "login": "steven-m-hill",
    "description": "Bioinformatician/Biostatistician at Cancer Research UK National Biomarker Centre, University of Manchester",
    "uuid": 8912559,
    "orcid": "0000-0002-5909-692X"
  },
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 116980052488,
      "time": 496,
      "config": "bioc-checks",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "12046788479"
    },
    {
      "job": 116980052486,
      "time": 896,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12046649909"
    },
    {
      "job": 116980052639,
      "time": 880,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12047074848"
    },
    {
      "job": 116980052423,
      "time": 954,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12047859335"
    },
    {
      "job": 116980052466,
      "time": 805,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12047904082"
    },
    {
      "job": 116975337837,
      "time": 713,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12046094384"
    },
    {
      "job": 116980052327,
      "time": 348,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12047430687"
    },
    {
      "job": 116980052441,
      "time": 882,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12047229325"
    },
    {
      "job": 116980052601,
      "time": 528,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12047670396"
    },
    {
      "job": 116980052334,
      "time": 742,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12046694591"
    }
  ],
  "_registered": true,
  "_dependencies": [
    {
      "package": "qsea",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 4.5.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Depends"
    },
    {
      "package": "plyranges",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "limma",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "ChIPseeker",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "progress",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "GenomeInfoDb",
      "role": "Imports"
    },
    {
      "package": "GenomicRanges",
      "role": "Imports"
    },
    {
      "package": "BiocGenerics",
      "role": "Imports"
    },
    {
      "package": "Biostrings",
      "role": "Imports"
    },
    {
      "package": "gtools",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    },
    {
      "package": "pheatmap",
      "role": "Imports"
    },
    {
      "package": "HMMcopy",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "janitor",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "BSgenome",
      "role": "Imports"
    },
    {
      "package": "BiocParallel",
      "role": "Imports"
    },
    {
      "package": "matrixStats",
      "role": "Imports"
    },
    {
      "package": "IRanges",
      "role": "Imports"
    },
    {
      "package": "cigarillo",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "Rsamtools",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "ComplexHeatmap",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "memoise",
      "role": "Imports"
    },
    {
      "package": "biomaRt",
      "role": "Imports"
    },
    {
      "package": "hues",
      "role": "Imports"
    },
    {
      "package": "circlize",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "openxlsx",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "UpSetR",
      "role": "Suggests"
    },
    {
      "package": "rtracklayer",
      "role": "Suggests"
    },
    {
      "package": "ggrepel",
      "role": "Suggests"
    },
    {
      "package": "workflows",
      "role": "Suggests"
    },
    {
      "package": "MEDIPSData",
      "role": "Suggests"
    },
    {
      "package": "uwot",
      "role": "Suggests"
    },
    {
      "package": "BSgenome.Hsapiens.NCBI.GRCh38",
      "role": "Suggests"
    },
    {
      "package": "BSgenome.Hsapiens.UCSC.hg19",
      "role": "Suggests"
    },
    {
      "package": "BSgenome.Scerevisiae.UCSC.sacCer3",
      "role": "Suggests"
    },
    {
      "package": "org.Hs.eg.db",
      "role": "Suggests"
    },
    {
      "package": "org.Mm.eg.db",
      "role": "Suggests"
    },
    {
      "package": "TxDb.Hsapiens.UCSC.hg38.knownGene",
      "role": "Suggests"
    },
    {
      "package": "TxDb.Hsapiens.UCSC.hg19.knownGene",
      "role": "Suggests"
    },
    {
      "package": "TxDb.Mmusculus.UCSC.mm10.knownGene",
      "role": "Suggests"
    },
    {
      "package": "plotly",
      "role": "Suggests"
    },
    {
      "package": "ragg",
      "role": "Suggests"
    }
  ],
  "_owner": "biocstaging",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 4
    },
    {
      "week": "2026-21",
      "n": 1
    },
    {
      "week": "2026-23",
      "n": 2
    },
    {
      "week": "2026-24",
      "n": 3
    },
    {
      "week": "2026-25",
      "n": 4
    },
    {
      "week": "2026-26",
      "n": 4
    },
    {
      "week": "2026-31",
      "n": 3
    },
    {
      "week": "2026-38",
      "n": 3
    },
    {
      "week": "2026-39",
      "n": 4
    },
    {
      "week": "2026-40",
      "n": 16
    },
    {
      "week": "2026-41",
      "n": 4
    },
    {
      "week": "2026-42",
      "n": 5
    }
  ],
  "_tags": [],
  "_topics": [
    "sequencing",
    "dnamethylation",
    "cpgisland",
    "preprocessing",
    "normalization",
    "qualitycontrol",
    "visualization",
    "copynumbervariation",
    "differentialmethylation",
    "coverage",
    "chipseq",
    "chiponchip"
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "sppearce",
      "count": 83,
      "uuid": 24893913
    },
    {
      "user": "fpmartinez10",
      "count": 63,
      "uuid": 92517493
    },
    {
      "user": "steven-m-hill",
      "count": 50,
      "uuid": 8912559
    },
    {
      "user": "paddyharker1005",
      "count": 33,
      "uuid": 77203411
    },
    {
      "user": "marek-dynowski",
      "count": 11,
      "uuid": 189386392
    },
    {
      "user": "copilot",
      "count": 1,
      "uuid": 198982749
    }
  ],
  "_userbio": {
    "uuid": 278472782,
    "type": "organization",
    "name": "BiocStaging",
    "followers": 2
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/mesa"
  },
  "_devurl": "https://github.com/cruk-mi/mesa",
  "_pkgdown": "https://cruk-mi.github.io/mesa/",
  "_searchresults": 17,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/mesa.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_cranurl": false,
  "_exports": [
    "%>%",
    "addBamCoveragePairedAndUnpaired",
    "addHMMcopyCNV",
    "addHyperStableFraction",
    "addLibraryInformation",
    "addMedipsEnrichmentFactors",
    "addNormalisation",
    "addSummaryAcrossWindows",
    "annotateWindows",
    "as.data.frame",
    "asValidGranges",
    "calculateCGEnrichment",
    "calculateCGEnrichmentGRanges",
    "calculateDMRs",
    "calculateFractionReadsInGRanges",
    "calculateGenomicCGDistribution",
    "colnames",
    "combineQsets",
    "combineQsetsList",
    "convertToArrayBetaTable",
    "countWindowsAboveCutoff",
    "downSample",
    "filterByNonOverlaps",
    "filterByOverlaps",
    "filterWindows",
    "fitQseaGLM",
    "getBetaTable",
    "getCoordinates",
    "getCountTable",
    "getDataTable",
    "getDimRed",
    "getDMRsData",
    "getGenomicFeatureDistribution",
    "getMart",
    "getMesaAnnoDb",
    "getMesaGenome",
    "getMesaParallel",
    "getMesaTxDb",
    "getNRPMTable",
    "getParameters",
    "getPattern",
    "getPCA",
    "getPrcomp",
    "getResults",
    "getSampleQCSummary",
    "getSampleTable",
    "getUMAP",
    "getWindowNames",
    "getWindows",
    "is.qseaSet",
    "liftOverHg19",
    "makeAllContrasts",
    "makeQset",
    "makeTransposedTable",
    "mesaDimRed",
    "mesaPCA",
    "mesaUMAP",
    "mixSamples",
    "pivotDMRsLonger",
    "plotCNVheatmap",
    "plotCorrelationMatrix",
    "plotDimRed",
    "plotDMRUpset",
    "plotGeneHeatmap",
    "plotGenomicFeatureDistribution",
    "plotPCA.mesaDimRed",
    "plotRegionsHeatmap",
    "plotUMAP",
    "poolSamples",
    "qseaTableToChrGRanges",
    "removeCNV",
    "removeLibraryFactors",
    "removeNormMethodSuffix",
    "renameQsetNames",
    "renameSamples",
    "runHMMCopy",
    "selectQset",
    "setMart",
    "setMesaAnnoDb",
    "setMesaGenome",
    "setMesaParallel",
    "setMesaTxDb",
    "sliceDMRs",
    "subsetQset",
    "subsetWindowsBySignal",
    "subsetWindowsOverBackground",
    "summariseAcrossWindows",
    "summariseDMRsByContrast",
    "summariseDMRsByGene",
    "writeBigWigs",
    "writeDMRsToBed",
    "writeDMRsToExcel"
  ],
  "_datasets": [
    {
      "name": "BSgenome.Hsapiens.NCBI.GRCh38.CpG.distribution",
      "title": "Pre-calculated CpG distribution values for BSgenomes",
      "object": "BSgenome.Hsapiens.NCBI.GRCh38.CpG.distribution",
      "class": [
        "data.frame"
      ],
      "fields": [
        "genome.relH",
        "genome.GoGe"
      ],
      "rows": 1,
      "table": true,
      "tojson": true
    },
    {
      "name": "BSgenome.Hsapiens.UCSC.hg19.CpG.distribution",
      "title": "Pre-calculated CpG distribution values for BSgenomes",
      "object": "BSgenome.Hsapiens.UCSC.hg19.CpG.distribution",
      "class": [
        "data.frame"
      ],
      "fields": [
        "genome.relH",
        "genome.GoGe"
      ],
      "rows": 1,
      "table": true,
      "tojson": true
    },
    {
      "name": "BSgenome.Mmusculus.UCSC.mm10.CpG.distribution",
      "title": "Pre-calculated CpG distribution values for BSgenomes",
      "object": "BSgenome.Mmusculus.UCSC.mm10.CpG.distribution",
      "class": [
        "data.frame"
      ],
      "fields": [
        "genome.relH",
        "genome.GoGe"
      ],
      "rows": 1,
      "table": true,
      "tojson": true
    },
    {
      "name": "ENCODEbadRegions",
      "title": "2019 ENCODE list of poorly mapped regions in hg38",
      "object": "ENCODEbadRegions",
      "class": [
        "GRanges"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "exampleMouse",
      "title": "A small example qseaSet with 5 paired tumour/normal samples.",
      "object": "exampleMouse",
      "class": [
        "qseaSet"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "exampleTumourNormal",
      "title": "A small example qseaSet with 5 paired tumour/normal samples.",
      "object": "exampleTumourNormal",
      "class": [
        "qseaSet"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "FantomRegions",
      "title": "FANTOM5 regions for GRCh38",
      "object": "FantomRegions",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "seqnames",
        "start",
        "end"
      ],
      "rows": 63285,
      "table": true,
      "tojson": true
    },
    {
      "name": "gc_hg38_1000kb",
      "title": "GC content across the human genome (hg38/GRCh38)",
      "object": "gc_hg38_1000kb",
      "class": [
        "data.table",
        "data.frame"
      ],
      "fields": [
        "chr",
        "start",
        "end",
        "gc"
      ],
      "rows": 3102,
      "table": true,
      "tojson": true
    },
    {
      "name": "gc_hg38_500kb",
      "title": "GC content across the human genome (hg38/GRCh38)",
      "object": "gc_hg38_500kb",
      "class": [
        "data.table",
        "data.frame"
      ],
      "fields": [
        "chr",
        "start",
        "end",
        "gc"
      ],
      "rows": 6188,
      "table": true,
      "tojson": true
    },
    {
      "name": "gc_hg38_50kb",
      "title": "GC content across the human genome (hg38/GRCh38)",
      "object": "gc_hg38_50kb",
      "class": [
        "data.table",
        "data.frame"
      ],
      "fields": [
        "chr",
        "start",
        "end",
        "gc"
      ],
      "rows": 61775,
      "table": true,
      "tojson": true
    },
    {
      "name": "hg19ToHg38.over.chain",
      "title": "hg19tohg38 liftover chain",
      "object": "hg19ToHg38.over.chain",
      "class": [
        "Chain"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "hg38_450kArrayGR",
      "title": "Infinium 450k probe locations for hg38.",
      "object": "hg38_450kArrayGR",
      "class": [
        "GRanges"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "hg38CpGIslands",
      "title": "CpG islands for hg38.",
      "object": "hg38CpGIslands",
      "class": [
        "GRanges"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "hg38UltraStableProbes",
      "title": "Ultra-stable methylated regions (GRCh38)",
      "object": "hg38UltraStableProbes",
      "class": [
        "GRanges"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "map_hg38_1000kb",
      "title": "Mappability across the human genome (hg38/GRCh38)",
      "object": "map_hg38_1000kb",
      "class": [
        "data.table",
        "data.frame"
      ],
      "fields": [
        "chr",
        "start",
        "end",
        "map"
      ],
      "rows": 3102,
      "table": true,
      "tojson": true
    },
    {
      "name": "map_hg38_500kb",
      "title": "Mappability across the human genome (hg38/GRCh38)",
      "object": "map_hg38_500kb",
      "class": [
        "data.table",
        "data.frame"
      ],
      "fields": [
        "chr",
        "start",
        "end",
        "map"
      ],
      "rows": 6188,
      "table": true,
      "tojson": true
    },
    {
      "name": "map_hg38_50kb",
      "title": "Mappability across the human genome (hg38/GRCh38)",
      "object": "map_hg38_50kb",
      "class": [
        "data.table",
        "data.frame"
      ],
      "fields": [
        "chr",
        "start",
        "end",
        "map"
      ],
      "rows": 61775,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "mesa-package",
      "title": "mesa: Methylation Enrichment Sequencing Analysis",
      "topics": [
        "mesa-package",
        "mesa"
      ]
    },
    {
      "page": "addBamCoveragePairedAndUnpaired",
      "title": "Add coverage to a qseaSet using proper pairs and/or high-quality R1 reads",
      "concept": [
        "coverage"
      ],
      "topics": [
        "addBamCoveragePairedAndUnpaired"
      ]
    },
    {
      "page": "addHMMcopyCNV",
      "title": "Add per-sample CNV calls to a qseaSet using HMMcopy",
      "concept": [
        "CNV"
      ],
      "topics": [
        "addHMMcopyCNV"
      ]
    },
    {
      "page": "addHyperStableFraction",
      "title": "Summarise the fraction of hyper-stable methylated regions (GRCh38 only)",
      "topics": [
        "addHyperStableFraction"
      ]
    },
    {
      "page": "addLibraryInformation",
      "title": "Add library metrics to the qseaSet sample table",
      "topics": [
        "addLibraryInformation"
      ]
    },
    {
      "page": "addMedipsEnrichmentFactors",
      "title": "Add MEDIPS-style enrichment metrics to a qseaSet sample table",
      "topics": [
        "addMedipsEnrichmentFactors"
      ]
    },
    {
      "page": "addNormalisation",
      "title": "Add qsea normalisation steps with defaults",
      "topics": [
        "addNormalisation"
      ]
    },
    {
      "page": "addSummaryAcrossWindows",
      "title": "Append window summaries to the sample table",
      "concept": [
        "window-summaries"
      ],
      "topics": [
        "addSummaryAcrossWindows"
      ]
    },
    {
      "page": "annotateWindows",
      "title": "Annotate genomic windows using ChIPseeker (with optional CpG/FANTOM context)",
      "topics": [
        "annotateWindows"
      ]
    },
    {
      "page": "arrange.qseaSet",
      "title": "Arrange (reorder) samples in a qseaSet via dplyr syntax",
      "topics": [
        "arrange.qseaSet"
      ]
    },
    {
      "page": "asValidGranges",
      "title": "Coerce common tabular inputs to GRanges",
      "topics": [
        "asValidGranges"
      ]
    },
    {
      "page": "BSgenome.CpG.distribution",
      "title": "Pre-calculated CpG distribution values for BSgenomes",
      "topics": [
        "BSgenome.Hsapiens.NCBI.GRCh38.CpG.distribution",
        "BSgenome.Hsapiens.UCSC.hg19.CpG.distribution",
        "BSgenome.Mmusculus.UCSC.mm10.CpG.distribution"
      ]
    },
    {
      "page": "calculateCGEnrichment",
      "title": "CpG enrichment from a BAM file (MEDIPS-style)",
      "topics": [
        "calculateCGEnrichment"
      ]
    },
    {
      "page": "calculateCGEnrichmentGRanges",
      "title": "CpG enrichment from GRanges of reads (MEDIPS-style)",
      "topics": [
        "calculateCGEnrichmentGRanges"
      ]
    },
    {
      "page": "calculateDMRs",
      "title": "Fit GLM and return DMR data in one step",
      "concept": [
        "DMR-detection"
      ],
      "topics": [
        "calculateDMRs"
      ]
    },
    {
      "page": "calculateFractionReadsInGRanges",
      "title": "Fraction of thresholded windows overlapping a set of regions",
      "concept": [
        "window-helpers"
      ],
      "topics": [
        "calculateFractionReadsInGRanges"
      ]
    },
    {
      "page": "calculateGenomicCGDistribution",
      "title": "Genome-wide CpG statistics (relH and GoGe)",
      "topics": [
        "calculateGenomicCGDistribution"
      ]
    },
    {
      "page": "colnames-qseaSet-method",
      "title": "Column names of a qseaSet sample table",
      "topics": [
        "colnames,qseaSet-method"
      ]
    },
    {
      "page": "combineQsets",
      "title": "Combine two qseaSets",
      "topics": [
        "combineQsets"
      ]
    },
    {
      "page": "combineQsetsList",
      "title": "Combine multiple qseaSets",
      "topics": [
        "combineQsetsList"
      ]
    },
    {
      "page": "convertToArrayBetaTable",
      "title": "Convert qsea beta values to array-like probe matrix",
      "concept": [
        "window-helpers"
      ],
      "topics": [
        "convertToArrayBetaTable"
      ]
    },
    {
      "page": "countWindowsAboveCutoff",
      "title": "Count windows above a cutoff",
      "concept": [
        "window-summaries"
      ],
      "topics": [
        "countWindowsAboveCutoff"
      ]
    },
    {
      "page": "downSample",
      "title": "Downsample reads in a qseaSet",
      "concept": [
        "window-helpers"
      ],
      "topics": [
        "downSample"
      ]
    },
    {
      "page": "ENCODEbadRegions",
      "title": "2019 ENCODE list of poorly mapped regions in hg38",
      "topics": [
        "ENCODEbadRegions"
      ]
    },
    {
      "page": "exampleMouse",
      "title": "A small example qseaSet with 5 paired tumour/normal samples.",
      "topics": [
        "exampleMouse"
      ]
    },
    {
      "page": "exampleTumourNormal",
      "title": "A small example qseaSet with 5 paired tumour/normal samples.",
      "topics": [
        "exampleTumourNormal"
      ]
    },
    {
      "page": "FantomRegions",
      "title": "FANTOM5 regions for GRCh38",
      "topics": [
        "FantomRegions"
      ]
    },
    {
      "page": "filter.qseaSet",
      "title": "Filter samples in a qseaSet",
      "topics": [
        "filter.qseaSet"
      ]
    },
    {
      "page": "alterQsetOverlap",
      "title": "Subset a qseaSet by overlaps / non-overlaps with genomic regions",
      "topics": [
        "filterByNonOverlaps",
        "filterByOverlaps"
      ]
    },
    {
      "page": "filterWindows",
      "title": "Filter regions (windows) inside a qseaSet",
      "topics": [
        "filterWindows"
      ]
    },
    {
      "page": "fitQseaGLM",
      "title": "Fit a generalized linear model (GLM) to a qseaSet",
      "concept": [
        "DMR-detection"
      ],
      "topics": [
        "fitQseaGLM"
      ]
    },
    {
      "page": "gc_hg38_1000kb",
      "title": "GC content across the human genome (hg38/GRCh38)",
      "topics": [
        "gc_hg38_1000kb",
        "gc_hg38_500kb",
        "gc_hg38_50kb"
      ]
    },
    {
      "page": "getBetaTable",
      "title": "Get beta per window",
      "concept": [
        "table-helpers"
      ],
      "topics": [
        "getBetaTable"
      ]
    },
    {
      "page": "getCGPositions",
      "title": "Genomic positions of a motif (CG)",
      "topics": [
        "getCGPositions"
      ]
    },
    {
      "page": "getCountTable",
      "title": "Get counts per window",
      "concept": [
        "table-helpers"
      ],
      "topics": [
        "getCountTable"
      ]
    },
    {
      "page": "getDataTable",
      "title": "Extract per-window data (counts / NRPM / beta)",
      "concept": [
        "table-helpers"
      ],
      "topics": [
        "getDataTable",
        "getDataTable,ANY-method",
        "getDataTable,mesaDimRed-method"
      ]
    },
    {
      "page": "getDMRsData",
      "title": "Extract DMR-level results from a fitted GLM",
      "concept": [
        "DMR-detection"
      ],
      "topics": [
        "getDMRsData"
      ]
    },
    {
      "page": "getGenomicFeatureDistribution",
      "title": "Summarise signal by genomic context",
      "concept": [
        "annotation-summaries"
      ],
      "topics": [
        "getGenomicFeatureDistribution"
      ]
    },
    {
      "page": "getMesaAnnoDb",
      "title": "Get annotation DB for current or specified genome",
      "topics": [
        "getMesaAnnoDb"
      ]
    },
    {
      "page": "getMesaGenome",
      "title": "Get current mesa genome setting",
      "topics": [
        "getMesaGenome"
      ]
    },
    {
      "page": "getMesaTxDb",
      "title": "Get TxDb for current or specified genome",
      "topics": [
        "getMesaTxDb"
      ]
    },
    {
      "page": "getNRPMTable",
      "title": "Get NRPM per window",
      "concept": [
        "table-helpers"
      ],
      "topics": [
        "getNRPMTable"
      ]
    },
    {
      "page": "getPattern",
      "title": "Infer pattern names from region density columns",
      "topics": [
        "getPattern"
      ]
    },
    {
      "page": "getDimRed",
      "title": "Generate a PCA from a qseaSet",
      "concept": [
        "dimred-helpers"
      ],
      "topics": [
        "getDimRed",
        "getPCA",
        "getUMAP"
      ]
    },
    {
      "page": "getSampleQCSummary",
      "title": "Summarise key QC fields per sample",
      "topics": [
        "getSampleQCSummary"
      ]
    },
    {
      "page": "dimRedAccessors",
      "title": "Accessors for dimensionality reduction results",
      "topics": [
        "as.data.frame,mesaDimRed-method",
        "dimRedAccessors",
        "getCoordinates",
        "getCoordinates,mesaDimRed-method",
        "getCoordinates,mesaPCA-method",
        "getCoordinates,mesaUMAP-method",
        "getParameters,mesaDimRed-method",
        "getPrcomp",
        "getPrcomp,mesaDimRed-method",
        "getPrcomp,mesaPCA-method",
        "getResults",
        "getResults,mesaDimRed-method",
        "getSampleNames,mesaDimRed-method",
        "getSampleNames,mesaPCA-method",
        "getSampleNames,mesaUMAP-method",
        "getSampleTable,mesaDimRed-method"
      ]
    },
    {
      "page": "getWindowNames",
      "title": "Get window names from a qseaSet, ranges/table or dimensionality reduction object",
      "topics": [
        "getWindowNames",
        "getWindowNames,ANY-method",
        "getWindowNames,mesaDimRed-method",
        "getWindowNames,mesaPCA-method",
        "getWindowNames,mesaUMAP-method"
      ]
    },
    {
      "page": "getWindows",
      "title": "Extract the regions (windows) used in a qseaSet",
      "topics": [
        "getWindows"
      ]
    },
    {
      "page": "hg19ToHg38.over.chain",
      "title": "hg19tohg38 liftover chain",
      "topics": [
        "hg19ToHg38.over.chain"
      ]
    },
    {
      "page": "hg38_450kArrayGR",
      "title": "Infinium 450k probe locations for hg38.",
      "topics": [
        "hg38_450kArrayGR"
      ]
    },
    {
      "page": "hg38CpGIslands",
      "title": "CpG islands for hg38.",
      "topics": [
        "hg38CpGIslands"
      ]
    },
    {
      "page": "hg38UltraStableProbes",
      "title": "Ultra-stable methylated regions (GRCh38)",
      "topics": [
        "hg38UltraStableProbes"
      ]
    },
    {
      "page": "is.qseaSet",
      "title": "Check whether an object is a qseaSet",
      "topics": [
        "is.qseaSet"
      ]
    },
    {
      "page": "left_join.mesaDimRed",
      "title": "Left-join onto the sample table of a mesaDimRed",
      "topics": [
        "left_join.mesaDimRed"
      ]
    },
    {
      "page": "left_join.qseaSet",
      "title": "Left join data onto a qseaSet sample table",
      "topics": [
        "left_join.qseaSet"
      ]
    },
    {
      "page": "liftOverHg19",
      "title": "Lift over genomic ranges from hg19 to hg38",
      "topics": [
        "liftOverHg19"
      ]
    },
    {
      "page": "makeAllContrasts",
      "title": "Generate all possible pairwise contrasts",
      "concept": [
        "DMR-detection"
      ],
      "topics": [
        "makeAllContrasts"
      ]
    },
    {
      "page": "makeQset",
      "title": "Construct an initial qseaSet from BAMs and metadata",
      "topics": [
        "makeQset"
      ]
    },
    {
      "page": "makeTransposedTable",
      "title": "Make a wide sample-by-window table",
      "concept": [
        "table-helpers"
      ],
      "topics": [
        "makeTransposedTable"
      ]
    },
    {
      "page": "map_hg38_1000kb",
      "title": "Mappability across the human genome (hg38/GRCh38)",
      "topics": [
        "map_hg38_1000kb",
        "map_hg38_500kb",
        "map_hg38_50kb"
      ]
    },
    {
      "page": "mesaDimRed-class",
      "title": "Dimensionality reduction results container",
      "topics": [
        "mesaDimRed",
        "mesaDimRed-class",
        "show,mesaDimRed-method"
      ]
    },
    {
      "page": "mesaPCA-class",
      "title": "PCA results container",
      "topics": [
        "mesaPCA",
        "mesaPCA-class",
        "show,mesaPCA-method"
      ]
    },
    {
      "page": "mesaUMAP-class",
      "title": "UMAP results container",
      "topics": [
        "mesaUMAP",
        "mesaUMAP-class",
        "show,mesaUMAP-method"
      ]
    },
    {
      "page": "mixSamples",
      "title": "Mix two samples to generate a synthetic qseaSet sample",
      "concept": [
        "sample-simulation"
      ],
      "topics": [
        "mixSamples"
      ]
    },
    {
      "page": "mutate.mesaDimRed",
      "title": "Mutate the sample table of a mesaDimRed",
      "topics": [
        "mutate.mesaDimRed"
      ]
    },
    {
      "page": "mutate.qseaSet",
      "title": "Mutate columns in a qseaSet sample table",
      "topics": [
        "mutate.qseaSet"
      ]
    },
    {
      "page": "pivotDMRsLonger",
      "title": "Transform DMR results to long format",
      "concept": [
        "DMR-helpers"
      ],
      "topics": [
        "pivotDMRsLonger"
      ]
    },
    {
      "page": "plotCNVheatmap",
      "title": "CNV heatmap across samples",
      "concept": [
        "CNV"
      ],
      "topics": [
        "plotCNVheatmap"
      ]
    },
    {
      "page": "plotCorrelationMatrix",
      "title": "Sample correlation heatmap",
      "concept": [
        "heatmaps"
      ],
      "topics": [
        "plotCorrelationMatrix"
      ]
    },
    {
      "page": "plotDimRed",
      "title": "Plot dimensionality reduction results",
      "concept": [
        "dimred-helpers"
      ],
      "topics": [
        "plotDimRed"
      ]
    },
    {
      "page": "plotDMRUpset",
      "title": "UpSet plot of DMR overlaps",
      "concept": [
        "dmr-plots"
      ],
      "topics": [
        "plotDMRUpset"
      ]
    },
    {
      "page": "plotGeneHeatmap",
      "title": "Plot sample signal over windows spanning a gene (± flanks) as a heatmap using *ComplexHeatmap*. The gene can be given as a HGNC symbol or Ensembl ID.",
      "topics": [
        "plotGeneHeatmap"
      ]
    },
    {
      "page": "plotGenomicFeatureDistribution",
      "title": "Distribution of windows across genomic features",
      "concept": [
        "annotation-summaries"
      ],
      "topics": [
        "plotGenomicFeatureDistribution"
      ]
    },
    {
      "page": "plotPCA.mesaDimRed",
      "title": "Plot principal component analysis (PCA) results",
      "concept": [
        "dimred-plotting"
      ],
      "topics": [
        "plotPCA.mesaDimRed"
      ]
    },
    {
      "page": "plotRegionsHeatmap",
      "title": "Heatmap of signal across selected genomic regions",
      "topics": [
        "plotRegionsHeatmap"
      ]
    },
    {
      "page": "plotUMAP",
      "title": "Plot UMAP results",
      "concept": [
        "dimred-helpers"
      ],
      "topics": [
        "plotUMAP"
      ]
    },
    {
      "page": "poolSamples",
      "title": "Pool (merge) samples that share a common name prefix",
      "topics": [
        "poolSamples"
      ]
    },
    {
      "page": "pull.qseaSet",
      "title": "Pull a column from a qseaSet sample table",
      "topics": [
        "pull.qseaSet"
      ]
    },
    {
      "page": "qseaTableToChrGRanges",
      "title": "Convert a makeTable-like data frame to GRanges (UCSC style)",
      "topics": [
        "qseaTableToChrGRanges"
      ]
    },
    {
      "page": "removeCNV",
      "title": "Remove (zero out) CNV data from a qseaSet",
      "concept": [
        "CNV"
      ],
      "topics": [
        "removeCNV"
      ]
    },
    {
      "page": "removeLibraryFactors",
      "title": "Set library factors to 1",
      "concept": [
        "table-helpers"
      ],
      "topics": [
        "removeLibraryFactors"
      ]
    },
    {
      "page": "removeNormMethodSuffix",
      "title": "Remove normalisation suffix from column names",
      "concept": [
        "table-helpers"
      ],
      "topics": [
        "removeNormMethodSuffix"
      ]
    },
    {
      "page": "renameQsetNames",
      "title": "Rename samples in a qseaSet by regex",
      "topics": [
        "renameQsetNames"
      ]
    },
    {
      "page": "renameSamples",
      "title": "Rename samples using a column from the sample table",
      "topics": [
        "renameSamples"
      ]
    },
    {
      "page": "runHMMCopy",
      "title": "Run HMMcopy on per-window reads for a single sample",
      "concept": [
        "CNV"
      ],
      "topics": [
        "runHMMCopy"
      ]
    },
    {
      "page": "select.qseaSet",
      "title": "Select or rename columns in a qseaSet sample table",
      "topics": [
        "select.qseaSet"
      ]
    },
    {
      "page": "selectQset",
      "title": "Select or rename columns of a qseaSet sample table",
      "topics": [
        "selectQset"
      ]
    },
    {
      "page": "setMart",
      "title": "Set or get an Ensembl/BioMart handle on a qseaSet",
      "topics": [
        "getMart",
        "getMart,qseaSet-method",
        "setMart",
        "setMart,qseaSet-method"
      ]
    },
    {
      "page": "setMesaAnnoDb",
      "title": "Set default OrgDb (annoDb) for downstream annotation helpers",
      "topics": [
        "setMesaAnnoDb"
      ]
    },
    {
      "page": "setMesaGenome",
      "title": "Set default genome for downstream annotation helpers",
      "topics": [
        "setMesaGenome"
      ]
    },
    {
      "page": "setMesaParallel",
      "title": "Manage mesa parallelisation (set & query)",
      "topics": [
        "getMesaParallel",
        "setMesaParallel"
      ]
    },
    {
      "page": "setMesaTxDb",
      "title": "Set default TxDb for downstream annotation helpers",
      "topics": [
        "setMesaTxDb"
      ]
    },
    {
      "page": "sliceDMRs",
      "title": "Take the top most DMRs per contrast, based on those with the largest value of the selected metric",
      "topics": [
        "sliceDMRs"
      ]
    },
    {
      "page": "sort.qseaSet",
      "title": "Sort samples in a qseaSet",
      "topics": [
        "sort.qseaSet"
      ]
    },
    {
      "page": "subsetQset",
      "title": "Subset a qseaSet by samples",
      "topics": [
        "subsetQset"
      ]
    },
    {
      "page": "subsetWindowsBySignal",
      "title": "Subset windows in a qseaSet by signal across samples",
      "concept": [
        "window-helpers"
      ],
      "topics": [
        "subsetWindowsBySignal"
      ]
    },
    {
      "page": "subsetWindowsOverBackground",
      "title": "Subset windows above Poisson background",
      "concept": [
        "window-helpers"
      ],
      "topics": [
        "subsetWindowsOverBackground"
      ]
    },
    {
      "page": "summariseAcrossWindows",
      "title": "Summarise across windows per sample",
      "concept": [
        "window-summaries"
      ],
      "topics": [
        "summariseAcrossWindows"
      ]
    },
    {
      "page": "summariseDMRsByContrast",
      "title": "Summarise DMRs by contrast",
      "concept": [
        "DMR-helpers"
      ],
      "topics": [
        "summariseDMRsByContrast"
      ]
    },
    {
      "page": "summariseDMRsByGene",
      "title": "Summarise DMRs by gene",
      "concept": [
        "DMR-helpers"
      ],
      "topics": [
        "summariseDMRsByGene"
      ]
    },
    {
      "page": "writeBigWigs",
      "title": "Write bigWig tracks per sample or group",
      "concept": [
        "io"
      ],
      "topics": [
        "writeBigWigs"
      ]
    },
    {
      "page": "writeDMRsToBed",
      "title": "Write DMR results to BED files",
      "concept": [
        "DMR-helpers"
      ],
      "topics": [
        "writeDMRsToBed"
      ]
    },
    {
      "page": "writeDMRsToExcel",
      "title": "Write DMR results to an Excel workbook",
      "concept": [
        "DMR-helpers"
      ],
      "topics": [
        "writeDMRsToExcel"
      ]
    }
  ],
  "_readme": "https://github.com/BiocStaging/mesa/raw/HEAD/README.md",
  "_rundeps": [
    "AnnotationDbi",
    "ape",
    "aplot",
    "askpass",
    "base64enc",
    "BH",
    "Biobase",
    "BiocBaseUtils",
    "BiocFileCache",
    "BiocGenerics",
    "BiocIO",
    "BiocParallel",
    "biomaRt",
    "Biostrings",
    "bit",
    "bit64",
    "bitops",
    "blob",
    "boot",
    "BSgenome",
    "bslib",
    "cachem",
    "caTools",
    "ChIPseeker",
    "cigarillo",
    "circlize",
    "cli",
    "clipr",
    "clue",
    "cluster",
    "codetools",
    "colorspace",
    "ComplexHeatmap",
    "cpp11",
    "crayon",
    "curl",
    "data.table",
    "DBI",
    "dbplyr",
    "digest",
    "doParallel",
    "DOSE",
    "dplyr",
    "enrichit",
    "enrichplot",
    "evaluate",
    "farver",
    "fastmap",
    "filelock",
    "fontawesome",
    "fontBitstreamVera",
    "fontLiberation",
    "fontquiver",
    "foreach",
    "formatR",
    "fs",
    "futile.logger",
    "futile.options",
    "gdtools",
    "generics",
    "GenomeInfoDb",
    "GenomicAlignments",
    "GenomicFeatures",
    "GenomicRanges",
    "GetoptLong",
    "ggforce",
    "ggfun",
    "ggiraph",
    "ggnewscale",
    "ggplot2",
    "ggplotify",
    "ggrepel",
    "ggtangle",
    "ggtree",
    "GlobalOptions",
    "glue",
    "GO.db",
    "GOSemSim",
    "gplots",
    "gridGraphics",
    "gson",
    "gtable",
    "gtools",
    "highr",
    "HMMcopy",
    "hms",
    "htmltools",
    "htmlwidgets",
    "httr",
    "httr2",
    "hues",
    "igraph",
    "IRanges",
    "isoband",
    "iterators",
    "janitor",
    "jquerylib",
    "jsonlite",
    "KEGGREST",
    "KernSmooth",
    "knitr",
    "labeling",
    "lambda.r",
    "lattice",
    "lazyeval",
    "lifecycle",
    "limma",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "matrixStats",
    "memoise",
    "mime",
    "nlme",
    "openssl",
    "patchwork",
    "pheatmap",
    "pillar",
    "pkgconfig",
    "plotrix",
    "plyr",
    "plyranges",
    "png",
    "polyclip",
    "prettyunits",
    "progress",
    "purrr",
    "qsea",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "RCurl",
    "readr",
    "reshape2",
    "restfulr",
    "Rhtslib",
    "rjson",
    "rlang",
    "rmarkdown",
    "Rsamtools",
    "RSQLite",
    "rtracklayer",
    "S4Vectors",
    "S7",
    "sass",
    "scales",
    "scatterpie",
    "Seqinfo",
    "shape",
    "snakecase",
    "snow",
    "statmod",
    "stringi",
    "stringr",
    "sys",
    "systemfonts",
    "tibble",
    "tidydr",
    "tidyr",
    "tidyselect",
    "tidytree",
    "timechange",
    "tinytex",
    "treeio",
    "tweenr",
    "TxDb.Hsapiens.UCSC.hg19.knownGene",
    "tzdb",
    "UCSC.utils",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "xfun",
    "XML",
    "xml2",
    "XVector",
    "yaml",
    "yulab.utils",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "data-and-qc.Rmd",
      "filename": "data-and-qc.html",
      "title": "Data Tables and Quality Control",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Generating tables of values from a qseaSet",
        "Quality Control",
        "Relative Enrichment",
        "Fragments without pattern",
        "Hyper-stably methylated regions",
        "Summary",
        "Session info"
      ],
      "created": "2026-03-20 14:12:02",
      "modified": "2026-10-13 08:22:53",
      "commits": 6
    },
    {
      "source": "differentially-methylated-regions.Rmd",
      "filename": "differentially-methylated-regions.html",
      "title": "Differentially Methylated Regions and Annotation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Differentially Methylated Regions",
        "Introduction",
        "Output",
        "Covariates",
        "Additional Options",
        "Annotation",
        "Other Genomes",
        "Analysing DMRs",
        "Summarising by Gene",
        "Plotting Windows",
        "Session info"
      ],
      "created": "2026-03-20 14:12:02",
      "modified": "2026-10-08 09:27:07",
      "commits": 6
    },
    {
      "source": "pca.Rmd",
      "filename": "pca.html",
      "title": "Dimensionality Reduction - PCAs and UMAPs",
      "engine": "knitr::rmarkdown",
      "headings": [
        "PCA functions",
        "Basic use",
        "Editing the sampleTable",
        "plotPCA() function arguments",
        "Annotating samples by colour and/or shape",
        "Colour and shape palettes",
        "NA values",
        "Components",
        "Point size",
        "Text annotations",
        "Output of getPCA()",
        "getPCA() function arguments",
        "Setting number of top variable windows to use",
        "Samples used to calculate variability",
        "Inputting a pre-calculated dataTable",
        "Normalisation Method",
        "Filtering regions",
        "UMAPs",
        "Session info"
      ],
      "created": "2026-03-20 14:12:02",
      "modified": "2026-10-15 14:54:48",
      "commits": 8
    },
    {
      "source": "generation.Rmd",
      "filename": "generation.html",
      "title": "Generating qseaSets",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Sample Metadata",
        "Making a qseaSet",
        "Selecting the windows",
        "Coverage-related options",
        "Note on Proper Pairs",
        "Copy Number Variation",
        "Calculating CpG Density",
        "Offset Reads",
        "Beta Calculation Fitting",
        "Note on TMM Normalisation",
        "Session info"
      ],
      "created": "2026-03-20 14:12:02",
      "modified": "2026-10-08 09:27:07",
      "commits": 5
    },
    {
      "source": "introduction.Rmd",
      "filename": "introduction.html",
      "title": "Introduction to Mesa",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Example Dataset",
        "Parts of a qseaSet",
        "Sample Table",
        "Counts Matrix",
        "Windows",
        "Library Information",
        "Copy Number Variation",
        "Parameters, Enrichment, Zygosity",
        "Parallelisation",
        "Session info"
      ],
      "created": "2026-03-20 14:12:02",
      "modified": "2026-10-08 09:27:07",
      "commits": 5
    }
  ],
  "_score": 5.441302286693167,
  "_indexed": true,
  "_nocasepkg": "mesa",
  "_universes": [
    "biocstaging",
    "steven-m-hill",
    "cruk-mi"
  ],
  "_previous": "0.99.7",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.99.8",
      "date": "2026-10-16T12:55:00.000Z",
      "distro": "resolute",
      "commit": "dc949639e71a62a141a068b2e978ea298084095b",
      "fileid": "https://r2.ropensci.org/5d2aaea029a937e96ec0ce4b3981085095dd67092fda469b4d40a75fb0a5b550",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/38901684263"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.99.8",
      "date": "2026-10-16T12:55:01.000Z",
      "distro": "resolute",
      "commit": "dc949639e71a62a141a068b2e978ea298084095b",
      "fileid": "https://r2.ropensci.org/c011de40ece5fc674478551c48b5be3a9fa22742bcded409bf0b3eacab095f11",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/38901684263"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.99.8",
      "date": "2026-10-16T13:07:52.000Z",
      "commit": "dc949639e71a62a141a068b2e978ea298084095b",
      "fileid": "https://r2.ropensci.org/b0e5e4741efdc2f13f579d6355192755ce424bde3a87cbacd3ce33c34cbc89ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/38901684263"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.99.8",
      "date": "2026-10-16T13:10:14.000Z",
      "commit": "dc949639e71a62a141a068b2e978ea298084095b",
      "fileid": "https://r2.ropensci.org/748fa0d28498b9438833e465ddfa1edb6a3ffbbe9ce485471f934c2539c9830c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/38901684263"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.99.8",
      "date": "2026-10-16T12:54:00.000Z",
      "commit": "dc949639e71a62a141a068b2e978ea298084095b",
      "fileid": "https://r2.ropensci.org/b08501b4569431c2fb94ce324016bdb4416ec5fd2d16a6c425d97023b034824f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/38901684263"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.99.8",
      "date": "2026-10-16T12:53:09.000Z",
      "commit": "dc949639e71a62a141a068b2e978ea298084095b",
      "fileid": "https://r2.ropensci.org/826060dcab80b9e5cff9d556e7cae68959eb34ee61095a98214588bf2065aa2e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/38901684263"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.99.8",
      "date": "2026-10-16T12:51:20.000Z",
      "commit": "dc949639e71a62a141a068b2e978ea298084095b",
      "fileid": "https://r2.ropensci.org/0d219b9904203730a35ef35ce8c5652959cfacf2dde094556294b598af3b5817",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/38901684263"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.99.8",
      "date": "2026-10-16T12:52:48.000Z",
      "commit": "dc949639e71a62a141a068b2e978ea298084095b",
      "fileid": "https://r2.ropensci.org/149f85373903805e4861c0339556eddb257b8ef249f04cd393ff8ff21a374bcb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/38901684263"
    }
  ]
}