{
  "_id": "6a3735e23efcd9bda44164b9",
  "Package": "CLAMP",
  "Type": "Package",
  "Title": "Curated Latent-variable Analysis with Molecular Priors",
  "Version": "0.99.3",
  "Authors@R": "c(\nperson(\"Marc\", \"Subirana-Granes\", role = c(\"aut\",\"cre\"),\nemail = \"mb2subi@gmail.com\",\ncomment = c(ORCID = \"0000-0003-3934-839X\")),\nperson(\"Maria\", \"Chikina\", role = \"aut\",\nemail = \"mchikina@gmail.com\"),\nperson(\"National Human Genome Research Institute\", role = \"fnd\",\ncomment = \"R00 HG011898 to M.P.; R01 HG009299-6A1 to M.C.\"),\nperson(\"Eunice Kennedy Shriver National Institute of Child Health and Human Development\",\nrole = \"fnd\",\ncomment = \"R01 HD109765 to M.P.\"),\nperson(\"National Science Foundation\", role = \"fnd\",\ncomment = \"NSF 2238125 to M.C.\"),\nperson(\"National Eye Institute\", role = \"fnd\",\ncomment = \"NIH R01 EY030546-01A1 to M.C.\")\n)",
  "Description": "CLAMP performs prior-informed latent variable\ndecomposition of high-dimensional transcriptomic data. It\nintegrates curated gene sets to learn biologically\ninterpretable latent variables, supports file-backed matrices\nfor large datasets, and provides tools for preprocessing,\nnormalization, projection, and evaluation of latent structures.\nCLAMP is designed to scale to tens of thousands of samples,\nmaking it suitable for large public resources such as recount3\nand ARCHS4. It enables researchers to uncover biologically\nmeaningful patterns that connect genes, pathways, and complex\ntraits in transcriptomics studies.",
  "License": "GPL-3",
  "URL": "https://chikinalab.github.io/CLAMP/,\nhttps://github.com/chikinalab/CLAMP",
  "BugReports": "https://github.com/chikinalab/CLAMP/issues",
  "VignetteBuilder": "knitr",
  "biocViews": "Software, GeneExpression, RNASeq, Transcriptomics,\nDimensionReduction, Visualization, Normalization, Pathways,\nPreprocessing, GenePrediction, GeneTarget",
  "Encoding": "UTF-8",
  "LazyData": "false",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "libpng-dev perl",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-06-08 15:36:17 UTC",
  "RemoteUrl": "https://github.com/bioc/CLAMP",
  "RemoteRef": "HEAD",
  "RemoteSha": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-21 00:44:03 UTC",
    "User": "root"
  },
  "Author": "Marc Subirana-Granes [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-3934-839X>),\nMaria Chikina [aut],\nNational Human Genome Research Institute [fnd] (R00 HG011898 to M.P.;\nR01 HG009299-6A1 to M.C.),\nEunice Kennedy Shriver National Institute of Child Health and Human\nDevelopment [fnd] (R01 HD109765 to M.P.),\nNational Science Foundation [fnd] (NSF 2238125 to M.C.),\nNational Eye Institute [fnd] (NIH R01 EY030546-01A1 to M.C.)",
  "Maintainer": "Marc Subirana-Granes <mb2subi@gmail.com>",
  "MD5sum": "5ae47518fed270f9e2b814a7e63a80a9",
  "_user": "bioc",
  "_type": "src",
  "_file": "CLAMP_0.99.3.tar.gz",
  "_fileid": "36b17753a195155437ef8f51e4a4d674b3eee71e47ded9bb41d013d845743cb8",
  "_filesize": 6020715,
  "_sha256": "36b17753a195155437ef8f51e4a4d674b3eee71e47ded9bb41d013d845743cb8",
  "_created": "2026-06-21T00:44:03.000Z",
  "_published": "2026-06-21T00:52:50.654Z",
  "_jobs": [
    {
      "job": 82528490406,
      "time": 285,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7770348408"
    },
    {
      "job": 82528490414,
      "time": 324,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7770353197"
    },
    {
      "job": 82528490422,
      "time": 357,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7770356627"
    },
    {
      "job": 82528490421,
      "time": 277,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7770348002"
    },
    {
      "job": 82528490437,
      "time": 310,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7770351323"
    },
    {
      "job": 82528490457,
      "time": 137,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7770331347"
    },
    {
      "job": 82528490449,
      "time": 464,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7770368683"
    },
    {
      "job": 82528490458,
      "time": 172,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7770335122"
    },
    {
      "job": 82528490446,
      "time": 340,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7770354708"
    },
    {
      "job": 82528166801,
      "time": 350,
      "config": "source",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7770315597"
    },
    {
      "job": 82528490400,
      "time": 205,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7770339050"
    },
    {
      "job": 82528490439,
      "time": 313,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7770351585"
    },
    {
      "job": 82528490447,
      "time": 256,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7770345348"
    },
    {
      "job": 82528490442,
      "time": 270,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7770346863"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 0,
    "note": 3
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202",
  "_status": "failure",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/CLAMP",
  "_commit": {
    "id": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
    "author": "Marc Subirana Granes <48090783+msubirana@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #50 from chikinalab/update_clampdata_readers\n\nUpdate clampdata readers",
    "time": 1780932977
  },
  "_maintainer": {
    "name": "Marc Subirana-Granes",
    "email": "mb2subi@gmail.com",
    "login": "msubirana",
    "description": "",
    "uuid": 48090783,
    "orcid": "0000-0003-3934-839X"
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "bigstatsr",
      "role": "Imports"
    },
    {
      "package": "circlize",
      "role": "Imports"
    },
    {
      "package": "ComplexHeatmap",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "ggrepel",
      "role": "Imports"
    },
    {
      "package": "glmnet",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "irlba",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "matrixStats",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "rsvd",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "AnnotationDbi",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "CLAMPData",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "DiagrammeR",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "rhdf5",
      "role": "Suggests"
    },
    {
      "package": "here",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "org.Hs.eg.db",
      "role": "Suggests"
    },
    {
      "package": "PCAtools",
      "role": "Suggests"
    },
    {
      "package": "magick",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-25",
      "n": 1
    },
    {
      "week": "2025-26",
      "n": 4
    },
    {
      "week": "2025-30",
      "n": 5
    },
    {
      "week": "2025-31",
      "n": 1
    },
    {
      "week": "2025-33",
      "n": 2
    },
    {
      "week": "2025-41",
      "n": 2
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 5
    },
    {
      "week": "2025-45",
      "n": 3
    },
    {
      "week": "2025-47",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2025-51",
      "n": 2
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 2
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 3
    },
    {
      "week": "2026-19",
      "n": 11
    },
    {
      "week": "2026-22",
      "n": 3
    },
    {
      "week": "2026-23",
      "n": 1
    },
    {
      "week": "2026-24",
      "n": 1
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "0.99.3",
      "bioc": "3.24"
    }
  ],
  "_topics": [
    "software",
    "geneexpression",
    "rnaseq",
    "transcriptomics",
    "dimensionreduction",
    "visualization",
    "normalization",
    "pathways",
    "preprocessing",
    "geneprediction",
    "genetarget",
    "openblas",
    "cpp"
  ],
  "_stars": 5,
  "_contributors": [
    {
      "user": "msubirana",
      "count": 96,
      "uuid": 48090783
    },
    {
      "user": "amcim",
      "count": 16,
      "uuid": 18120199
    },
    {
      "user": "mchikina",
      "count": 7,
      "uuid": 10035980
    },
    {
      "user": "the-mayer",
      "count": 4,
      "uuid": 32186106
    },
    {
      "user": "miltondp",
      "count": 2,
      "uuid": 172687
    },
    {
      "user": "d33bs",
      "count": 1,
      "uuid": 3738008
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "followers": 440,
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_devurl": "https://github.com/chikinalab/clamp",
  "_pkgdown": "https://chikinalab.github.io/CLAMP/",
  "_searchresults": 16,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/CLAMP.html",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/chikinalab/clamp",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "allAgainstAllAUCs",
    "CLAMPbase",
    "CLAMPdotplot",
    "CLAMPdotplotAll",
    "CLAMPfull",
    "CLAMPfullnVP",
    "CLAMPplotTopZ",
    "CLAMPplotU",
    "cleanFBM",
    "compareBs",
    "compute_svd",
    "cpmCLAMP",
    "cpmCLAMPFBM",
    "cross_ZY",
    "differentialLVActivity",
    "filterFBM",
    "findSplineMax",
    "getChat",
    "getGMT",
    "getMatchedPathwayMat",
    "getMatchedPathwayMatList",
    "getScaleFromSVs",
    "gmtListToSparseMat",
    "mat_mult",
    "num.pc",
    "oneToOneMask",
    "plotTopZ_Complex",
    "preprocessCLAMP",
    "preprocessCLAMPFBM",
    "projectCLAMP",
    "read_gmt",
    "ridge_B",
    "select_clamp_k",
    "select_svd_k",
    "solveU",
    "squashZscore",
    "tscale",
    "winsor_topk",
    "zscoreCLAMP",
    "zscoreCLAMPFBM"
  ],
  "_datasets": [
    {
      "name": "celltypeTargets",
      "title": "Cell-type deconvolution matrix",
      "object": "celltypeTargets",
      "file": "celltypeTargets.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "CD8 Tcell",
        "CD4 Tcell",
        "Neutrophil",
        "B cell",
        "Monocyte",
        "NK cell",
        "Dendritic cell",
        "Plasma cell"
      ],
      "rows": 36,
      "table": true,
      "tojson": true
    },
    {
      "name": "dataWholeBlood",
      "title": "Whole-blood reference expression matrix",
      "object": "dataWholeBlood",
      "file": "dataWholeBlood.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "BD8001",
        "BD8002",
        "BD8003",
        "BD8004",
        "BD8005",
        "BD8006",
        "BD8007",
        "BD8008",
        "BD8009",
        "BD8010",
        "BD8011",
        "BD8012",
        "BD8013",
        "BD8015",
        "BD8017",
        "BD8018",
        "BD8019",
        "BD8020",
        "BD8021",
        "BD8024",
        "BD8025",
        "BD8026",
        "BD8027",
        "BD8028",
        "BD8029",
        "BD8030",
        "BD8031",
        "BD8032",
        "BD8033",
        "BD8034",
        "BD8038",
        "BD8041",
        "BD8042",
        "BD8043",
        "BD8044",
        "BD8045"
      ],
      "rows": 11530,
      "table": true,
      "tojson": true
    },
    {
      "name": "majorCellTypes",
      "title": "Major cell-type annotations",
      "object": "majorCellTypes",
      "file": "majorCellTypes.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "CD8 Tcell",
        "CD4 Tcell",
        "Neutrophil",
        "B cell",
        "Monocyte",
        "NK cell",
        "Dendritic cell",
        "Plasma cell"
      ],
      "rows": 35,
      "table": true,
      "tojson": true
    },
    {
      "name": "panDB",
      "title": "panDB gene-set database",
      "object": "panDB",
      "file": "panDB.rda",
      "class": [
        "dgCMatrix"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "xCell",
      "title": "xCell cell-signature matrix",
      "object": "xCell",
      "file": "xCell.rda",
      "class": [
        "dgCMatrix"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "allAgainstAllAUCs",
      "title": "Compute all-vs-all AUC matrix",
      "topics": [
        "allAgainstAllAUCs"
      ]
    },
    {
      "page": "AUC",
      "title": "Compute AUC using Wilcoxon rank-sum test",
      "topics": [
        "AUC"
      ]
    },
    {
      "page": "BH",
      "title": "Adjust p-values using Benjamini-Hochberg method",
      "topics": [
        "BH"
      ]
    },
    {
      "page": "binarizeTop",
      "title": "Binarize matrix by top-k values per column",
      "topics": [
        "binarizeTop"
      ]
    },
    {
      "page": "celltypeTargets",
      "title": "Cell-type deconvolution matrix",
      "topics": [
        "celltypeTargets"
      ]
    },
    {
      "page": "CLAMPbase",
      "title": "CLAMP base matrix factorization",
      "topics": [
        "CLAMPbase"
      ]
    },
    {
      "page": "CLAMPdotplot",
      "title": "Dot plot of top pathways for a single latent variable",
      "topics": [
        "CLAMPdotplot"
      ]
    },
    {
      "page": "CLAMPdotplotAll",
      "title": "Dot plot of pathway-LV associations across all latent variables",
      "topics": [
        "CLAMPdotplotAll"
      ]
    },
    {
      "page": "CLAMPfull",
      "title": "Runs the streamlined full CLAMP model.",
      "topics": [
        "CLAMPfull"
      ]
    },
    {
      "page": "CLAMPfullnVP",
      "title": "Full CLAMP model with prior information and cross-validation",
      "topics": [
        "CLAMPfullnVP"
      ]
    },
    {
      "page": "CLAMPplotTopZ",
      "title": "Plot top genes per LV by Z loading",
      "topics": [
        "CLAMPplotTopZ"
      ]
    },
    {
      "page": "CLAMPplotU",
      "title": "Plot the U matrix (pathway-LV associations) as a heatmap",
      "topics": [
        "CLAMPplotU"
      ]
    },
    {
      "page": "cleanFBM",
      "title": "Clean a Filebacked Big Matrix (FBM) by log-transforming and handling NAs",
      "topics": [
        "cleanFBM"
      ]
    },
    {
      "page": "commonRows",
      "title": "Find common row names between two matrices or data frames",
      "topics": [
        "commonRows"
      ]
    },
    {
      "page": "compareBs",
      "title": "Compare two sets of factor loadings or embeddings",
      "topics": [
        "compareBs"
      ]
    },
    {
      "page": "compute_svd",
      "title": "Compute a truncated SVD for a CLAMP input matrix",
      "topics": [
        "compute_svd"
      ]
    },
    {
      "page": "computeRowStatsFBM",
      "title": "Compute row-wise sum and sum of squares for a Filebacked Big Matrix",
      "topics": [
        "computeRowStatsFBM"
      ]
    },
    {
      "page": "cpmCLAMP",
      "title": "Compute counts-per-million (CPM) for CLAMP pipelines",
      "topics": [
        "cpmCLAMP"
      ]
    },
    {
      "page": "cpmCLAMPFBM",
      "title": "Compute CPM on a file-backed matrix for CLAMP (in-place)",
      "topics": [
        "cpmCLAMPFBM"
      ]
    },
    {
      "page": "cross_ZY",
      "title": "Cross-product Z^T Y with FBM or dense matrices",
      "topics": [
        "cross_ZY"
      ]
    },
    {
      "page": "crossVal",
      "title": "Cross-validation AUC for CLAMP latent variables and pathways",
      "topics": [
        "crossVal"
      ]
    },
    {
      "page": "dataWholeBlood",
      "title": "Whole-blood reference expression matrix",
      "topics": [
        "dataWholeBlood"
      ]
    },
    {
      "page": "differentialLVActivity",
      "title": "Differential latent-variable activity between sample groups",
      "topics": [
        "differentialLVActivity"
      ]
    },
    {
      "page": "filterFBM",
      "title": "Filter rows of a Filebacked Big Matrix based on mean and variance",
      "topics": [
        "filterFBM"
      ]
    },
    {
      "page": "findSplineMax",
      "title": "Find the location of the maximum of a smoothing spline",
      "topics": [
        "findSplineMax"
      ]
    },
    {
      "page": "getAUCstats",
      "title": "Count number of latent variables exceeding AUC thresholds",
      "topics": [
        "getAUCstats"
      ]
    },
    {
      "page": "getChat",
      "title": "Compute Chat matrix from prior annotation",
      "topics": [
        "getChat"
      ]
    },
    {
      "page": "getGMT",
      "title": "Download and read a GMT file from a URL",
      "topics": [
        "getGMT"
      ]
    },
    {
      "page": "getMatchedPathwayMat",
      "title": "Subset and filter pathway matrix to match target genes",
      "topics": [
        "getMatchedPathwayMat"
      ]
    },
    {
      "page": "getMatchedPathwayMat2",
      "title": "Subset and filter multiple pathway matrices to match target genes",
      "topics": [
        "getMatchedPathwayMat2"
      ]
    },
    {
      "page": "getMatchedPathwayMatList",
      "title": "Subset and filter multiple pathway matrices to match target genes",
      "topics": [
        "getMatchedPathwayMatList"
      ]
    },
    {
      "page": "getMatchedPathwayMatOld",
      "title": "Subset and filter pathway matrix to match target genes",
      "topics": [
        "getMatchedPathwayMatOld"
      ]
    },
    {
      "page": "getMaxAUC",
      "title": "Get maximum AUC per latent variable",
      "topics": [
        "getMaxAUC"
      ]
    },
    {
      "page": "getScaleFromSVs",
      "title": "Estimate noise scale from singular values with linear tail extrapolation",
      "topics": [
        "getScaleFromSVs"
      ]
    },
    {
      "page": "gmtListToSparseMat",
      "title": "Convert a list of GMT gene sets to a sparse matrix",
      "topics": [
        "gmtListToSparseMat"
      ]
    },
    {
      "page": "majorCellTypes",
      "title": "Major cell-type annotations",
      "topics": [
        "majorCellTypes"
      ]
    },
    {
      "page": "mat_mult",
      "title": "Matrix multiplication with support for FBM objects",
      "topics": [
        "mat_mult"
      ]
    },
    {
      "page": "max_correspondence_greedy",
      "title": "Greedy maximum correspondence from correlation matrix",
      "topics": [
        "max_correspondence_greedy"
      ]
    },
    {
      "page": "mymessage",
      "title": "Print a concatenated message",
      "topics": [
        "mymessage"
      ]
    },
    {
      "page": "num.pc",
      "title": "Estimate number of principal components via elbow or permutation method",
      "topics": [
        "num.pc"
      ]
    },
    {
      "page": "oneToOneMask",
      "title": "One-to-one masking of maximum associations",
      "topics": [
        "oneToOneMask"
      ]
    },
    {
      "page": "panDB",
      "title": "panDB gene-set database",
      "topics": [
        "panDB"
      ]
    },
    {
      "page": "pinv.ridge",
      "title": "Ridge-regularized pseudoinverse via SVD",
      "topics": [
        "pinv.ridge"
      ]
    },
    {
      "page": "plotTopZ_Complex",
      "title": "ComplexHeatmap visualization of top genes by latent variable",
      "topics": [
        "plotTopZ_Complex"
      ]
    },
    {
      "page": "preprocessCLAMP",
      "title": "Preprocess an expression matrix for CLAMP",
      "topics": [
        "preprocessCLAMP"
      ]
    },
    {
      "page": "preprocessCLAMPFBM",
      "title": "Preprocess a bigstatsr FBM for CLAMP",
      "topics": [
        "preprocessCLAMPFBM"
      ]
    },
    {
      "page": "projectCLAMP",
      "title": "Project new data into CLAMP latent space",
      "topics": [
        "projectCLAMP"
      ]
    },
    {
      "page": "read_gmt",
      "title": "Read a GMT file into a list",
      "topics": [
        "read_gmt"
      ]
    },
    {
      "page": "ridge_B",
      "title": "Ridge regression update for B",
      "topics": [
        "ridge_B"
      ]
    },
    {
      "page": "rotateSVD",
      "title": "Rotate SVD components to make dominant directions positive",
      "topics": [
        "rotateSVD"
      ]
    },
    {
      "page": "row_cor",
      "title": "Row-wise correlation between two matrices",
      "topics": [
        "row_cor"
      ]
    },
    {
      "page": "run_elbow",
      "title": "Run elbow method to estimate number of PCs",
      "topics": [
        "run_elbow"
      ]
    },
    {
      "page": "run_permutation",
      "title": "Run permutation method to estimate number of PCs",
      "topics": [
        "run_permutation"
      ]
    },
    {
      "page": "select_clamp_k",
      "title": "Select default number of CLAMP latent variables from an SVD",
      "topics": [
        "select_clamp_k"
      ]
    },
    {
      "page": "select_svd_k",
      "title": "Select default number of components for a CLAMP solver SVD",
      "topics": [
        "select_svd_k"
      ]
    },
    {
      "page": "solveU",
      "title": "Fit the loading matrix Z using sparse regression of prior information U",
      "topics": [
        "solveU"
      ]
    },
    {
      "page": "squashZscore",
      "title": "Squash extreme z-scores",
      "topics": [
        "squashZscore"
      ]
    },
    {
      "page": "tscale",
      "title": "Row-wise scaling (mean 0, sd 1)",
      "topics": [
        "tscale"
      ]
    },
    {
      "page": "winsor_topk",
      "title": "Winsorize matrix columns by capping the top-k values",
      "topics": [
        "winsor_topk"
      ]
    },
    {
      "page": "xCell",
      "title": "xCell cell-signature matrix",
      "topics": [
        "xCell"
      ]
    },
    {
      "page": "zscoreCLAMP",
      "title": "Z-score a filtered expression matrix for CLAMP",
      "topics": [
        "zscoreCLAMP"
      ]
    },
    {
      "page": "zscoreCLAMPFBM",
      "title": "Z-score a filtered FBM in-place",
      "topics": [
        "zscoreCLAMPFBM"
      ]
    }
  ],
  "_pkglogo": "https://github.com/bioc/CLAMP/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/bioc/CLAMP/raw/HEAD/README.md",
  "_rundeps": [
    "bigassertr",
    "bigparallelr",
    "bigstatsr",
    "BiocGenerics",
    "bit",
    "circlize",
    "cli",
    "clue",
    "cluster",
    "codetools",
    "colorspace",
    "ComplexHeatmap",
    "cowplot",
    "cpp11",
    "crayon",
    "digest",
    "doParallel",
    "dplyr",
    "farver",
    "ff",
    "flock",
    "foreach",
    "generics",
    "GetoptLong",
    "ggplot2",
    "ggrepel",
    "glmnet",
    "GlobalOptions",
    "glue",
    "gtable",
    "IRanges",
    "irlba",
    "isoband",
    "iterators",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "matrixStats",
    "parallelly",
    "patchwork",
    "pillar",
    "pkgconfig",
    "png",
    "ps",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RhpcBLASctl",
    "rjson",
    "rlang",
    "rmio",
    "RSpectra",
    "rsvd",
    "S4Vectors",
    "S7",
    "scales",
    "shape",
    "survival",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 5.6020599913279625,
  "_indexed": true,
  "_nocasepkg": "clamp",
  "_universes": [
    "bioc",
    "msubirana",
    "chikinalab"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.99.3",
      "date": "2026-06-21T00:48:40.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "f2bb6161bbefe91b7cccac9a5ec44760b00ebc25c9fea1606dad41d80d12f7de",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.99.3",
      "date": "2026-06-21T00:48:59.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "351df3eb0be405fbf45d97833884ae4506aeeb68224e5fd40d918d7e0f0e1e99",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.99.3",
      "date": "2026-06-21T00:48:01.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "ac461b0762d46aa858b9a4d3048636ad4379ed47f279f4aeabce42fe20c3870b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.99.3",
      "date": "2026-06-21T00:48:36.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "18d61d0f144b60eed5c6f7b872c2500e386e524cad06cb0445ca160649ceb22d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.99.3",
      "date": "2026-06-21T00:46:06.000Z",
      "arch": "aarch64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "62b18a30c705cb6a08ce4850fd515474d99acd87cf39f49df968bce6fdbbaabc",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.99.3",
      "date": "2026-06-21T00:49:57.000Z",
      "arch": "x86_64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "bf3100e3d6422e0f3d0fd3e54e55382138948e41e0d04e8c934ec34bab9b5957",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.99.3",
      "date": "2026-06-21T00:46:28.000Z",
      "arch": "aarch64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "03aca673f9e0c3edaab8aff58fc01260f00210951c6a903c0e14abb981add08b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.99.3",
      "date": "2026-06-21T00:48:14.000Z",
      "arch": "x86_64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "962c4483f96cdd3a05fa1277c5851f805fef9d084c5047f29a2195b68317e00f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.99.3",
      "date": "2026-06-21T00:47:57.000Z",
      "arch": "emscripten",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "3731ae46f3d77bcbea9c7c196fd3b32f40d0655306ab805391660d2fcdceda1c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.99.3",
      "date": "2026-06-21T00:47:43.000Z",
      "arch": "x86_64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "bd23d017c4b3e8f923e56f153f798fa186b2e488a7ecf9bd38c49141c0e3acd1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.99.3",
      "date": "2026-06-21T00:47:01.000Z",
      "arch": "x86_64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "5d0d4137a4e25c3157d76a2e8eb3826374b91ca81a259e94151212fe70aff813",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.99.3",
      "date": "2026-06-21T00:47:05.000Z",
      "arch": "x86_64",
      "commit": "1768d3b1bc1ed9f6c7029ca870f5b013c191aee0",
      "fileid": "c2816a38f5883139d4d5dc8e49351165e7991b0b186b97b042dcc49a0fdfa294",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/27888661202"
    }
  ]
}