IFinder¶
IFinder.h¶
-
namespace
ft¶ Copyright (c) 2018, Wasserman lab
FILE ikmergenerator.h
DESCRIPTION This file contains the declaration of kmergenerator interface
-
class
IFinder¶ - #include <ifinder.h>
This file contains the declaration of finder class. It contains functions used to search for kmers inside the FmIndex.
- Copyright
- Copyright (c) 2019, Wasserman lab
- Author
- Godfrain Jacques Kounkou
Subclassed by ft::Finder
Public Functions
-
virtual void ft::IFinder::searchMonoIndex(ResultsMap & indexPosResults, const KmerMap & kmerMap, const fs::path & indexPath, const std::string & indexFileLocation, uint maxOccurences, bool parallel, uint threadNumber, bool printSearchTime)= 0 searchMonoIndex
- Parameters
indexPosResults:kmerMap:indexPath:indexFileLocation:maxOccurences:parallel:threadNumber:
-
virtual void ft::IFinder::searchMultipleIndexes(ResultsMap & indexPosResults, const KmerMap & kmerMap, const std::set< fs::path > & indexPaths, const std::string & indexFileLocation, uint maxOccurences, bool parallel, uint threadNumber, bool printSearchTime, long long offset)= 0 searchMultipleIndexes
- Parameters
indexPosResults:kmerMap:indexPaths:indexFileLocation:maxOccurences:parallel:threadNumber:
-
class