public static string CollectionToString(List <Prediction> predictionList, bool includeInputPeptide, bool includeHlaInOutput) { if (predictionList.Count == 1) { return(predictionList[0].ToString(includeInputPeptide, includeHlaInOutput)); } SpecialFunctions.CheckCondition(predictionList.Count > 1); List <List <string> > rowList = CreateRowList(predictionList, includeInputPeptide, includeHlaInOutput); IEnumerable <string> outputList = CreateRowWithVariations(rowList); return(SpecialFunctions.CreateTabString2(outputList)); }
public override string IidStatsString() { return(SpecialFunctions.CreateTabString2(_fisherCounts) + "\t" + base.IidStatsString()); }
public string ToStringHeader() { return(SpecialFunctions.CreateTabString2(AsSortedDictionary.Keys)); }
public string Header() { return(SpecialFunctions.CreateTabString( SpecialFunctions.CreateTabString2(InputHeaderCollection()), Prediction.ExtraHeader(IncludeHlaInOutput()))); }