Edison: measuring scaffolding accuracy with edit distance
Aakash SuriD, William Stafford NobleiD, Shawn T SullivaniD, Peter John MyleriD
Abstract
MotivationThe quality of reference genomes critically affects analyses of next generation sequencing experiments. During the construction of the reference genome, contigs are organized into their underlying chromosomes in the scaffolding step. Historically, the quality of scaffolding software has been difficult to evaluate in a systematic and quantitative fashion. To this end, we identified genomic edit distance as a compelling method for evaluating the quality of a scaffold. ResultsWe present Edison, a Python implementation of the Double Cut and Join (DCJ) edit distance algorithm. Edison calculates the overall accuracy of a given scaffold using a reference genome and also provides scores for characterizing different aspects of the scaffolding accuracy, including grouping, ordering, and orientation. All metrics are calculated on a length-weighted basis, which rewards the correct placement of longer contigs over shorter ones. By creating 1000 random assemblies of the S. cerevisiae genome, we show that our scaffolding accuracy provides a more reliable metric than the commonly used metric, N50. Edison can be used to benchmark new scaffolding algorithms, providing insights into the strengths and weaknesses of each approach. Availability and ImplementationEdison is available under an MIT license at https://github.com/Noble-Lab/edison.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Repeat aware evaluation of scaffolding tools
Igor Mandric, Sergey Knyazev, Alex Zelikovsky·BioinformaticsPeer-reviewed·Mar 9, 2018
- ntJoin: Fast and lightweight assembly-guided scaffolding using minimizer graphs
Lauren Coombe, Vladimir Nikolić, … René L. Warren·BioinformaticsPeer-reviewed·Apr 14, 2020
- ntEdit: scalable genome sequence polishing
René L. Warren, Lauren Coombe, … İnanç Birol·BioinformaticsPeer-reviewed·May 7, 2019
- A benchmark of Hi-C scaffolders using reference genomes and de novo assemblies
Aakash Sur, William Stafford Noble, Peter John Myler·bioRxiv·Apr 20, 2022
- benchNGS : An approach to benchmark short reads alignment tools
Farzana Rahman, Mehedi Hassan, … Tatiana Tatarinova·bioRxiv·Apr 18, 2015
- Anchors for Homology-Based Scaffolding
Karl K. Käther, Thomas Gatter, … Peter Florian Stadler·Journal of Bioinformatics and Computational BiologyPeer-reviewed·Aug 1, 2026