BP_RUN_PROTDIST(1p)
π NAME π
okay so bestie, this page is BP_RUN_PROTDIST(1p) β a lil' slice of User Contributed Perl Documentation β and what it's actually called in the NAME line is run_neighbor (yes really, that's what it says, we're keeping it exactly like that, no cap) and its whole deal is: run Phylip's 'protdist' program through Bioperl. π¦
β¨ SYNOPSIS β¨
run_protdist [-i inputfile] [-o outfilename]
that's it, that's the whole vibe check π
πΈ DESCRIPTION πΈ
so you hand it an alignment file and it runs protdist on it. the file has to be named either .aln or .phy β and no, that's not me being picky, it's literally required, because that's how the script figures out whether it needs to convert a clustalw alignment into phylip format. π₯
and hey, you are totally welcome to extend the script so it works on other MSA formats that bioperl supports. this thing is intended for very simple manual pipelines, like, it's not out here trying to be a whole framework. it's just a girl doing her job. π
π the input file should be named in the form offile.phyorfile.alnβ the program expects a file in the form of(\S+)\.(\S+). like, it's pattern-matching your filename, so name it right or it's giving confused. π
this runs the application 'protdist' using the 'KIMURA' formula to build a protein distance matrix. and if you're on phylip3.6 and you wanna use JTT instead, you're gonna want to make some changes yourself. π«Ά the author says they're happy to help add that in as a cmd-line argument if it gets requested β so like, ask and you shall receive, bestie. π
π AUTHOR π
Jason Stajich, jason-AT-open-bio-DOT-org β shoutout to the icon who wrote this, we love her fr fr π
π okay that's the whole page! this was rendered fromperl v5.36.0, dated2023-01-22, and the page itself isBP_RUN_PROTDIST(1p). mwah, go run some protdist, you got this π β¨π§
π¦ where this page comes from
- debian bookworm: bioperl-run 1.7.3-9 Β· Perl
- ubuntu noble: bioperl-run 1.7.3-9 Β· Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms