Class Specialization
StoreReport
BlastReport specialization. Parses a Blast report and stores all hits and HSPs.
BlastReport
StoreReport
BlastReport<TBlastHsp,StoreReport<TSpec> >
Parameters
TBlastHsp
The type of HSPs to be stored. See BlastHsp
Metafunctions: Hsp
Default: BlastHsp<BlastN,BasicInfo>
TSpec
The specializing type.
Default: BasicInfo
Specialization of
Metafunctions
HitBlast Hit type of a Blast object. (BlastReport)
HostType of the object a given object depends on. (BlastReport)
HspBlast HSP type of a Blast object. (BlastReport)
IteratorType of iterator objects that are used to traverse the container. (BlastReport)
Functions
atEndDetermines whether an iterator is at the end position. (BlastReport)
databaseNameReference to the name (identifier) of the database in a Blast report. (BlastReport)
getDatabaseNameThe name (identifier) of the database in a Blast report. (BlastReport)
getEValueCutoffThe Expect-Value cutoff parsed from a Blast report.
getGappedKappaThe gapped kappa value parsed from a Blast report.
getGappedLambdaThe lambda value parsed from a Blast report.
getGetExtensionThe gap extension penalty parsed from a Blast report.
getGetOpenThe gap open penalty parsed from a Blast report.
getKappaThe kappa value parsed from a Blast report.
getLambdaThe lambda value parsed from a Blast report.
getNextGet next Blast report from a file containing multiple Blast reports. (BlastReport)
getQueryNameThe name (identifier) of the query in a Blast report. (BlastReport)
numHitsThe total number of hits in a Blast report.
numHspsThe number of HSPs for an entire Blast report or for one Blast hit.
queryNameReference to the name (identifier) of the query in a Blast report. (BlastReport)
Example Programs
Include Headers
blast.h
SeqAn - Sequence Analysis Library - www.seqan.de