{
  "_id": "6ac1a849773a0037682c010c",
  "Package": "hcocena",
  "Title": "Horizontal Integration and Analysis of Multiple Transcriptomics\nDatasets",
  "Version": "0.99.12",
  "Authors@R": "c(\nperson(given = \"Thomas\",\nfamily = \"Ulas\",\nrole = c(\"aut\", \"cre\"),\nemail = \"t.ulas@uni-bonn.de\",\ncomment = c(ORCID = \"0000-0002-9785-4197\")),\nperson(given = \"Waqar\",\nfamily = \"Hanif\",\nrole = c(\"ctb\")))",
  "Description": "Tools for the joint analysis of multiple transcriptomics\ndatasets using a network-based integration approach. The\npackage provides an S4 object model based on\nMultiAssayExperiment for reproducible analysis of single-layer\nand multi-layer studies. It includes workflows for clustering,\nmodule visualization, functional annotation, upstream\ninference, and longitudinal follow-up while retaining\ncompatibility helpers for legacy hCoCena objects.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "biocViews": "Software, Clustering, GeneExpression, KEGG, Network,\nNetworkInference, Transcriptomics, WorkflowStep",
  "BiocType": "Software",
  "URL": "https://github.com/BioCompNet/hcocena",
  "BugReports": "https://github.com/BioCompNet/hcocena/issues",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "no",
  "Config/pak/sysreqs": "libcairo2-dev cmake libfontconfig1-dev\nlibfreetype6-dev libglpk-dev make libicu-dev libpng-dev\nlibuv1-dev libxml2-dev libssl-dev perl libx11-dev zlib1g-dev",
  "Repository": "https://biocstaging.r-universe.dev",
  "Date/Publication": "2026-10-03 21:41:46 UTC",
  "RemoteUrl": "https://github.com/BiocStaging/hcocena",
  "RemoteRef": "HEAD",
  "RemoteSha": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
  "Packaged": {
    "Date": "2026-10-04 00:56:37 UTC",
    "User": "root"
  },
  "Author": "Thomas Ulas [aut, cre] (ORCID: <https://orcid.org/0000-0002-9785-4197>),\nWaqar Hanif [ctb]",
  "Maintainer": "Thomas Ulas <t.ulas@uni-bonn.de>",
  "_user": "biocstaging",
  "_type": "src",
  "_file": "hcocena_0.99.12.tar.gz",
  "_fileid": "https://r2.ropensci.org/c45497166ba67700cc0f1fdcaf1908d7a9081b35dd3bdd379745be1c4ff4de4e",
  "_filesize": 2242419,
  "_sha256": "c45497166ba67700cc0f1fdcaf1908d7a9081b35dd3bdd379745be1c4ff4de4e",
  "_expires": "2027-01-12T01:13:43.000Z",
  "_created": "2026-10-04T00:56:37.000Z",
  "_published": "2026-10-04T01:13:45.681Z",
  "_bioccheck": {
    "error": 0,
    "warning": 0,
    "note": 8
  },
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37166146258",
  "_status": "success",
  "_upstream": "https://github.com/BiocStaging/hcocena",
  "_commit": {
    "id": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
    "author": "Thomas Ulas <t.ulas@uni-bonn.de>",
    "committer": "Thomas Ulas <t.ulas@uni-bonn.de>",
    "message": "0.99.12: one LLM interface, rebuilt upstream inference, redrawn knowledge network\n\n- hc_llm_enrichment() / hc_llm_import() replace the old LLM functions; one\n  interface for Claude, OpenAI, Gemini, local vLLM and a no-API-key route\n  through the web chat. Four plots from separate requests: general processes\n  (features only), contextual state and key regulators (with context), and\n  processes grounded on enrichment terms (optionally upstream regulators and\n  DoRAG literature).\n- hc_plot_llm_enrichment(): no gene lists in the plot, at most two lines,\n  square heatmap cells, Greek letters spelled out.\n- hc_upstream_inference(): modules and regulators linked by over-representation\n  against the network genes with BH over all tests (calibrated on random\n  modules); per-condition activity from decoupleR ULM over all network genes;\n  regulation sign, consistency, TF-in-module, redundancy; CollecTRI with\n  DoRothEA fallback; PROGENy top 100 genes per pathway.\n- hc_plot_enrichment_upstream_network(): heatmap | upstream regulators ->\n  modules -> enriched terms with square cells, regulator effect colours,\n  redundant terms collapsed and term links on the module pages.\n- gridExtra and gtable dropped from Imports.\n\nCo-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>\n",
    "time": 1791063706
  },
  "_maintainer": {
    "name": "Thomas Ulas",
    "email": "t.ulas@uni-bonn.de",
    "login": "ulas-lab",
    "description": "Leading the bioinformatics side at the LIMES and at PRECISE. Expert in bioinformatics, integration, and analysis of multi-omics data and co-expression analysis.",
    "uuid": 48318160,
    "orcid": "0000-0002-9785-4197"
  },
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 111330478949,
      "time": 254,
      "config": "bioc-checks",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11290100280"
    },
    {
      "job": 111330478929,
      "time": 822,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11289781165"
    },
    {
      "job": 111330478965,
      "time": 743,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11289721139"
    },
    {
      "job": 111330478937,
      "time": 701,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11290056154"
    },
    {
      "job": 111330478978,
      "time": 676,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11289726152"
    },
    {
      "job": 111329365944,
      "time": 439,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11288654858"
    },
    {
      "job": 111330479014,
      "time": 246,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11288904415"
    },
    {
      "job": 111330478996,
      "time": 643,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11289925605"
    },
    {
      "job": 111330479016,
      "time": 773,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11289850908"
    },
    {
      "job": 111330478952,
      "time": 810,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11290490518"
    }
  ],
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.5.0",
      "role": "Depends"
    },
    {
      "package": "Cairo",
      "version": ">= 1.5-12.2",
      "role": "Imports"
    },
    {
      "package": "circlize",
      "role": "Imports"
    },
    {
      "package": "clusterProfiler",
      "version": ">= 3.18.1",
      "role": "Imports"
    },
    {
      "package": "ComplexHeatmap",
      "version": ">= 2.6.2",
      "role": "Imports"
    },
    {
      "package": "cowplot",
      "version": ">= 1.1.1",
      "role": "Imports"
    },
    {
      "package": "dendextend",
      "version": ">= 1.15.1",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.0.6",
      "role": "Imports"
    },
    {
      "package": "factoextra",
      "version": ">= 1.0.7",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.3.5",
      "role": "Imports"
    },
    {
      "package": "ggsci",
      "version": ">= 2.9",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "version": ">= 4.0.3",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "version": ">= 4.0.3",
      "role": "Imports"
    },
    {
      "package": "grid",
      "version": ">= 4.0.3",
      "role": "Imports"
    },
    {
      "package": "gtools",
      "version": ">= 3.9.2",
      "role": "Imports"
    },
    {
      "package": "Hmisc",
      "version": ">= 4.5-0",
      "role": "Imports"
    },
    {
      "package": "httr",
      "version": ">= 1.4.2",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "version": ">= 1.2.6",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "version": ">= 1.7.2",
      "role": "Imports"
    },
    {
      "package": "leidenAlg",
      "version": ">= 0.1.1",
      "role": "Imports"
    },
    {
      "package": "leidenbase",
      "version": ">= 0.1.25",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "version": ">= 2.0.1",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "MultiAssayExperiment",
      "role": "Imports"
    },
    {
      "package": "openxlsx",
      "version": ">= 4.2.4",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "version": ">= 1.1.3",
      "role": "Imports"
    },
    {
      "package": "pheatmap",
      "version": ">= 1.0.12",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "version": ">= 4.9.4.1",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 0.3.4",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "version": ">= 1.1-2",
      "role": "Imports"
    },
    {
      "package": "readr",
      "version": ">= 2.0.1",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "rlist",
      "version": ">= 0.4.6.1",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "role": "Imports"
    },
    {
      "package": "scales",
      "version": ">= 1.1.1",
      "role": "Imports"
    },
    {
      "package": "stringi",
      "version": ">= 1.6.2",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "version": ">= 1.5.1",
      "role": "Imports"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "version": ">= 3.1.2",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "version": ">= 1.1.1",
      "role": "Imports"
    },
    {
      "package": "zip",
      "version": ">= 2.3.0",
      "role": "Imports"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "CALIBERrfimpute",
      "role": "Suggests"
    },
    {
      "package": "clipr",
      "role": "Suggests"
    },
    {
      "package": "decoupleR",
      "role": "Suggests"
    },
    {
      "package": "dorothea",
      "role": "Suggests"
    },
    {
      "package": "ellmer",
      "role": "Suggests"
    },
    {
      "package": "emmeans",
      "role": "Suggests"
    },
    {
      "package": "ggh4x",
      "role": "Suggests"
    },
    {
      "package": "ggrepel",
      "role": "Suggests"
    },
    {
      "package": "graphlayouts",
      "role": "Suggests"
    },
    {
      "package": "GSVA",
      "role": "Suggests"
    },
    {
      "package": "htmlwidgets",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "version": ">= 1.33",
      "role": "Suggests"
    },
    {
      "package": "lme4",
      "role": "Suggests"
    },
    {
      "package": "limma",
      "role": "Suggests"
    },
    {
      "package": "mice",
      "role": "Suggests"
    },
    {
      "package": "networkD3",
      "version": ">= 0.4",
      "role": "Suggests"
    },
    {
      "package": "nlme",
      "role": "Suggests"
    },
    {
      "package": "OmnipathR",
      "role": "Suggests"
    },
    {
      "package": "png",
      "role": "Suggests"
    },
    {
      "package": "progeny",
      "role": "Suggests"
    },
    {
      "package": "RANN",
      "role": "Suggests"
    },
    {
      "package": "RCy3",
      "version": ">= 2.10.2",
      "role": "Suggests"
    },
    {
      "package": "RcppAnnoy",
      "role": "Suggests"
    },
    {
      "package": "repr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "SingleCellExperiment",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "umap",
      "role": "Suggests"
    },
    {
      "package": "uwot",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "biocstaging",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-39",
      "n": 6
    },
    {
      "week": "2026-40",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "software",
    "clustering",
    "geneexpression",
    "kegg",
    "network",
    "networkinference",
    "transcriptomics",
    "workflowstep"
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "ulas-lab",
      "count": 8,
      "uuid": 48318160
    }
  ],
  "_userbio": {
    "uuid": 278472782,
    "type": "organization",
    "name": "BiocStaging",
    "followers": 2
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/hcocena"
  },
  "_devurl": "https://github.com/biocompnet/hcocena",
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/hcocena.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_cranurl": false,
  "_exports": [
    "hc_add_meta_time_grouping",
    "hc_algo_alluvial",
    "hc_antilog",
    "hc_auto_set_paths",
    "hc_auto_tune",
    "hc_auto_tune_cutoff_tiered",
    "hc_build_integrated_network",
    "hc_celltype_activity_decoupler",
    "hc_celltype_annotation",
    "hc_change_grouping_parameter",
    "hc_check_dirs",
    "hc_check_tf",
    "hc_cluster_calculation",
    "hc_clusters",
    "hc_col_anno_categorical",
    "hc_col_anno_numerical",
    "hc_colour_single_cluster",
    "hc_config",
    "hc_cut_hclust",
    "hc_define_layers",
    "hc_example_data",
    "hc_export_clusters",
    "hc_export_to_cytoscape",
    "hc_export_to_local_folder",
    "hc_find_hubs",
    "hc_functional_enrichment",
    "hc_gene_to_cluster",
    "hc_get_meta_time_col_order",
    "hc_get_module_scores",
    "hc_graph",
    "hc_highlight_geneset",
    "hc_import_clusters",
    "hc_import_layout_from_cytoscape",
    "hc_import_layout_from_local_folder",
    "hc_init",
    "hc_init_save_folder",
    "hc_integration",
    "hc_layer_results",
    "hc_list_celltype_databases",
    "hc_list_llm_models",
    "hc_llm_enrichment",
    "hc_llm_import",
    "hc_longitudinal_endotype_clustering",
    "hc_longitudinal_meta_clustering",
    "hc_longitudinal_module_cap",
    "hc_longitudinal_module_means",
    "hc_longitudinal_step1_module_donor",
    "hc_longitudinal_step1_module_donor_direct",
    "hc_longitudinal_step2_meta_clustering",
    "hc_longitudinal_step3_meta_module_trajectories",
    "hc_longitudinal_workflow_direct",
    "hc_mae",
    "hc_merge_clusters",
    "hc_meta_correlation_cat",
    "hc_meta_correlation_num",
    "hc_meta_plot",
    "hc_module_condition_significance",
    "hc_module_gfc_tables",
    "hc_network_comparison_1",
    "hc_network_comparison_2",
    "hc_pca",
    "hc_pca_algo_compare",
    "hc_plot_celltype_annotation_matrix",
    "hc_plot_cluster_heatmap",
    "hc_plot_cluster_heatmap_view",
    "hc_plot_cutoffs",
    "hc_plot_deg_dist",
    "hc_plot_enrichment_panels",
    "hc_plot_enrichment_upstream_network",
    "hc_plot_gfc_network",
    "hc_plot_integrated_network",
    "hc_plot_llm_enrichment",
    "hc_plot_longitudinal_cap",
    "hc_plot_longitudinal_endotype_meta_flow",
    "hc_plot_longitudinal_endotypes",
    "hc_plot_longitudinal_enrichment_meta_waves",
    "hc_plot_longitudinal_enrichment_waves",
    "hc_plot_longitudinal_k_criterion",
    "hc_plot_longitudinal_meta_consensus",
    "hc_plot_longitudinal_meta_embeddings",
    "hc_plot_longitudinal_meta_module_waves",
    "hc_plot_longitudinal_module_clusters",
    "hc_plot_longitudinal_module_means",
    "hc_plot_sample_distributions",
    "hc_preview_celltype_database",
    "hc_print_longitudinal_endotypes",
    "hc_read_data",
    "hc_read_supplementary",
    "hc_regroup_samples",
    "hc_resolve_paths",
    "hc_run_expression_analysis_1",
    "hc_run_expression_analysis_2",
    "hc_satellite",
    "hc_set_cutoff",
    "hc_set_global_settings",
    "hc_set_layer_settings",
    "hc_set_paths",
    "hc_set_supp_files",
    "hc_split_modules",
    "hc_suggest_topvar",
    "hc_tf_overrep_module",
    "hc_tf_overrep_network",
    "hc_tune_cutoff",
    "hc_tune_resolution",
    "hc_unsplit_modules",
    "hc_update_clustering_algorithm",
    "hc_upstream_inference",
    "hc_user_specific_cluster_profiling",
    "hc_visualize_gene_expression",
    "hc_write_session_info"
  ],
  "_help": [
    {
      "page": "hc_add_meta_time_grouping",
      "title": "Add meta-cluster x time grouping column for heatmap regrouping",
      "topics": [
        "hc_add_meta_time_grouping"
      ]
    },
    {
      "page": "hc_algo_alluvial",
      "title": "algo alluvial",
      "topics": [
        "hc_algo_alluvial"
      ]
    },
    {
      "page": "hc_antilog",
      "title": "Reverse a log transformation",
      "topics": [
        "hc_antilog"
      ]
    },
    {
      "page": "hc_auto_set_paths",
      "title": "Resolve and apply standard paths in one call",
      "topics": [
        "hc_auto_set_paths"
      ]
    },
    {
      "page": "hc_auto_tune",
      "title": "Automatically tune key hCoCena parameters",
      "topics": [
        "hc_auto_tune"
      ]
    },
    {
      "page": "hc_auto_tune_cutoff_tiered",
      "title": "Tiered and robust cutoff recommendation",
      "topics": [
        "hc_auto_tune_cutoff_tiered"
      ]
    },
    {
      "page": "hc_build_integrated_network",
      "title": "Network integration",
      "topics": [
        "hc_build_integrated_network"
      ]
    },
    {
      "page": "hc_celltype_activity_decoupler",
      "title": "Module cell-type activity from Enrichr markers via decoupleR (S4 API)",
      "topics": [
        "hc_celltype_activity_decoupler"
      ]
    },
    {
      "page": "hc_celltype_annotation",
      "title": "Module cell-type annotation from Enrichr (S4 API)",
      "topics": [
        "hc_celltype_annotation"
      ]
    },
    {
      "page": "hc_change_grouping_parameter",
      "title": "change grouping parameter",
      "topics": [
        "hc_change_grouping_parameter"
      ]
    },
    {
      "page": "hc_check_dirs",
      "title": "Fixes Directories",
      "topics": [
        "hc_check_dirs"
      ]
    },
    {
      "page": "hc_check_tf",
      "title": "Check TF targets (S4 API)",
      "topics": [
        "hc_check_tf"
      ]
    },
    {
      "page": "hc_cluster_calculation",
      "title": "Cluster Calculation",
      "topics": [
        "hc_cluster_calculation"
      ]
    },
    {
      "page": "hc_clusters",
      "title": "Access cluster information from an 'HCoCenaExperiment'",
      "topics": [
        "hc_clusters",
        "hc_clusters,HCoCenaExperiment-method"
      ]
    },
    {
      "page": "hc_col_anno_categorical",
      "title": "Add categorical module heatmap annotations (S4 API)",
      "topics": [
        "hc_col_anno_categorical"
      ]
    },
    {
      "page": "hc_col_anno_numerical",
      "title": "Add numeric module heatmap annotations (S4 API)",
      "topics": [
        "hc_col_anno_numerical"
      ]
    },
    {
      "page": "hc_colour_single_cluster",
      "title": "Highlight single cluster in network (S4 API)",
      "topics": [
        "hc_colour_single_cluster"
      ]
    },
    {
      "page": "hc_config",
      "title": "Access configuration from an 'HCoCenaExperiment'",
      "topics": [
        "hc_config",
        "hc_config,HCoCenaExperiment-method"
      ]
    },
    {
      "page": "hc_cut_hclust",
      "title": "Cut a hierarchical clustering tree to regroup samples (S4 API)",
      "topics": [
        "hc_cut_hclust"
      ]
    },
    {
      "page": "hc_define_layers",
      "title": "Define layers in an 'HCoCenaExperiment'",
      "topics": [
        "hc_define_layers"
      ]
    },
    {
      "page": "hc_example_data",
      "title": "Load an example 'HCoCenaExperiment'",
      "topics": [
        "hc_example_data"
      ]
    },
    {
      "page": "hc_export_clusters",
      "title": "export clusters",
      "topics": [
        "hc_export_clusters"
      ]
    },
    {
      "page": "hc_export_to_cytoscape",
      "title": "Export network to Cytoscape (S4 API)",
      "topics": [
        "hc_export_to_cytoscape"
      ]
    },
    {
      "page": "hc_export_to_local_folder",
      "title": "Export network to local folder (S4 API)",
      "topics": [
        "hc_export_to_local_folder"
      ]
    },
    {
      "page": "hc_find_hubs",
      "title": "Hub detection (S4 API)",
      "topics": [
        "hc_find_hubs"
      ]
    },
    {
      "page": "hc_functional_enrichment",
      "title": "Functional enrichment (S4 API)",
      "topics": [
        "hc_functional_enrichment"
      ]
    },
    {
      "page": "hc_gene_to_cluster",
      "title": "Gene-to-module table (S4 API)",
      "topics": [
        "hc_gene_to_cluster"
      ]
    },
    {
      "page": "hc_get_meta_time_col_order",
      "title": "Get column order for meta-cluster x timepoint heatmaps",
      "topics": [
        "hc_get_meta_time_col_order"
      ]
    },
    {
      "page": "hc_get_module_scores",
      "title": "get module scores",
      "topics": [
        "hc_get_module_scores"
      ]
    },
    {
      "page": "hc_graph",
      "title": "Access the integrated network of an 'HCoCenaExperiment'",
      "topics": [
        "hc_graph",
        "hc_graph,HCoCenaExperiment-method"
      ]
    },
    {
      "page": "hc_highlight_geneset",
      "title": "Highlight gene set in network (S4 API)",
      "topics": [
        "hc_highlight_geneset"
      ]
    },
    {
      "page": "hc_import_clusters",
      "title": "Import an external gene-to-cluster assignment",
      "topics": [
        "hc_import_clusters"
      ]
    },
    {
      "page": "hc_import_layout_from_cytoscape",
      "title": "Import layout from Cytoscape (S4 API)",
      "topics": [
        "hc_import_layout_from_cytoscape"
      ]
    },
    {
      "page": "hc_import_layout_from_local_folder",
      "title": "Import Cytoscape layout from local folder (S4 API)",
      "topics": [
        "hc_import_layout_from_local_folder"
      ]
    },
    {
      "page": "hc_init",
      "title": "Initialize an empty 'HCoCenaExperiment'",
      "topics": [
        "hc_init"
      ]
    },
    {
      "page": "hc_init_save_folder",
      "title": "Creates a Save Folder",
      "topics": [
        "hc_init_save_folder"
      ]
    },
    {
      "page": "hc_integration",
      "title": "Access integration payload from an 'HCoCenaExperiment'",
      "topics": [
        "hc_integration",
        "hc_integration,HCoCenaExperiment-method"
      ]
    },
    {
      "page": "hc_layer_results",
      "title": "Access layer results from an 'HCoCenaExperiment'",
      "topics": [
        "hc_layer_results",
        "hc_layer_results,HCoCenaExperiment-method"
      ]
    },
    {
      "page": "hc_list_celltype_databases",
      "title": "List Enrichr cell-type related databases",
      "topics": [
        "hc_list_celltype_databases"
      ]
    },
    {
      "page": "hc_list_llm_models",
      "title": "List Available LLM Models",
      "topics": [
        "hc_list_llm_models"
      ]
    },
    {
      "page": "hc_llm_enrichment",
      "title": "LLM-based interpretation of modules or feature sets",
      "topics": [
        "hc_llm_enrichment"
      ]
    },
    {
      "page": "hc_llm_import",
      "title": "Import an answer from a provider's web chat",
      "topics": [
        "hc_llm_import"
      ]
    },
    {
      "page": "hc_longitudinal_endotype_clustering",
      "title": "Cluster donors into longitudinal endotypes",
      "topics": [
        "hc_longitudinal_endotype_clustering"
      ]
    },
    {
      "page": "hc_longitudinal_meta_clustering",
      "title": "Meta-cluster donors based on longitudinal CAP features",
      "topics": [
        "hc_longitudinal_meta_clustering"
      ]
    },
    {
      "page": "hc_longitudinal_module_cap",
      "title": "Compute module-level CAP matrix from repeated trajectory clustering",
      "topics": [
        "hc_longitudinal_module_cap"
      ]
    },
    {
      "page": "hc_longitudinal_module_means",
      "title": "Build longitudinal module means per donor and timepoint",
      "topics": [
        "hc_longitudinal_module_means"
      ]
    },
    {
      "page": "hc_longitudinal_step1_module_donor",
      "title": "Longitudinal step 1: module/donor clustering",
      "topics": [
        "hc_longitudinal_step1_module_donor"
      ]
    },
    {
      "page": "hc_longitudinal_step1_module_donor_direct",
      "title": "Longitudinal step 1: module/donor clustering with direct trajectories",
      "topics": [
        "hc_longitudinal_step1_module_donor_direct"
      ]
    },
    {
      "page": "hc_longitudinal_step2_meta_clustering",
      "title": "Longitudinal step 2: meta-clustering",
      "topics": [
        "hc_longitudinal_step2_meta_clustering"
      ]
    },
    {
      "page": "hc_longitudinal_step3_meta_module_trajectories",
      "title": "Longitudinal step 3: module trajectories by meta-cluster",
      "topics": [
        "hc_longitudinal_step3_meta_module_trajectories"
      ]
    },
    {
      "page": "hc_longitudinal_workflow_direct",
      "title": "Convenience longitudinal workflow using the direct step-1 backend",
      "topics": [
        "hc_longitudinal_workflow_direct"
      ]
    },
    {
      "page": "hc_mae",
      "title": "Access 'MultiAssayExperiment' from an 'HCoCenaExperiment'",
      "topics": [
        "hc_mae",
        "hc_mae,HCoCenaExperiment-method"
      ]
    },
    {
      "page": "hc_merge_clusters",
      "title": "Merge similar modules",
      "topics": [
        "hc_merge_clusters"
      ]
    },
    {
      "page": "hc_meta_correlation_cat",
      "title": "Correlate categorical metadata with modules (S4 API)",
      "topics": [
        "hc_meta_correlation_cat"
      ]
    },
    {
      "page": "hc_meta_correlation_num",
      "title": "Correlate numeric metadata with modules (S4 API)",
      "topics": [
        "hc_meta_correlation_num"
      ]
    },
    {
      "page": "hc_meta_plot",
      "title": "meta plot",
      "topics": [
        "hc_meta_plot"
      ]
    },
    {
      "page": "hc_module_condition_significance",
      "title": "Test module differences between conditions (S4 API)",
      "topics": [
        "hc_module_condition_significance"
      ]
    },
    {
      "page": "hc_module_gfc_tables",
      "title": "Module GFC per group and per sample",
      "topics": [
        "hc_module_gfc_tables"
      ]
    },
    {
      "page": "hc_network_comparison_1",
      "title": "Compare two gene-to-cluster assignments",
      "topics": [
        "hc_network_comparison_1"
      ]
    },
    {
      "page": "hc_network_comparison_2",
      "title": "Compare the edges of two networks for a set of genes",
      "topics": [
        "hc_network_comparison_2"
      ]
    },
    {
      "page": "hc_pca",
      "title": "pca",
      "topics": [
        "hc_pca"
      ]
    },
    {
      "page": "hc_pca_algo_compare",
      "title": "pca algo compare",
      "topics": [
        "hc_pca_algo_compare"
      ]
    },
    {
      "page": "hc_plot_celltype_annotation_matrix",
      "title": "Plot module x cell-type matrix from module cell-type annotation",
      "topics": [
        "hc_plot_celltype_annotation_matrix"
      ]
    },
    {
      "page": "hc_plot_cluster_heatmap",
      "title": "Plot module heatmap (S4 API)",
      "topics": [
        "hc_plot_cluster_heatmap"
      ]
    },
    {
      "page": "hc_plot_cluster_heatmap_view",
      "title": "Plot a fixed-scale view of selected modules from the module heatmap",
      "topics": [
        "hc_plot_cluster_heatmap_view"
      ]
    },
    {
      "page": "hc_plot_cutoffs",
      "title": "plot cutoffs",
      "topics": [
        "hc_plot_cutoffs"
      ]
    },
    {
      "page": "hc_plot_deg_dist",
      "title": "Plot degree distributions (S4 API)",
      "topics": [
        "hc_plot_deg_dist"
      ]
    },
    {
      "page": "hc_plot_enrichment_panels",
      "title": "Draw saved functional-enrichment panels from the current object",
      "topics": [
        "hc_plot_enrichment_panels"
      ]
    },
    {
      "page": "hc_plot_enrichment_upstream_network",
      "title": "Plot module knowledge network from enrichment + upstream inference (S4 API)",
      "topics": [
        "hc_plot_enrichment_upstream_network"
      ]
    },
    {
      "page": "hc_plot_gfc_network",
      "title": "plot gfc network",
      "topics": [
        "hc_plot_gfc_network"
      ]
    },
    {
      "page": "hc_plot_integrated_network",
      "title": "Plot integrated network (S4 API)",
      "topics": [
        "hc_plot_integrated_network"
      ]
    },
    {
      "page": "hc_plot_llm_enrichment",
      "title": "Plot LLM-based module interpretations",
      "topics": [
        "hc_plot_llm_enrichment"
      ]
    },
    {
      "page": "hc_plot_longitudinal_cap",
      "title": "Plot CAP heatmap (donor x module-cluster proportions)",
      "topics": [
        "hc_plot_longitudinal_cap"
      ]
    },
    {
      "page": "hc_plot_longitudinal_endotype_meta_flow",
      "title": "Plot endotype-to-meta-cluster flow as Sankey diagram",
      "topics": [
        "hc_plot_longitudinal_endotype_meta_flow"
      ]
    },
    {
      "page": "hc_plot_longitudinal_endotypes",
      "title": "Plot longitudinal endotype results",
      "topics": [
        "hc_plot_longitudinal_endotypes"
      ]
    },
    {
      "page": "hc_plot_longitudinal_enrichment_meta_waves",
      "title": "Plot longitudinal enrichment waves by meta-cluster",
      "topics": [
        "hc_plot_longitudinal_enrichment_meta_waves"
      ]
    },
    {
      "page": "hc_plot_longitudinal_enrichment_waves",
      "title": "Plot longitudinal enrichment waves for top terms per module",
      "topics": [
        "hc_plot_longitudinal_enrichment_waves"
      ]
    },
    {
      "page": "hc_plot_longitudinal_k_criterion",
      "title": "Plot k-criterion diagnostics for longitudinal clustering",
      "topics": [
        "hc_plot_longitudinal_k_criterion"
      ]
    },
    {
      "page": "hc_plot_longitudinal_meta_consensus",
      "title": "Plot consensus diagnostics for longitudinal meta-clustering",
      "topics": [
        "hc_plot_longitudinal_meta_consensus"
      ]
    },
    {
      "page": "hc_plot_longitudinal_meta_embeddings",
      "title": "Plot meta-clustering embeddings and endotype cross-tab",
      "topics": [
        "hc_plot_longitudinal_meta_embeddings"
      ]
    },
    {
      "page": "hc_plot_longitudinal_meta_module_waves",
      "title": "Plot module trajectories by donor meta-cluster",
      "topics": [
        "hc_plot_longitudinal_meta_module_waves"
      ]
    },
    {
      "page": "hc_plot_longitudinal_module_clusters",
      "title": "Plot module-wise trajectory clusters and cluster heatmap",
      "topics": [
        "hc_plot_longitudinal_module_clusters"
      ]
    },
    {
      "page": "hc_plot_longitudinal_module_means",
      "title": "Plot donor-level module trajectories (faint donors + mean line)",
      "topics": [
        "hc_plot_longitudinal_module_means"
      ]
    },
    {
      "page": "hc_plot_sample_distributions",
      "title": "plot sample distributions",
      "topics": [
        "hc_plot_sample_distributions"
      ]
    },
    {
      "page": "hc_preview_celltype_database",
      "title": "Preview terms and genes from one Enrichr database",
      "topics": [
        "hc_preview_celltype_database"
      ]
    },
    {
      "page": "hc_print_longitudinal_endotypes",
      "title": "Print longitudinal endotype outputs",
      "topics": [
        "hc_print_longitudinal_endotypes"
      ]
    },
    {
      "page": "hc_read_data",
      "title": "Function To Read All Count And Annotation Files",
      "topics": [
        "hc_read_data"
      ]
    },
    {
      "page": "hc_read_supplementary",
      "title": "Read Supplementary Data",
      "topics": [
        "hc_read_supplementary"
      ]
    },
    {
      "page": "hc_regroup_samples",
      "title": "Regroup samples from module-level fold-change profiles",
      "topics": [
        "hc_regroup_samples"
      ]
    },
    {
      "page": "hc_resolve_paths",
      "title": "Resolve hCoCena input/output directories for Docker or local projects",
      "topics": [
        "hc_resolve_paths"
      ]
    },
    {
      "page": "hc_run_expression_analysis_1",
      "title": "Run First Part Of The Gene Expression Analysis",
      "topics": [
        "hc_run_expression_analysis_1"
      ]
    },
    {
      "page": "hc_run_expression_analysis_2",
      "title": "Run Second Part Of The Gene Expression Analysis",
      "topics": [
        "hc_run_expression_analysis_2"
      ]
    },
    {
      "page": "hc_satellite",
      "title": "Access downstream results stored in an 'HCoCenaExperiment'",
      "topics": [
        "hc_satellite",
        "hc_satellite,HCoCenaExperiment-method"
      ]
    },
    {
      "page": "hc_set_cutoff",
      "title": "Set network cutoffs (S4 API)",
      "topics": [
        "hc_set_cutoff"
      ]
    },
    {
      "page": "hc_set_global_settings",
      "title": "Define Global Settings",
      "topics": [
        "hc_set_global_settings"
      ]
    },
    {
      "page": "hc_set_layer_settings",
      "title": "Define Layer Settings",
      "topics": [
        "hc_set_layer_settings"
      ]
    },
    {
      "page": "hc_set_paths",
      "title": "Set input/output paths in an 'HCoCenaExperiment'",
      "topics": [
        "hc_set_paths"
      ]
    },
    {
      "page": "hc_set_supp_files",
      "title": "Set Supplementary Files",
      "topics": [
        "hc_set_supp_files"
      ]
    },
    {
      "page": "hc_split_modules",
      "title": "Split one or multiple modules into submodules (S4 API)",
      "topics": [
        "hc_split_modules"
      ]
    },
    {
      "page": "hc_suggest_topvar",
      "title": "suggest topvar",
      "topics": [
        "hc_suggest_topvar"
      ]
    },
    {
      "page": "hc_tf_overrep_module",
      "title": "TF enrichment per module (S4 API)",
      "topics": [
        "hc_tf_overrep_module"
      ]
    },
    {
      "page": "hc_tf_overrep_network",
      "title": "TF enrichment network-wide (S4 API)",
      "topics": [
        "hc_tf_overrep_network"
      ]
    },
    {
      "page": "hc_tune_cutoff",
      "title": "Robust tiered correlation-cutoff tuning",
      "topics": [
        "hc_tune_cutoff"
      ]
    },
    {
      "page": "hc_tune_resolution",
      "title": "Tune clustering algorithm and resolution",
      "topics": [
        "hc_tune_resolution"
      ]
    },
    {
      "page": "hc_unsplit_modules",
      "title": "Undo module splitting (S4 API)",
      "topics": [
        "hc_unsplit_modules"
      ]
    },
    {
      "page": "hc_update_clustering_algorithm",
      "title": "update clustering algorithm",
      "topics": [
        "hc_update_clustering_algorithm"
      ]
    },
    {
      "page": "hc_upstream_inference",
      "title": "Upstream regulator/pathway inference (S4 API)",
      "topics": [
        "hc_upstream_inference"
      ]
    },
    {
      "page": "hc_user_specific_cluster_profiling",
      "title": "Profile modules against user-defined enrichment terms",
      "topics": [
        "hc_user_specific_cluster_profiling"
      ]
    },
    {
      "page": "hc_visualize_gene_expression",
      "title": "Visualize gene expression (S4 API)",
      "topics": [
        "hc_visualize_gene_expression"
      ]
    },
    {
      "page": "hc_write_session_info",
      "title": "write session info",
      "topics": [
        "hc_write_session_info"
      ]
    },
    {
      "page": "HCoCenaClasses",
      "title": "hCoCena S4 Classes",
      "topics": [
        "HCoCenaClasses",
        "HCoCenaConfig-class",
        "HCoCenaExperiment-class",
        "HCoCenaIntegration-class",
        "HCoCenaLayerResult-class",
        "HCoCenaReferences-class"
      ]
    },
    {
      "page": "plot.hc_sample_regrouping",
      "title": "Plot sample-regrouping heatmaps",
      "topics": [
        "plot.hc_sample_regrouping"
      ]
    }
  ],
  "_readme": "https://github.com/BiocStaging/hcocena/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "aisdk",
    "AnnotationDbi",
    "ape",
    "aplot",
    "askpass",
    "backports",
    "base64enc",
    "BH",
    "Biobase",
    "BiocBaseUtils",
    "BiocGenerics",
    "Biostrings",
    "bit",
    "bit64",
    "blob",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "Cairo",
    "callr",
    "car",
    "carData",
    "checkmate",
    "circlize",
    "cli",
    "clipr",
    "clue",
    "cluster",
    "clusterProfiler",
    "codetools",
    "colorspace",
    "ComplexHeatmap",
    "corrplot",
    "cowplot",
    "cpp11",
    "crayon",
    "crosstalk",
    "curl",
    "data.table",
    "DBI",
    "DelayedArray",
    "dendextend",
    "Deriv",
    "digest",
    "doBy",
    "doParallel",
    "DOSE",
    "dplyr",
    "dqrng",
    "DT",
    "ellipse",
    "emmeans",
    "enrichit",
    "enrichplot",
    "estimability",
    "evaluate",
    "factoextra",
    "FactoMineR",
    "farver",
    "fastmap",
    "flashClust",
    "FNN",
    "fontawesome",
    "fontBitstreamVera",
    "fontLiberation",
    "fontquiver",
    "foreach",
    "forecast",
    "foreign",
    "Formula",
    "fracdiff",
    "fs",
    "gdtools",
    "generics",
    "GenomicRanges",
    "GetoptLong",
    "ggforce",
    "ggfun",
    "ggiraph",
    "ggnewscale",
    "ggplot2",
    "ggplotify",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "ggtangle",
    "ggtree",
    "GlobalOptions",
    "glue",
    "GO.db",
    "GOSemSim",
    "gridExtra",
    "gridGraphics",
    "gson",
    "gtable",
    "gtools",
    "highr",
    "Hmisc",
    "hms",
    "htmlTable",
    "htmltools",
    "htmlwidgets",
    "httr",
    "httr2",
    "igraph",
    "IRanges",
    "irlba",
    "isoband",
    "iterators",
    "jquerylib",
    "jsonlite",
    "KEGGREST",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "leaps",
    "leidenAlg",
    "leidenbase",
    "lifecycle",
    "lme4",
    "lmtest",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixGenerics",
    "MatrixModels",
    "matrixStats",
    "memoise",
    "mgcv",
    "mime",
    "minqa",
    "modelr",
    "multcompView",
    "MultiAssayExperiment",
    "mvtnorm",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "openssl",
    "openxlsx",
    "otel",
    "patchwork",
    "pbkrtest",
    "pbmcapply",
    "pheatmap",
    "pillar",
    "pkgconfig",
    "plotly",
    "plyr",
    "png",
    "polyclip",
    "polynom",
    "prettyunits",
    "pROC",
    "processx",
    "progress",
    "promises",
    "ps",
    "purrr",
    "quantreg",
    "qvalue",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppAnnoy",
    "RcppArmadillo",
    "RcppEigen",
    "RcppProgress",
    "Rdpack",
    "readr",
    "reformulas",
    "reshape2",
    "rjson",
    "rlang",
    "rlist",
    "rmarkdown",
    "rpart",
    "RSpectra",
    "RSQLite",
    "rstatix",
    "rstudioapi",
    "S4Arrays",
    "S4Vectors",
    "S7",
    "sass",
    "scales",
    "scatterpie",
    "scatterplot3d",
    "sccore",
    "Seqinfo",
    "shape",
    "showtext",
    "showtextdb",
    "sitmo",
    "SparseArray",
    "SparseM",
    "stringi",
    "stringr",
    "SummarizedExperiment",
    "survival",
    "sys",
    "sysfonts",
    "systemfonts",
    "tibble",
    "tidydr",
    "tidyr",
    "tidyselect",
    "tidytree",
    "timeDate",
    "tinytex",
    "treeio",
    "tweenr",
    "tzdb",
    "urca",
    "utf8",
    "uwot",
    "vctrs",
    "viridis",
    "viridisLite",
    "vroom",
    "withr",
    "xfun",
    "XML",
    "XVector",
    "yaml",
    "yulab.utils",
    "zip",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "hcocena-s4-workflow.Rmd",
      "filename": "hcocena-s4-workflow.html",
      "title": "hcocena: a complete worked analysis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What hcocena does",
        "Installation",
        "The example data",
        "Setting up the analysis",
        "Global settings",
        "Layer settings",
        "Part I: correlation and choosing a cutoff",
        "Part II: group fold changes",
        "Integration",
        "Module detection",
        "Functional enrichment",
        "Characterising the modules",
        "Which conditions drive a module",
        "Correlating modules with metadata",
        "Module GFC tables",
        "Hub genes",
        "Module scores",
        "The object that carries all of this",
        "Beyond this vignette",
        "Citing hcocena",
        "Session information"
      ],
      "created": "2026-09-25 09:48:26",
      "modified": "2026-10-03 21:41:46",
      "commits": 3
    }
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "hcocena",
  "_universes": [
    "biocstaging",
    "ulas-lab",
    "biocompnet"
  ],
  "_previous": "0.99.11",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.99.12",
      "date": "2026-10-04T01:04:15.000Z",
      "distro": "resolute",
      "commit": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
      "fileid": "https://r2.ropensci.org/28322043b64b5f708ca8b5ec6500c9d9f218f21992b3fd368524912678624e04",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37166146258"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.99.12",
      "date": "2026-10-04T01:01:17.000Z",
      "distro": "resolute",
      "commit": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
      "fileid": "https://r2.ropensci.org/90a5ab7a252708b0a70415fde0433275150afcb29dd55942e3c943b9890b42a6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37166146258"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.99.12",
      "date": "2026-10-04T01:02:27.000Z",
      "commit": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
      "fileid": "https://r2.ropensci.org/d9bb162ad50d0f5be252cc47a91a28af453040d4753c07d6c9f64f5bd1c19ce5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37166146258"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.99.12",
      "date": "2026-10-04T01:04:10.000Z",
      "commit": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
      "fileid": "https://r2.ropensci.org/b03bc6a3b17145c2aa04138c939bd26610d76135f7d06de32a4878589e2591ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37166146258"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.99.12",
      "date": "2026-10-04T01:01:34.000Z",
      "commit": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
      "fileid": "https://r2.ropensci.org/df81ec894de6d7a3b57ca3eb662e4872a34ee4646c0e5bee551145f760cda280",
      "status": "success",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37166146258"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.99.12",
      "date": "2026-10-04T00:59:23.000Z",
      "commit": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
      "fileid": "https://r2.ropensci.org/0d11fd16d5c843b84224bbed958739ce540d02bc6fe2f34bf9da8a2184128e2f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37166146258"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.99.12",
      "date": "2026-10-04T00:59:46.000Z",
      "commit": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
      "fileid": "https://r2.ropensci.org/f4416050a49ebe8f642bfad76ff762c691404b9d3abf2ffa14c49333b8d37ee8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37166146258"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.99.12",
      "date": "2026-10-04T00:59:41.000Z",
      "commit": "d0b918c0e0b390678cceba94ccaa9d2fc0ddd95d",
      "fileid": "https://r2.ropensci.org/0b25f4f74daf72c3610f5e181a54ed3a529bb18a6f7edc410ffb017ca1b356dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/biocstaging/actions/runs/37166146258"
    }
  ]
}