Beispiel #1
0
 public Parameters GetParameters(IMatrixData mdata, ref string errorString)
 {
     return
         (new Parameters(new [] {
         PerseusPluginUtils.GetMinValuesParam(true),
         new SingleChoiceWithSubParams("Mode")
         {
             Values = new[] { "In total", "In each group", "In at least one group" },
             SubParams = new[] {
                 new Parameters(new Parameter[0]),
                 new Parameters(new Parameter[] { new SingleChoiceParam("Grouping")
                                                  {
                                                      Values = mdata.CategoryRowNames
                                                  } }),
                 new Parameters(new Parameter[] { new SingleChoiceParam("Grouping")
                                                  {
                                                      Values = mdata.CategoryRowNames
                                                  } })
             },
             ParamNameWidth = 50,
             TotalWidth = 731
         },
         PerseusPluginUtils.GetValuesShouldBeParam(), PerseusPluginUtils.GetFilterModeParam(false)
     }));
 }
Beispiel #2
0
 public Parameters GetParameters(IMatrixData mdata, ref string errorString)
 {
     return
         (new Parameters(PerseusPluginUtils.GetMinValuesParam(mdata, false), new SingleChoiceWithSubParams("Mode")
     {
         Values = new[] { "In total" },
         SubParams = { new Parameters(new Parameter[0]) },
         ParamNameWidth = 50,
         TotalWidth = 731
     }, PerseusPluginUtils.GetValuesShouldBeParam(), PerseusPluginUtils.CreateFilterModeParam(true)));
 }