public RankSplitInfo(RankMethod rmeth, OutputMethGraph mGraph, string seqFeature) { RMethod = rmeth; Graph = mGraph; //Text = null; SeqFeature = seqFeature; doGraph = true; doSubSeq = false; SeqDiv = SubSequenceDivision.None; SeqDivOut = SubSequenceDivision.None; }
public RankSplitInfo(RankMethod rmeth, OutputMethGraph mGraph, string seqFeature, int divBegin, int divFinish) { RMethod = rmeth; Graph = mGraph; //Text = null; SeqFeature = seqFeature; doGraph = true; doSubSeq = true; SeqDiv = SubSequenceDivision.Normalised; SeqDivOut = SubSequenceDivision.None; divStart = divBegin; divEnd = divFinish; }
public RankSplitInfo(RankMethod rmeth, OutputMethGraph mGraph, string seqFeature, int bases, bool goFromStart) { RMethod = rmeth; Graph = mGraph; //Text = null; SeqFeature = seqFeature; doGraph = true; doSubSeq = true; SeqDiv = SubSequenceDivision.AbsoluteBases; SeqDivOut = SubSequenceDivision.None; baseCount = bases; fromStart = goFromStart; }
protected void RSPOnGraphComboChange(object sender, EventArgs e) { if (rspGraphicalOutputCombo.ActiveText.Length > 3) { ClearComboBox(rspGraphTypeCombo); OutputMethGraph omg = RankSplitGraphOut [rspGraphicalOutputCombo.ActiveText]; List <GraphType> tys = RankSplitGraphToTypes [omg]; List <string> descs = RankSplit.GraphTypesToStrings(tys); foreach (string gt in descs) { rspGraphTypeCombo.AppendText(gt); } } }
private static void SetLabels(OutputMethGraph om, GraphType ty, out string xl, out string yl) { if (ty == GraphType.Histo) { xl = xHistoLabDesc [om]; yl = yHistoLabDesc [om]; } else if (ty == GraphType.Spatial) { xl = xSpatialLabDesc [om]; yl = ySpatialLabDesc [om]; } else { xl = xMeansLabDesc [om]; yl = yMeansLabDesc [om]; } }