scAnnoX: an R package integrating multiple public tools for single-cell annotation.

Xiaoqian Huang1, Ruiqi Liu1, Shiwei Yang1

  • 1School of Mathematics and Computer Science, Yunnan Minzu University, Kunming, Yunnan Province, China.

Peerj
|April 1, 2024
PubMed
Summary

This study introduces scAnnoX, an R package for comparing single-cell annotation algorithms. SingleR and sciBet demonstrated superior performance in cell type prediction accuracy.

Related Concept Videos

Nucleophilic Aromatic Substitution: Addition–Elimination (SNAr)01:30

Nucleophilic Aromatic Substitution: Addition–Elimination (SNAr)

Nucleophilic substitution in aromatic compounds is feasible in substrates bearing strong electron-withdrawing substituents positioned ortho or para to the leaving group. The reaction proceeds via two steps: the addition of the nucleophile and the elimination of the leaving group.
The reaction begins with an attack of the nucleophile on the carbon that holds the leaving group. This results in the delocalization of the π electrons over the ring carbons. The resonance interaction between the...
Chromatin Structure and RNA Splicing02:41

Chromatin Structure and RNA Splicing

In eukaryotic cells, nascent mRNA transcripts need to undergo many post-transcriptional modifications to reach the cell cytoplasm and translate into functional proteins. For a long time, transcription and pre-mRNA processing were considered two independent events that occur sequentially in the cell. However, it has now been well established that transcription and pre-mRNA processing are two simultaneous processes that are precisely regulated inside the cell.
The chromatin structure, especially...
What is ANOVA?01:13

What is ANOVA?

The Analysis of Variance or ANOVA is a statistical test developed by Ronald Fisher in 1918. It is performed on three or more samples to check for equality between their means.
Before performing ANOVA, one must ensure that the samples used for this analysis have three crucial characteristics or statistical assumptions. The first assumption states that the samples should be drawn from normally distributed samples, while the second requires that all the drawn samples be randomly and independently...
Introduction to R01:11

Introduction to R

R is a powerful software environment for statistical computing and graphics. Originating as an implementation of the S language, developed at Bell Laboratories, R has evolved into a robust, open-source statistical software favored by statisticians and data scientists worldwide. Its comprehensive suite includes data manipulation, calculation, and graphical display capabilities, making it versatile for data analysis and visualization. Its programming language is at the core of R's functionality,...
Interpreting R Charts01:22

Interpreting R Charts

R chart, or range chart, is a fundamental tool in statistical process control used to monitor the variability within a process. It complements the X-bar (x̄) chart by focusing on the range of the data, rather than individual values, providing a clear picture of the process dispersion over time.
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum values—of a sample...