Curated list of single-cell analysis software packages and data resources
Top 14.4% on sourcepulse
This repository is a community-curated list of software packages, data resources, tutorials, and publications for single-cell data analysis. It serves researchers and bioinformaticians working with various single-cell modalities, including RNA-seq and ATAC-seq, aiming to provide a comprehensive and up-to-date overview of available tools.
How It Works
The list is organized by analysis task, covering a wide spectrum from quality control and normalization to advanced methods like trajectory inference, gene regulatory network identification, and multi-omics integration. It highlights tools written in various programming languages (R, Python, MATLAB, C++, Julia, Go) and often links to their GitHub repositories, documentation, and relevant publications.
Quick Start & Requirements
pip
or conda
, or direct installation from source (e.g., R/Bioconductor packages).Highlighted Details
Maintenance & Community
The list is community-curated, with contributions actively welcomed. It features prominent researchers and labs in the single-cell field, indicating a vibrant and active community.
Licensing & Compatibility
Licenses vary widely across the listed tools, ranging from permissive MIT and BSD licenses to more restrictive GPL licenses. Users must check individual tool licenses for compatibility with commercial or closed-source projects.
Limitations & Caveats
As a curated list, the "awesomeness" and completeness are subjective and depend on community contributions. The rapid pace of single-cell tool development means some entries may become outdated, and users should always verify the current status and maintenance of individual packages.
5 days ago
1 day