Chopper
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
chopper::input_functor Struct Reference

#include <chopper/input_functor.hpp>

Classes

struct  dna4_traits
 

Public Types

using sequence_file_type = seqan3::sequence_file_input< dna4_traits, seqan3::fields< seqan3::field::seq >, seqan3::type_list< seqan3::format_fasta, seqan3::format_fastq > >
 

Public Member Functions

void operator() (size_t const num, seqan::hibf::insert_iterator it)
 

Public Attributes

std::vector< std::vector< std::string > > filenames
 
bool input_are_precomputed_files {false}
 
uint8_t kmer_size {21}
 
uint8_t window_size {21}
 

Member Typedef Documentation

◆ sequence_file_type

using chopper::input_functor::sequence_file_type = seqan3::sequence_file_input<dna4_traits, seqan3::fields<seqan3::field::seq>, seqan3::type_list<seqan3::format_fasta, seqan3::format_fastq> >

Member Function Documentation

◆ operator()()

void chopper::input_functor::operator() ( size_t const  num,
seqan::hibf::insert_iterator  it 
)

Member Data Documentation

◆ filenames

std::vector<std::vector<std::string> > chopper::input_functor::filenames

◆ input_are_precomputed_files

bool chopper::input_functor::input_are_precomputed_files {false}

◆ kmer_size

uint8_t chopper::input_functor::kmer_size {21}

◆ window_size

uint8_t chopper::input_functor::window_size {21}

The documentation for this struct was generated from the following files: