Difference between revisions of "PhUSE 2015 Scriptathon Agenda"

From PHUSE Wiki
Jump to: navigation, search
m (Standard Scripts)
m (Standard Scripts)
Line 6: Line 6:
 
'''References'''
 
'''References'''
 
* [[SS P08 Central Tendency White Paper|Central Tendency white paper]] - mainly box plots with one paneled scatter plot
 
* [[SS P08 Central Tendency White Paper|Central Tendency white paper]] - mainly box plots with one paneled scatter plot
* [[Scriptathon targets as of January 4 2015|WG targets by White Paper, rough specs as of Jan. 04, 2015]]
+
* [[Scriptathon targets as of January 4 2015|WG targets by White Paper, rough specs as of '''Jan. 04, 2015''']]
 
:* Caution: These are draft. Review and compare with [[SS P08 Central Tendency White Paper|white paper, above]], and [[Scriptathon targets as of January 4 2015|correct in this wiki page]] as needed.
 
:* Caution: These are draft. Review and compare with [[SS P08 Central Tendency White Paper|white paper, above]], and [[Scriptathon targets as of January 4 2015|correct in this wiki page]] as needed.
 
* [https://github.com/phuse-org/phuse-scripts/tree/master/whitepapers github code repository]
 
* [https://github.com/phuse-org/phuse-scripts/tree/master/whitepapers github code repository]
Line 34: Line 34:
  
 
* Work on the ''[[WG5 Box plot challenge]]''!!
 
* Work on the ''[[WG5 Box plot challenge]]''!!
:* refine SAS approach to create Fig. 7.1 (sgplot/gtl rather than qc/shewhart approach)
+
:* Refine SAS approach to create Fig. 7.1 (sgplot/gtl rather than qc/shewhart approach)
:* refine the R approach to create Fig. 7.1 (data-driven approach)
+
:* Refine the R approach to create Fig. 7.1 (data-driven approach)
 +
:* Use Fig. 7.1 scripts as starting point for scripts for remaining targets
 +
* Write Specifications
 +
:* Using [https://github.com/phuse-org/phuse-scripts/blob/master/whitepapers/specification/CTWP_Fig_7.1_Requirements%20Specification%20(draft).docx Fig. 7.1 specification as starting point] ...
 +
:* ... author documents for remaining targets
 +
:* ... based on [[SS P08 Central Tendency White Paper|Central Tendency White Paper]]
 
* Write Tests Plan to be used to qualify scripts:
 
* Write Tests Plan to be used to qualify scripts:
 
:* What tests should be included for convincing "qualification"?
 
:* What tests should be included for convincing "qualification"?
 
:* Participants could start a list of minimum test scenarios for [https://github.com/phuse-org/phuse-scripts/blob/master/whitepapers/WPCT/WPCT-F.07.01.sas WPCT-F.07.01.sas] and [https://github.com/phuse-org/phuse-scripts/blob/master/whitepapers/WPCT/WPCT-F.07.01.R WPCT-F.07.01.R]
 
:* Participants could start a list of minimum test scenarios for [https://github.com/phuse-org/phuse-scripts/blob/master/whitepapers/WPCT/WPCT-F.07.01.sas WPCT-F.07.01.sas] and [https://github.com/phuse-org/phuse-scripts/blob/master/whitepapers/WPCT/WPCT-F.07.01.R WPCT-F.07.01.R]
 
:* Writing the test plan is helpful, implementation can follow.
 
:* Writing the test plan is helpful, implementation can follow.
* '''Meta data''' review, criteria (& finalization?)
 
:* What meta data do we need to '''describe a TARGET''' (regardless of language used to implement)?
 
::* [https://github.com/phuse-org/phuse-scripts/blob/master/whitepapers/specification/WPCT-F.07.01_specs.yml example describing 'Central Tendency' white paper target 7.1]
 
::* This example only describes a vital signs output. Can one spec also cover LAB and ECG outputs, as well?
 
::* This example does not describe user options, such as whether or not to include reference lines or "jitter" annotations of outliers. Should, can this be in the TARGET spec, as well?
 
:* What meta data do we need to '''describe a SCRIPT''' that produces a target, whether a SAS or an R script?
 
::* [https://github.com/phuse-org/phuse-scripts/blob/master/whitepapers/WPCT/WPCT_F.07.01_sas.yml example describing the SAS script "WPCT_F.07.01.sas" that produces [https://github.com/phuse-org/phuse-scripts/tree/master/whitepapers/WPCT/outputs_sas these PDF outputs based on ADVS test data].
 
  
 
<br/>
 
<br/>

Revision as of 11:07, 29 September 2015

PhUSE 2015 Annual Conference Scriptathon Agenda


Standard Scripts

References


Task List

Project Target Specification Code Test Plan
Central Tendency Fig. 7.1 docx (github) SAS and R -to do-
  • Refine SAS approach to create Fig. 7.1 (sgplot/gtl rather than qc/shewhart approach)
  • Refine the R approach to create Fig. 7.1 (data-driven approach)
  • Use Fig. 7.1 scripts as starting point for scripts for remaining targets
  • Write Specifications
  • Write Tests Plan to be used to qualify scripts:
  • What tests should be included for convincing "qualification"?
  • Participants could start a list of minimum test scenarios for WPCT-F.07.01.sas and WPCT-F.07.01.R
  • Writing the test plan is helpful, implementation can follow.


  • Figure 7.2. Box Plot – Change in xxx Over Time
  • Figure 7.3. Box Plot – Observed Values and Change in xxx Over Time
  • Figure 7.5. Scatter Plot of Baseline Versus Endpoint Measurements for xxx
  • Figure 7.6
  • Figure 7.6A. Box Plot – Last Baseline and Last Postbaseline Measures
  • Figure 7.6B. Box Plot – Minimum Baseline and Minimum Postbaseline Measures
  • Figure 7.6C. Box Plot – Maximum Baseline and Maximum Postbaseline Measures
  • Figure 7.7
  • Figure 7.7A. Box Plot – Change From Last Baseline to Last Postbaseline Measures
  • Figure 7.7B. Box Plot – Change From Minimum Baseline to Minimum Postbaseline Measures
  • Figure 7.7C. Box Plot – Change From Maximum Baseline to Maximum Postbaseline Measures
  • Figure 7.8. Box Plot – Last/Minimum/Maximum Baseline and Last/Minimum/Maximum Postbaseline Measures and Change from Last/Minimum/Maximum Baseline to Last/Minimum/Maximum Postbaseline Measures


  • SAS
  • Better SAS box plot approach - draft a modern but straightforward ODS/SGPLOT/GTL approach to replace our current obscure SAS/QC PROC SHEWHART approach
  • Test suitability of current approach of template programs that use a custom macro library. See WPCT_F.07.01.sas to get started, suggest changes & improvements
  • Write new scripts from WPCT_F.07.01.sas to create Figure 7.1 from LAB and ECG test data. What changes does this require to the template script?
  • Enthusiastic testers can dive in and test any components in the SAS macro library that we've written to support WPCT_F.07.01.sas


  • R


PhUSEWiki Maintenance

  • Update CSS (cascading style sheet ).
  • Categorize Wikis based on list of Wikis that currently do not belong into a category (Uncategorized Pages).
  • Clean up Wikis, which are not linked (Orphan pages).
  • Clean up files, which are not linked (Unused Files).
  • Remove dummy/inactive users.
  • Create training material.