Test List
Class corrected_intensity_metric

Confirm version 2 of the metric matches known binary file

Confirm version 3 of the metric matches known binary file

Confirm version 2 of the metric can be written to and read from a stream

Confirm version 3 of the metric can be written to and read from a stream

Class error_metric

Confirm version 3 of the metric can be written to and read from a stream

Confirm version 3 of the metric matches known binary file

Class extended_tile_metric

Confirm version 1 of the metric can be written to and read from a stream

Confirm version 1 of the metric matches known binary file

Class extraction_metric

Confirm version 2 of the metric can be written to and read from a stream

Confirm version 2 of the metric matches known binary file

Class image_metric

Confirm version 1 of the metric can be written to and read from a stream

Confirm version 1 of the metric matches known binary file

Confirm version 2 of the metric can be written to and read from a stream

Confirm version 2 of the metric matches known binary file

Class imaging_table
Confirm to_header and to_name properly convert header names
Class index_metric

Confirm version 1 of the metric can be written to and read from a stream

Confirm version 1 of the metric matches known binary file

Class parameters

Confirm MiSeq version of the XML format is properly

Confirm HiSeq version of the XML format is properly

Confirm NexSeq version of the XML format is properly

Confirm NexSeq version of the XML format is properly

Confirm NexSeq version of the XML format is properly

Class phasing_metric

Confirm version 1 of the metric can be written to and read from a stream

Confirm version 1 of the metric matches known binary file

Class q_collapsed_metric

Confirm version 2 of the metric can be written to and read from a stream

Confirm version 2 of the metric matches known binary file

Confirm version 6 of the metric can be written to and read from a stream

Confirm version 6 of the metric matches known binary file

Class q_metric

Confirm version 4 of the metric can be written to and read from a stream

Confirm version 4 of the metric matches known binary file

Confirm version 5 of the metric can be written to and read from a stream

Confirm version 5 of the metric matches known binary file

Confirm version 6 of the metric can be written to and read from a stream

Confirm version 6 of the metric matches known binary file

Class q_metrics
Confirm populate does not crash on empty q-metrics
Class summary_run_metric

Confirm version 1 of the metric can be written to and read from a stream

Confirm version 1 of the metric matches known binary file

globalScope> Member TEST (plot_logic, failure_mode_bad_metric_plot_by_cycle)
Confirm invalid metric thrown
globalScope> Member TEST (error_metrics_single_test, test_tile_metric_count_for_lane)
Ensure tile_numbers_for_lane returns the proper number
globalScope> Member TEST (error_metrics_single_test, test_error_header_v6)
Ensure the adapter sequences are correct in header
globalScope> Member TEST (error_metrics_single_test, test_error_rates_v6)
Ensure the rates per sequences are correct
Class tile_metric

Confirm version 2 of the metric can be written to and read from a stream

Confirm version 2 of the metric matches known binary file