|
| | corrected_intensity_metric () |
| |
| | corrected_intensity_metric (const header_type &) |
| |
| | corrected_intensity_metric (const uint_t lane, const uint_t tile, const uint_t cycle, const ushort_t average_cycle_intensity, const float signal_to_noise, const float_array_t &corrected_int_called, const ushort_array_t &corrected_int_all, const uint_array_t &called_counts) |
| |
| | corrected_intensity_metric (const uint_t lane, const uint_t tile, const uint_t cycle, const ushort_t average_cycle_intensity, const float signal_to_noise, const float_pointer_t corrected_int_called, const ushort_pointer_t corrected_int_all, const uint_pointer_t called_counts) |
| |
| | corrected_intensity_metric (const uint_t lane, const uint_t tile, const uint_t cycle, const float_array_t &corrected_int_called, const uint_array_t &called_counts) |
| |
| | corrected_intensity_metric (const uint_t lane, const uint_t tile, const uint_t cycle, const ushort_pointer_t corrected_int_called, const uint_pointer_t called_counts) |
| |
| | corrected_intensity_metric (const uint_t lane, const uint_t tile, const uint_t cycle, const uint_array_t &called_count) |
| |
| | corrected_intensity_metric (const uint_t lane, const uint_t tile, const uint_t cycle, const ::uint32_t *called_counts, const size_t num_of_counts, const size_t, const size_t) |
| |
| void | set (const uint_t lane, const uint_t tile, const uint_t cycle, const uint_array_t &called_counts) |
| |
| ushort_t | average_cycle_intensity () const |
| |
| ushort_t | corrected_int_all (const constants::dna_bases index) const INTEROP_THROW_SPEC((model |
| |
| float | corrected_int_all_float (const constants::dna_bases index) const INTEROP_THROW_SPEC((model |
| |
| float | corrected_int_called (const constants::dna_bases index) const INTEROP_THROW_SPEC((model |
| |
| const uint_array_t & | called_counts_array () const |
| |
| const float_array_t & | corrected_int_called_array () const |
| |
| const ushort_array_t & | corrected_int_all_array () const |
| |
| uint_t | called_counts (const constants::dna_bases index) const INTEROP_THROW_SPEC((model |
| |
| uint_t | no_calls () const |
| |
| float | signal_to_noise () const |
| |
| uint_t | total_calls (const bool nocalls=false) const |
| |
| uint_t | total_intensity () const |
| |
| float | total_called_intensity () const |
| |
| float | percent_base (const constants::dna_bases index) const INTEROP_THROW_SPEC((model |
| |
| float_array_t | percent_bases () const |
| |
| float | percent_nocall () const INTEROP_THROW_SPEC((model |
| |
| void | corrected_int_called_array (const float_array_t &vals) |
| |
| bool | any_valid_called_int () const |
| |
| ushort_t | averageCycleIntensity () const |
| |
| ushort_t | correctedIntAll (size_t index) const |
| |
| float | correctedIntCalled (size_t index) const |
| |
| const float_array_t & | correctedIntCalled () const |
| |
| const ushort_array_t & | correctedIntAll () const |
| |
| const uint_array_t & | calledCounts () const |
| |
| uint_t | noCalls () const |
| |
| float | percentBase (difference_type index) const |
| |
| uint_t | calledCounts (difference_type index) const |
| |
| float | signalToNoise () const |
| |
| uint_t | totalCalls (const bool nocalls=false) const |
| |
| uint_t | totalIntensity () const |
| |
| float | totalCalledIntensity () const |
| |
| float | percentIntensity (size_t index) const |
| |
| float | percentCalledIntensity (const size_t index) const |
| |
| | base_cycle_metric (const uint_t lane=0, const uint_t tile=0, const uint_t cycle=0) |
| |
| void | set_base (const uint_t lane, const uint_t tile) |
| |
| void | set_base (const uint_t lane, const uint_t tile, const uint_t cycle) |
| |
| template<class BaseCycleMetric > |
| void | set_base (const BaseCycleMetric &base) |
| |
| uint_t | cycle () const |
| |
| id_t | id () const |
| |
| id_t | cycle_hash () const |
| |
| bool | operator< (const base_cycle_metric &metric2) const |
| |
| | base_metric (const uint_t lane=0, const uint_t tile=0) |
| |
| void | set_base (const uint_t lane, const uint_t tile) |
| |
| template<class BaseMetric > |
| void | set_base (const BaseMetric &base) |
| |
| id_t | id () const |
| |
| id_t | tile_hash () const |
| |
| uint_t | lane () const |
| |
| uint_t | tile () const |
| |
| uint_t | number (const illumina::interop::constants::tile_naming_method) const |
| |
| uint_t | section (const illumina::interop::constants::tile_naming_method method) const |
| |
| uint_t | surface (const illumina::interop::constants::tile_naming_method method) const |
| |
| uint_t | swath (const illumina::interop::constants::tile_naming_method method) const |
| |
| uint_t | phyiscalLocationIndex (const illumina::interop::constants::tile_naming_method method, const uint_t section_per_lane, const uint_t tile_count, const uint_t swath_count, const bool all_surfaces) const |
| |
| uint_t | phyiscalLocationColumn (const illumina::interop::constants::tile_naming_method method, const uint_t swath_count, const bool all_surfaces) const |
| |
| uint_t | phyiscalLocationRow (const illumina::interop::constants::tile_naming_method method, const uint_t section_per_lane, const uint_t tile_count) const |
| |
| size_t | physical_location_index (const illumina::interop::constants::tile_naming_method method, const uint_t section_per_lane, const uint_t tile_count, const uint_t swath_count, const bool all_surfaces) const |
| |
| uint_t | physical_location_column (const illumina::interop::constants::tile_naming_method method, const uint_t swath_count, const bool all_surfaces) const |
| |
| uint_t | physical_location_row (const illumina::interop::constants::tile_naming_method method, const uint_t section_per_lane, const uint_t tile_count) const |
| |
| bool | operator< (const base_metric &metric2) const |
| |
| template<class BaseMetric > |
| void | set_base (const BaseMetric &) |
| |
| void | set_base (const uint_t, const uint_t) |
| |
| bool | operator< (const empty_metric &) const |
| |
Intensity and count metrics for each base.
The corrected intensity metrics provide the percent base plot and the intensity plots.
For 4-dye systems, the intensity corrected for cross-talk between the color channels and phasing and prephasing. These are used in base calling. Note, the software generates phasing/prephasing estimates after cycle 25 (for most platforms).
For 2-dye systems, the values are calculated is another way and aid in accessing the progress of the run.
- Note
- Supported versions: 2, 3 and 4
- Test:
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
The test, actual and expected variables are metric sets that are contained in the fixture corrected_intensity_metrics_tests.
The test variable is only set to false when the regression test is being rebaselined.