MCPcopy Create free account
hub / github.com/BoevaLab/FREEC / GenomeCopyNumberReadMateFileArgWrapper

Class GenomeCopyNumberReadMateFileArgWrapper

src/GenomeCopyNumber.h:185–200  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

183extern void* GenomeCopyNumber_calculateBreakpoint_wrapper(void *arg);
184
185struct GenomeCopyNumberReadMateFileArgWrapper : public ThreadArg {
186 SNPinGenome& snpInGenome;
187 std::string mateFile;
188 std::string inputFormat;
189 int minimalTotalLetterCountPerPosition;
190 int minimalQualityPerPosition;
191 GenomeCopyNumber* p_genomeCopyNumber;
192 std::string chrLenFileName;
193 int windowSize;
194 int step;
195 std::string targetBed;
196
197 GenomeCopyNumberReadMateFileArgWrapper(SNPinGenome& snpInGenome, std::string const& mateFile, const std::string& inputFormat, int minimalTotalLetterCountPerPosition, int minimalQualityPerPosition) : snpInGenome(snpInGenome), mateFile(mateFile), inputFormat(inputFormat), minimalTotalLetterCountPerPosition(minimalTotalLetterCountPerPosition), minimalQualityPerPosition(minimalQualityPerPosition), p_genomeCopyNumber(NULL), windowSize(0), step(0) { }
198
199 GenomeCopyNumberReadMateFileArgWrapper(SNPinGenome& snpInGenome, std::string const& mateFile, std::string const& inputFormat, int minimalTotalLetterCountPerPosition, int minimalQualityPerPosition, GenomeCopyNumber& genomeCopyNumber, std::string const& chrLenFileName, int windowSize, int step, std::string targetBed) : snpInGenome(snpInGenome), mateFile(mateFile), inputFormat(inputFormat), minimalTotalLetterCountPerPosition(minimalTotalLetterCountPerPosition), minimalQualityPerPosition(minimalQualityPerPosition), p_genomeCopyNumber(&genomeCopyNumber), chrLenFileName(chrLenFileName), windowSize(windowSize), step(step), targetBed(targetBed) { }
200};
201
202extern void* GenomeCopyNumber_readMateFile_wrapper(void *arg);
203

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected