Function SmartPeak::processSegment

Function Documentation

void SmartPeak::processSegment(SequenceSegmentHandler &sequence_segment, SequenceHandler &sequenceHandler_IO, Filenames &filenames, const std::vector<std::shared_ptr<SequenceSegmentProcessor>> &methods)

Apply a processing workflow to a single sequence segment

Parameters
  • sequence_segment[inout] The injection to process

  • SequenceHandler – Sequence Segment IO

  • filenames[in] Used by the methods

  • methods[in] Methods to process on the sequence segment