Class
BlastReport
Object for storing Blast report information.
BlastReport | |||||||||||||||||
![]() | ![]() | ||||||||||||||||
|
Include Headers
blast.h
Parameters
The type of HSPs that are to be stored. Default: Remarks: see BlastHsp. | |
The specializing type. Default: StreamReport Remarks: StoreReport requires more space while StreamReport will be more time consuming if hits are iterated over more than once. |
Remarks
Hits and HSPs can be iterated over by using HitIterator and HspIterator.
Specializations
BlastReport specialization. Parses a Blast report and stores all hits and HSPs. | |
BlastReport specialization that works on a file stream (parses hits/HSPs when iterating over them). |
Metafunctions
Blast Hit type of a Blast object. | |
Type of the object a given object depends on. | |
Blast HSP type of a Blast object. | |
Type of iterator objects that are used to traverse the container. |
Functions
Determines whether an iterator is at the end position. | |
Reference to the name (identifier) of the database in a Blast report. | |
The name (identifier) of the database in a Blast report. | |
Get next Blast report from a file containing multiple Blast reports. | |
The name (identifier) of the query in a Blast report. | |
Reference to the name (identifier) of the query in a Blast report. |
Example Programs
SeqAn - Sequence Analysis Library - www.seqan.de