Changes between Initial Version and Version 1 of Ticket #759, comment 42


Ignore:
Timestamp:
Apr 8, 2015, 10:59:24 AM (9 years ago)
Author:
olle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #759, comment 42

    initial v1  
    11Functional specification update:
    22
    3  * Default selections for mutation analysis options (check boxes, default = none selected) should be set depending on the value of project focus (cancer type):
     3 * MeLuDI should be updated in case registration by allowing default selections for mutation analysis options (check boxes, default = none selected) to be set depending on the value of project focus (cancer type):
    44
    55|| '''Mutation analysis''' || '''Melanoma''' || '''Lung cancer''' || '''Colon cancer''' || '''GIST''' || '''Unknown''' ||
     
    1212|| `KIT` ||  ||  ||  ||  ||  ||
    1313|| `Other` ||  ||  ||  ||  ||  ||
     14
     15Design update:
     16
     17 1. JSP file `specimentube.jsp` in `resources/sampleproc/` updated in step 2 by placing the project focus (cancer type) selection menu directly above mutation analysis check box set. Info text for the latter updated by adding note that the default selections are set depending on project focus.
     18 2. Javascript file `specimentube.js` in `resources/sampleproc/` updated:[[BR]]a. Function `initPage()` updated by adding event handler to project focus menu with callback function `projectFocusOnChange()`.[[BR]]b. New function `projectFocusOnChange()` added. It calls new function `mutationAnalysisReset()` to reset all mutation analysis check boxes to unchecked, after which it retrieves the value of menu `projectFocus`, and sets the mutation analysis default selections depending on the value of the project focus.[[BR]]c. New function `mutationAnalysisReset()` added. It resets all mutation analysis check boxes to unchecked.
     19 3. JSP file `persinfo.jsp` in `resources/personal/` updated in step 3 by placing the project focus (cancer type) selection menu directly above mutation analysis check box set. Info text for the latter updated by adding note that the default selections are set depending on project focus.
     20 4. Javascript file `persinfo.js` in `resources/personal/` updated:[[BR]]a. Function `initPage()` updated by adding event handler to project focus menu with callback function `projectFocusOnChange()`.[[BR]]b. New function `projectFocusOnChange()` added. It calls new function `mutationAnalysisReset()` to reset all mutation analysis check boxes to unchecked, after which it retrieves the value of menu `projectFocus`, and sets the mutation analysis default selections depending on the value of the project focus.[[BR]]c. New function `mutationAnalysisReset()` added. It resets all mutation analysis check boxes to unchecked.