Changes between Version 1 and Version 2 of Ticket #801, comment 143


Ignore:
Timestamp:
Dec 15, 2015, 9:01:04 AM (8 years ago)
Author:
olle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #801, comment 143

    v1 v2  
    1414
    1515 1. JSP file `select_dna_for_start_plate.jsp` in `resources/libprep/` updated:[[BR]]a. Style definitions to show/hide fields "origqubitconc" and "calcqubitconc" added.[[BR]]b. Text next to the check box for showing bioplate location extended with the clarification "(orig. DNA)".[[BR]]c. Plate table definition updated with classes "hide-origqubitconc" and "hide-calcqubitconc".
    16  2. Javascript file `select_dna_for_start_plate.js` in `resources/libprep/` updated:[[BR]]a. Function `nextPlateNameLoaded(response)` updated to create JSONArrays for FPA and FPB wells separately, and call new function `createByParentName(parentName, name)` to create a clone of the JSON data for the parent DNA extract.[[BR]]b. New function `createByParentName(parentName, name)` added. It creates a clone of the JSON data for the parent DNA extract having name given by argument `parentName`.[[BR]]c. Function `toggleInfo(event)` updated for event target "`qubitconc`" (coupled to check box "`QubitConc`") to toggle display of values in fields "`origqubitconc`" and "`calcqubitconc`".[[BR]]d. Function `downloadLibPrepFile()` updated to get JSON data for DNA in plate well from JSON object `well.extract.info.origId` instead of `well.extract.id`.[[BR]]e. Function `createProtocol()` updated to set value of submitted parameter `docMode` to "`protocol`", instead of "`report`".[[BR]]f. Function `getWellText(well)` updated to use new JSON keys for parent DNA data, and to calculate aliquot concentration by dividing the concentration for parent DNA with the dilution factor. When check box for "`QubitConc`" is checked, both concentration values are shown in each used well, where the former is appended by text "(orig.)", and the latter by "(calc.)".
     16 2. Javascript file `select_dna_for_start_plate.js` in `resources/libprep/` updated:[[BR]]a. Function `nextPlateNameLoaded(response)` updated to create JSONArrays for FPA and FPB wells separately, and call new function `createByParentName(parentName, name)` to create a clone of the JSON data for the parent DNA extract.[[BR]]b. New function `createByParentName(parentName, name)` added. It creates a clone of the JSON data for the parent DNA extract having name given by argument `parentName`.[[BR]]c. Function `toggleInfo(event)` updated for event target "`qubitconc`" (coupled to check box "`QubitConc`") to toggle display of values in fields "`origqubitconc`" and "`calcqubitconc`".[[BR]]d. Function `downloadLibPrepFile()` updated to get id for for parent DNA in plate well from JSON object `well.extract.info.origId` instead of `well.extract.id`.[[BR]]e. Function `createProtocol()` updated to set value of submitted parameter `docMode` to "`protocol`", instead of "`report`".[[BR]]f. Function `getWellText(well)` updated to use new JSON keys for parent DNA data, and to calculate aliquot concentration by dividing the concentration for parent DNA with the dilution factor. When check box for "`QubitConc`" is checked, both concentration values are shown in each used well, where the former is appended by text "(orig.)", and the latter by "(calc.)".
    1717 3. JSP file `inspect_start_plate.jsp` in `resources/libprep/` updated with corresponding changes as for `select_dna_for_start_plate.jsp`.
    1818 4. Javascript file `inspect_start_plate.js` in `resources/libprep/` updated with corresponding changes as for `select_dna_for_start_plate.js`, with the following exceptions:[[BR]]a. Function `initializeStep2(event)` updated to create JSONArrays for FPA and FPB wells separately, and call new function `createByParentName(parentName, name)` to create a clone of the JSON data for the parent DNA extract.[[BR]]d. Function `createProtocol()` unchanged.