Scarpa
Scarpa scaffolds genome assemblies by ordering and orienting contigs to facilitate gap identification and finishing of draft assemblies.
Key Features:
- Algorithmic approach: Integrates fixed-parameter tractable algorithms and bounded algorithms with Linear Programming to generate near-optimal scaffolds.
- Contig ordering and orientation: Produces ordered and oriented scaffolds that are reported to be longer or of similar length while maintaining high accuracy compared to other scaffolders.
- Misassembly detection: Detects and reports misassembled contigs during the scaffolding process.
- Input compatibility: Accepts mappings from NGS read mappers in SAM format and is compatible with virtually any genome assembler.
- Multiple libraries support: Handles multiple sequencing libraries for scaffolding.
- Insert size estimation: Provides an option to estimate insert size distributions directly from data.
- Empirical evaluation: Performance validated on real datasets and on a simulated diploid genome.
Scientific Applications:
- Draft assembly finishing: Facilitates completion of draft genomes by ordering contigs and identifying gaps for subsequent closure.
- Assembly quality improvement: Improves assembly reliability by identifying misassembled contigs for correction.
- Evaluation of diploid assemblies: Applied to simulated diploid genome data to assess scaffolding performance in diploid contexts.
Methodology:
Integrates fixed-parameter tractable and bounded algorithms with Linear Programming, accepts SAM-format mappings from NGS read mappers, can estimate insert size distributions from data, and identifies misassembled contigs during scaffolding.
Topics
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Programming Languages:
- C++
- Added:
- 5/27/2021
- Last Updated:
- 11/24/2024
Operations
Publications
Donmez N, Brudno M. SCARPA: scaffolding reads with practical algorithms. Bioinformatics. 2012;29(4):428-434. doi:10.1093/bioinformatics/bts716. PMID:23274213.
PMID: 23274213