Articles

Technical reports for OmicVerse methods and rebuilt R packages, with full methods, benchmarks and figures, typeset as papers with the OmicVerse LaTeX template. Reports are released by their authors and are not peer reviewed.

  1. Technical Report

    pycopykat: a Python implementation of CopyKAT for copy-number inference and aneuploid cell detection from single-cell RNA-seq data

    OmicVerse Team

    We present pycopykat, a Python implementation of CopyKAT, which infers the copy numbers of single cells in 220 kb bins from their expression and calls each cell aneuploid or diploid without reference cells. pycopykat follows CopyKAT's code path, …

  2. Technical Report

    pydecontx: a Python implementation of decontX for ambient RNA removal in single-cell RNA-seq data

    OmicVerse Team

    We present pydecontx, a Python implementation of decontX, which estimates and removes ambient RNA contamination in each cell of a droplet-based single-cell RNA-seq experiment with a Bayesian mixture model fitted by variational inference. pydecontx …

  3. Technical Report

    pyfastcar: a Python implementation of FastCAR for ambient RNA correction in single-cell RNA-seq data

    OmicVerse Team

    We present pyfastcar, a Python implementation of FastCAR, which corrects droplet-based single-cell RNA-seq data for ambient RNA by subtracting, for each gene that is frequent in empty droplets, its highest count in an empty droplet from every cell. …

  4. Technical Report

    pyinfercnv: a Python implementation of inferCNV for copy-number inference from single-cell RNA-seq data

    OmicVerse Team

    We present pyinfercnv, a Python implementation of inferCNV, which infers copy-number alterations of single cells from their expression relative to reference cells and calls copy-number states with a hidden Markov model. pyinfercnv follows inferCNV's …

  5. Technical Report

    pysccdc: a Python implementation of scCDC for gene-specific ambient RNA correction in single-cell RNA-seq data

    OmicVerse Team

    We present pysccdc, a Python implementation of scCDC, which detects the genes that contaminate droplet-based single-cell and single-nucleus RNA-seq data from the entropy of their counts within cell clusters and corrects only those genes. pysccdc …

  6. Technical Report

    pydoubletfinder: a Python implementation of DoubletFinder for doublet detection in single-cell RNA-seq data

    OmicVerse Team

    We present pydoubletfinder, a Python implementation of DoubletFinder for doublet detection in single-cell RNA-seq data, covering artificial-doublet generation, the proportion of artificial nearest neighbours (pANN), the pN–pK parameter sweep with …

  7. Technical Report

    pysoupx: a Python implementation of SoupX for ambient RNA removal in single-cell RNA-seq data

    OmicVerse Team

    We present pysoupx, a Python implementation of SoupX for removing ambient RNA contamination from droplet-based single-cell RNA-seq data, covering the estimation of the ambient (soup) profile from empty droplets, the automatic and gene-set-based …

  8. Technical Report

    pyedger: a Python implementation of edgeR for differential expression analysis

    OmicVerse Team

    We present pyedger, a Python implementation of the edgeR workflow for differential expression analysis of count data, covering TMM normalisation, filterByExpr, dispersion estimation, the quasi-likelihood (QL) F-test, the likelihood-ratio test and …

  9. Technical Report

    pylimma: a Python implementation of limma for differential expression analysis

    OmicVerse Team

    We present pylimma, a Python implementation of limma's linear-model workflow for differential expression analysis, covering voom precision weights, weighted linear model fits, empirical-Bayes moderated t- and F-statistics with the B-statistic, tests …

  10. Technical Report

    pyscdblfinder: a Python implementation of scDblFinder for doublet detection in single-cell data

    OmicVerse Team

    We present pyscdblfinder, a Python implementation of scDblFinder for doublet detection in single-cell RNA-seq and ATAC-seq data, covering artificial-doublet generation, co-expression and nearest-neighbour features, the iterative gradient-boosted …

  11. Technical Report

    FT-Kernel: An innovative kernel for decoding cellular secrets related time

    Cencan Xing, Yuqing Ma … Zehua Zeng

    The cell fate participants characterization based on single-cell RNA sequencing (scRNA-seq) data greatly facilitates the mechanism understandings of cellular differentiation. However, inferring these fate factors dynamics along the pseudotime is …