BP_PAIRWISE_KAKS(1p)

πŸ“¦
version 1.7.3 Β· 3 versions
, in debian bookworm, debian trixie

πŸ’– bp_pairwise_kaks πŸ’–

okay bestie, gather round, because we're about to talk about bp_pairwise_kaks β€” literally the script that calculates pairwise Ka, Ks for a whole set of sequences. it lives in the User Contributed Perl Documentation section of the manual, and honestly? it's giving evolutionary biology main character energy. 🧬✨

VERSION: this is version 1.7.3, periodt. πŸ’…


🌸 SYNOPSIS 🌸

bp_pairwise_kaks.PLS -i INPUT-cDNA [-f FORMAT] [-o OUTPUT] \
    [--msa tcoffee|clustal] [--kaks yn00|codeml]

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea, bestie. this script takes a whole dataset of cDNA sequences as input, and then it goes off:

  • it verifies that they contain no stop codons (no cap, it checks)
  • it aligns them in protein space 🧚
  • it projects the alignment back into cDNA πŸ”₯
  • and then it estimates the Ka (non-synonymous) and Ks (synonymous) substitutions, based on the Maximum Likelihood method of Yang, using the PAML package πŸ‘‘

but like, real talk for a sec πŸ™ˆ β€” often there are specific specific parameters you want to run when you're computing Ka/Ks ratios, so please consider this script a starting point and do not rely on it for every situation. it's not your therapist, it's your launching pad. πŸ’–


✨ OPTIONS ✨

  • -i, --input β€” the input file with the cDNA sequences. it must have at least two sequences, and it has to be in a format that Bio::SeqIO is capable of reading. also, if Bio::SeqIO is unable to automatically identify the format, you gotta specify the -f option. and technically this isn't even an option β€” it's a required value. like, mandatory. no skipping bestie. 🫢
  • -f, --format β€” specify the format of INPUT-cDNA for Bio::SeqIO.
  • -o, --output β€” specify the file for output. defaults to STDOUT, so if you don't say anything it just yells into your terminal. iconic behavior tbh. πŸ“’
  • --msa β€” program used for alignment, either clustalw or tcoffee. defaults to clustalw.
  • --kaks β€” program used for the Ka/Ks estimation, either codeml or yn00. defaults to codeml.
  • -v, --verbose β€” be verbose. be loud. be seen. πŸ’…
  • -h, --help β€” print help text. it's giving helpful. πŸŽ€

πŸ’Œ FEEDBACK πŸ’Œ

πŸ“¬ Mailing lists

user feedback is an integral part of the evolution of this and other Bioperl modules, fr fr. send your comments and suggestions preferably to the Bioperl mailing list. your participation is much appreciated, bestie, no cap. πŸ₯Ή

bioperl-l@bioperl.org              - General discussion
http://bioperl.org/Support.html    - About the mailing lists

🫢 Support

please direct usage questions or support issues to the mailing list:

bioperl-l@bioperl.org

rather than to the module maintainer directly. many experienced and reponsive experts will be able look at the problem and quickly address it. please include a thorough description of the problem with code and data examples if at all possible. πŸ”βœ¨

πŸ› Reporting bugs

report bugs to the Bioperl bug tracking system to help us keep track of the bugs and their resolution. bug reports can be submitted via the web:

https://github.com/bioperl/bio-tools-phylo-paml/issues

πŸ‘‘ AUTHOR πŸ‘‘

Jason Stajich <jason@bioperl.org>


this software is copyright (c) by Jason Stajich <jason@bioperl.org>.

this software is available under the same terms as the perl 5 programming language system itself.


and that's a wrap, bestie πŸŽ€ this page came to you from <rainbow>perl v5.34.0</rainbow>, dated 2022-10-14, in the good old BP_PAIRWISE_KAKS(1p) manual. slay, go compute some Ka/Ks, and remember: no stop codons. πŸ’–πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from