//public string HelpOutput { get; } //public string[] HelpSupplTables { get; } //public int NumSupplTables { get; } //public string[] HelpDocuments { get; } //public int NumDocuments { get; } public override Parameters GetParameters(IMatrixData mdata, ref string errString) { Parameters parameters = new Parameters ( PECAParameters.GetWorkingDir() ); parameters.AddParameterGroup(PECAParameters.GetAboutData(), "About Data", false); parameters.AddParameterGroup(PECAParameters.GetFeatures(), "Features", false); parameters.AddParameterGroup(PECAParameters.GetModule(), PECAParameters.network + " Info", false); parameters.AddParameterGroup(PECAParameters.SelectConditionalData(mdata), "Select Data", true); parameters.AddParameterGroup(PECAParameters.GetMCMCParams(), "MCMC Parameters", false); return(parameters); }
//public string HelpOutput { get; } //public string[] HelpSupplTables { get; } //public int NumSupplTables { get; } //public string[] HelpDocuments { get; } //public int NumDocuments { get; } public override Parameters GetParameters(IMatrixData mdata, ref string errString) { string[] expSeriesNames = new string[] { PECAParameters.pecaRSeries1, PECAParameters.pecaRSeries2 }; string[] expSeriesHelp = new string[] { "mRNA Data", "'artificial' protein expressions" }; Parameters parameters = new Parameters ( PECAParameters.GetWorkingDir() ); parameters.AddParameterGroup(PECAParameters.GetAboutDataWithTP(), "About Data", false); parameters.AddParameterGroup(PECAParameters.GetFeatures(), "Features", false); parameters.AddParameterGroup(PECAParameters.GetConditionalModule(), "Gene Set Analysis", false); parameters.AddParameterGroup(PECAParameters.SelectMultipleData(mdata, expSeriesNames, expSeriesHelp), "Select Data", true); parameters.AddParameterGroup(PECAParameters.GetMCMCParams(), "MCMC Parameters", false); return(parameters); }
//public string HelpOutput { get; } //public string[] HelpSupplTables { get; } //public int NumSupplTables { get; } //public string[] HelpDocuments { get; } //public int NumDocuments { get; } public override Parameters GetParameters(IMatrixData mdata, ref string errString) { string[] expSeriesNames = new string[] { PECAParameters.pecaPSSeries1, PECAParameters.pecaPSSeries2, PECAParameters.pecaPSSeries3 }; string[] expSeriesHelp = new string[] { "mRNA Data", "the channel representing degradation of pre-existing proteins", "the channel representing synthesis of new proteins" }; Parameters parameters = new Parameters ( PECAParameters.GetWorkingDir() ); parameters.AddParameterGroup(PECAParameters.GetAboutDataWithTP(), "About Data", false); parameters.AddParameterGroup(PECAParameters.GetFeatures(), "Features", false); parameters.AddParameterGroup(PECAParameters.GetConditionalModule(), "Gene Set Analysis", false); parameters.AddParameterGroup(PECAParameters.SelectMultipleData(mdata, expSeriesNames, expSeriesHelp), "Select Data", true); parameters.AddParameterGroup(PECAParameters.GetMCMCParams(), "MCMC Parameters", false); return(parameters); }