{
  "_id": "6ad1f6a7c96d212026e703a8",
  "Package": "vulcan",
  "Type": "Package",
  "Title": "VirtUaL ChIP-Seq data Analysis using Networks",
  "Version": "1.35.1",
  "Authors@R": "c(\nperson(\"Federico M.\", \"Giorgi\", role = c(\"aut\", \"cre\"),\nemail = \"federico.giorgi@gmail.com\"),\nperson(\"Andrew N.\", \"Holding\", role = \"aut\"),\nperson(\"Florian\", \"Markowetz\", role = \"aut\"))",
  "Description": "Vulcan (VirtUaL ChIP-Seq Analysis through Networks) is a\npackage that interrogates gene regulatory networks to infer\ncofactors significantly enriched in a differential binding\nsignature coming from ChIP-Seq data. In order to do so, our\npackage combines strategies from different BioConductor\npackages: DESeq for data normalization, ChIPpeakAnno and\nDiffBind for annotation and definition of ChIP-Seq genomic\npeaks, csaw to define optimal peak width and viper for applying\na regulatory network over a differential binding signature.",
  "License": "LGPL-3",
  "biocViews": "SystemsBiology, NetworkEnrichment, GeneExpression, ChIPSeq",
  "NeedsCompilation": "no",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.1.1",
  "Config/pak/sysreqs": "cmake make libbz2-dev libicu-dev libjpeg-dev\nliblzma-dev libpng-dev libuv1-dev libxml2-dev libssl-dev\nxz-utils zlib1g-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-08-17 18:52:20 UTC",
  "RemoteUrl": "https://github.com/bioc/vulcan",
  "RemoteRef": "HEAD",
  "RemoteSha": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
  "Packaged": {
    "Date": "2026-10-16 08:37:39 UTC",
    "User": "root"
  },
  "Author": "Federico M. Giorgi [aut, cre],\nAndrew N. Holding [aut],\nFlorian Markowetz [aut]",
  "Maintainer": "Federico M. Giorgi <federico.giorgi@gmail.com>",
  "_user": "bioc",
  "_type": "src",
  "_file": "vulcan_1.35.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/c0325aaa10a5873904b88a41463cf8c8879cf90873e8d8513e868b1a0f0906e5",
  "_filesize": 393903,
  "_sha256": "c0325aaa10a5873904b88a41463cf8c8879cf90873e8d8513e868b1a0f0906e5",
  "_expires": "2027-01-24T10:04:21.000Z",
  "_created": "2026-10-16T08:37:39.000Z",
  "_published": "2026-10-16T10:04:22.931Z",
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/38874320223",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_bioccheck": {
    "error": 0,
    "warning": 3,
    "note": 16
  },
  "_upstream": "https://github.com/bioc/vulcan",
  "_commit": {
    "id": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
    "author": "federicogiorgi <federico.giorgi@gmail.com>",
    "committer": "federicogiorgi <federico.giorgi@gmail.com>",
    "message": "Fix method dispatch, null distribution and numeric edge cases\n\nThree exported functions could not be called the way their own\ndocumentation describes them. gsea(), vulcan.annotate() and\nvulcan.pathways() never resolved 'method' with match.arg(), so calling\nthem without naming a method left the full default vector in place and\nthe later if() saw a condition of length greater than one, which R has\ntreated as an error since 4.2. Every example passes the argument\nexplicitly, which is why the build stayed green while the documented\ndefault was unusable.\n\nnull_gsea() failed whenever a permutation placed the whole set on\nelements of weight zero: the cumulative sum of hits ends at zero, the\nrunning score becomes undefined throughout, and the comparison that\npicks the enrichment score then errors. gsea() has guarded against this\nsince it was written; the null did not. With a set of five among\ntwenty-five elements of which twenty weigh zero it happens in 29% of\npermutations.\n\nThe branch in gsea() meant to accept a precomputed null keyed by set\nsize tested for a class name that nothing in the package ever assigns,\nso it could not be taken, and the test itself could error when handed a\nmatrix. It now accepts a named list and leaves plain vectors alone.\n\nAlso corrected: corr2p() returned exactly 0 for strong correlations by\nsubtracting a probability from one; kmgformat() prefixed zero with the\ncharacter \"0\", so it rendered \"00\" on any axis pretty() put a zero on;\nval2col() measured the colour scale before centring the data, which\ncollapsed shifted data to a single colour, failed outright on small\nranges, and left the smallest value with no colour at all; and\naverage_fragment_length() was one base long, correlateReads() counting\nits delays from zero.\n\nassay() is now imported from SummarizedExperiment instead of being\npicked up from whatever happened to be attached, and DESCRIPTION uses\nAuthors@R, which BiocCheck had begun reporting as an error.\n\nCo-Authored-By: Claude Opus 5 <nor",
    "time": 1786992740
  },
  "_maintainer": {
    "name": "Federico M. Giorgi",
    "email": "federico.giorgi@gmail.com",
    "login": "federicogiorgi",
    "description": "Professor of Bioinformatics at the University of Bologna",
    "uuid": 1401900
  },
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 116888046362,
      "time": 230,
      "config": "bioc-checks",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12034859470"
    },
    {
      "job": 116888046569,
      "time": 556,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12035666051"
    },
    {
      "job": 116888046436,
      "time": 567,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12035650704"
    },
    {
      "job": 116888046681,
      "time": 486,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12038896847"
    },
    {
      "job": 116888046404,
      "time": 511,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12039740296"
    },
    {
      "job": 116885730727,
      "time": 382,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12034838962"
    },
    {
      "job": 116888046420,
      "time": 169,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12035430724"
    },
    {
      "job": 116888046635,
      "time": 450,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12035197153"
    },
    {
      "job": 116888046548,
      "time": 379,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12035565791"
    },
    {
      "job": 116888046437,
      "time": 431,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12035570993"
    }
  ],
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "ChIPpeakAnno",
      "role": "Depends"
    },
    {
      "package": "TxDb.Hsapiens.UCSC.hg19.knownGene",
      "role": "Depends"
    },
    {
      "package": "zoo",
      "role": "Depends"
    },
    {
      "package": "GenomicRanges",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "role": "Depends"
    },
    {
      "package": "viper",
      "role": "Depends"
    },
    {
      "package": "DiffBind",
      "role": "Depends"
    },
    {
      "package": "locfit",
      "role": "Depends"
    },
    {
      "package": "wordcloud",
      "role": "Imports"
    },
    {
      "package": "csaw",
      "role": "Imports"
    },
    {
      "package": "gplots",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "caTools",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "DESeq2",
      "role": "Imports"
    },
    {
      "package": "Biobase",
      "role": "Imports"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Imports"
    },
    {
      "package": "vulcandata",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 2
    },
    {
      "week": "2026-34",
      "n": 1
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.35.1",
      "bioc": "3.24",
      "repository": "bioc"
    },
    {
      "branch": "release",
      "version": "1.34.0",
      "bioc": "3.23",
      "repository": "bioc"
    }
  ],
  "_topics": [
    "systemsbiology",
    "networkenrichment",
    "geneexpression",
    "chipseq"
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "followers": 477,
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 422,
    "source": "https://www.bioconductor.org/packages/stats/bioc/vulcan"
  },
  "_searchresults": 13,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/vulcan.html"
  ],
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "average_fragment_length",
    "corr2p",
    "densityauc",
    "dpareto",
    "fisherp",
    "gsea",
    "kmgformat",
    "null_gsea",
    "p2corr",
    "p2z",
    "pareto.fit",
    "plot_gsea",
    "ppareto",
    "rea",
    "slice",
    "stouffer",
    "textplot2",
    "val2col",
    "vulcan",
    "vulcan.annotate",
    "vulcan.import",
    "vulcan.normalize",
    "vulcan.pathways",
    "wstouffer",
    "z2p"
  ],
  "_help": [
    {
      "page": "average_fragment_length",
      "title": "Define the average fragment length",
      "topics": [
        "average_fragment_length"
      ]
    },
    {
      "page": "corr2p",
      "title": "Convert correlation coefficient to p-value",
      "topics": [
        "corr2p"
      ]
    },
    {
      "page": "densityauc",
      "title": "densityauc - Calculate the AUC of a density object",
      "topics": [
        "densityauc"
      ]
    },
    {
      "page": "dpareto",
      "title": "Probability density of Pareto distributions",
      "topics": [
        "dpareto"
      ]
    },
    {
      "page": "fisherp",
      "title": "Fisher integration of p-values",
      "topics": [
        "fisherp"
      ]
    },
    {
      "page": "gsea",
      "title": "GSEA",
      "topics": [
        "gsea"
      ]
    },
    {
      "page": "kmgformat",
      "title": "kmgformat - Nice Formatting of Numbers",
      "topics": [
        "kmgformat"
      ]
    },
    {
      "page": "null_gsea",
      "title": "Calculate Null Distribution for GSEA",
      "topics": [
        "null_gsea"
      ]
    },
    {
      "page": "p2corr",
      "title": "Convert p-value to correlation coefficient",
      "topics": [
        "p2corr"
      ]
    },
    {
      "page": "p2z",
      "title": "p2z",
      "topics": [
        "p2z"
      ]
    },
    {
      "page": "pareto.fit",
      "title": "Estimate parameters of Pareto distribution",
      "topics": [
        "pareto.fit"
      ]
    },
    {
      "page": "plot_gsea",
      "title": "Plot GSEA results",
      "topics": [
        "plot_gsea"
      ]
    },
    {
      "page": "ppareto",
      "title": "Cumulative distribution function of the Pareto distributions ' Gives NA on values < threshold",
      "topics": [
        "ppareto"
      ]
    },
    {
      "page": "rea",
      "title": "REA: Rank EnrichmeNt Analysis",
      "topics": [
        "rea"
      ]
    },
    {
      "page": "slice",
      "title": "Slice",
      "topics": [
        "slice"
      ]
    },
    {
      "page": "stouffer",
      "title": "Stouffer integration of Z scores",
      "topics": [
        "stouffer"
      ]
    },
    {
      "page": "textplot2",
      "title": "textplot2 - An x y plot of non-overlapping text",
      "topics": [
        "textplot2"
      ]
    },
    {
      "page": "val2col",
      "title": "Convert a numeric vector into colors",
      "topics": [
        "val2col"
      ]
    },
    {
      "page": "vulcan",
      "title": "VULCAN - VirtUaL Chipseq data Analysis using Networks",
      "topics": [
        "vulcan"
      ]
    },
    {
      "page": "vulcan.annotate",
      "title": "Function to annotate peaks for VULCAN analysis",
      "topics": [
        "vulcan.annotate"
      ]
    },
    {
      "page": "vulcan.import",
      "title": "Function to import BAM files",
      "topics": [
        "vulcan.import"
      ]
    },
    {
      "page": "vulcan.normalize",
      "title": "Function to normalize promoter peak data",
      "topics": [
        "vulcan.normalize"
      ]
    },
    {
      "page": "vulcan.pathways",
      "title": "Function to calculate pathway enrichment over a ChIP-Seq profile",
      "topics": [
        "vulcan.pathways"
      ]
    },
    {
      "page": "wstouffer",
      "title": "Weighted Stouffer integration of Z scores",
      "topics": [
        "wstouffer"
      ]
    },
    {
      "page": "z2p",
      "title": "z2p",
      "topics": [
        "z2p"
      ]
    }
  ],
  "_rundeps": [
    "abind",
    "amap",
    "AnnotationDbi",
    "AnnotationFilter",
    "apeglm",
    "ashr",
    "askpass",
    "base64enc",
    "bbmle",
    "bdsmatrix",
    "BH",
    "Biobase",
    "BiocBaseUtils",
    "BiocFileCache",
    "BiocGenerics",
    "BiocIO",
    "BiocParallel",
    "biomaRt",
    "Biostrings",
    "bit",
    "bit64",
    "bitops",
    "blob",
    "BSgenome",
    "bslib",
    "cachem",
    "caTools",
    "ChIPpeakAnno",
    "cigarillo",
    "class",
    "cli",
    "coda",
    "codetools",
    "cpp11",
    "crayon",
    "crosstalk",
    "csaw",
    "curl",
    "data.table",
    "DBI",
    "dbplyr",
    "DelayedArray",
    "deldir",
    "DESeq2",
    "DiffBind",
    "digest",
    "dplyr",
    "e1071",
    "edgeR",
    "emdbook",
    "ensembldb",
    "etrunct",
    "evaluate",
    "farver",
    "fastmap",
    "filelock",
    "fontawesome",
    "formatR",
    "fs",
    "futile.logger",
    "futile.options",
    "generics",
    "GenomeInfoDb",
    "GenomicAlignments",
    "GenomicFeatures",
    "GenomicRanges",
    "ggplot2",
    "ggrepel",
    "glue",
    "gplots",
    "graph",
    "GreyListChIP",
    "gtable",
    "gtools",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "httr",
    "httr2",
    "hwriter",
    "InteractionSet",
    "interp",
    "invgamma",
    "IRanges",
    "irlba",
    "isoband",
    "jpeg",
    "jquerylib",
    "jsonlite",
    "KEGGREST",
    "kernlab",
    "KernSmooth",
    "knitr",
    "labeling",
    "lambda.r",
    "later",
    "lattice",
    "latticeExtra",
    "lazyeval",
    "lifecycle",
    "limma",
    "locfit",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "memoise",
    "metapod",
    "mime",
    "mixsqp",
    "mixtools",
    "multtest",
    "mvtnorm",
    "nlme",
    "numDeriv",
    "openssl",
    "otel",
    "pillar",
    "pkgconfig",
    "plotly",
    "plyr",
    "png",
    "prettyunits",
    "progress",
    "promises",
    "ProtGenerics",
    "proxy",
    "purrr",
    "pwalign",
    "R6",
    "rappdirs",
    "RBGL",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RcppNumerical",
    "RcppThread",
    "RCurl",
    "regioneR",
    "restfulr",
    "Rhtslib",
    "rjson",
    "rlang",
    "rmarkdown",
    "Rsamtools",
    "RSQLite",
    "rtracklayer",
    "S4Arrays",
    "S4Vectors",
    "S7",
    "sass",
    "scales",
    "segmented",
    "Seqinfo",
    "ShortRead",
    "snow",
    "SparseArray",
    "SQUAREM",
    "statmod",
    "stringi",
    "stringr",
    "SummarizedExperiment",
    "survival",
    "sys",
    "systemPipeR",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "truncnorm",
    "TxDb.Hsapiens.UCSC.hg19.knownGene",
    "UCSC.utils",
    "universalmotif",
    "utf8",
    "vctrs",
    "VennDiagram",
    "viper",
    "viridisLite",
    "withr",
    "wordcloud",
    "xfun",
    "XML",
    "xml2",
    "XVector",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "vulcan.Rnw",
      "filename": "vulcan.pdf",
      "title": "Vulcan: VirtUaL ChIP-Seq Analysis through Networks",
      "engine": "utils::Sweave",
      "headings": [
        "Overview of VULCAN",
        "Citation",
        "Installation of vulcan package",
        "Getting started",
        "Running an example VULCAN pipeline",
        "More convenience tools for ChIP-Seq functional data analysis"
      ],
      "created": "2017-05-26 14:16:15",
      "modified": "2020-01-27 11:49:10",
      "commits": 18
    }
  ],
  "_score": 3.5910646070264995,
  "_indexed": true,
  "_nocasepkg": "vulcan",
  "_universes": [
    "bioc",
    "federicogiorgi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.35.1",
      "date": "2026-10-16T08:42:40.000Z",
      "distro": "resolute",
      "commit": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
      "fileid": "https://r2.ropensci.org/945379831e6ceef935fc05e2cdf2d55dc98cd651394615b76e010adffea14027",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/38874320223"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.35.1",
      "date": "2026-10-16T08:42:43.000Z",
      "distro": "resolute",
      "commit": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
      "fileid": "https://r2.ropensci.org/944e7997f4357ea5c5805e3726cdf5cd10096e40a80cd3e30fcbeee01f378d40",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/38874320223"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.35.1",
      "date": "2026-10-16T09:57:52.000Z",
      "commit": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
      "fileid": "https://r2.ropensci.org/77d22cd7bf6dcdf5e7fd6d409b35abf1c6b782831c35968f8d72d864b10b6aad",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/38874320223"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.35.1",
      "date": "2026-10-16T09:57:45.000Z",
      "commit": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
      "fileid": "https://r2.ropensci.org/3e20416baec13145b708d863f28d9b4e3bdb2f3c1f580d9d5a85fa5f17dc7891",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/38874320223"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.35.1",
      "date": "2026-10-16T08:41:29.000Z",
      "commit": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
      "fileid": "https://r2.ropensci.org/68a5f8c0441306b4699ef3092bb845473092e4b4b7909d181fd6ab835b537dc6",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/38874320223"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.35.1",
      "date": "2026-10-16T08:40:29.000Z",
      "commit": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
      "fileid": "https://r2.ropensci.org/bdd5ff44e1c3c7e617b45b63e6d08953907b943c9bd8c5d11e4869bc96323995",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/38874320223"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.35.1",
      "date": "2026-10-16T08:40:22.000Z",
      "commit": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
      "fileid": "https://r2.ropensci.org/28d39aff837fe6765df5900ff13326adf4bd0f0e4a765b3f68325902b2033d28",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/38874320223"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.35.1",
      "date": "2026-10-16T08:40:57.000Z",
      "commit": "5ba02723c2ffabdc100c27eafcedb2797ec8ea25",
      "fileid": "https://r2.ropensci.org/c75d24ffadb1ca7e45728d7d5492fedda3d12ef500c8906035b5e30c38c7e822",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/38874320223"
    }
  ]
}