LAV2MURASAKI(1)

🌸 LAV2MURASAKI(1) 🌸

okay bestie, so this is part of the User Contributed Perl Documentation, and the star of the show is lav2murasaki.pl. she's a little script with a big job and honestly she ate πŸ’…


✨ NAME ✨

lav2murasaki.pl β€” not me converting a LAV file (like, the ones that come from Blastz) into a whole Murasaki set of files πŸ¦‹

like. glow up but for alignment data. periodt.


πŸŽ€ SYNOPSIS πŸŽ€

lav2murasaki.pl [options] <input file>

that's it, that's the whole vibe check: you hand her an <input file>, you optionally pass some options, and she goes to work ✨


πŸ’– OPTIONS πŸ’–

  • --ungapped, -u β€” okay so here's the tea: LAV files have "gapped regions" that are composed of "ungapped regions". turn this on and she makes 1 anchor for each ungapped region 🫢 (and bonus: this also gives you a .bitscore file, because every ungapped region has a percent identity field in it β€” iconic, honestly)
  • --verbose, -v β€” more output to stdout, the chattier the merrier πŸ’¬ and yes you can stack it up to 3 times. though ngl, anything beyond 1 gets messy, because each anchor gets 1 line of output 😭 like she will simply start yapping. 1 is cute, 3 is a lot, you've been warned bestie.

🌈 COMMENTS 🌈

You and Toadofsky make beautiful music!

^(this is in the actual page. i am not making this up. the manpage is flirting with you. main character energy fr fr πŸ’€πŸŽ»)


πŸ’œ the sign-off πŸ’œ

so basically that's the whole page, and it was written for perl v5.40.1, dated 2026-08-12 πŸ‘‘ go convert some LAV files bestie, you're gonna slay, iykyk β­πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from