SPOA(1)
π SPOA β the SIMD partial order alignment tool π
okay bestie, sit down, hydrate, because we're about to talk about spoa, and honestly? she's iconic. this is the SPOA(1) manual page, User Commands energy, and i'm gonna walk you through every single bit of it. no gatekeeping here. π«Ά
β¨ NAME β¨
spoa β the SIMD partial order alignment tool. that's the whole name. short, sweet, main character.
πΈ SYNOPSIS πΈ
spoa [options ...] <sequences>
that's it. that's the vibe. options go in, sequences go in, consensus comes out. slay. π
π¦ DESCRIPTION π¦
so spoa (short for SIMD POA) is a c++ implementation of the partial order alignment (POA) algorithm β and yes, it's literally the one described in 10.1093/bioinformatics/18.3.452, go read it, i'll wait. π
the whole point of her is generating consensus sequences, which is described over in 10.1093/bioinformatics/btg109 in case you wanna fact check me. she's not guessing, she's citing. periodt.
and here's the tea: she supports three alignment modes:
- local β aka Smith-Waterman
- global β aka Needleman-Wunsch
- semi-global alignment β aka overlap
three modes, zero drama. well. alignment drama. that's the point actually. π
π OPTIONS π
π <sequences>
<sequences>β your input file, bestie. it's gotta be in FASTA/FASTQ format and it's gotta contain sequences. that's non-negotiable, that's the whole point, that's the assignment. β¨
π Optional
these are the little extras, the accessories to the outfit. all optional, all cute, all useful.
-m,--match <int>β the score you give for matching bases. default:5. reward the good behavior. π-x,--mismatch <int>β the score for mismatching bases. default:-4. yeah it's negative. that's how she feels about it. π-g,--gap <int>β the gap penalty. default:-8. and listen β this one must be negative. i'm not being cute, that's a rule. negative only. π-l,--algorithm <int>β which alignment mode you want. default:0. the menu is:0β local (Smith-Waterman)1β global (Needleman-Wunsch)2β semi-global
-r,--result <int>β what you want back, aka the result mode. default:0. your choices, bestie:0β consensus1β multiple sequence alignment2β0&1(yes, both, greedy, love that for you π)
--versionβ prints the version number. identity check. β¨-h,--helpβ prints the usage. she'll tell you how to talk to her. π«Ά
π AUTHOR π
this manpage was written by Andreas Tille for the Debian distribution, and it can be used for any other usage of the program too. generous icon behavior, we love to see it. π
okay so that's the whole page, you made it, i'm so proud of you. π₯Ή this was spoa version 1.1.3, from June 2018, and that's the wrap. go align something, bestie. bye bestie, mwah. πβ¨ππ¦πΈπ
π«Ά
π¦ where this page comes from
- debian bookworm: spoa 4.0.8-1 Β· MIT
- debian trixie: spoa 4.1.4-2+b1 Β· MIT
- ubuntu jammy: spoa 4.0.7+ds-2 Β· MIT
- ubuntu noble: spoa 4.0.8-1 Β· MIT
- ubuntu questing: spoa 4.1.4-2
- ubuntu resolute: spoa 4.1.5-2 Β· MIT
- ubuntu stonking: spoa 4.1.5-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms