You are here:
Vanderbilt Biostatistics Wiki
>
Main Web
>
Projects
>
MicroArrayMassSpec
>
GeneralWfccmDesign
(03 Jan 2006,
JeremyRoberts
)
(raw view)
E
dit
A
ttach
---+!! General WFCCM Design * [[Wfccm Bug Reports]] %TOC% <noautolink> ---+++ Goals * %Y% Version 1 * %Y% Generate Scores. * %Y% Write basic graphs. * Version 2 * %Y% Add Permuatation T Test. * %Y% Add Sam. * %Y% Generate data column summary (Min, First Quartile, Median, Third Quartile, Max, Mean, Std Deviation). * %Y% Create interactive graphs. * %Y% Create score summaries. * <strike>Add False Discovery Rate Test </strike> (has been moved to Permutation T Test). * %Y% Add Hu test. * %Y% Add Cross-Validation (Scores & Distance). * %Y% Generate Eisens. * %Y% K fold cross validation training. * K fold cross validation testing. * Version 3 * Modify DataSet to support reading large datasets. * Modify DataSet to support writing large datasets. * Add support for theading in the main application. * Increase support for batch mode. * Network slave mode. * Version 4 (Survival Modifications) * Add Log Rank Test (surv). * Add Likelyhood Ratio Test (surv). * Add Wilcoxen Test (surv). * Add Exact Log Rank Test (surv). * Add Cox PH test (surv). * Add Survival Generation. * Version 5 * Generate Box Plot data column summary. * Generate survival plots. ---+++ Working areas * [[Wfccm Notes]] * [[Wfccm Requirements]] Statement * [[Wfccm Class Descriptions]] * [[Wfccm Functionality Requests And Changes]] * [[Wfccm Design Work Area]] - Work area, will be trashed later. * [[Wfccm Survival Method]] * [[Wfccm Cross Validation]] * [[WfccmDataQualityControl][Wfccm Quality Control]] * [[Wfccm Large DataSet Capability]] * [[Wfccm Distributed Computing]] * [[Wfccm Multidimensional Scaling]] * [[Wfccm Limited Public Version]] * [[Wfccm Visualization Tool]] * [[Wfccm Source File Structure Refactor]] * [[Wfccm Command Line Method]] * [[Wfccm Add Groupings Criteria Managers]] * [[Wfccm Options]] * [[Wfccm Data Structure Refactor]] * [[Wfccm Generic Data Structures]] * [[Wfccm Presentation 2005]] ---+++ Jobs * Backend <!-- * %Y% ScoreSam * %Y% ScorePTTest * %Y% DataContainer * %Y% Implement File IO functions * %Y% DataGrouping * %Y% Implement DataSet transformation functions. * %Y% Score * %Y% ScoreInfo * %Y% ScoreWga * %Y% ScoreTTest * %Y% ScoreFisher * %Y% ScoreWilcoxon * %Y% Data percentage calculator. * %Y% Expression class. * %Y% Score.SignChange * %Y% Score.Standerdize * %Y% Score.GenerateRankings * %Y% DataContainer.Filter * %Y% DataSet.Filter * %Y% DataSet.SaveEisen * %Y% Class Criteria * %Y% Class CriteriaSet * %Y% Class DistanceOutput * %Y% Class DistanceResult * %Y% Class CombinationManager * %Y% Class CriteriaManager * %Y% Class CutoffManager - Criteria Manager * %Y% Class TopnManager - Criteria Manager * %Y% Score.GenerateRankings(CriteriaSet) * %Y% TopnManager.GetRankingsCriteriaSet() * %Y% Expression.GetFunctionVariables() * %Y% Class Distance * %Y% Class DistanceReport --> * Interface <!-- * %Y% DataSet panel * %Y% Display data file headers * %Y% Create data set from transform * %Y% Create new grouping from InformationSet * %Y% DataGrouping panel * %Y% Display grouping information * %Y% Score panel * %Y% Display score names. * %Y% Add and merge score file. * %Y% Criteria Manager Panel * %Y% Allow setting up of topn * %Y% allow setting up custom cutoff * %Y% Enable multiple criteria managers * %Y% Display created criteria managers * %Y% Distance Panel * %Y% Set testing data set * %Y% Set testing groups * %Y% Set training groups * %Y% Set criteria manager * %Y% Run distance * %Y% Run status window * %Y% overall status bar. * %Y% current grouping status bar. * Estimated time left status bar. * %Y% Enable saving of state. --> * Low priority * When saving data, write in ascending order. * Ability to run batch jobs. * Create table for all comparison, cutoff combinations for a single DataSet. <!-- * %Y% Refactor panelDataGrouping into a UserControl. * %Y% Likewise for DataSet and Score views. --> ---+++ Guidelines * [[WfccmClassTemplate][Default page layout for classes in the twiki]] * [[WfccmDataSubmissionGuidelines][Data Format]] * [[Wfccm Commenting Guidelines]] * [[Wfccm Testing Guidelines]] * [[Renaming Files In Visual SourceSafe]] * Naming Conventions: * Class names : PascalCase * Class Identifiers (public) : PascalCase * Class Identifiers (protected, private) : camalCase * Do not use strHungarianNotation * Error Checking * Catch generic exception and throw a new exception with a message that is more pertinent to the program and the user. Give an explanation of why the error occured. This error message will be display on the status bar or logged so that users can get a good idea of what went wrong and can correct the problem. * [[Wfccm Exception Codes]] ---+++ Design Goals * Create a data structure objects that will be small and efficient enough to handle > 30M data points. * Create data structures that will be robust enough for reuse. * Create data sets that will be easy for the user to setup and use in the program. * The program will display data in an intuitive manner. * Reuse as much code as possible. * Class data and methods in such a manner that maintenace will be simple and efficient. * Create design documentation so that others will be able to undestand and update the program. * Create objects that minimize coupling and maximize cohesion. ---+++ Resources * [[http://msdn.microsoft.com][Microsoft Developers Network]] * [[http://www.codeproject.com/cs/miscctrl/folderbrowser.asp][The Folder Browser Control]] * [[http://www-h.eng.cam.ac.uk/help/tpl/textprocessing/latex_maths+pix/latex_maths+pix.html][LaTeX math help]] <!-- * [[http://www.microsoft.com/downloads/details.aspx?familyid=c41bd61e-3060-4f71-a6b4-01feba508e52&displaylang=en][MS Office library]] * [[http://support.microsoft.com/default.aspx?scid=kb;EN-US;319559][Handling events for an MS Office XP Chart Component]] * [[http://support.microsoft.com/default.aspx?scid=kb;en-us;303718][MS Powerpoint Automation]] --> ---+++ Developers * [[Will Gray]] * [[Jeremy Roberts]] * [[Haojie Wu]] * [[Joe Zachary]] * [[Joan Zhang]] </noautolink>
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r137
<
r136
<
r135
<
r134
|
B
acklinks
|
V
iew topic
|
Edit
w
iki text
|
M
ore topic actions
Topic revision: r137 - 03 Jan 2006,
JeremyRoberts
Main
Department Home Page
Biostatistics Graduate Program
Vanderbilt University Medical Center
Main Web
Main Web Home
Search
Recent Changes
Changes
Topic list
Biostatistics Webs
Archive
Main
Sandbox
System
Register
|
Log In
Copyright © 2013-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Vanderbilt Biostatistics Wiki?
Send feedback