PAFScaff
PAFScaff maps genome assembly scaffolds onto a closely-related chromosome-level reference genome to anchor scaffolds and perform super-scaffolding for improved assembly contiguity and accuracy.
Key Features:
- Reference-Based Mapping: Uses Minimap2 to perform all-against-all mappings between assembly scaffolds and a reference genome, producing PAF (Pairwise mApping Format) output.
- PAF Parsing and Assignment: Parses PAF mappings to assign assembly scaffolds to specific reference chromosomes based on alignment results.
- Super-Scaffolding: Links multiple scaffolds into super-scaffolds by inferring relative scaffold order and orientation from reference-alignment positions.
Scientific Applications:
- Reference-guided scaffolding: Improves scaffold placement and orientation when a high-quality chromosome-level reference is available.
- Assembly improvement for downstream analyses: Enhances contiguity and accuracy of assemblies used for variant calling and comparative genomics.
- Applied genome projects: Has been applied in genome assembly projects such as the Nala German Shepherd Dog assembly to improve assembly contiguity.
Methodology:
Performs all-against-all mapping with Minimap2 to produce PAF output, parses PAF alignments to assign scaffolds to reference chromosomes, and links scaffolds into super-scaffolds based on inferred relative positions and orientations from the reference alignments.
Topics
Details
- License:
- GPL-3.0
- Maturity:
- Emerging
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Python
- Added:
- 3/12/2020
- Last Updated:
- 6/16/2020
Operations
Data Inputs & Outputs
Mapping assembly
Inputs
Publications
Edwards RJ. slimsuite/pafscaff: PAFScaff v0.2.1 (Nala) [Internet]. Zenodo; 2020. Available from: https://zenodo.org/record/3707027
Documentation
Downloads
- Source codeVersion: All versionshttps://github.com/slimsuite/pafscaff/releasesCloning the git repository is the recommended method of installation
Links
Related Tools
minimap2
Relation: uses