IQueryExtractor

IQueryExtractor.h

namespace ft

Copyright (c) 2018, Wasserman lab

FILE ikmergenerator.h

DESCRIPTION This file contains the declaration of kmergenerator interface

class IQueryExtractor
#include <iqueryextractor.h>

This file contains the declaration of kmergenerator interface.

Copyright
Copyright (c) 2019, Wasserman lab
Author
Godfrain Jacques Kounkou

Subclassed by ft::QueryExtractor

Public Functions

virtual void ft::IQueryExtractor::getInputQueriesRoutine(const std::string & refSequence, const std::string & altSequence, uint fileIndex, std::set< Query > & inputQueries)= 0

getInputQueriesRoutine

Parameters
  • refSequence:
  • altSequence:
  • fileIndex:
  • inputQueries:

virtual void ft::IQueryExtractor::getStartAndEndPointSequences(const std::string & startPointRef, const std::string & endPointRef, uint fileIndex, std::set< Query > & inputQueries)= 0

getStartAndEndPointSequences

Parameters
  • startPointRef:
  • endPointRef:
  • fileIndex:
  • inputQueries:

virtual std::set<Query> ft::IQueryExtractor::getInputQueries(bool refOnly, bool crossover, const fs::path & pathToQueryFile)= 0

getInputQueries

Return
Parameters
  • refOnly:
  • crossover:
  • pathToQueryFile: