checkQC.run_type_summarizer module

class checkQC.run_type_summarizer.RunTypeSummarizer[source]

Bases: object

RunTypeSummarizer contains methods used to summarize information about a run (mostly in order to be able to report this back to the user in one for or another).

static summarize(instrument_and_reagent_version, read_lengths, handler_config)[source]

Utility method to parse log and summarize the information about a particular run. This is used to tell the user what information CheckQC has gathered about a run, and what configuration was used.

Parameters:
  • instrument_and_reagent_version – str with instrument and reagent version
  • read_lengths – str with read length
  • handler_config – dict with handler configuration
Returns:

dict with information on the handlers used