BP_MUTATE(1p)

πŸ“¦
version 1.7.8 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

✨ NAME ✨

bp_mutate.pl β€” randomly mutagenize a single protein or DNA sequence πŸ’…

okay so picture this, bestie: this is BP_MUTATE(1p), one of the user-contributed Perl docs, and it's literally just a little script that takes ONE sequence and messes with it on purpose. On purpose!! Randomly! It's giving chaos but make it science 🧬✨


🌸 SYNOPSIS 🌸

./bp_mutate.pl -p 25 -i test.fa -n 5 -f swiss -o muts.swiss

#or

./bp_mutate.pl --percent=25 --input=test.fa --number=5 -output=x.fa

both of those hit the same, you can do short flags or long flags, whatever vibe you're on 🫢


πŸ’– DESCRIPTION πŸ’–

so the whole thing is: you hand it a single protein or DNA sequence, and it randomly mutagenizes it. one time, or multiple times, your call. you tell it what percent to mutate and how many mutant sequences you want back. then it either prints the mutagenized sequences to STDOUT or writes them into an output file. iconic behavior honestly πŸ‘‘

here are the options, no gatekeeping:

  • -h, --help β€” Help. it tells you stuff πŸŽ€
  • -p, --percent β€” Percent mutagenized
  • -n, --number β€” Number of mutant sequences created
  • -o, --output β€” Output file (optional)
  • -f, --format β€” Output format (default: fasta)
  • -i, --input β€” Input file

πŸ¦‹ FEEDBACK πŸ¦‹

ngl user feedback is an integral part of the evolution of this and other Bioperl scripts, like fr fr. send your comments and suggestions to the Bioperl mailing list, your participation is much appreciated πŸ’œ

bioperl-l@bioperl.org                  - General discussion
http://bioperl.org/wiki/Mailing_lists  - About the mailing lists

πŸ™ˆ Reporting Bugs

found a bug? report it to the Bioperl bug tracking system so we can keep track of the bugs and their resolution β€” that's the whole point, bestie. bug reports can be submitted via the web:

https://github.com/bioperl/bioperl-live/issues

🌈 AUTHOR 🌈

Brian Osborne, bosborne at alum.mit.edu ⭐


and that's the whole page, babe ✨ this one's living in perl v5.32.1, dated 2021-08-15, filed under BP_MUTATE(1p) β€” go mutate something responsibly, mwah πŸ’…πŸŽ€

πŸ“¦ where this page comes from