Man page - bp_search2gff(1)
Packages contas this manual
- bp_process_sgd(1)
- bp_genbank2gff3(1)
- bp_make_mrna_protein(1)
- bp_search2alnblocks(1)
- bp_seqret(1)
- bp_fetch(1)
- bp_seqretsplit(1)
- bp_mrtrans(1)
- bp_index(1)
- bp_extract_feature_seq(1)
- bp_seqcut(1)
- bp_nexus2nh(1)
- bp_aacomp(1)
- bp_gccalc(1)
- bp_unflatten_seq(1)
- bp_local_taxonomydb_query(1)
- bp_dbsplit(1)
- bp_process_gadfly(1)
- bp_oligo_count(1)
- bp_nrdb(1)
- bp_seqpart(1)
- bp_tree2pag(1)
- bp_taxonomy2tree(1)
- bp_filter_search(1)
- bp_bioflat_index(1)
- bp_taxid4species(1)
- bp_split_seq(1)
- bp_find-blast-matches(1)
- bp_mask_by_search(1)
- bp_mutate(1)
- bp_seqconvert(1)
- bp_search2gff(1)
- bp_fastam9_to_table(1)
- bp_seq_length(1)
- bp_biogetseq(1)
- bp_translate_seq(1)
- bp_search2table(1)
- bp_sreformat(1)
- bp_revtrans-motif(1)
- bp_search2tribe(1)
apt-get install bioperl
Manual
| BP_SEARCH2GFF(1p) | User Contributed Perl Documentation | BP_SEARCH2GFF(1p) |
NAME
bp_search2gff - turn a SearchIO report into GFF
SYNOPSIS
Usage:
bp_search2gff [-o outputfile] [-f reportformat] [-i inputfilename] OR file1 file2 ..
DESCRIPTION
This script will turn a SearchIO report (BLAST, FASTP, SSEARCH, AXT, WABA) into GFF.
The options are:
-i infilename - (optional) inputfilename, will read
either ARGV files or from STDIN
-o filename - the output filename [default STDOUT]
-f format - search result format (blast, fasta,waba,axt)
(ssearch is fasta format). default is blast.
-t/--type seqtype - if you want to see query or hit information
in the GFF report
-s/--source - specify the source (will be algorithm name
otherwise like BLASTN)
--method - the method tag (primary_tag) of the features
(default is similarity)
--scorefunc - a string or a file that when parsed evaluates
to a closure which will be passed a feature
object and that returns the score to be printed
--locfunc - a string or a file that when parsed evaluates
to a closure which will be passed two
features, query and hit, and returns the
location (Bio::LocationI compliant) for the
GFF3 feature created for each HSP; the closure
may use the clone_loc() and create_loc()
functions for convenience, see their PODs
--onehsp - only print the first HSP feature for each hit
-p/--parent - the parent to which HSP features should refer
if not the name of the hit or query (depending
on --type)
--target/--notarget - whether to always add the Target tag or not
-h - this help menu
--version - GFF version to use (put a 3 here to use gff 3)
--component - generate GFF component fields (chromosome)
-m/--match - generate a 'match' line which is a container
of all the similarity HSPs
--addid - add ID tag in the absence of --match
-c/--cutoff - specify an evalue cutoff
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_search2gff < file1 file2 file3
AUTHOR
Jason Stajich, jason-at-bioperl-dot-org
Contributors
Hilmar Lapp, hlapp-at-gmx-dot-net
clone_loc
Title : clone_loc Usage : my $l =
clone_loc($feature->location); Function: Helper function to simplify the
task of cloning locations
for --locfunc closures.
Presently simply implemented using Storable::dclone().
Example :
Returns : A L<Bio::LocationI> object of the same type and with the
same properties as the argument, but physically different.
All structured properties will be cloned as well.
Args : A L<Bio::LocationI> compliant object
create_loc
Title : create_loc Usage : my $l =
create_loc("10..12"); Function: Helper function to simplify the
task of creating locations
for --locfunc closures. Creates a location from a feature-
table formatted string.
Example : Returns : A Bio::LocationI object representing the
location given
as formatted string. Args : A GenBank feature-table formatted string.
| 2021-08-15 | perl v5.32.1 |