public override string GetCommandLineArguments()
        {
            ArgumentFormatter argFormatter = new ArgumentFormatter();
            StringBuilder     arguments    = new StringBuilder();

            arguments.Append(" " + argFormatter.GetFormattedArgument(Responses)); //4

            //get transforms
            arguments.Append(" " + argFormatter.GetFormattedArgument(Transformation, false)); //5

            //1st cat factor
            arguments.Append(" " + argFormatter.GetFormattedArgument(FirstCatFactor, true)); //6

            //2nd cat factor
            arguments.Append(" " + argFormatter.GetFormattedArgument(SecondCatFactor, true)); //7

            //3rd cat factor
            arguments.Append(" " + argFormatter.GetFormattedArgument(ThirdCatFactor, true)); //8

            //4th cat factor
            arguments.Append(" " + argFormatter.GetFormattedArgument(FourthCatFactor, true)); //9

            //Mean
            arguments.Append(" " + argFormatter.GetFormattedArgument(Mean)); //10

            //N
            arguments.Append(" " + argFormatter.GetFormattedArgument(N)); //11

            //St Dev
            arguments.Append(" " + argFormatter.GetFormattedArgument(StandardDeviation)); //12

            //Variances
            arguments.Append(" " + argFormatter.GetFormattedArgument(Variance)); //13

            //St Err
            arguments.Append(" " + argFormatter.GetFormattedArgument(StandardErrorOfMean)); //14

            //Min and Max
            arguments.Append(" " + argFormatter.GetFormattedArgument(MinAndMax)); //15

            //Median Quartile
            arguments.Append(" " + argFormatter.GetFormattedArgument(MedianAndQuartiles)); //16

            //Coefficient Variation
            arguments.Append(" " + argFormatter.GetFormattedArgument(CoefficientOfVariation)); //17

            //Confidence Limits
            arguments.Append(" " + argFormatter.GetFormattedArgument(ConfidenceInterval)); //18

            //Confidence Limits
            arguments.Append(" " + argFormatter.GetFormattedArgument(Significance.ToString(), false)); //19

            //Normal Probability Plots
            arguments.Append(" " + argFormatter.GetFormattedArgument(NormalProbabilityPlot));

            //By Categories and Overall
            arguments.Append(" " + argFormatter.GetFormattedArgument(ByCategoriesAndOverall)); //20

            return(arguments.ToString().Trim());
        }