BP_SEA...NBLOCKS(1p)
π BP_SEA...NBLOCKS(1p) π
okay so bestie, welcome to the bp_search2alnblocks page β it lives in the User Contributed Perl Documentation section, manual 1p, and honestly? it's giving glow-up energy for your BLAST output. let's get into it β¨
πΈ NAME πΈ
bp_search2alnblocks β turn SearchIO parseable reports(s) into a set of aligned blocks π§
β¨ SYNOPSIS β¨
bp_search2alnblocks --minid PERCENTID --minlen LEN --minevalue EVALUE file1.
blast file2.blast ...> out.fas
(yes, the line breaks in that synopsis are exactly what the original says, no cap β don't @ me, I just work here π )
π¦ DESCRIPTION π¦
This script will parse and filter BLAST (or other formats Bio::SearchIO can parse) output and format the alignment as blocks of alignments based on the HSPs. Note this can only work if the input file parsed contains the necessary. π (yes, that's the whole sentence, it justβ¦ ends. iconic behavior, honestly.)
Typically this can be used to turn BLAST output into a FASTA alignment format for input into the QRNA comparative gene finder for RNA genes (E.Rivas). so like, blast β alignment β RNA gene finding pipeline, periodt π
π OPTIONS π
--maxevalueβ Maximum E-value for an HSP--minevalueβ Minimum E-value for an HSP--minlenβ Minimum length of an HSP [default0]--maxidβ Maximum Percent Id [default100] (to help remove sequences which are really close)--minidβ Minimum Percent Identity for an HSP [default0]-i/--inputβ An optional input filename (expects input on STDIN by default)-o/--outputβ An optional output filename (exports to STDOUT by default)-f/--formatβ Specify a different Search Alignment format-{fasta, axt, waba, blast, blastxml}are all permitted although the format must have actual alignment sequence for this script to work. SeeL<Bio::SearchIO>for more information.-of/--outformatβ Output format for the alignment blocks, anythingL<Bio::AlignIO>supports.-v/--verboseβ Turn on debugging
π AUTHOR - Jason Stajich π
Jason Stajich, jason-at-bioperl-dot-org.
bestie reminder π«Ά β if you're feeding it a format, it's gotta have the actual alignment sequence in it, or this whole thing just does not go. vibe check your input first fr fr.
that's the whole page, we ate and left no crumbs π this one's running on perl v5.32.1, dated 2021-08-15, straight from the User Contributed Perl Documentation corner of the manual. mwah πβ¨
π¦ where this page comes from
- debian bookworm: bioperl 1.7.8-1 Β· Perl
- debian trixie: bioperl 1.7.8-1 Β· Perl
- ubuntu jammy: bioperl 1.7.8-1 Β· Perl
- ubuntu noble: bioperl 1.7.8-1 Β· Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms