MASKFEAT(1e)

✨ MASKFEAT(1e) ✨

okay bestie, welcome to maskfeat πŸ’… β€” it's a command-line program from EMBOSS ("the European Molecular Biology Open Software Suite"), and it lives in the "Edit,Feature tables" command group(s). And yes, it's fully documented over in the tfm(1) system too, but you're here with me now so let's go 🫢


🌸 NAME 🌸

maskfeat β€” write a sequence with masked features. that's it, that's the whole vibe: it takes your features and it MASKS them. iconic behavior honestly πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

maskfeat -sequence seqall [-type string] [-tolower toggle]
         -maskchar string -outseq seqout

maskfeat -help

so -sequence and -outseq are the non-negotiables, -maskchar is required too, and -type and -tolower are optional little extras. and if you're lost, -help has your back 😌


πŸ’– DESCRIPTION πŸ’–

maskfeat is a command line program from EMBOSS ("the European Molecular Biology Open Software Suite"). It's part of the "Edit,Feature tables" command group(s). periodt πŸ’«


✨ OPTIONS ✨

πŸŽ€ Input section

  • -sequence seqall β€” this is your sequence, bestie. hand it over πŸ’Œ

🌈 Additional section

  • -type string β€” so by default, any feature in the feature table whose type starts with repeat gets masked. but you can set this to be any feature type you wanna mask, no cap. want the full list of EMBL feature types? peek at http://www.ebi.ac.uk/embl/WebFeat/. want the Swissprot feature types? that's Appendix A of the Swissprot user manual over at http://www.expasy.org/sprot/userman.html. you can wildcard the type with '*' too, slay. and if you wanna mask more than one type, just separate their names with spaces or commas, eg: *UTR repeat*
    • default value: repeat*
  • -tolower toggle β€” the region can be 'masked' by converting the sequence characters to lower-case, and some non-EMBOSS programs e.g. fasta can interpret that as a masked region. the sequence itself is unchanged apart from the case change, fr fr. and here's a little tip: you might like to ensure the whole sequence is in upper-case before masking the specified regions to lower-case, and you do that with the -supper flag 🫢
    • default value: N
  • -maskchar string β€” the character to use when masking. default is 'X' for protein sequences, 'N' for nucleic sequences. and okay listen: if the mask character is set to be the SPACE character or a null character, then the sequence is 'masked' by changing it to lower-case, just as with the -lowercase flag πŸ‘€
    • default value: @($(acdprotein)?X:N)

🧚 Output section

  • -outseq seqout β€” where your freshly masked sequence goes. your output, your moment ✨

πŸ’€ BUGS πŸ’€

found a bug? not the vibe, but okay. bugs can be reported to the Debian Bug Tracking system at http://bugs.debian.org/emboss, or directly to the EMBOSS developers at http://sourceforge.net/tracker/?group_id=93650&atid=605031. go off, tell them everything πŸ™ˆ


πŸ‘‘ SEE ALSO πŸ‘‘

maskfeat 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. thank you for your service 🫑

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. no cap, same terms, same energy πŸ’–


okay that's the whole page bestie, you ate that πŸŽ€ this was EMBOSS 6.4.0, dated 05/11/2012, and you're officially a maskfeat main character now. go mask something iconic πŸ’…βœ¨