Package: scTenifoldKnk 2.1.0
scTenifoldKnk: In-Silico Knockout Experiments from Single-Cell Gene Regulatory Networks
A workflow based on 'scTenifoldNet' to perform in-silico knockout experiments using single-cell RNA sequencing (scRNA-seq) data from wild-type (WT) control samples as input. First, the package constructs a single-cell gene regulatory network (scGRN) and knocks out a target gene from the adjacency matrix of the WT scGRN by setting the gene's outdegree edges to zero. Then, it compares the knocked out scGRN with the WT scGRN to identify differentially regulated genes, called virtual-knockout perturbed genes, which are used to assess the impact of the gene knockout and reveal the gene's function in the analyzed cells. This version includes C++ acceleration with Eigen library, cross-platform compatibility (macOS, Linux, Windows), and Seurat v4/v5 support.
Authors:
scTenifoldKnk_2.1.0.tar.gz
scTenifoldKnk_2.1.0.zip(r-4.7)scTenifoldKnk_2.1.0.zip(r-4.6)scTenifoldKnk_2.1.0.zip(r-4.5)
scTenifoldKnk_2.1.0.tgz(r-4.6-x86_64)scTenifoldKnk_2.1.0.tgz(r-4.6-arm64)scTenifoldKnk_2.1.0.tgz(r-4.5-x86_64)scTenifoldKnk_2.1.0.tgz(r-4.5-arm64)
scTenifoldKnk_2.1.0.tar.gz(r-4.7-arm64)scTenifoldKnk_2.1.0.tar.gz(r-4.7-x86_64)scTenifoldKnk_2.1.0.tar.gz(r-4.6-arm64)scTenifoldKnk_2.1.0.tar.gz(r-4.6-x86_64)
scTenifoldKnk_2.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
scTenifoldKnk/json (API)
| # Install 'scTenifoldKnk' in R: |
| install.packages('scTenifoldKnk', repos = c('https://zaoqu-liu.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/zaoqu-liu/sctenifoldknk/issues
Pkgdown/docs site:https://zaoqu-liu.github.io
Last updated from:08118337f6. Checks:11 WARNING, 2 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | WARNING | 204 | ||
| linux-devel-x86_64 | WARNING | 186 | ||
| source / vignettes | OK | 323 | ||
| linux-release-arm64 | WARNING | 157 | ||
| linux-release-x86_64 | WARNING | 177 | ||
| macos-release-arm64 | WARNING | 124 | ||
| macos-release-x86_64 | WARNING | 313 | ||
| macos-oldrel-arm64 | WARNING | 171 | ||
| macos-oldrel-x86_64 | WARNING | 442 | ||
| windows-devel | WARNING | 170 | ||
| windows-release | WARNING | 179 | ||
| windows-oldrel | WARNING | 166 | ||
| wasm-release | OK | 147 |
Exports:cpDecompositiondRegulationmakeNetworksFastmanifoldAlignmentpcNetFastscQCscTenifoldKnkstrictDirectionstrictDirectionCpptensorDecomposition
Last update: 2026-01-23
Started: 2026-01-23
Last update: 2026-01-23
Started: 2026-01-23
Last update: 2026-01-23
Started: 2026-01-23
Last update: 2026-01-23
Started: 2026-01-23
Last update: 2026-01-23
Started: 2026-01-23
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Differential regulation analysis | dRegulation |
| Differential regulation analysis with C++ acceleration | dRegulationCpp |
| Perform virtual knockout on network | knockoutGeneCpp |
| Build multiple gene regulatory networks with C++ acceleration | makeNetworksCpp |
| Construction of multiple gene regulatory networks | makeNetworksFast |
| Performs non-linear manifold alignment of two gene regulatory networks | manifoldAlignment |
| Gene regulatory network construction using principal component regression | pcNetFast |
| Single-cell quality control | scQC |
| Virtual Knockout Experiment | scTenifoldKnk |
| Convert sparse matrix to dense and transpose | sparseToDenseTranspose |
| Apply directional penalty to network | strictDirection |
| Apply directional penalty to network | strictDirectionCpp |
| Performs CANDECOMP/PARAFAC (CP) Tensor Decomposition | tensorDecomposition |
| CP Tensor Decomposition with C++ acceleration | tensorDecompositionCpp |
