Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
 public override string IidStatsString()
 {
     return(SpecialFunctions.CreateTabString2(_fisherCounts) + "\t" + base.IidStatsString());
 }
 public string ToStringHeader()
 {
     return(SpecialFunctions.CreateTabString2(AsSortedDictionary.Keys));
 }
Ejemplo n.º 4
0
 public string Header()
 {
     return(SpecialFunctions.CreateTabString(
                SpecialFunctions.CreateTabString2(InputHeaderCollection()),
                Prediction.ExtraHeader(IncludeHlaInOutput())));
 }