CNAsim

CNAsim simulates single-cell copy number alteration (CNA) data to generate realistic CNA profiles and DNA sequencing data for studies of tumor heterogeneity and evolution.


Key Features:

  • Realistic Error Modeling: Incorporates an error model that accounts for single-cell sequencing biases, including read count fluctuations and resolution limitations.
  • Diverse CNA Mechanisms: Simulates whole-genome duplication (WGD), whole-chromosomal CNAs, and chromosome-arm CNAs.
  • Subclonal Population Structure Simulation: Models the accumulation of chromosomal CNAs to produce subclonal population structures.
  • Population Dilution Options: Supports dilution of sampled cell populations with normal diploid cells and pseudo-diploid cells.
  • DNA-seq Data Generation: Generates DNA sequencing data for sampled cells.
  • Scalability: Efficiently generates realistic single-cell CNA profiles for thousands of simulated tumor cells.

Scientific Applications:

  • Tumor Heterogeneity and Evolution: Provides realistic single-cell CNA and DNA-seq data to study tumor heterogeneity and evolutionary dynamics.
  • Benchmarking Algorithms: Enables testing and benchmarking of single-cell sequencing and CNA-calling algorithms under controlled conditions.
  • CNA Mechanism Assessment: Facilitates assessment of the impacts of different CNA mechanisms such as WGD and arm-level CNAs.
  • Cancer Genomics Method Development: Supports development and evaluation of analytical methods in cancer genomics.

Methodology:

Implemented in Python, CNAsim incorporates an error model accounting for read count fluctuations, simulates WGD and chromosome-/arm-level CNAs, models accumulation of chromosomal CNAs to produce subclonal structures, supports dilution with diploid and pseudo-diploid cells, and generates DNA-seq data for sampled cells.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
12/18/2023
Last Updated:
12/18/2023

Operations

Publications

Weiner S, Bansal MS. CNAsim: improved simulation of single-cell copy number profiles and DNA-seq data from tumors. Bioinformatics. 2023;39(7). doi:10.1093/bioinformatics/btad434. PMID:37449891. PMCID:PMC10363024.

PMID: 37449891
Funding: - National Science Foundation: IIS 2212511