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


Ignore:
Timestamp:
Apr 7, 2015, 4:40:58 PM (9 years ago)
Author:
olle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #759, comment 38

    initial v1  
    55Design update:
    66
    7  1. Java servlet class/file `ExtractionServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated in protected method `doGet(HttpServletRequest req, HttpServletResponse resp)` for command "`GetStartPlates`" to include extraction date in JSON response. The extraction date is set equal to the plate event date.[[BR]]b. Protected method `doGet(HttpServletRequest req, HttpServletResponse resp)` updated for command "`DownloadQPcrSampleIdFile`" to add suffix "`.d`" to the sample id name, if the item is a specimen.
     7 1. Java servlet class/file `ExtractionServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated in protected method `doGet(HttpServletRequest req, HttpServletResponse resp)` for command "`DownloadQPcrSampleIdFile`" to add suffix "`.d`" to the sample id name, if the item is a specimen.
    88 2. Javascript file `extraction_registration.js` in `resources/sampleproc/` updated:[[BR]]a. Function `parseNanoDropFile(data)` updated to call updated function `findRnaOrDna(sampleId, lineNo, messageId)` instead of `findRnaOrDnaNanoDrop(sampleId, lineNo, messageId)` to find a sample with a given sample id.[[BR]]b. Function `parseDnaInput(data)` updated to call updated function `findRnaOrDna(sampleId, lineNo, messageId)` to find a sample with a given sample id. Also updated to refer to message id "`qubitFile`" and quantity "`qubitConc`", instead of "`nanoDropFile`" and "`ndConc`", respectively.[[BR]]c. Function `parseQPcrFile(data)` updated to call updated function `findRnaOrDna(sampleId, lineNo, messageId)` to find a sample with a given sample id, and to not add suffix "`.d`" to the sample id, when calling the latter function.[[BR]]d. Function `findRnaOrDna(sampleId, lineNo, messageId)` replaced in functionality by old function `findRnaOrDna(sampleId, lineNo, messageId)`, but retaining its previous name. The only extra update in functionality is that the original item name is used for input DNA, as well as for input RNA.[[BR]]e. Function `generateFakeNanoDropFile()` updated to use the item name for input RNA items.[[BR]]f. Function `generateFakeDnaInput()` updated to use the item name for input DNA items.[[BR]]g. Function `generateFakeQPcrFile()` updated to use the item name for input DNA items.