BP_SEARCH2TRIBE(1)
π¦ bp_search2tribe β turning SearchIO reports into a TRIBE matrix, bestie π
okay so this is the manual for bp_search2tribe, a Perl script for the bioperl crew β¨ (iykyk) β and the whole vibe is "turn your search output into something MCL can actually chew on".
β¨ NAME β¨
bp_search2tribe β Turn SearchIO parseable reports(s) into TRIBE matrix π§
no cap, that's literally the whole job.
πΈ SYNOPSIS πΈ
Usage:
bp_search2tribe [-o outputfile] [-f reportformat] [-w/--weight] file1
file2 ..
yes bestie, those files go on separate-ish lines in the original and we're keeping it exactly like that π«Ά
π DESCRIPTION π
okay so real talk first, and I'm gonna be honest with you because that's what besties do: this script is probably too slow for most people's uses. π like, not me being dramatic β that's straight from the source.
it's better to use something like scripts/searchio/fastam9_to_table, or -m 9 output from BLAST, or the blast2table from the BLAST O'Reilly book, to get a tabular output from these programs β and then feed that table into MCL with the mcxdeblast script and the --m9 option. that's the glow-up route π₯
but if you're here for what this script does: it will turn a protein Search report (BLASTP, FASTP, SSEARCH) into a Markov Matrix for TribeMCL clustering π
the options are:
-ofilename β the output filename [defaultSTDOUT] π-fformat β search result format (blast,fasta) (ssearchis fasta format). default isblast.-wor--weightVALUE β Change the default weight for E(0.0) hits to VALUE (default=200(i.e.1e-200) ) π-hβ this help menu
additionally, specify the filenames you want to process on the command-line. if no files are specified then STDIN input is assumed. you specify this by doing:
bp_search2tribe < file1 file2 file3
main character energy fr fr π
π AUTHOR π
Jason Stajich, jason-at-bioperl-dot-org π¦
π the cute sign-off π
this page is living its best life as part of perl v5.42.3, dated 2021-02-03 β and yes, that's the footer, we're mentioning it here instead of copying it because β¨ formatting β¨. mwah π periodt.
π¦ where this page comes from
- nixos 26.05: perl5.42.3-BioPerl 1.7.8
- nixpkgs unstable: perl5.42.3-BioPerl 1.7.8
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms