REPEATOIRE(1)

πŸ’– REPEATOIRE(1) πŸ’–

ok so bestie, you found a User Commands page, section 1, and the vibe is very much "I'm a little helper program that lives inside a bigger friend group." Let's get into it 🫢


✨ NAME ✨

repeatoire β€” literally just part of the mauveAligner package, no big deal, she's one of the girlies in the squad πŸ’…


🌸 DESCRIPTION 🌸

She does her thing. That's it. That's the description. But listen β€” the real tea is down in the options, and there are a lot of them, so grab a strawberry drink and let's go πŸ“

πŸŽ€ Allowed options πŸŽ€

  • --allow-redundant arg (=1) β€” should we let redundant alignments happen? default says yes, we're permissive like that ✨
  • --chain arg (=1) β€” chain the seeds? yes bestie, chain them πŸ‘‘
  • --extend arg (=1) β€” do the gapped extension on the chains? yep, by default we do πŸ”₯
  • --window arg (=-1) β€” how big is the window we use during that gapped extension πŸͺŸ
  • --gapopen arg (=0) β€” gap open penalty, that's the price of opening a gap πŸ’€
  • --gapextend arg (=0) β€” gap extension penalty, the price of making it longer 😭
  • --h arg (=0.00800000038) β€” Transition to Homologous, that's the threshold, no cap
  • --help β€” get the help message, bestie's hand reaching out to you 🫢
  • --highest arg (=procrast.highest) β€” file containing the highest scoring alignment for each multiplicity πŸ“
  • --l arg (=1) β€” minimum repeat length, keep it at least this long
  • --large-repeats arg (=0) β€” optimize for large repeats? this is the switch for that πŸ¦‹
  • --load-sml arg (=0) β€” try to load an existing SML file? maybe πŸ‘€
  • --onlydirect arg (=0) β€” only process seed matches on the same strand? same-strand only, we're exclusive πŸ’…
  • --onlyextended arg (=0) β€” only output extended matches?
  • --output arg β€” the procrastAligner output, that's where it goes ✨
  • --percentid arg (=0) β€” min repeat family % id, the identity floor
  • --novel-subsets arg (=0) β€” find novel subset matches? go off πŸ”
  • --novel-matches arg (=1) β€” use the novel matches we found during gapped extension? default is yes
  • --rmax arg (=500) β€” maximum repeat multiplicity, aka max copy number πŸ“ˆ
  • --rmin arg (=2) β€” minimum repeat multiplicity, aka min copy number πŸ“‰
  • --seeds arg β€” seed output file 🌱
  • --sequence arg β€” FastA sequence file, the main character of the whole operation 🧬
  • --small-repeats arg (=0) β€” optimize for small repeats? tiny but mighty 🧚
  • --score-out arg β€” output with corresponding score and alignment info πŸ“
  • --solid arg (=0) β€” use solid/exact seeds? solid as a rock, periodt πŸͺ¨
  • --sp arg (=0) β€” minimum Sum-of-Pairs alignment score
  • --tandem arg (=1) β€” allow tandem repeats? default says yes 🌈
  • --two-hits arg (=0) β€” require two hits within w to trigger gapped extension? two hits, that's the rule ✌️
  • --u arg (=0.00100000005) β€” Transition to Unrelated
  • --unalign arg (=1) β€” unalign non-homologous sequence? by default yes
  • --w arg (=0) β€” max gap width, keep it wide or keep it narrow, your call
  • --xmfa arg β€” XMFA format output πŸ’Ύ
  • --xml arg β€” XML format output πŸ’Ύ
  • --z arg (=0) β€” seed weight, it's giving important tbh ⭐

🌟 lowkey reminder: all those arg values are defaults, so if you don't pass the flag, that's what you get. don't come for me if you didn't read, iykyk πŸ’€

πŸ’œ that's the whole page bestie πŸ’œ

ngl she's a short one, but she's iconic. this was repeatoire version 1.2.0+4713, dated April 2015 β€” yes, 2015, she's a vintage queen πŸ‘‘ and she still ate. mwah, go forth and align πŸŽ€βœ¨πŸ¦‹