public metric_type_description(metric_type val, string description) : this(c_csharp_metricsPINVOKE.new_metric_type_description__SWIG_1((int)val, description), true) { if (c_csharp_metricsPINVOKE.SWIGPendingException.Pending) { throw c_csharp_metricsPINVOKE.SWIGPendingException.Retrieve(); } }
public metric_type_name_pair(metric_type t, string u) : this(c_csharp_metricsPINVOKE.new_metric_type_name_pair__SWIG_1((int)t, u), true) { if (c_csharp_metricsPINVOKE.SWIGPendingException.Pending) { throw c_csharp_metricsPINVOKE.SWIGPendingException.Retrieve(); } }
public static void plot_subtile_aggregate(run_metrics metrics, metric_type type, filter_options options, candle_stick_plot_data data_x, candle_stick_plot_data data_y) { c_csharp_plotPINVOKE.plot_subtile_aggregate__SWIG_0(run_metrics.getCPtr(metrics), (int)type, filter_options.getCPtr(options), candle_stick_plot_data.getCPtr(data_x), candle_stick_plot_data.getCPtr(data_y)); if (c_csharp_plotPINVOKE.SWIGPendingException.Pending) { throw c_csharp_plotPINVOKE.SWIGPendingException.Retrieve(); } }
public static void plot_subtile_map(run_metrics metrics, metric_type type, filter_options options, subtile_data data) { c_csharp_plotPINVOKE.plot_subtile_map__SWIG_2(run_metrics.getCPtr(metrics), (int)type, filter_options.getCPtr(options), subtile_data.getCPtr(data)); if (c_csharp_plotPINVOKE.SWIGPendingException.Pending) { throw c_csharp_plotPINVOKE.SWIGPendingException.Retrieve(); } }
public static void list_metrics_to_load(metric_type type, uchar_vector valid_to_load, instrument_type instrument, bool is_iuo) { c_csharp_run_metricsPINVOKE.list_metrics_to_load__SWIG_1((int)type, uchar_vector.getCPtr(valid_to_load), (int)instrument, is_iuo); if (c_csharp_run_metricsPINVOKE.SWIGPendingException.Pending) { throw c_csharp_run_metricsPINVOKE.SWIGPendingException.Retrieve(); } }
public void validate(metric_type type, info run_info, bool check_ignored) { c_csharp_plotPINVOKE.filter_options_validate__SWIG_0(swigCPtr, (int)type, info.getCPtr(run_info), check_ignored); if (c_csharp_plotPINVOKE.SWIGPendingException.Pending) { throw c_csharp_plotPINVOKE.SWIGPendingException.Retrieve(); } }
public static void plot_by_lane(run_metrics metrics, metric_type type, filter_options options, candle_stick_plot_data data) { c_csharp_plotPINVOKE.plot_by_lane__SWIG_1(run_metrics.getCPtr(metrics), (int)type, filter_options.getCPtr(options), candle_stick_plot_data.getCPtr(data)); if (c_csharp_plotPINVOKE.SWIGPendingException.Pending) { throw c_csharp_plotPINVOKE.SWIGPendingException.Retrieve(); } }
public static uint calculate_subtile_buffer_size(run_metrics metrics, metric_type type, filter_options options) { uint ret = c_csharp_plotPINVOKE.calculate_subtile_buffer_size(run_metrics.getCPtr(metrics), (int)type, filter_options.getCPtr(options)); if (c_csharp_plotPINVOKE.SWIGPendingException.Pending) { throw c_csharp_plotPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static metric_type parse_metric_type(string name) { metric_type ret = (metric_type)c_csharp_runPINVOKE.parse_metric_type(name); if (c_csharp_runPINVOKE.SWIGPendingException.Pending) { throw c_csharp_runPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public bool supports_surface(metric_type metric_type, info info) { bool ret = c_csharp_plotPINVOKE.filter_options_supports_surface(swigCPtr, (int)metric_type, info.getCPtr(info)); if (c_csharp_plotPINVOKE.SWIGPendingException.Pending) { throw c_csharp_plotPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static void plot_subtile_map(run_metrics metrics, metric_type type, filter_options options, subtile_data data, float[] buffer) { unsafe { fixed(float *swig_ptrTo_buffer = buffer) { { c_csharp_plotPINVOKE.plot_subtile_map__SWIG_1(run_metrics.getCPtr(metrics), (int)type, filter_options.getCPtr(options), subtile_data.getCPtr(data), (global::System.IntPtr)swig_ptrTo_buffer); if (c_csharp_plotPINVOKE.SWIGPendingException.Pending) { throw c_csharp_plotPINVOKE.SWIGPendingException.Retrieve(); } } } } }
public static void plot_flowcell_map(run_metrics metrics, metric_type type, filter_options options, flowcell_data data, float[] buffer, uint[] tile_buffer, bool skip_empty) { unsafe { fixed(float *swig_ptrTo_buffer = buffer) { unsafe { fixed(uint *swig_ptrTo_tile_buffer = tile_buffer) { { c_csharp_plotPINVOKE.plot_flowcell_map__SWIG_0(run_metrics.getCPtr(metrics), (int)type, filter_options.getCPtr(options), flowcell_data.getCPtr(data), (global::System.IntPtr)swig_ptrTo_buffer, (global::System.IntPtr)swig_ptrTo_tile_buffer, skip_empty); if (c_csharp_plotPINVOKE.SWIGPendingException.Pending) { throw c_csharp_plotPINVOKE.SWIGPendingException.Retrieve(); } } } } } } }
public static void plot_flowcell_map2(run_metrics metrics, metric_type type, filter_options options, flowcell_data data, float[] buffer, uint buffer_size, uint[] id_buffer, uint id_buffer_size) { unsafe { fixed(float *swig_ptrTo_buffer = buffer) { unsafe { fixed(uint *swig_ptrTo_id_buffer = id_buffer) { { c_csharp_plotPINVOKE.plot_flowcell_map2__SWIG_1(run_metrics.getCPtr(metrics), (int)type, filter_options.getCPtr(options), flowcell_data.getCPtr(data), (global::System.IntPtr)swig_ptrTo_buffer, buffer_size, (global::System.IntPtr)swig_ptrTo_id_buffer, id_buffer_size); if (c_csharp_plotPINVOKE.SWIGPendingException.Pending) { throw c_csharp_plotPINVOKE.SWIGPendingException.Retrieve(); } } } } } } }
public void TestToFeatureForMetricType() { metric_type metricType = metric_type.Intensity; Assert.AreEqual((int)c_csharp_run_metrics.to_feature(metricType), 18); }
public bool supports_read(metric_type metric_type, plot_types plot_type) { bool ret = c_csharp_plotPINVOKE.filter_options_supports_read(swigCPtr, (int)metric_type, (int)plot_type); return(ret); }
public bool supports_channel(metric_type metric_type) { bool ret = c_csharp_plotPINVOKE.filter_options_supports_channel(swigCPtr, (int)metric_type); return(ret); }
public bool is_specific_read(metric_type type) { bool ret = c_csharp_plotPINVOKE.filter_options_is_specific_read__SWIG_0(swigCPtr, (int)type); return(ret); }
public bool all_bases(metric_type type) { bool ret = c_csharp_plotPINVOKE.filter_options_all_bases__SWIG_0(swigCPtr, (int)type); return(ret); }
public static bool is_iuo_metric(metric_type type) { bool ret = c_csharp_run_metricsPINVOKE.is_iuo_metric((int)type); return(ret); }
public static metric_feature_type to_feature(metric_type type) { metric_feature_type ret = (metric_feature_type)c_csharp_run_metricsPINVOKE.to_feature__SWIG_0((int)type); return(ret); }
public static string to_description(metric_type type) { string ret = c_csharp_run_metricsPINVOKE.to_description((int)type); return(ret); }
public static metric_group to_group(metric_type type) { metric_group ret = (metric_group)c_csharp_run_metricsPINVOKE.to_group((int)type); return(ret); }
public static string to_string(metric_type value) { string ret = c_csharp_runPINVOKE.to_string__SWIG_1((int)value); return(ret); }
public void IsBaseMetric() { metric_type metricType = metric_type.BasePercent; Assert.IsTrue(c_csharp_run_metrics.is_base_metric(metricType)); }
public metric_type value() { metric_type ret = (metric_type)c_csharp_metricsPINVOKE.metric_type_description_value(swigCPtr); return(ret); }