Comprehensive Single-Cell Annotation and Transcriptomic Analysis Toolkit
Visualization Artist for Custom Plots
Extract Unique Elements from a Column with Optional Filtering
Retrieve Available Tissue Classes for a Given Species
Retrieve Available Tissue Types for a Given Species
Verify and Explore Cell Type Annotations
Construct a DGEList Object
Filter Low-Expressed Genes and Normalize DGEList Data
easybio: Comprehensive Single-Cell Annotation and Transcriptomic Analy...
Create a Vector from an Index-to-Label Map
Retrieve Attributes from an R Object
Retrieve Markers for Specific Cells from cellMarker2
Perform Summary Analysis by Group Using Regular Expressions
Perform Summary Analysis by Group Using an column Index
Fit a Linear Model for RNA-seq data using limma
Convert a List with Vector Values to a Long Data.table
Convert a Named List into a Graph Based on Overlap
Annotate Clusters by Matching Markers with the CellMarker2.0 Database
Plot Enrichment for a Specific Pathway in fgsea
Visualization of GSEA Result from fgsea::fgsea()
Plot Distribution of a Marker Across Tissues and Cell Types
Visualization of ORA Test Results
Plot Possible Cell Distribution Based on matchCellMarker2() Results
Visualization of GSEA Rank Statistics
Create a Dot Plot to Visualize Marker Gene Expression
Plot Volcano Plot for Differentially Expressed Genes
Download and Process GEO Data
Prepare TCGA Data for Analysis
Rename Column Names of a Data Frame or Matrix
Rename Row Names of a Data Frame or Matrix
Set a Directory for Saving Files
Split a Matrix into Smaller Sub-matrices by Column or Row
Suggest Best Matches for a String from a Vector of Choices
Custom ggplot2 Theme for Academic Publications
Optimize Resolution and Gene Number Parameters for Cell Type Annotatio...
Map UniProt IDs to Other Identifiers
Perform Operations in a Specified Directory and Return to the Original...
Provides a comprehensive toolkit for single-cell annotation with the 'CellMarker2.0' database (see Xia Li, Peng Wang, Yunpeng Zhang (2023) <doi: 10.1093/nar/gkac947>). Streamlines biological label assignment in single-cell RNA-seq data and facilitates transcriptomic analysis, including preparation of TCGA<https://portal.gdc.cancer.gov/> and GEO<https://www.ncbi.nlm.nih.gov/geo/> datasets, differential expression analysis and visualization of enrichment analysis results. Additional utility functions support various bioinformatics workflows. See Wei Cui (2024) <doi: 10.1101/2024.09.14.609619> for more details.