Changes between Version 1 and Version 2 of Ticket #725, comment 36


Ignore:
Timestamp:
Mar 12, 2015, 4:44:29 PM (10 years ago)
Author:
olle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #725, comment 36

    v1 v2  
    11Functional specification updates for DNA/RNA extraction wizard(s) with support for the batch concept:
    22
    3  * The selection of unprocessed specimen and input RNA/DNA items ("extract source items") in step 1 of the "Lab tracking protocol for Allprep isolation" wizard should be considered a batch, which should be assigned to a start cDNA plate. The wizards should support this notion not only by creating the start cDNA plate, but also by allowing the latter to be used to represent the batch of selected extract source items in later stages.
     3 * The selection of unprocessed specimen and input RNA/DNA items ("extract source items") in step 1 of the "Lab tracking protocol for Allprep isolation" wizard should be considered a batch, which should be assigned to a start DNA plate. The wizards should support this notion not only by creating the start DNA plate, but also by allowing the latter to be used to represent the batch of selected extract source items in later stages.
    44
    55Design updates:
    66
    7  * Specifications of the start cDNA plate:[[BR]]a. The plate should be a cDNA reaction plate for extracts.[[BR]]b. A start cDNA plate should have a name consisting of prefix "LP" + a five-figure serial number with initial zeroes, starting from "LP00001".[[BR]]c. The start plate item should have a multi-valued "`SourceItemNames`" String annotation, intended to store the item names of the extract source items included in the batch.
     7 * Specifications of the start DNA plate:[[BR]]a. The plate should be a DNA reaction plate for extracts.[[BR]]b. A start DNA plate should have a name consisting of prefix "LP" + a five-figure serial number with initial zeroes, starting from "LP00001".[[BR]]c. The start plate item should have a multi-valued "`SourceItemNames`" String annotation, intended to store the item names of the extract source items included in the batch.
    88
    99Lab tracking protocol for Allprep isolation wizard updates:
    1010
    1111 * Step 1 still contains selection of a batch of unprocessed/unquantified specimens/RNA/DNA, except that only items with original quantity equal to `null` is shown in the selection list.
    12  * Step 2 should have an initial input field for "Start plate name", which will be automatically filled with the next name after stored start cDNA plate with highest serial number. If no start plate is stored, plate name "LP00001" is used.
    13  * Step 3 has two additions; the created Lab Tracking Sheet for Allprep isolation now has the chosen start cDNA plate name inserted in the header at "Plate ID:", and a new button "Register" has been added. Clicking the "Register" button will create the chosen start cDNA plate, which will have an annotation "`SourceItemNames`", containing a list of names of the extract source items, selected in step 1. The latter items will also be updated by having the original quantity set to 0.0, which will prevent them from appearing in the selection list, if the wizard is run again.
     12 * Step 2 should have an initial input field for "Start plate name", which will be automatically filled with the next name after stored start DNA plate with highest serial number. If no start plate is stored, plate name "LP00001" is used.
     13 * Step 3 has two additions; the created Lab Tracking Sheet for Allprep isolation now has the chosen start DNA plate name inserted in the header at "Plate ID:", and a new button "Register" has been added. Clicking the "Register" button will create the chosen start DNA plate, which will have an annotation "`SourceItemNames`", containing a list of names of the extract source items, selected in step 1. The latter items will also be updated by having the original quantity set to 0.0, which will prevent them from appearing in the selection list, if the wizard is run again.
    1414
    1515DNA/RNA registration/quantification wizard updates:
    1616
    17  * Step 1 should be updated to allow selection of an unprocessed start cDNA plate, representing the batch of extract source items selected in the previous wizard. A start cDNA plate is considered unprocessed, if its event date equals `null`.
     17 * Step 1 should be updated to allow selection of an unprocessed start DNA plate, representing the batch of extract source items selected in the previous wizard. A start DNA plate is considered unprocessed, if its event date equals `null`.
    1818 * Step 2 should have an initial input field for "Start plate name", which will be automatically filled with the name of the plate selected in step 1.
    19  * Step 3 has the same layout as previously, but extract source items in the batch will now be taken from the "`SourceItemNames`" annotation of the selected start cDNA plate. The functionality should be updated with two additions; created Lab Tracking Sheet for Allprep isolation  has the chosen start cDNA plate name inserted in the header at "Plate ID:", and the functionality when clicking button "Register" has been extended. As previously at registration, RNA/DNA items for specimens are created and all RNA/DNA items related to the batch are updated with measurement values in the table in step 3, but in addition the start cDNA plate event date will be set to the QIAcube date, which will mark it as processed, and prevent it from appearing in the selection list in step 1, if the wizard is run again.
     19 * Step 3 has the same layout as previously, but extract source items in the batch will now be taken from the "`SourceItemNames`" annotation of the selected start DNA plate. The functionality should be updated with two additions; created Lab Tracking Sheet for Allprep isolation  has the chosen start DNA plate name inserted in the header at "Plate ID:", and the functionality when clicking button "Register" has been extended. As previously at registration, RNA/DNA items for specimens are created and all RNA/DNA items related to the batch are updated with measurement values in the table in step 3, but in addition the start DNA plate event date will be set to the QIAcube date, which will mark it as processed, and prevent it from appearing in the selection list in step 1, if the wizard is run again.
    2020
    2121Counter service updates:
    2222
    23  * The counter service should be updated with a counter for unprocessed start cDNA plates.
     23 * The counter service should be updated with a counter for unprocessed start DNA plates.
    2424
    2525Other updates not related to batches: