MASKSEQ(1e)

πŸ’… MASKSEQ(1e) β€” the EMBOSS manual, but make it make sense

okay so bestie, you found yourself in the 1e section of the EMBOSS Manual for Debian, and the page you're reading is maskseq. Let's get into it 🫢


✨ NAME ✨

maskseq β€” write a sequence with masked regions 🎭


🌸 SYNOPSIS 🌸

maskseq -sequence sequence -regions range [-tolower toggle]
        -maskchar string -outseq seqout

maskseq -help

πŸ¦‹ DESCRIPTION πŸ¦‹

maskseq is a command line program from EMBOSS, aka β€œthe European Molecular Biology Open Software Suite”. It lives in the "Edit" command group(s), so it's giving ✨sequence-glow-up✨ energy.


πŸ‘‘ OPTIONS πŸ‘‘

πŸ’– Input section

  • -sequence sequence β€” yeah, that's your input sequence, bestie. The one we're about to dress up.

πŸŽ€ Required section

  • -regions range β€” the regions you wanna mask. A set of regions = a set of pairs of positions. The positions are integers. They get separated by any non-digit, non-alpha character (so basically, whatever punctuation you vibe with works). Examples of region specifications are literally:
24-45, 56-78
1:45, 67=99;765..888
1,5,8,10,23,45,57,99

🌈 Additional section

  • -tolower toggle β€” this is how you "mask" a region by turning the sequence characters into lower-case. Some non-EMBOSS programs, e.g. fasta, will interpret that lowercase as a masked region. The sequence is unchanged apart from the case change, no cap 🧒. You might like to make sure the whole sequence is upper-case before you mask the specified regions to lower-case β€” do that with the '-supper' flag. Default value: N
  • -maskchar string β€” the character you use when masking. Default is 'X' for protein sequences and 'N' for nucleic sequences. If the mask character is set to the SPACE character or a null character, then the sequence gets "masked" by changing it to lower-case, just like with the '-lowercase' flag. Default value: @($(acdprotein)?X:N)

πŸ’œ Output section

  • -outseq seqout β€” where your freshly masked sequence goes. Slay.

😭 BUGS 😭

Found a bug? Not the vibe, but okay β€” bugs can be reported to the Debian Bug Tracking system (http://bugs.debian.org/emboss), or directly to the EMBOSS developers (http://sourceforge.net/tracker/?group_id=93650&atid=605031). Be nice about it πŸ’–


πŸ”₯ SEE ALSO πŸ”₯

maskseq is fully documented via the tfm(1) system. iykyk.


πŸŽ€ AUTHOR πŸŽ€

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>

  • Wrote the script used to autogenerate this manual page. iconic behaviour, honestly πŸ‘‘

This manual page was autogenerated from an Ajax Control Definition of the EMBOSS package. It can be redistributed under the same terms as EMBOSS itself. periodt πŸ’…


🌸 okay that's the whole page, no skips, no cuts, every single flag accounted for 🌸

and that's a wrap, bestie 🫢 this was EMBOSS 6.4.0, dated 05/11/2012, filed under MASKSEQ(1e) β€” go mask something iconic βœ¨πŸ¦‹πŸ’œ