PBSIM
PBSIM simulates PacBio single-molecule sequencing reads (continuous long reads, CLR, and circular consensus sequencing, CCS) to reproduce their length and error characteristics for de novo genome assembly and read-correction benchmarking.
Key Features:
- Read types: Simulates PacBio continuous long reads (CLR) and circular consensus sequencing (CCS) reads with characteristic length and error profiles.
- Read-length modeling: Models PacBio read lengths using a log-normal distribution identified in empirical data.
- Empirical parameterization: Parameterizes distributions and error characteristics based on analysis of 13 PacBio datasets.
- Generation methods: Implements both model-based and sampling-based methods to generate synthetic reads.
- Error profiles: Replicates the high error rate typical of CLRs and the lower error rate of CCS reads.
- Coverage simulation: Enables simulation at specified coverage depths to evaluate assembly performance (studies indicate CLR ≥15 and CCS ≥30 for extensive assemblies).
Scientific Applications:
- De novo genome assembly: Benchmarking and planning of de novo assembly strategies using simulated PacBio CLR and CCS reads.
- Hybrid error correction and assembly testing: Evaluating hybrid error-correction methods and assembly outcomes for PacBio sequencing data.
- Experimental design assessment: Optimizing sequencing coverage and assessing sequencing dynamics for PacBio experiments.
Methodology:
Analyzes 13 PacBio datasets to characterize read-length distributions (log-normal) and employs both model-based and sampling-based methods to generate simulated CLR and CCS reads.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Programming Languages:
- C
- Added:
- 12/18/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Ono Y, Asai K, Hamada M. PBSIM: PacBio reads simulator—toward accurate genome assembly. Bioinformatics. 2012;29(1):119-121. doi:10.1093/bioinformatics/bts649. PMID:23129296.
PMID: 23129296
Documentation
Links
Software catalogue
http://www.mybiosoftware.com/pbsim-1-0-3-pacbio-reads-simulator.html