Package: NOVA 1.0.0

NOVA: Network Of Versatile Cell-Cell Communication Analysis

NOVA (Network Of Versatile cell-cell Analysis) is a high-performance R package for predicting and visualizing cell-to-cell communication networks from single-cell and bulk transcriptomic data. It leverages connectomeDB2020, the most comprehensive manually curated ligand-receptor interaction database, to identify signaling interactions between cell types. NOVA features vectorized computations, parallel processing, and seamless integration with Seurat (V4/V5) for efficient analysis of large-scale datasets.

Authors:Zaoqu Liu [aut, cre]

NOVA_1.0.0.tar.gz
NOVA_1.0.0.zip(r-4.7)NOVA_1.0.0.zip(r-4.6)NOVA_1.0.0.zip(r-4.5)
NOVA_1.0.0.tgz(r-4.6-x86_64)NOVA_1.0.0.tgz(r-4.6-arm64)NOVA_1.0.0.tgz(r-4.5-x86_64)NOVA_1.0.0.tgz(r-4.5-arm64)
NOVA_1.0.0.tar.gz(r-4.7-arm64)NOVA_1.0.0.tar.gz(r-4.7-x86_64)NOVA_1.0.0.tar.gz(r-4.6-arm64)NOVA_1.0.0.tar.gz(r-4.6-x86_64)
NOVA_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
NOVA/json (API)

# Install 'NOVA' in R:
install.packages('NOVA', repos = c('https://zaoqu-liu.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/zaoqu-liu/nova/issues

Pkgdown/docs site:https://zaoqu-liu.github.io

Uses libs:
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library

On CRAN:

Conda:

cppopenmp

3.73 score 1 stars 18 scripts 475 downloads 34 exports 76 dependencies

Last updated from:be0787f275 (on main). Checks:11 WARNING, 2 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64WARNING206
linux-devel-x86_64WARNING220
source / vignettesOK281
linux-release-arm64WARNING213
linux-release-x86_64WARNING222
macos-release-arm64WARNING151
macos-release-x86_64WARNING407
macos-oldrel-arm64WARNING99
macos-oldrel-x86_64WARNING410
windows-develWARNING265
windows-releaseWARNING184
windows-oldrelWARNING200
wasm-releaseOK179

Exports:.export_lr_pairsAddNOVAResultsConvertGeneSymbolsConvertIDsToSymbolsDiffEdgesExportDiffExportLRPairsExportResultsExtractEdgesFilterEdgesGetCellMetadataGetClustersGetEdgesGetExpressionMatrixGetHomologyMappingGetLRDatabasenova_palettePlotBubblePlotChordPlotCircosPlotClusterComparisonPlotDiffHeatmapPlotDotPlotPlotHeatmapPlotLRNetworkPlotLRPairsPlotNetworkPlotVolcanoSavePlotSeuratToNOVASummarizeByClusterSummarizeByLRsupported_id_typessupported_species

Dependencies:base64encBiocGenericscachemcirclizecliclueclustercodetoolscolorspaceComplexHeatmapcpp11crayondata.tabledigestdoParalleldplyrfarverfastmapforeachfuturefuture.applygenericsGetoptLongggforceggplot2ggraphggrepelGlobalOptionsglobalsgluegraphlayoutsgridExtragtableigraphIRangesisobanditeratorsjsonlitelabelinglatticelifecyclelistenvmagrittrMASSMatrixmatrixStatsmemoiseparallellypillarpkgconfigpngpolyclippurrrR6RColorBrewerRcppRcppArmadillorjsonrlangS4VectorsS7scalesshapestringistringrsystemfontstibbletidygraphtidyrtidyselecttweenrutf8vctrsviridisviridisLitewithr

Advanced Usage

Rendered fromadvanced.Rmdusingknitr::rmarkdownon May 26 2026.

Last update: 2026-01-26
Started: 2026-01-26

Algorithm & Methodology

Rendered fromalgorithm.Rmdusingknitr::rmarkdownon May 26 2026.

Last update: 2026-01-26
Started: 2026-01-26

Differential Communication Analysis

Rendered fromdifferential.Rmdusingknitr::rmarkdownon May 26 2026.

Last update: 2026-01-26
Started: 2026-01-26

Getting Started with NOVA

Rendered fromgetting_started.Rmdusingknitr::rmarkdownon May 26 2026.

Last update: 2026-01-26
Started: 2026-01-26

Multi-Species Analysis

Rendered frommulti_species.Rmdusingknitr::rmarkdownon May 26 2026.

Last update: 2026-01-26
Started: 2026-01-26

Visualization Gallery

Rendered fromvisualization.Rmdusingknitr::rmarkdownon May 26 2026.

Last update: 2026-01-26
Started: 2026-01-26