public filter_options(tile_naming_method naming_method, uint lane, short channel, dna_bases arg3, uint surface) : this(c_csharp_plotPINVOKE.new_filter_options__SWIG_5((int)naming_method, lane, channel, (int)arg3, surface), true) { }
public tile_naming_method naming_method() { tile_naming_method ret = (tile_naming_method)c_csharp_plotPINVOKE.filter_options_naming_method(swigCPtr); return(ret); }
public filter_options(tile_naming_method naming_method, uint lane, short channel, dna_bases arg3, uint surface, uint read, uint cycle, uint tile_number) : this(c_csharp_plotPINVOKE.new_filter_options__SWIG_2((int)naming_method, lane, channel, (int)arg3, surface, read, cycle, tile_number), true) { }
public flowcell_layout(uint lane_count, uint surface_count, uint swath_count, uint tile_count, uint sections_per_lane, uint lanes_per_section, string_vector tiles, tile_naming_method naming_method) : this(c_csharp_runPINVOKE.new_flowcell_layout__SWIG_1(lane_count, surface_count, swath_count, tile_count, sections_per_lane, lanes_per_section, string_vector.getCPtr(tiles), (int)naming_method), true) { if (c_csharp_runPINVOKE.SWIGPendingException.Pending) { throw c_csharp_runPINVOKE.SWIGPendingException.Retrieve(); } }
public void tile_naming_method(tile_naming_method naming_method) { c_csharp_plotPINVOKE.filter_options_tile_naming_method(swigCPtr, (int)naming_method); }
public static string to_string(tile_naming_method value) { string ret = c_csharp_runPINVOKE.to_string__SWIG_3((int)value); return(ret); }
public void set_naming_method(tile_naming_method naming_method) { c_csharp_runPINVOKE.flowcell_layout_set_naming_method(swigCPtr, (int)naming_method); }
public uint physical_location_column(tile_naming_method method, uint swath_count, bool all_surfaces) { uint ret = c_csharp_metricsPINVOKE.base_metric_physical_location_column(swigCPtr, (int)method, swath_count, all_surfaces); return(ret); }
public uint physical_location_row(tile_naming_method method, uint section_per_lane, uint tile_count) { uint ret = c_csharp_metricsPINVOKE.base_metric_physical_location_row(swigCPtr, (int)method, section_per_lane, tile_count); return(ret); }
public uint swath(tile_naming_method method) { uint ret = c_csharp_metricsPINVOKE.base_metric_swath(swigCPtr, (int)method); return(ret); }
public uint physical_location_index(tile_naming_method method, uint section_per_lane, uint tile_count, uint swath_count, bool all_surfaces) { uint ret = c_csharp_metricsPINVOKE.base_metric_physical_location_index(swigCPtr, (int)method, section_per_lane, tile_count, swath_count, all_surfaces); return(ret); }
public uint number(tile_naming_method arg0) { uint ret = c_csharp_metricsPINVOKE.base_metric_number(swigCPtr, (int)arg0); return(ret); }
protected override void SetUp() { string xml_file = "<?xml version=\"1.0\"?>\n" + "<RunInfo xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Version=\"2\">\n" + " <Run Id=\"120705_M00903_0009_A000000000-A12V4\" Number=\"8\">\n" + " <Flowcell>000000000-A12V4</Flowcell>\n" + " <Instrument>M00903</Instrument>\n" + " <Date>120705</Date>\n" + " <Reads>\n" + " <Read NumCycles=\"251\" Number=\"1\" IsIndexedRead=\"N\" />\n" + " <Read NumCycles=\"12\" Number=\"2\" IsIndexedRead=\"Y\" />\n" + " <Read NumCycles=\"251\" Number=\"3\" IsIndexedRead=\"N\" />\n" + " </Reads>\n" + " <FlowcellLayout LaneCount=\"1\" SurfaceCount=\"2\" SwathCount=\"1\" TileCount=\"14\" />\n" + " </Run>\n" + "</RunInfo>"; string_vector Tiles = new string_vector(); string_vector ImageChannels = new string_vector(); read_info[] ReadsArr = new read_info[] { /*Number, IsIndexedRead, CycleStart, CycleEnd*/ new read_info(1, 1, 251, false), new read_info(2, 252, 263, true), new read_info(3, 264, 514, false) }; read_info_vector Reads = new read_info_vector(); for (int i = 0; i < ReadsArr.Length; i++) { Reads.Add(ReadsArr[i]); } tile_naming_method TileNamingConvention = tile_naming_method.UnknownTileNamingMethod; uint LaneCount = 1; uint SurfaceCount = 2; uint SwathCount = 1; uint TileCount = 14; uint SectionPerLane = 1; uint LanePerSection = 1; flowcell_layout FlowcellLayout = new flowcell_layout( LaneCount, SurfaceCount, SwathCount, TileCount, SectionPerLane, LanePerSection, Tiles, TileNamingConvention); string Run_Id = "120705_M00903_0009_A000000000-A12V4"; string Date = "120705"; string InstrumentName = "M00903"; uint RunNumber = 8; uint version = 2; image_dimensions ImageDimensions = new image_dimensions(/*Width*/ 0, /*Height*/ 0); expected_run_info = new info(Run_Id, Date, InstrumentName, RunNumber, version, FlowcellLayout, ImageChannels, ImageDimensions, Reads); run_info.parse(xml_file); }
public void set_naming_method(tile_naming_method naming_method) { c_csharp_run_metricsPINVOKE.run_metrics_set_naming_method(swigCPtr, (int)naming_method); }
public filter_options(tile_naming_method naming_method, uint lane, short channel) : this(c_csharp_plotPINVOKE.new_filter_options__SWIG_7((int)naming_method, lane, channel), true) { }
public tile_naming_method naming_method() { tile_naming_method ret = (tile_naming_method)c_csharp_runPINVOKE.flowcell_layout_naming_method(swigCPtr); return(ret); }
public filter_options(tile_naming_method naming_method) : this(c_csharp_plotPINVOKE.new_filter_options__SWIG_9((int)naming_method), true) { }
public void set_naming_method(tile_naming_method naming_method) { c_csharp_runPINVOKE.info_set_naming_method(swigCPtr, (int)naming_method); }