Bio::FastParsers::Blast::Table::Hsp - Internal class for tabular BLAST parser
version 0.221230
# see Bio::FastParsers::Blast::Table
This class implements a single line of a tabular BLAST report. Such a line does not correspond to a hit but to a High-Scoring-Pair (HSP). All its methods are accessors. Beyond the standard fields found in the BLAST tabular output (e.g., hit_id, evalue), additional methods are available for easier handling of reverse strand coordinates (e.g., query_start, hit_strand).
hit_id
evalue
query_start
hit_strand
Returns the id of the query sequence.
This method does not accept any arguments.
Returns the id of the hit (or subject) sequence.
Returns the identity (in percents) of the HSP.
Returns the length (in nt or aa) of the HSP.
Returns the number of mismatches of the HSP.
Returns the number of gaps (or gap openings) of the HSP.
Returns the HSP start in query coordinates. The value of query_from is higher than the value of query_to on reverse strands.
query_from
query_to
Returns the HSP end in query coordinates. The value of query_to is lower than the value of query_from on reverse strands.
Returns the HSP start in hit (or subject) coordinates. The value of hit_from is higher than the value of hit_to on reverse strands.
hit_from
hit_to
Returns the HSP end in hit (or subject) coordinates. The value of hit_to is lower than the value of hit_from on reverse strands.
Returns the E-value (or expect) of the HSP.
Returns the score (in bits) of the HSP.
Returns the strand (+1/-1) of the query in the HSP.
Returns the strand (+1/-1) of the hit in the HSP.
Returns the HSP start in query coordinates. The value of query_start is guaranteed to be lower than the value of query_end.
query_end
Returns the HSP end in query coordinates. The value of query_end is guaranteed to be higher than the value of query_start.
Returns the HSP start in hit (or subject) coordinates. The value of hit_start is guaranteed to be lower than the value of hit_end.
hit_start
hit_end
Returns the HSP end in hit (or subject) coordinates. The value of hit_end is guaranteed to be higher than the value of hit_start.
Alias for evalue method. For API consistency.
Denis BAURAIN <denis.baurain@uliege.be>
This software is copyright (c) 2013 by University of Liege / Unit of Eukaryotic Phylogenomics / Denis BAURAIN.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Bio::FastParsers, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Bio::FastParsers
CPAN shell
perl -MCPAN -e shell install Bio::FastParsers
For more information on module installation, please visit the detailed CPAN module installation guide.