/simmethods

A collection of 49 simulation methods for single-cell and spatial transcriptome data

Primary LanguageRGNU General Public License v3.0GPL-3.0

A collection of 49 simulation methods for single-cell and spatial transcriptome data

Simmethods collects and documents 49 popular and common simulation methods for single-cell and spatial transcriptome data. To satisfy user’s requirements in different scenarios, we bundled the simulators comprehensively and users can simulate many kinds of single-cell RNA-seq data (different number of groups, batches, differential expressed genes and even data with differentiation trajectory) using certain methods. If you want to learn how to use a certain simulation method, please check the following chart and commit an issue or send an Email to us when you have any question.

The Table of Simulation Methods

ID Method Language URL DOI Journal
1 BASiCS PLoS Computational Biology
2 BEARscc Nature Communications
3 CancerInSilico PLoS Computational Biology
4 dropsim
5 dyngen Nature Communications
6 dyntoy
7 ESCO Bioinformatics
8 ESCO-traj Bioinformatics
9 ESCO-tree Bioinformatics
10 hierarchicell BMC Genomics
11 Kersplat Genome Biology
12 Lun Genome Biology
13 Lun2 Genome Biology
14 MFA Wellcome Open Research
15 muscat Nature Communications
16 phenopath bioRxiv
17 POWSC Bioinformatics
18 powsimR Bioinformatics
19 PROSSTT Bioinformatics
20 scDD Genome Biology
21 scDesign Bioinformatics
22 scDesign2 Genome Biology
23 scDesign3 Nature Biotechnology
24 scDesign3-tree Nature Biotechnology
25 scGAN Nature Communications
26 scMultiSim bioRxiv
27 scMultiSim-tree bioRxiv
28 SCRIP-BGP-commonBCV Bioinformatics
29 SCRIP-BGP-trendedBCV Bioinformatics
30 SCRIP-BP Bioinformatics
31 SCRIP-GP-commonBCV Bioinformatics
32 SCRIP-GP-trendedBCV Bioinformatics
33 SCRIP-paths Bioinformatics
34 SimBPDD Annales Mathematicae et Informaticae
35 Simple Genome Biology
36 SparseDC Nucleic Acids Research
37 SPARSim Bioinformatics
38 Splat Genome Biology
39 Splat-paths Genome Biology
40 SplatPop Genome Biology
41 SplatPop-paths Genome Biology
42 SPsimSeq Bioinformatics
43 SRTsim Genome Bilogy
44 SymSim Nature Communications
45 TedSim Nucleic Acids Research
46 VeloSim bioRxiv
47 zinbwave Nature Communications
48 zinbwaveZinger Genome Biology
49 zingeR Genome Biology

New methods

We are glad to add new simulation methods if some methods are innovative and creative that many users commonly used. If you have the requirements, please tell me by email (duohongrui@cqnu.edu.cn) or raise an issue for that.

Citation

Duo H, Li Y, Lan Y, et al. Systematic evaluation with practical guidelines for single-cell and spatially resolved transcriptomics data simulation under multiple scenarios. Genome Biology, 2024, 25(1): 145.