public void ExportAlignmentInfo(clsAlignmentFunction alignmentInfo) { Check.Assert(!string.IsNullOrEmpty(this.FileName), this.Name + " failed. Illegal filename."); Check.Require(alignmentInfo != null, "Alignment object is empty"); Check.Require(alignmentInfo.marrMassFncMZInput != null && alignmentInfo.marrMassFncMZInput.Length > 0, "Mass alignment data is empty."); using (var writer = File.AppendText(this.FileName)) { var sb = new StringBuilder(); for (var i = 0; i < alignmentInfo.marrMassFncMZInput.Length; i++) { sb = new StringBuilder(); sb.Append(alignmentInfo.marrMassFncMZInput[i]); sb.Append(Delimiter); sb.Append(alignmentInfo.marrMassFncMZPPMOutput[i]); sb.Append(Delimiter); sb.Append(alignmentInfo.marrMassFncTimeInput[i]); sb.Append(Delimiter); sb.Append(alignmentInfo.marrMassFncTimePPMOutput[i]); writer.WriteLine(sb.ToString()); } writer.Flush(); writer.Close(); } }
public void ExportAlignmentInfo(clsAlignmentFunction alignmentInfo) { Check.Assert(!string.IsNullOrEmpty(FileName), Name + " failed. Illegal filename."); using (var writer = File.AppendText(FileName)) { for (var i = 0; i < alignmentInfo.marrNETFncTimeInput.Length; i++) { writer.WriteLine(alignmentInfo.marrNETFncTimeInput[i] + Delimiter + alignmentInfo.marrNETFncNETOutput[i]); } writer.Flush(); writer.Close(); } }
public void ExportAlignmentInfo(clsAlignmentFunction alignmentInfo) { Check.Assert(!string.IsNullOrEmpty(this.FileName), this.Name + " failed. Illegal filename."); using (var writer = File.AppendText(this.FileName)) { //StringBuilder sb = new StringBuilder(); for (var i = 0; i < alignmentInfo.marrNETFncTimeInput.Length; i++) { writer.WriteLine(alignmentInfo.marrNETFncTimeInput[i] + "\t" + alignmentInfo.marrNETFncNETOutput[i]); // sb = new StringBuilder(); // sb.Append(alignmentInfo.marrNETFncTimeInput[i]); // sb.Append(Delimiter); // sb.Append(alignmentInfo.marrNETFncNETOutput[i]); // writer.WriteLine(sb.ToString()); } writer.Flush(); writer.Close(); } }
public void ExportAlignmentInfo(clsAlignmentFunction alignmentInfo) { Check.Assert(!string.IsNullOrEmpty(FileName), Name + " failed. Illegal filename."); Check.Require(alignmentInfo != null, "Alignment object is empty"); if (alignmentInfo == null) { return; } Check.Require(alignmentInfo.marrMassFncMZInput != null && alignmentInfo.marrMassFncMZInput.Length > 0, "Mass alignment data is empty."); if (alignmentInfo.marrMassFncMZInput == null) { return; } using (var writer = File.AppendText(FileName)) { var data = new List <string>(); for (var i = 0; i < alignmentInfo.marrMassFncMZInput.Length; i++) { data.Clear(); data.Add(DblToString(alignmentInfo.marrMassFncMZInput[i], 5)); data.Add(DblToString(alignmentInfo.marrMassFncMZPPMOutput[i], 5)); data.Add(DblToString(alignmentInfo.marrMassFncTimeInput[i], 5)); data.Add(DblToString(alignmentInfo.marrMassFncTimePPMOutput[i], 5)); writer.WriteLine(string.Join(Delimiter.ToString(), data)); } writer.Flush(); writer.Close(); } }