This draft is intentionally conservative and oriented toward external fact-checking. It focuses on tools that are relevant predecessors, comparators, or adjacent tools for SequoraDNA, especially in the context of small-genome comparative genomics and prokaryotic genome analysis.
Table X. Comparison of bioinformatics tools for prokaryotic genome alignment and analysis. Tools are summarized by method, alignment strategy, input scale, platform, and whether they natively support whole-genome alignment (WGA) of prokaryotic genomes. Dedicated WGA tools are distinguished from core-genome aligners, mapping tools, visualization frameworks, and phylogenetic analysis suites to clarify their appropriate use in comparative genomics workflows.
| Tool | Method type | Alignment type | Native prokaryotic whole genome alignment (WGA)? | Input scale | Platform | Key features | Limitations | Paper / DOI | Written tutorial | Video tutorial | Notes / context |
|---|---|---|---|---|---|---|---|---|---|---|---|
| SequoraDNA (Sequora) | k-mer seeding + chunk-based local alignment pipeline (genome-scale) | Genome-scale comparative alignment via chunked local alignments | Genome-scale alignment pipeline (full-genome input; chunk-based alignment; emerging WGA-like system) | Small genome sets: typically 6–12 prokaryotic genomes (bacterial/archaeal) or mitochondrial genomes; tested up to ~22 genomes; optimized for small-to-moderate batch comparative analysis | Browser GUI | Browser-accessible; modular pipeline; adjustable parameters; full-genome input handling; chunk-based genome comparison; integrated workflow across pipeline steps | Browser performance constraints; does not yet construct global collinearity blocks or graph-based genome alignments; final query chunk may vary in length (1–1000 bp), which can affect averaged metrics; Sequora 3-20 struggled to separate mouse and rat mitochondrial genomes in testing, although MEGA12 separated them successfully; future versions aim to refine parameters for these cases | Pending publication | Built-in step-by-step documentation on SequoraDNA.com | Sequora 3–20 Prokaryotic Genome Alignment Pipeline Tutorial (YouTube): https://youtu.be/jdsFC64fkeM | Designed for accessible genome-scale comparison using full-genome inputs with chunk-based alignment rather than traditional global WGA structures |
| MEGA12 | Sequence alignment + evolutionary analysis / phylogenetics | Sequence alignment and phylogenetic inference; not designed for whole-genome alignment (WGA) | No | Genes, proteins, mitochondrial genomes, and aligned sequence datasets; not designed for whole-genome scale datasets | GUI: Windows / macOS / Linux | Very accessible; widely taught; strong visualization and phylogenetics | Not designed as a dedicated prokaryotic whole-genome aligner | Kumar et al., 2024, MEGA12: https://doi.org/10.1093/molbev/msae263 | MEGA help: https://www.megasoftware.net/web_help_12/Introduction.htm | Official video tutorials: https://www.megasoftware.net/videos | Included as a usability and phylogenetics benchmark, not as a WGA tool. Gold-standard in terms of usability. |
| Geneious Prime | GUI platform integrating multiple algorithms (wrapper) | Depends on underlying tool (e.g., progressiveMauve, LASTZ); supports pairwise and multi-genome alignment via plugins | Yes (via integrated external WGA tools; not native) | Flexible: genes, contigs, and small-to-moderate genome sets depending on selected algorithm; limited by underlying tool and local machine resources | GUI: Windows / macOS / Linux | Highly user-friendly; integrates multiple tools in one environment; strong visualization | Commercial; alignment capabilities depend on underlying algorithms rather than a single native method | Kearse et al., 2012, Geneious Basic: https://doi.org/10.1093/bioinformatics/bts199 | Tutorials: https://www.geneious.com/tutorials/ | Geneious YouTube channel playlists: https://www.youtube.com/@geneious/playlists; Example workflow (Geneious + progressiveMauve): https://www.youtube.com/watch?v=pFhnwsee4O8 | Best understood as an integrated bioinformatics platform that wraps multiple alignment algorithms rather than a standalone WGA method |
| MUMmer4 | Suffix array / maximal exact match (MEM) anchoring | Pairwise whole-genome alignment (NUCmer/PROmer) | Yes (pairwise whole-genome alignment) | Pairwise complete or draft genome comparisons; scalable to very large genomes (including human-scale); primarily pairwise comparisons | CLI: Linux / macOS | Very fast; supports nucleotide (NUCmer) and translated (PROmer) alignment modes, with plotting utilities | Command-line driven; pairwise rather than true multi-genome alignment | Marçais et al., 2018, MUMmer4: https://doi.org/10.1371/journal.pcbi.1005944 | Tutorial: https://mummer4.github.io/tutorial/tutorial.html | Whole Genome Alignment with MUMmer (webinar): https://www.youtube.com/watch?v=gsL6TFiqAx0 | Classic pairwise WGA reference point for prokaryotic genome comparison |
| progressiveMauve | Progressive anchor-based multiple whole-genome alignment using locally collinear blocks (LCBs) | Multiple whole-genome alignment with rearrangement-aware LCB detection | Yes (multi-genome whole-genome alignment) | Multiple closely related prokaryotic genomes; demonstrated on 23 Escherichia, Shigella, and Salmonella genomes; increasing genome number and divergence can increase computational complexity | GUI + CLI: Windows / macOS / Linux | Identifies locally collinear blocks; provides graphical visualization of inversions and genome rearrangements | More complex than pairwise-only aligners; technical setup; Mauve software is no longer maintained by the original authors | Darling et al., 2010, progressiveMauve: https://doi.org/10.1371/journal.pone.0011147 | User guide: https://darlinglab.org/mauve/user-guide/progressivemauve.html | Example workflow via Geneious (progressiveMauve plugin): https://www.youtube.com/watch?v=pFhnwsee4O8 | Successor algorithm to original Mauve; incorporated into Mauve 2.x; latest official Mauve release 2.4.0 in 2014, with development snapshots from 2015 |
| Mauve (classic) | Anchor-based multiple whole-genome alignment using locally collinear blocks (LCBs) | Multiple whole-genome alignment with rearrangement-aware LCB detection | Yes (multi-genome whole-genome alignment) | Small sets of closely related genomes; original Mauve works best on closely related organisms and does not scale well to large numbers of taxa | GUI + CLI: Windows / macOS / Linux | Identifies locally collinear blocks; provides graphical visualization of genome rearrangements | Original algorithm does not scale well to large numbers of taxa; weaker for regions conserved only among subsets of genomes; Mauve software is no longer maintained by the original authors | Darling et al., 2004, Mauve: https://doi.org/10.1101/gr.2289704 | User guide: https://darlinglab.org/mauve/user-guide/aligning.html | Using Mauve for multiple genome alignments: https://www.youtube.com/watch?v=KGTSn80XzBo | Original Mauve framework; predecessor to progressiveMauve; latest official Mauve release 2.4.0 in 2014, with development snapshots from 2015 |
| Parsnp (Harvest Suite) | Core-genome alignment using maximal unique match (MUM) anchors | Multiple prokaryotic genomes, core genome only (excludes accessory genome) | Partial (core-genome only) | Hundreds to thousands of closely related bacterial genomes; optimized for large-scale core-genome analysis; restricted to core regions shared by all input genomes | CLI: Linux / macOS | Optimized for rapid core-genome alignment of closely related strains; outputs SNPs, core-genome phylogeny, and alignment | Does not align accessory genome or subset-shared regions; best for “intraspecific” / closely related genomes | Treangen et al., 2014, Harvest suite: https://doi.org/10.1186/s13059-014-0524-x | Official docs: https://harvest.readthedocs.io/en/latest/content/parsnp.html | No clear dedicated beginner video tutorial confirmed | Suited for outbreak-style prokaryotic core-genome comparison, but not whole accessory-genome comparison |
| SibeliaZ | Compacted de Bruijn graph-based multiple WGA and locally collinear block (LCB) construction | Multiple whole-genome alignment of similar assembled genomes; outputs LCBs and MAF alignments | Yes, but not prokaryote-specific; supports low-divergence assembled genomes and has documented bacterial use | Multiple similar assembled genomes; designed for low-divergence datasets; benchmarked in the original paper on 16 recently assembled mouse strains in <16 h on a single machine | CLI: Linux / macOS | Constructs locally collinear blocks from compacted de Bruijn graphs; produces GFF block-coordinate output and MAF whole-genome alignments; demonstrated single-machine WGA performance on related genomes | Command-line workflow; optimized for low-divergence datasets; limited tolerance to sequence divergence | Minkin & Medvedev, 2020, SibeliaZ: https://doi.org/10.1038/s41467-020-19777-8 | GitHub docs: https://github.com/medvedevgroup/SibeliaZ | No clear dedicated beginner video tutorial confirmed | Original SibeliaZ paper uses mouse genomes as benchmarks; later bacterial use shown in Elghraoui et al., 2023: https://doi.org/10.1093/bioinformatics/btad024 |
| Mugsy | Anchor-based multiple whole-genome alignment using NUCmer pairwise homology, alignment graph construction, LCB identification, and SeqAn/T-Coffee multiple alignment | Multiple whole-genome alignment with rearrangement awareness | Yes (multi-genome whole-genome alignment) | Tens of closely related complete or draft genomes; demonstrated on 31 Streptococcus pneumoniae genomes in <2 h and 57 E. coli genomes in ~19 h on a single CPU | CLI: Linux | Reference-free; supports draft and completed genomes; detects duplications, inversions, rearrangements, and large-scale gain/loss; outputs MAF | Last official release 1.2.3 in 2011; limited recent development; Linux release bundle; published scalability demonstrated at tens of genomes | Angiuoli & Salzberg, 2011, Mugsy: https://doi.org/10.1093/bioinformatics/btq665 | Project page: https://mugsy.sourceforge.net | No clear dedicated beginner video tutorial confirmed | Early reference-free multiple WGA tool for closely related genomes; historically important predecessor to newer scalable WGA methods |
| minimap2 | Pairwise sequence alignment / mapping tool using minimizers | Pairwise mapping / approximate alignment; supports pairwise genome/assembly alignment and optional base-level alignments in PAF/SAM | Partial (pairwise genome/assembly alignment; not native multi-genome WGA) | Large sequencing datasets: reads, contigs, assemblies, and pairwise genome/assembly alignment; cross-species full-genome alignment requires scoring tuned to sequence divergence; not intended for native multi-genome WGA | CLI: Linux / macOS | Fast mapping of long reads and contigs; supports spliced RNA alignment and assembly-to-assembly / genome-to-genome alignment; outputs PAF/SAM | Does not natively produce multi-genome WGA or collinearity/rearrangement structures; approximate mapping by default | Li, 2018, minimap2: https://doi.org/10.1093/bioinformatics/bty191 | GitHub docs: https://github.com/lh3/minimap2; Bioconda package/platforms: https://anaconda.org/bioconda/minimap2 | Minimap2 tutorial (YouTube): https://www.youtube.com/watch?v=6Xv5vmy9wiA | Pairwise mapping/alignment tool included for context; not a native multi-genome WGA system |
| LASTZ | Pairwise local DNA alignment (BLASTZ-derived) | Pairwise local alignment used in genome-scale pipelines | No (pipeline component; pairwise aligner) | Pairwise alignment of large genomic sequences, including chromosome-scale DNA; often used inside larger genome-alignment pipelines | CLI: macOS / Unix / Linux | Sensitive pairwise local aligner; automatic scoring-parameter inference; supports multiple output formats including MAF, AXT, SAM, CIGAR, and PAF | Single-threaded; no native multi-genome alignment; requires integration with chain/net, MULTIZ, or similar workflows for genome-scale WGA | Harris, 2007, LASTZ thesis / project documentation | Official docs: https://lastz.github.io/lastz/ | No clear dedicated beginner video tutorial confirmed | Component of genome-alignment pipelines; better cited via project documentation and lineage notes than by forcing a single journal DOI; helpful related resources include Galaxy LASTZ tool page: https://training.galaxyproject.org/training-material/by-tool/devteam/lastz/lastz_wrapper_2.html, Daren Card LastZ/MultiZ tutorial: https://darencard.github.io/blog/2019-11-01-whole-genome-alignment-tutorial/, Geneious LASTZ plugin page: https://www.geneious.com/plugins/lastz, and NIH Biowulf LASTZ page: https://hpc.nih.gov/apps/LASTZ.html |
| BLAST / MegaBLAST | Heuristic local sequence similarity search; MegaBLAST is optimized for highly similar nucleotide sequences using larger word sizes | Local alignment / similarity search (query vs database), not whole-genome alignment (WGA) | No | Individual sequences, genes, contigs, reads, or genomic regions searched against databases; MegaBLAST is best for highly similar sequences; whole-genome comparisons require fragmentation or database-based workflows | Web GUI + CLI: Windows / macOS / Linux | Extremely accessible; familiar interface; strong documentation; supports web and standalone use; MegaBLAST provides faster nucleotide searches for closely similar sequences | Not designed for direct whole-genome-to-whole-genome alignment; local-hit search only; not rearrangement-aware; sensitivity depends on seed/task settings | Camacho et al., 2009, BLAST+: https://doi.org/10.1186/1471-2105-10-421 | NCBI BLAST help: https://blast.ncbi.nlm.nih.gov/doc/blast-help/ ; NCBI Bookshelf: https://www.ncbi.nlm.nih.gov/books/NBK279690/ | NIH/NCBI workshop video: https://www.nlm.nih.gov/ncbi/workshops/2022-10_Basic-Web-BLAST/workshop-video.html | Foundational sequence search tool, but not a WGA engine |
| BRIG | BLAST-based comparative genome visualization | Reference-centered BLAST-based genome comparison visualization, not primary WGA | Partial (BLAST-based reference-centered genome comparison visualization; not native WGA) | Multiple prokaryotic genomes, draft assemblies, or unassembled sequence data visualized against one or more central references; designed to visualize many comparisons in a single image | GUI: Java, cross-platform (Windows / macOS / Unix) | Generates circular genome comparison visualizations based on BLAST results; displays similarity as concentric rings; can show draft assembly features, read coverage, annotations, and gene presence/absence | BLAST-based visualization layer; not a native WGA algorithm; reference-centered display can miss regions absent from the reference | Alikhan et al., 2011, BRIG: https://doi.org/10.1186/1471-2164-12-402 | Project/docs: https://brig.sourceforge.net; SourceForge files/user guide: https://sourceforge.net/projects/brig/files/ | No clear dedicated beginner video tutorial confirmed | Best understood as a visualization tool for prokaryotic genome comparisons, not an alignment algorithm |
| progressive Cactus / Cactus | Progressive reference-free multiple whole-genome alignment using cactus graphs, guide-tree decomposition, LASTZ pairwise local alignments, and ancestral reconstruction | Multiple whole-genome alignment (reference-free; outputs HAL and can export MAF/TAF) | Partial (large-scale multi-genome WGA; primarily vertebrate/eukaryotic-scale, with documented bacterial use) | Tens to hundreds/thousands of large vertebrate genomes; demonstrated on >600 amniote genomes; generally exceeds typical prokaryotic workflow scale | CLI/workflow: Linux X86 binaries or Docker/Singularity; Toil-based HPC, cluster, and cloud workflows; source build documented for macOS | Reference-free multiple genome alignment method designed for large datasets; supports ancestral reconstruction; outputs HAL; supports MAF/TAF export; supports distributed execution | Heavy setup and compute burden; requires guide tree and soft-masked genome assemblies; generally exceeds needs of typical prokaryotic genome workflows; for same-species samples, Minigraph-Cactus is recommended instead | Armstrong et al., 2020, Progressive Cactus: https://doi.org/10.1038/s41586-020-2871-y; bacterial-use examples: Elghraoui et al., 2023: https://doi.org/10.1093/bioinformatics/btad024; Lees et al., 2018: https://doi.org/10.12688/wellcomeopenres.14265.2; Lees et al., 2016: https://doi.org/10.1038/ncomms12797 | Docs: https://github.com/ComparativeGenomicsToolkit/cactus | No clear dedicated beginner video tutorial confirmed | Large-scale reference-free WGA system for vertebrate/eukaryotic-scale comparative genomics; documented bacterial use exists, but included primarily as a methodological comparator rather than a typical prokaryotic workflow tool |