#ifndef SRC_GENIESYS_LIB_H_
#define SRC_GENIESYS_LIB_H_
#include "cxx.h"
#include "genie/util/runtime-exception.h"
namespace geniesys {
constexpr size_t BLOCKSIZE = 256000;
void convert_fastq(rust::String input_file, rust::String output_file, size_t threads = 1);
void convert_fastq(rust::String input_file1, rust::String input_file2, rust::String output_file, size_t threads = 1);
void convert_mgrec(rust::String input_file, rust::String output_file1, rust::String output_file2 = "",
size_t threads = 1);
} #endif