arrow-left

All pages
gitbookPowered by GitBook
1 of 13

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Viral Pathogen Protocols

CDC COVID-19 RT-PCR

Qiagen QIAamp DSP Viral RNA Mini Kit v1.1

hashtag
Overview

The Qiagen QIAamp DSP Viral RNA Mini Kit CDC COVID-19 RT-PCR is part of the CDC COVID-19 RT-PCR protocols that include the following functionality.

  • Preconfigured CDC COVID-19 RT-PCR protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

  • Automated calculation of sample and buffer volumes.

  • Automated calculation or display of reagents at every step in the protocol.

  • Automatic step transition when required.

  • Automatic placement of samples when necessary.

  • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

hashtag
Protocol 1: Qiagen QIAamp DSP Viral RNA Mini Kit or QIAamp Viral RNA Mini Kit (CDC COVID-19 RT-PCR v1.1)

Protocol Type = Sample Prep

hashtag
Step 1: Sample Concentration (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = Sample Concentration (CDC COVID-19 RT-PCR v1.1)

  • Step Type = Standard

  • Derived Sample Generation = Fixed, 1

hashtag
Automations

chevron-rightSet Next Step - Purificationhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

hashtag
Step 2: Purification of Viral RNA - Spin Protocol (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = Purification of Viral RNA - Spin Protocol (CDC COVID-19 RT-PCR v1.1)

  • Step Type = Standard

  • Derived Sample Generation = Fixed, 1

hashtag
Automations

chevron-rightCalculate Total Samples and Master Mixhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon entry

chevron-rightSet Next Step - Spinhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

chevron-rightRouting Script - Spinhashtag
  • Trigger Location = Step

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

hashtag
Step 3: Purification of Viral RNA - Vacuum Protocol (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = Purification of Viral RNA - Vacuum Protocol (CDC COVID-19 RT-PCR v1.1)

  • Step Type = Standard

  • Derived Sample Generation = Fixed, 1

hashtag
Automations

chevron-rightCalculate Total Samples and Master Mixhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon entry

chevron-rightSet Next Step - Advancehashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

hashtag
Protocol 2: Real-Time RT-PCR Prep (CDC COVID-19 RT-PCR v1.1)

Protocol Type = Sample Prep

Next Steps Configuration

hashtag
Step 1: Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

  • Step Type = No Outputs

hashtag
Automations

chevron-rightSet Next Step - RT-qPCRhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

hashtag
Step 2: Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

  • Step Type = Standard

  • Derived Sample Generation = Fixed, 3

hashtag
Automations

chevron-rightauto placement for 7500 Covid-19 assayhashtag
  • Trigger Location = Placement

  • Trigger Style = Automatic upon entry

chevron-rightCalculate Total Samples and Master Mixhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon entry

chevron-rightSet Next Step - RT-qPCR Assayhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

chevron-rightcopy PCR Product LIMSID to Samplehashtag
  • Trigger Location = Step

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Placement = Enabled

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

hashtag
Step 3: Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

  • Step Type = Standard

  • Derived Sample Generation = Fixed, 3

hashtag
Automations

chevron-rightauto placement for 7500 Covid-19 assayhashtag
  • Trigger Location = Placement

  • Trigger Style = Automatic upon entry

chevron-rightCalculate Total Samples and Master Mixhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon entry

chevron-rightSet Next Step - RT-qPCR Assayhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

chevron-rightcopy PCR Product LIMSID to Samplehashtag
  • Trigger Location = Step

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Placement = Enabled

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

hashtag
Step 4: Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

  • Step Type = Standard

  • Derived Sample Generation = Fixed, 3

hashtag
Automations

chevron-rightauto placement for 7500 Covid-19 assayhashtag
  • Trigger Location = Placement

  • Trigger Style = Automatic upon entry

chevron-rightCalculate Total Samples and Master Mixhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon entry

chevron-rightSet Next Step - RT-qPCR Assayhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

chevron-rightcopy PCR Product LIMSID to Samplehashtag
  • Trigger Location = Step

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Placement = Enabled

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

hashtag
Step 5: Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

  • Step Type = Standard

  • Derived Sample Generation = Fixed, 3

hashtag
Automations

chevron-rightauto placement for 7500 Covid-19 assayhashtag
  • Trigger Location = Placement

  • Trigger Style = Automatic upon entry

chevron-rightCalculate Total Samples and Master Mixhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon entry

chevron-rightSet Next Step - RT-qPCR Assayhashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

chevron-rightcopy PCR Product LIMSID to Samplehashtag
  • Trigger Location = Step

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Placement = Enabled

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

hashtag
Step 6: ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

  • Step Type = No Outputs

hashtag
Automations

chevron-rightGenerate ABI Instrument Filehashtag
  • Trigger Location = Record Details

  • Trigger Style = Manual button

chevron-rightPLACEHOLDER - Parse ABI Filehashtag
  • Trigger Location = Record Details

  • Trigger Style = Manual button

chevron-rightSet Next Step - Advancehashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

hashtag
Step 7: Report Results (CDC COVID-19 RT-PCR v1.1)

  • Master Step Name = Report Results (CDC COVID-19 RT-PCR v1.1)

  • Step Type = No Outputs

hashtag
Automations

chevron-rightAssign Pos/Neg for Ct Valuehashtag
  • Trigger Location = Record Details

  • Trigger Style = Manual button

chevron-rightGenerate Results Filehashtag
  • Trigger Location = Record Details

  • Trigger Style = Manual button

chevron-rightSet Next Step - Advancehashtag
  • Trigger Location = Record Details

  • Trigger Style = Automatic upon exit

hashtag
Queue/Ice Bucket

  • Defaults

    • Sample Grouping = Group by Containers

    • Well Sort Order = Row

hashtag
Record Details

  • Step Data (Master Step Fields)

Naming Convention = {InputItemName}
Sample Table (Column Headers)

Category

Field Name

Field Type

Options

Additional Options and Dropdown Items

Container

Container Name

Built-in

Container

LIMS ID (Container)

Built-in

Default = 3.5

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Buffer AW1

      • Catalog Number = 61904

  • ℹ The version of the workflow and step name for the routing script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    Carrier RNA AVE Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    Incubation End Time:

    Text

    Incubation Start Time:

    Text

    Total Samples

    Numeric

    Default = 0

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Buffer AW1

      • Catalog Number = 61904

    • QIAvac 24 Plus vacuum manifold

      • Catalog Number = 19413

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    Carrier RNA AVE Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    Incubation End Time:

    Text

    Incubation Start Time:

    Text

    Total Samples

    Numeric

    Default = 0

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Thermofisher TaqPath 1-Step RT-qPCR Master Mix, CG

      • Supplier = Thermofisher

      • Catalog Number = A15299; A15300

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    TaqPath 1-Step RT-qPCR Master Mix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Promega GoTaq Probe 1- Step RT-qPCR System

      • Catalog Number = A6120; A6121

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    GoTaq Probe qPCR Master Mix with dUTP (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio qScript XLT One-Step RT-qPCR ToughMix

      • Catalog Number = 95132-100; 95132-02K; 95132-500

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    qScript XLT One-Step RT-qPCR Tough Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio UltraPlex 1-Step ToughMix (4X)

      • Catalog Number = 95166-100; 95166-500; 95166-01K

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    UltraPlex 1-Step ToughMix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Presets

    • 2019-nCov Dx Panel TaqPath

    • 2019-nCov Dx Panel Quanta

    • 2019-nCov Dx Panel Promega

  • Step File Placeholders

    • Log - Automatically attached

    • Instrument Driver File - Automatically attached

    • Upload Result File - Manually uploaded

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Criteria - Operator

    Text

    Read Only

    Default = <=

    Criteria - Source

    Text

    Read Only

    Default = Ct Value

    Result

    Text

    Read Only

    Default = Positive

  • Step File Placeholders

    • Log - Automatically attached

    • Results File (.csv) - Automatically attached

    • File Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Default = Add up to 3.5 ml of sample to the microconcentrator Centrifuge to a final volume of 140 μl.

    Sample Volume (mL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    96-100% EtOH Prep Date

    Date

    Buffer AVL Volume (ml)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    96-100% EtOH Prep Date

    Date

    Buffer AVL Volume (ml)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Go Script RT Mix for 1-Step RT-qPCR (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Template File

    Text Dropdown

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Criteria - Ct Threshold

    Numeric

    Required Field

    Required Field

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (output.::Purification Protocol:: == ::Spin::) {nextStep = ::Purification of Viral RNA - Spin Protocol (CDC COVID-19 RT-PCR v1.1)::} \
    else {if (output.::Purification Protocol:: == ::Vacuum::) {nextStep = ::Purification of Viral RNA - Vacuum Protocol (CDC COVID-19 RT-PCR v1.1)::} }' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Buffer AVL Volume (ml):: = step.::Total Samples:: * 0.56 ; \
    step.::Carrier RNA AVE Volume (uL):: = step.::Buffer AVL Volume (ml):: * 10 ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::REMOVE:: ; output.::Purification Protocol:: = input.::Purification Protocol::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'Purification Protocol' \
    --FIELD_VALUE 'Spin' \
    --WORKFLOW 'Qiagen QIAamp DSP Viral RNA Mini Kit CDC COVID-19 RT-PCR v1.1' \
    --STEP 'Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS'"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Buffer AVL Volume (ml):: = step.::Total Samples:: * 0.56 ; \
    step.::Carrier RNA AVE Volume (uL):: = step.::Buffer AVL Volume (ml):: * 10 ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::RT-qPCR Assay:: == ::Thermofisher TaqPath 1-Step RT-qPCR::) {nextStep = ::Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)::}  ; if (input.::RT-qPCR Assay:: == ::Promega GoTaq Probe 1-Step RT qPCR::) {nextStep = ::Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix::) {nextStep = ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio UltraPlex 1-Step ToughMix (4X)::) {nextStep = ::Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)::}' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::TaqPath 1-Step RT-qPCR Master Mix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.1 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::GoTaq Probe qPCR Master Mix with dUTP (uL):: = step.::Total Samples:: * 10 ; \
    step.::Go Script RT Mix for 1-Step RT-qPCR (uL):: = step.::Total Samples:: * 0.4 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::qScript XLT One-Step RT-qPCR Tough Mix (uL):: = step.::Total Samples:: * 10 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::UltraPlex 1-Step ToughMix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar driver_file_generator -i {processURI} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/7900sds_container_setup_template.txt -o {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html && /opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar addBlankLines -i {stepURI} -u {username} -p {password} -f {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html -sep TAB -b '0' -h 7 -c PLACEMENT"
    need parser
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t true -h false -exp 'if (step.::Criteria - Ct Threshold:: >= input.::Ct Value::.toFloat()) {input.::Result:: = ::Positive::} ; if (step.::Criteria - Ct Threshold:: < input.::Ct Value::.toFloat()) {input.::Result:: = ::Negative::} ; ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar script:driver_file_generator -i {processURI:v2} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/covid_report_results.csv -o {compoundOutputFileLuid1}.csv -l {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Result

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Submitted Sample

    Sample Type

    Text

    Submitted Sample

    Extraction Protocol

    Text

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Purification Protocol

    Text Dropdown

    Required Field

    Presets

    • Spin

    • Vacuum

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    RT-qPCR Assay

    Text Dropdown

    Required Field

    Presets

    • Thermofisher TaqPath 1-Step RT-qPCR

    • Promega GoTaq Probe 1-Step RT qPCR

    • Quantabio qScript XLT One-Step RT-qPCR Tough Mix

    • Quantabio UltraPlex 1-Step ToughMix (4X)

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Sort Specimens to Extraction v1.1

    hashtag
    Overview

    The Sort Specimens to Extraction CDC COVID-19 RT-PCR is part of the CDC COVID-19 RT-PCR protocols that include the following functionality.

    • Preconfigured CDC COVID-19 RT-PCR protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

    • Automated calculation of sample and buffer volumes.

    • Automated calculation or display of reagents at every step in the protocol.

    • Automatic step transition when required.

    • Automatic placement of samples when necessary.

    • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

    hashtag
    Protocol 1: Sort Specimens to Extraction (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Sort Specimens to Extraction (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Sort Specimens to Extraction (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - Copy extraction protocolhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightRouting Script - Extractionhashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    ℹ The version of the workflow and step name for the routing script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::ADVANCE:: ; submittedSample.::Extraction Protocol:: = input.::Extraction Protocol::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'Extraction Protocol' \
    --FIELD_VALUE 'Qiagen QIAamp DSP Viral RNA Mini Kit or QIAamp Viral RNA Mini Kit' \
    --WORKFLOW 'Qiagen QIAamp DSP Viral RNA Mini Kit CDC COVID-19 RT-PCR v1.1' \
    --STEP 'Sample Concentration (CDC COVID-19 RT-PCR v1.1)' \
    --INPUTS_OR_OUTPUTS 'INPUTS' \
    \
    --FIELD_NAME 'Extraction Protocol' \
    --FIELD_VALUE 'Qiagen EZ1 Advanced XL' \
    --WORKFLOW 'Qiagen EZ1 Advanced XL CDC COVID-19 RT-PCR v1.1' \
    --STEP 'Sort Sample Type (CDC COVID-19 RT-PCR v1.1)' \
    --INPUTS_OR_OUTPUTS 'INPUTS' \
    \
    --FIELD_NAME 'Extraction Protocol' \
    --FIELD_VALUE 'Roche MagNA Pure LC' \
    --WORKFLOW 'Roche MagNA Pure LC CDC COVID-19 RT-PCR v1.1' \
    --STEP 'Sort Roche MagNA Pure LC Samples (CDC COVID-19 RT-PCR v1.1)' \
    --INPUTS_OR_OUTPUTS 'INPUTS' \
    \
    --FIELD_NAME 'Extraction Protocol' \
    --FIELD_VALUE 'Roche MagNA Pure Compact' \
    --WORKFLOW 'Roche MagNA Pure Compact CDC COVID-19 RT-PCR v1.1' \
    --STEP 'Sort Roche MagNA Pure Compact Samples (CDC COVID-19 RT-PCR v1.1)' \
    --INPUTS_OR_OUTPUTS 'INPUTS' \
    \
    --FIELD_NAME 'Extraction Protocol' \
    --FIELD_VALUE 'Roche MagNA Pure 96' \
    --WORKFLOW 'Roche MagNA Pure 96 CDC COVID-19 RT-PCR v1.1' \
    --STEP 'Sort Roche MagNA Pure 96 (CDC COVID-19 RT-PCR v1.1)' \
    --INPUTS_OR_OUTPUTS 'INPUTS' \
    \
    --FIELD_NAME 'Extraction Protocol' \
    --FIELD_VALUE 'bioMérieux NucliSENSE easyMAG Instrument' \
    --WORKFLOW 'bioMerieux NucliSENS easyMAG Instrument CDC COVID-19 RT-PCR v1.1' \
    --STEP 'Nucleic Acid Extraction (CDC COVID-19 RT-PCR v1.1)' \
    --INPUTS_OR_OUTPUTS 'INPUTS' \
    \
    --FIELD_NAME 'Extraction Protocol' \
    --FIELD_VALUE 'bioMérieux EMAG Instrument' \
    --WORKFLOW 'bioMerieux EMAG Instrument CDC COVID-19 RT-PCR v1.1' \
    --STEP 'Custom Protocol CDC Flu V1 (CDC COVID-19 RT-PCR v1.1)' \
    --INPUTS_OR_OUTPUTS 'INPUTS'"

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Extraction Protocol

    Text Dropdown

    Required Field

    Presets

    • Qiagen QIAamp DSP Viral RNA Mini Kit or QIAamp Viral RNA Mini Kit

    • Qiagen EZ1 Advanced XL

    • Roche MagNA Pure LC

    • Roche MagNA Pure Compact

    • Roche MagNA Pure 96

    • bioMérieux NucliSENSE easyMAG Instrument

    • bioMérieux EMAG Instrument

    Derived Sample

    Sample Name

    Built-in

    Roche MagNA Pure LC v1.1

    hashtag
    Overview

    The Roche MagNA Pure LC CDC COVID-19 RT-PCR is part of the CDC COVID-19 RT-PCR protocols that include the following functionality.

    • Preconfigured CDC COVID-19 RT-PCR protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

    • Automated calculation of sample and buffer volumes.

    • Automated calculation or display of reagents at every step in the protocol.

    • Automatic step transition when required.

    • Automatic placement of samples when necessary.

    • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

    hashtag
    Protocol 1: Roche MagNA Pure LC (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Sort Roche MagNA Pure LC Samples (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Sort Roche MagNA Pure LC Samples (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - Roche MagNA Pure LChashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: External Lysis (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = External Lysis (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Total Nucleic Acid Isolation Protocol (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Total Nucleic Acid Isolation Protocol (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    • Reagent Kits

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Sample Table

      • Sample Display Default = Collapse

      • Well Sort Order = Row

    hashtag
    Protocol 2: Real-Time RT-PCR Prep (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - RT-qPCRhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 5: Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 6: ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightGenerate ABI Instrument Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightPLACEHOLDER - Parse ABI Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 7: Report Results (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Report Results (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightAssign Pos/Neg for Ct Valuehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightGenerate Results Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    ℹ The version of the step names for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • MagNA Pure LC Total Nucleic Acid Isolation Kit

      • Catalog Number = 03 038 505 001

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • MagNA Pure LC Sample Cartridge

  • Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • MagNA Pure LC Total Nucleic Acid Isolation Kit
    • Catalog Number = 03 038 505 001

    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Thermofisher TaqPath 1-Step RT-qPCR Master Mix, CG

      • Supplier = Thermofisher

      • Catalog Number = A15299; A15300

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    TaqPath 1-Step RT-qPCR Master Mix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Promega GoTaq Probe 1- Step RT-qPCR System

      • Catalog Number = A6120; A6121

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    GoTaq Probe qPCR Master Mix with dUTP (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio qScript XLT One-Step RT-qPCR ToughMix

      • Catalog Number = 95132-100; 95132-02K; 95132-500

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    qScript XLT One-Step RT-qPCR Tough Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio UltraPlex 1-Step ToughMix (4X)

      • Catalog Number = 95166-100; 95166-500; 95166-01K

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    UltraPlex 1-Step ToughMix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Presets

    • 2019-nCov Dx Panel TaqPath

    • 2019-nCov Dx Panel Quanta

    • 2019-nCov Dx Panel Promega

  • Step File Placeholders

    • Log - Automatically attached

    • Instrument Driver File - Automatically attached

    • Upload Result File - Manually uploaded

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Criteria - Operator

    Text

    Read Only

    Default = <=

    Criteria - Source

    Text

    Read Only

    Default = Ct Value

    Result

    Text

    Read Only

    Default = Positive

  • Step File Placeholders

    • Log - Automatically attached

    • Results File (.csv) - Automatically attached

    • File Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Default = Transfer 50 to 200 μl of serum/plasma sample or 50 to 100 μl whole blood sample into a suitable vial, such as reaction tubes or the sample cartridge.

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Go Script RT Mix for 1-Step RT-qPCR (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Template File

    Text Dropdown

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Criteria - Ct Threshold

    Numeric

    Required Field

    Required Field

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::Do Samples Need External Lysis?:: == ::Yes::) {nextStep = ::External Lysis (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::Do Samples Need External Lysis?:: == ::No::) {nextStep = ::Total Nucleic Acid Isolation Protocol (CDC COVID-19 RT-PCR v1.1)::}' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::RT-qPCR Assay:: == ::Thermofisher TaqPath 1-Step RT-qPCR::) {nextStep = ::Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)::}  ; if (input.::RT-qPCR Assay:: == ::Promega GoTaq Probe 1-Step RT qPCR::) {nextStep = ::Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix::) {nextStep = ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio UltraPlex 1-Step ToughMix (4X)::) {nextStep = ::Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)::}' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::TaqPath 1-Step RT-qPCR Master Mix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.1 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::GoTaq Probe qPCR Master Mix with dUTP (uL):: = step.::Total Samples:: * 10 ; \
    step.::Go Script RT Mix for 1-Step RT-qPCR (uL):: = step.::Total Samples:: * 0.4 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::qScript XLT One-Step RT-qPCR Tough Mix (uL):: = step.::Total Samples:: * 10 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::UltraPlex 1-Step ToughMix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar driver_file_generator -i {processURI} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/7900sds_container_setup_template.txt -o {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html && /opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar addBlankLines -i {stepURI} -u {username} -p {password} -f {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html -sep TAB -b '0' -h 7 -c PLACEMENT"
    need parser
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t true -h false -exp 'if (step.::Criteria - Ct Threshold:: >= input.::Ct Value::.toFloat()) {input.::Result:: = ::Positive::} ; if (step.::Criteria - Ct Threshold:: < input.::Ct Value::.toFloat()) {input.::Result:: = ::Negative::} ; ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar script:driver_file_generator -i {processURI:v2} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/covid_report_results.csv -o {compoundOutputFileLuid1}.csv -l {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"

    Sample Volume (uL)

    Numeric

    • Decimal Places Displayed = 2

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Result

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Submitted Sample

    Sample Type

    Text

    Submitted Sample

    Extraction Protocol

    Text

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Do Samples Need External Lysis?

    Text Dropdown

    Required Field

    Presets

    • Yes

    • No

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Lysis/Binding Buffer (uL)

    Numeric

    • Default = 300

    • Decimal Places Displayed = 2

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    RT-qPCR Assay

    Text Dropdown

    Required Field

    Presets

    • Thermofisher TaqPath 1-Step RT-qPCR

    • Promega GoTaq Probe 1-Step RT qPCR

    • Quantabio qScript XLT One-Step RT-qPCR Tough Mix

    • Quantabio UltraPlex 1-Step ToughMix (4X)

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Derived Sample

    Container

    Container

    Container

    Container

    Container

    Container

    Real-Time RT-PCR Prep v1.1

    hashtag
    Overview

    The Real-Time RT-PCR Prep CDC COVID-19 RT-PCR is part of the CDC COVID-19 RT-PCR protocols that include the following functionality.

    • Preconfigured CDC COVID-19 RT-PCR protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

    • Automated calculation of sample and buffer volumes.

    • Automated calculation or display of reagents at every step in the protocol.

    • Automatic step transition when required.

    • Automatic placement of samples when necessary.

    • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

    hashtag
    Protocol 1: Real-Time RT-PCR Prep (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - RT-qPCRhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 5: Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 6: ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightGenerate ABI Instrument Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightPLACEHOLDER - Parse ABI Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 7: Report Results (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Report Results (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightAssign Pos/Neg for Ct Valuehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightGenerate Results Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Thermofisher TaqPath 1-Step RT-qPCR Master Mix, CG

      • Supplier = Thermofisher

      • Catalog Number = A15299; A15300

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    TaqPath 1-Step RT-qPCR Master Mix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Sample

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Promega GoTaq Probe 1- Step RT-qPCR System

      • Catalog Number = A6120; A6121

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    GoTaq Probe qPCR Master Mix with dUTP (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Sample

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio qScript XLT One-Step RT-qPCR ToughMix

      • Catalog Number = 95132-100; 95132-02K; 95132-500

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    qScript XLT One-Step RT-qPCR Tough Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Sample

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio UltraPlex 1-Step ToughMix (4X)

      • Catalog Number = 95166-100; 95166-500; 95166-01K

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    Total Sample

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    UltraPlex 1-Step ToughMix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Preset

    • 2019-nCov Dx Panel TaqPath

    • 2019-nCov Dx Panel Quanta

    • 2019-nCov Dx Panel Promega

  • Step File Placeholders

    • Log - Automatically attached

    • Instrument Driver File - Automatically attached

    • Upload Result File - Manually upload

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Criteria - Operator

    Text

    Read Only

    Default = <=

    Criteria - Source

    Text

    Read Only

    Default = Ct Value

    Result

    Text

    Read Only

    Default = Positive

  • Step File Placeholders

    • Log - Automatically attached

    • Results File (.csv) - Automatically attached

    • File Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Go Script RT Mix for 1-Step RT-qPCR (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Template File

    Text Dropdown

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Criteria - Ct Threshold

    Numeric

    Required Field

    Required Field

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::RT-qPCR Assay:: == ::Thermofisher TaqPath 1-Step RT-qPCR::) {nextStep = ::Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)::}  ; if (input.::RT-qPCR Assay:: == ::Promega GoTaq Probe 1-Step RT qPCR::) {nextStep = ::Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix::) {nextStep = ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio UltraPlex 1-Step ToughMix (4X)::) {nextStep = ::Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)::}' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::TaqPath 1-Step RT-qPCR Master Mix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.1 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::GoTaq Probe qPCR Master Mix with dUTP (uL):: = step.::Total Samples:: * 10 ; \
    step.::Go Script RT Mix for 1-Step RT-qPCR (uL):: = step.::Total Samples:: * 0.4 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::qScript XLT One-Step RT-qPCR Tough Mix (uL):: = step.::Total Samples:: * 10 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::UltraPlex 1-Step ToughMix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar driver_file_generator -i {processURI} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/7900sds_container_setup_template.txt -o {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html && /opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar addBlankLines -i {stepURI} -u {username} -p {password} -f {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html -sep TAB -b '0' -h 7 -c PLACEMENT"
    need parser
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t true -h false -exp 'if (step.::Criteria - Ct Threshold:: >= input.::Ct Value::.toFloat()) {input.::Result:: = ::Positive::} ; if (step.::Criteria - Ct Threshold:: < input.::Ct Value::.toFloat()) {input.::Result:: = ::Negative::} ; ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar script:driver_file_generator -i {processURI:v2} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/covid_report_results.csv -o {compoundOutputFileLuid1}.csv -l {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Result

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Submitted Sample

    Extraction Protocol

    Text

    Submitted Sample

    Sample Type

    Text

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    RT-qPCR Assay

    Text Dropdown

    Required Field

    Presets

    • Thermofisher TaqPath 1-Step RT-qPCR

    • Promega GoTaq Probe 1-Step RT qPCR

    • Quantabio qScript XLT One-Step RT-qPCR Tough Mix

    • Quantabio UltraPlex 1-Step ToughMix (4X)

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Container

    Container

    Container

    Container

    Container

    bioMerieux EMAG Instrument v1.1

    hashtag
    Overview

    The bioMerieux EMAG Instrument CDC COVID-19 RT-PCR is part of the CDC COVID-19 RT-PCR protocols that include the following functionality.

    • Preconfigured CDC COVID-19 RT-PCR protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

    • Automated calculation of sample and buffer volumes.

    • Automated calculation or display of reagents at every step in the protocol.

    • Automatic step transition when required.

    • Automatic placement of samples when necessary.

    • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

    hashtag
    Protocol 1: bioMérieux EMAG Instrument (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Custom Protocol CDC Flu V1 (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Custom Protocol CDC Flu V1 (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 2: Real-Time RT-PCR Prep (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - RT-qPCRhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 5: Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 6: ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightGenerate ABI Instrument Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightPLACEHOLDER - Parse ABI Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 7: Report Results (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Report Results (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightAssign Pos/Neg for Ct Valuehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightGenerate Results Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    Naming Convention = {InputItemName}
  • Reagent Kits

    • easyMAG Lysis Buffer

      • Catalog Number = 200292

    • easyMAG Wash Buffers 1, 2 and 3

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Default = Add 100 uL of samples to 2000 uL of pre-aliquoted easyMAG lysis buffer (total input sample volume is 2100 uL).

    Incubation Finish Time

    Text

    Incubation Start Time

    Text

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Thermofisher TaqPath 1-Step RT-qPCR Master Mix, CG

      • Supplier = Thermofisher

      • Catalog Number = A15299; A15300

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    TaqPath 1-Step RT-qPCR Master Mix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Promega GoTaq Probe 1- Step RT-qPCR System

      • Catalog Number = A6120; A6121

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    GoTaq Probe qPCR Master Mix with dUTP (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio qScript XLT One-Step RT-qPCR ToughMix

      • Catalog Number = 95132-100; 95132-02K; 95132-500

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    qScript XLT One-Step RT-qPCR Tough Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio UltraPlex 1-Step ToughMix (4X)

      • Catalog Number = 95166-100; 95166-500; 95166-01K

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    UltraPlex 1-Step ToughMix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Presets

    • 2019-nCov Dx Panel TaqPath

    • 2019-nCov Dx Panel Quanta

    • 2019-nCov Dx Panel Promega

  • Step File Placeholders

    • Log - Automatically attached

    • Instrument Driver File - Automatically attached

    • Upload Result File - Manually uploaded

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Criteria - Operator

    Text

    Read Only

    Default = <=

    Criteria - Source

    Text

    Read Only

    Default = Ct Value

    Result

    Text

    Read Only

    Default = Positive

  • Step File Placeholders

    • Log - Automatically attached

    • Results File (.csv) - Automatically attached

    • File Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Custom Protocol

    Text

    Default = CDC Flu V1

    Directions

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Go Script RT Mix for 1-Step RT-qPCR (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Template File

    Text Dropdown

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Criteria - Ct Threshold

    Numeric

    Required Field

    Required Field

    Roche MagNA Pure Compact v1.1

    hashtag
    Overview

    The Roche MagNA Pure Compact CDC COVID-19 RT-PCR is part of the CDC COVID-19 RT-PCR protocols that include the following functionality.

    • Preconfigured CDC COVID-19 RT-PCR protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::RT-qPCR Assay:: == ::Thermofisher TaqPath 1-Step RT-qPCR::) {nextStep = ::Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)::}  ; if (input.::RT-qPCR Assay:: == ::Promega GoTaq Probe 1-Step RT qPCR::) {nextStep = ::Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix::) {nextStep = ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio UltraPlex 1-Step ToughMix (4X)::) {nextStep = ::Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)::}' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::TaqPath 1-Step RT-qPCR Master Mix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.1 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::GoTaq Probe qPCR Master Mix with dUTP (uL):: = step.::Total Samples:: * 10 ; \
    step.::Go Script RT Mix for 1-Step RT-qPCR (uL):: = step.::Total Samples:: * 0.4 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::qScript XLT One-Step RT-qPCR Tough Mix (uL):: = step.::Total Samples:: * 10 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::UltraPlex 1-Step ToughMix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar driver_file_generator -i {processURI} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/7900sds_container_setup_template.txt -o {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html && /opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar addBlankLines -i {stepURI} -u {username} -p {password} -f {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html -sep TAB -b '0' -h 7 -c PLACEMENT"
    need parser
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t true -h false -exp 'if (step.::Criteria - Ct Threshold:: >= input.::Ct Value::.toFloat()) {input.::Result:: = ::Positive::} ; if (step.::Criteria - Ct Threshold:: < input.::Ct Value::.toFloat()) {input.::Result:: = ::Negative::} ; ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar script:driver_file_generator -i {processURI:v2} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/covid_report_results.csv -o {compoundOutputFileLuid1}.csv -l {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Result

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Submitted Sample

    Sample Type

    Text

    Submitted Sample

    Extraction Protocol

    Text

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    RT-qPCR Assay

    Text Dropdown

    Required Field

    Presets

    • Thermofisher TaqPath 1-Step RT-qPCR

    • Promega GoTaq Probe 1-Step RT qPCR

    • Quantabio qScript XLT One-Step RT-qPCR Tough Mix

    • Quantabio UltraPlex 1-Step ToughMix (4X)

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Automated calculation of sample and buffer volumes.

  • Automated calculation or display of reagents at every step in the protocol.

  • Automatic step transition when required.

  • Automatic placement of samples when necessary.

  • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

  • hashtag
    Protocol 1: Roche MagNa Pure Compact (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Sort Roche MagNA Pure Compact Samples (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Sort Roche MagNA Pure Compact Samples (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - Roche MagNA Pure Compacthashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    ℹ The version of the step names for nextStep may be different depending on the version of IPP installed.

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Record Details

    • Step Data (Master Step Fields)

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Comment

      Multiline Text

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Row

    hashtag
    Step 2: External Lysis Protocol (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = External Lysis Protocol (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    • Naming Convention = {InputItemName}

    • Reagent Kits

      • MagNA Pure LC DNA Isolation Kit I

        • Supplier = Roche

    hashtag
    Automations

    chevron-rightSet Next Step - Purification MagNa Pure Compacthashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Row

      • Table Columns - Global Fields

    hashtag
    Step 3: Purification Protocols from Bacterial-Containing Sources (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Purification Protocols from Bacterial-Containing Sources (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    • Naming Convention = {InputItemName}

    • Reagent Kits

      • MagNA Pure LC Total Nucleic Acid Isolation Kit

        • Catalog Number = 03 038 505 001

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Row

      • Table Columns - Global Fields

    hashtag
    Step 4: Purification Protocol (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Purification Protocol (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    • Reagent Kits

      • MagNA Pure LC Total Nucleic Acid Isolation Kit

        • Catalog Number = 03 038 505 001

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Record Details

    • Sample Table

      • Sample Display Default = Collapse

      • Well Sort Order = Row

      • Table Columns - Global Fields

    hashtag
    Protocol 2: Real-Time RT-PCR Prep (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - RT-qPCRhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Record Details

    • Step Data (Master Step Fields)

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Comment

      Multiline Text

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Row

    hashtag
    Step 2: Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    • Naming Convention = {InputItemName}-{LIST:N1,N2,P}

    • Reagent Kits

      • Thermofisher TaqPath 1-Step RT-qPCR Master Mix, CG

        • Supplier = Thermofisher

    • Control Types

      • HSC

      • nCoVPC

      • NTC

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

      • Placement Pattern = Row

    • Destination Containers

      • 96 well plate

    hashtag
    Record Details

    • Step Data (Master Step Fields)

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Combined Primer/Probe Mix (uL)

      Numeric

      Decimal Places Displayed = 2

      Nuclease-free Water (uL)

      Numeric

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Row

    hashtag
    Step 3: Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    • Naming Convention = {InputItemName}-{LIST:N1,N2,P}

    • Reagent Kits

      • Promega GoTaq Probe 1- Step RT-qPCR System

        • Catalog Number = A6120; A6121

    • Control Types

      • HSC

      • nCoVPC

      • NTC

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

      • Placement Pattern = Row

    • Destination Containers

      • 96 well plate

    hashtag
    Record Details

    • Step Data (Master Step Fields)

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Combined Primer/Probe Mix (uL)

      Numeric

      Decimal Places Displayed = 2

      Go Script RT Mix for 1-Step RT-qPCR (uL)

      Numeric

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Row

    hashtag
    Step 4: Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    • Naming Convention = {InputItemName}-{LIST:N1,N2,P}

    • Reagent Kits

      • Quantabio qScript XLT One-Step RT-qPCR ToughMix

        • Catalog Number = 95132-100; 95132-02K; 95132-500

    • Control Types

      • HSC

      • nCoVPC

      • NTC

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

      • Placement Pattern = Row

    • Destination Containers

      • 96 well plate

    hashtag
    Record Details

    • Step Data (Master Step Fields)

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Combined Primer/Probe Mix (uL)

      Numeric

      Decimal Places Displayed = 2

      Nuclease-free Water (uL)

      Numeric

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Row

    hashtag
    Step 5: Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    • Naming Convention = {InputItemName}-{LIST:N1,N2,P}

    • Reagent Kits

      • Quantabio UltraPlex 1-Step ToughMix (4X)

        • Catalog Number = 95166-100; 95166-500; 95166-01K

    • Control Types

      • HSC

      • nCoVPC

      • NTC

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

      • Placement Pattern = Row

    • Destination Containers

      • 96 well plate

    hashtag
    Record Details

    • Step Data (Master Step Fields)

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Combined Primer/Probe Mix (uL)

      Numeric

      Decimal Places Displayed = 2

      Nuclease-free Water (uL)

      Numeric

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Row

    hashtag
    Step 6: ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightGenerate ABI Instrument Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightPLACEHOLDER - Parse ABI Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Record Details

    • Step Data (Master Step Fields)

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Directions

      Multiline Text

      Template File

      Text Dropdown

    • Step File Placeholders

      • Log - Automatically attached

      • Instrument Driver File - Automatically attached

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Row

    hashtag
    Step 7: Report Results (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Report Results (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightAssign Pos/Neg for Ct Valuehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightGenerate Results Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    • Sample Table (Column Headers)

    hashtag
    Record Details

    • Step Data (Master Step Fields)

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Comment

      Multiline Text

      Criteria - Ct Threshold

      Numeric

    • Step File Placeholders

      • Log - Automatically attached

      • Results File (.csv) - Automatically attached

    • Sample Table

      • Sample Display Default = Expand

      • Well Sort Order = Column

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::MagNA Pure Compact Sample Type:: == ::WBCs::) {nextStep = ::External Lysis Protocol (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure Compact Sample Type:: == ::PBMCs::) {nextStep = ::External Lysis Protocol (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure Compact Sample Type:: == ::buffy coat::) {nextStep = ::External Lysis Protocol (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure Compact Sample Type:: == ::Stool::) {nextStep = ::Purification Protocols from Bacterial-Containing Sources (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure Compact Sample Type:: == ::Biopsies::) {nextStep = ::Purification Protocols from Bacterial-Containing Sources (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure Compact Sample Type:: == ::Swabs::) {nextStep = ::Purification Protocols from Bacterial-Containing Sources (CDC COVID-19 RT-PCR v1.1)::} ' \
    -log {compoundinputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Purification Protocol (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::RT-qPCR Assay:: == ::Thermofisher TaqPath 1-Step RT-qPCR::) {nextStep = ::Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)::}  ; if (input.::RT-qPCR Assay:: == ::Promega GoTaq Probe 1-Step RT qPCR::) {nextStep = ::Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix::) {nextStep = ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio UltraPlex 1-Step ToughMix (4X)::) {nextStep = ::Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)::}' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::TaqPath 1-Step RT-qPCR Master Mix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.1 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::GoTaq Probe qPCR Master Mix with dUTP (uL):: = step.::Total Samples:: * 10 ; \
    step.::Go Script RT Mix for 1-Step RT-qPCR (uL):: = step.::Total Samples:: * 0.4 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::qScript XLT One-Step RT-qPCR Tough Mix (uL):: = step.::Total Samples:: * 10 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::UltraPlex 1-Step ToughMix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar driver_file_generator -i {processURI} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/7900sds_container_setup_template.txt -o {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html && /opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar addBlankLines -i {stepURI} -u {username} -p {password} -f {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html -sep TAB -b '0' -h 7 -c PLACEMENT"
    need parser
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t true -h false -exp 'if (step.::Criteria - Ct Threshold:: >= input.::Ct Value::.toFloat()) {input.::Result:: = ::Positive::} ; if (step.::Criteria - Ct Threshold:: < input.::Ct Value::.toFloat()) {input.::Result:: = ::Negative::} ; ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar script:driver_file_generator -i {processURI:v2} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/covid_report_results.csv -o {compoundOutputFileLuid1}.csv -l {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    MagNA Pure Compact Sample Type

    Text Dropdown

    Required Field

    Presets

    • WBCs

    • PBMCs

    • buffy coat

    Derived Sample

    Sample Name

    Built-in

    Catalog Number = 03 730 964 001

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    RT-qPCR Assay

    Text Dropdown

    Required Field

    Presets

    • Thermofisher TaqPath 1-Step RT-qPCR

    • Promega GoTaq Probe 1-Step RT qPCR

    • Quantabio qScript XLT One-Step RT-qPCR Tough Mix

    Derived Sample

    Sample Name

    Built-in

    Catalog Number = A15299; A15300

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Upload Result File - Manually uploaded
    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    File Log - Automatically attached
    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    TaqPath 1-Step RT-qPCR Master Mix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    GoTaq Probe qPCR Master Mix with dUTP (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    qScript XLT One-Step RT-qPCR Tough Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    UltraPlex 1-Step ToughMix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Required Field

    Presets

    • 2019-nCov Dx Panel TaqPath

    • 2019-nCov Dx Panel Quanta

    • 2019-nCov Dx Panel Promega

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Required Field

    Criteria - Operator

    Text

    Read Only

    Default = <=

    Criteria - Source

    Text

    Read Only

    Default = Ct Value

    Result

    Text

    Read Only

    Default = Positive

    Container

    Container

    LIMS ID (Container)

    Container

    LIMS ID (Container)

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    bioMerieux NucliSENS easyMAG Instrument v1.1

    hashtag
    Overview

    The bioMerieux NucliSENS easyMAG Instrument CDC COVID-19 RT-PCR is part of the CDC COVID-19 RT-PCR protocols that include the following functionality.

    • Preconfigured CDC COVID-19 RT-PCR protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

    • Automated calculation of sample and buffer volumes.

    • Automated calculation or display of reagents at every step in the protocol.

    • Automatic step transition when required.

    • Automatic placement of samples when necessary.

    • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

    hashtag
    Protocol 1: bioMérieux NucliSENS easyMAG Instrument (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Nucleic Acid Extraction (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Nucleic Acid Extraction (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 2: Real-Time RT-PCR Prep (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - RT-qPCRhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 5: Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 6: ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightGenerate ABI Instrument Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightPLACEHOLDER - Parse ABI Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 7: Report Results (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Report Results (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightAssign Pos/Neg for Ct Valuehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightGenerate Results Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    Stool

  • Biopsies

  • Swabs

  • Quantabio UltraPlex 1-Step ToughMix (4X)

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Result

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Submitted Sample

    Sample Type

    Text

    Submitted Sample

    Extraction Protocol

    Text

    Naming Convention = {InputItemName}
  • Reagent Kits

    • easyMAG Lysis Buffer

      • Catalog Number = 200292

    • easyMAG Wash Buffers 1, 2 and 3

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Incubation Start Time

    Text

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Thermofisher TaqPath 1-Step RT-qPCR Master Mix, CG

      • Supplier = Thermofisher

      • Catalog Number = A15299; A15300

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    TaqPath 1-Step RT-qPCR Master Mix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Promega GoTaq Probe 1- Step RT-qPCR System

      • Catalog Number = A6120; A6121

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    GoTaq Probe qPCR Master Mix with dUTP (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio qScript XLT One-Step RT-qPCR ToughMix

      • Catalog Number = 95132-100; 95132-02K; 95132-500

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    qScript XLT One-Step RT-qPCR Tough Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio UltraPlex 1-Step ToughMix (4X)

      • Catalog Number = 95166-100; 95166-500; 95166-01K

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    UltraPlex 1-Step ToughMix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Presets

    • 2019-nCov Dx Panel TaqPath

    • 2019-nCov Dx Panel Quanta

    • 2019-nCov Dx Panel Promega

  • Step File Placeholders

    • Log - Automatically attached

    • Instrument Driver File - Automatically attached

    • Upload Result File - Manually uploaded

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Criteria - Operator

    Text

    Read Only

    Default = <=

    Criteria - Source

    Text

    Read Only

    Default = Ct Value

    Result

    Text

    Read Only

    Default = Positive

  • Step File Placeholders

    • Log - Automatically attached

    • Results File (.csv) - Automatically attached

    • File Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Default = Add 100 uL of sample to 1000 uL of pre-aliquoted easyMAG lysis buffer (total input sample volume is 1100 uL)

    Incubation Finish Time

    Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Go Script RT Mix for 1-Step RT-qPCR (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Template File

    Text Dropdown

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Criteria - Ct Threshold

    Numeric

    Required Field

    Required Field

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::RT-qPCR Assay:: == ::Thermofisher TaqPath 1-Step RT-qPCR::) {nextStep = ::Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)::}  ; if (input.::RT-qPCR Assay:: == ::Promega GoTaq Probe 1-Step RT qPCR::) {nextStep = ::Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix::) {nextStep = ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio UltraPlex 1-Step ToughMix (4X)::) {nextStep = ::Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)::}' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::TaqPath 1-Step RT-qPCR Master Mix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.1 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::GoTaq Probe qPCR Master Mix with dUTP (uL):: = step.::Total Samples:: * 10 ; \
    step.::Go Script RT Mix for 1-Step RT-qPCR (uL):: = step.::Total Samples:: * 0.4 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::qScript XLT One-Step RT-qPCR Tough Mix (uL):: = step.::Total Samples:: * 10 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::UltraPlex 1-Step ToughMix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar driver_file_generator -i {processURI} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/7900sds_container_setup_template.txt -o {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html && /opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar addBlankLines -i {stepURI} -u {username} -p {password} -f {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html -sep TAB -b '0' -h 7 -c PLACEMENT"
    need parser
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t true -h false -exp 'if (step.::Criteria - Ct Threshold:: >= input.::Ct Value::.toFloat()) {input.::Result:: = ::Positive::} ; if (step.::Criteria - Ct Threshold:: < input.::Ct Value::.toFloat()) {input.::Result:: = ::Negative::} ; ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar script:driver_file_generator -i {processURI:v2} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/covid_report_results.csv -o {compoundOutputFileLuid1}.csv -l {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Result

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Submitted Sample

    Sample Type

    Text

    Submitted Sample

    Extraction Protocol

    Text

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    RT-qPCR Assay

    Text Dropdown

    Required Field

    Presets

    • Thermofisher TaqPath 1-Step RT-qPCR

    • Promega GoTaq Probe 1-Step RT qPCR

    • Quantabio qScript XLT One-Step RT-qPCR Tough Mix

    • Quantabio UltraPlex 1-Step ToughMix (4X)

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Roche MagNA Pure 96 v1.1

    hashtag
    Overview

    The Roche MagNA Pure 96 CDC COVID-19 RT-PCR is part of the CDC COVID-19 RT-PCR protocols that include the following functionality.

    • Preconfigured CDC COVID-19 RT-PCR protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

    • Automated calculation of sample and buffer volumes.

    • Automated calculation or display of reagents at every step in the protocol.

    • Automatic step transition when required.

    • Automatic placement of samples when necessary.

    • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

    hashtag
    Protocol 1: Roche MagNa Pure 96 (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Sort Roche MagNA Pure 96 (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Sort Roche MagNA Pure 96 (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - Roche MagNA Pure 96hashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

    hashtag
    Step 2: Lysates (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Lysates (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Lysed Sample (uL)hashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Purification MagNa Pure 96hashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

    hashtag
    Step 3: Lysis Protocol using MagNA Pure 96 Bacterial Lysis Buffer (BLB) (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Lysis Protocol using MagNA Pure 96 Bacterial Lysis Buffer (BLB) (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purification MagNa Pure 96hashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

    hashtag
    Step 4: Pretreatment of Stool Samples (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Pretreatment of Stool Samples (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purification MagNa Pure 96hashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Sample Table

      • Sample Display Default = Collapse

      • Well Sort Order = Row

    hashtag
    Step 5: Pretreatment of Swabs (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Pretreatment of Swabs (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purification MagNa Pure 96hashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 6: Cultured Cells (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Cultured Cells (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purification MagNa Pure 96hashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

    hashtag
    Step 7: Fresh-frozen Tissue Sorting (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Fresh-frozen Tissue Sorting (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - Fresh-frozen Tissuehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

    hashtag
    Step 8: Tissue Homogenization by Proteinase K Digestion (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Tissue Homogenization by Proteinase K Digestion (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purification MagNa Pure 96hashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

    hashtag
    Step 9: Tissue Homogenization using MagNA Lyser Instrument (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Tissue Homogenization using MagNA Lyser Instrument (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purification MagNa Pure 96hashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

    hashtag
    Step 10: Deparaffinization of FFPE Tissue Sections (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Deparaffinization of FFPE Tissue Sections (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purification MagNa Pure 96hashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Sample Table

      • Sample Display Default = Collapse

      • Well Sort Order = Row

    hashtag
    Step 11: Isolation Procedure (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Isolation Procedure (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 2: Real-Time RT-PCR Prep (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - RT-qPCRhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 5: Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 6: ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightGenerate ABI Instrument Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightPLACEHOLDER - Parse ABI Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 7: Report Results (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Report Results (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightAssign Pos/Neg for Ct Valuehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightGenerate Results Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    Qiagen EZ1 Advanced XL v1.1

    hashtag
    Overview

    The Qiagen EZ1 Advanced XL CDC COVID-19 RT-PCR is part of the CDC COVID-19 RT-PCR protocols that include the following functionality.

    • Preconfigured CDC COVID-19 RT-PCR protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

    • Automated calculation of sample and buffer volumes.

    • Automated calculation or display of reagents at every step in the protocol.

    • Automatic step transition when required.

    • Automatic placement of samples when necessary.

    • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

    hashtag
    Protocol 1: Qiagen EZ1 Advanced XL (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Sort Sample Type (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Sort Sample Type (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - Qiagen EZ1 Advanced XLhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Pretreatment of Urine (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Pretreatment of Urine (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Volumeshashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Purificationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Pretreatment of Whole Blood (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Pretreatment of Whole Blood (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Volumeshashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Purificationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Pretreatment of Stool (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Pretreatment of Stool (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Volume - Stoolhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightRecalculate Buffer Volumehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Purificationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 5: Pretreatment of Dried Swabs (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Pretreatment of Dried Swabs (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purificationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 6: Pretreatment of Viscous Respiratory Samples (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Pretreatment of Viscous Respiratory Samples (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purificationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 7: Pretreatment of Isolation of gDNA of Gram Positive Bacteria (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Pretreatment of Isolation of gDNA of Gram Positive Bacteria (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purificationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log - Automatically attached

    • Sample Table

    hashtag
    Step 8: Purification of Viral Nucleic Acids and Bacterial DNA (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Purification of Viral Nucleic Acids and Bacterial DNA (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 2: Real-Time RT-PCR Prep (CDC COVID-19 RT-PCR v1.1)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Assay Set Up Sorting (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - RT-qPCRhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 5: Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 3

    hashtag
    Automations

    chevron-rightauto placement for 7500 Covid-19 assayhashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - RT-qPCR Assayhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightcopy PCR Product LIMSID to Samplehashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 6: ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightGenerate ABI Instrument Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightPLACEHOLDER - Parse ABI Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 7: Report Results (CDC COVID-19 RT-PCR v1.1)

    • Master Step Name = Report Results (CDC COVID-19 RT-PCR v1.1)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightAssign Pos/Neg for Ct Valuehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightGenerate Results Filehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    MagNA Pure 96 Sample Type

    Text Dropdown

    Required Field

    Presets

    • Whole blood

    • Plasma

    • Serum

    Derived Sample

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • MagNA Pure 96 External Lysis Buffer

      • Catalog Number = 06374913001

  • ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • Tube

    • 96 well plate

  • Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    External Lysis Buffer (uL)

    Numeric

    Default = 200

    Derived Sample

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • MagNA Pure 96 Bacterial Lysis Buffer

      • Catalog Number = 06374921001

    • PBS

    • Proteinase K

      • Catalog Number = 03 115 828 001

  • ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • Tube

    • 96 well plate

  • Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • MagNA Pure 96 Bacterial Lysis Buffer

      • Catalog Number = 06374921001

    • Proteinase K

      • Catalog Number = 03 115 828 001

  • ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Naming Convention = {InputItemName}
  • Reagent Kits

    • MagNA Pure 96 Bacterial Lysis Buffer

      • Catalog Number = 06374921001

    • PBS

    • Proteinase K

      • Catalog Number = 03 115 828 001

  • ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • Tube

    • 96 well plate

  • Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • PBS

  • ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • Tube

    • 96 well plate

  • Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

  • ℹ The version of the step names for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Homogenization Protocol

    Text Dropdown

    Required Field

    Presets

    • Proteinase K Digestion

    • MagNA Lyser Instrument

    Derived Sample

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • MagNa Pure 96 DNA Tissue Lysis Buffer

      • Catalog Number = 06640702001

    • Proteinase K

      • Catalog Number = 03 115 828 001

  • ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • MagNA Lyser Green Beads

      • Catalog Number = 03358941001

    • MagNa Pure 96 DNA Tissue Lysis Buffer

      • Catalog Number = 06640702001

  • ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • MagNa Pure 96 DNA Tissue Lysis Buffer

      • Catalog Number = 06640702001

    • Proteinase K

      • Catalog Number = 03 115 828 001

    • Xylol

  • ℹ The version of the step name for nextStep may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Naming Convention = {InputItemName}
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Thermofisher TaqPath 1-Step RT-qPCR Master Mix, CG

      • Supplier = Thermofisher

      • Catalog Number = A15299; A15300

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    TaqPath 1-Step RT-qPCR Master Mix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Promega GoTaq Probe 1- Step RT-qPCR System

      • Catalog Number = A6120; A6121

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    GoTaq Probe qPCR Master Mix with dUTP (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio qScript XLT One-Step RT-qPCR ToughMix

      • Catalog Number = 95132-100; 95132-02K; 95132-500

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    qScript XLT One-Step RT-qPCR Tough Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio UltraPlex 1-Step ToughMix (4X)

      • Catalog Number = 95166-100; 95166-500; 95166-01K

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    UltraPlex 1-Step ToughMix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Presets

    • 2019-nCov Dx Panel TaqPath

    • 2019-nCov Dx Panel Quanta

    • 2019-nCov Dx Panel Promega

  • Step File Placeholders

    • Log - Automatically attached

    • Instrument Driver File - Automatically attached

    • Upload Result File - Manually uploaded

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Criteria - Operator

    Text

    Read Only

    Default = <=

    Criteria - Source

    Text

    Read Only

    Default = Ct Value

    Result

    Text

    Read Only

    Default = Positive

  • Step File Placeholders

    • Log - Automatically attached

    • Results File (.csv) - Automatically attached

    • File Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Default = Suspend a dry swab in 200 l BLB; add 20 uL Proteinase K. For swabs in transport medium use 100 uL transport medium, add 100 uL BLB and 20 uL Proteinase K.

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Protocol Name

    Text Dropdown

    • Required Field

    • Custom Entries

    Presets

    • DNA Blood ds SV

    • DNA Blood SV

    • DNA Blood ext lys SV

    • Viral NA Plasma SV

    • Viral NA Plasma ext lys SV

    • Viral NA Universal SV

    • Pathogen Universal 200

    • DNA Cells SV

    • DNA Tissue SV

    • DNA FFPE SV

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Go Script RT Mix for 1-Step RT-qPCR (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Template File

    Text Dropdown

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Criteria - Ct Threshold

    Numeric

    Required Field

    Required Field

    ℹ The version of the next step names may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • ATL

      • Catalog Number = 939016

  • ℹ The version of the next step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
    ℹ The version of the next step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Buffer ASL

      • Catalog Number = 19082

  • ℹ The version of the next step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Incubation 1 Start Time

    Text

    Incubation 2 Finish Time

    Text

    Incubation 2 Start Time

    Text

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • ATL

      • Catalog Number = 939016

  • ℹ The version of the next step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Incubation Start Time

    Text

    Volume of ATL to add to each dried swab (uL)

    Numeric

    Default = 600

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Sputasol

      • Supplier = Oxoid Limited

      • Website =

  • ℹ The version of the next step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
    ℹ The version of the next step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Enzyme Solution (uL)

    Numeric

    • Default = 180

    • Decimal Places Displayed = 2

    Derived Sample

  • Naming Convention = {InputItemName}
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Default = None Set

  • Step File Placeholders

    • Log - Automatically attached

    • Report File - Manually uploaded

    • Report File - Manually uploaded

    • Report File - Manually uploaded

    • Report File - Manually uploaded

    • Report File - Manually uploaded

    • Report File - Manually uploaded

    • Report File - Manually uploaded

    • Report File - Manually uploaded

    • Report File - Manually uploaded

    • Report File - Manually uploaded

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Thermofisher TaqPath 1-Step RT-qPCR Master Mix, CG

      • Supplier = Thermofisher

      • Catalog Number = A15299; A15300

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    TaqPath 1-Step RT-qPCR Master Mix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Promega GoTaq Probe 1- Step RT-qPCR System

      • Catalog Number = A6120; A6121

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    GoTaq Probe qPCR Master Mix with dUTP (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio qScript XLT One-Step RT-qPCR ToughMix

      • Catalog Number = 95132-100; 95132-02K; 95132-500

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    qScript XLT One-Step RT-qPCR Tough Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}-{LIST:N1,N2,P}
  • Reagent Kits

    • Quantabio UltraPlex 1-Step ToughMix (4X)

      • Catalog Number = 95166-100; 95166-500; 95166-01K

  • Control Types

    • HSC

    • nCoVPC

    • NTC

  • ℹ The version of ABI 7500 Fast DX step name may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Placement Pattern = Row
  • Destination Containers

    • 96 well plate

  • Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    UltraPlex 1-Step ToughMix (4x) (uL)

    Numeric

    Decimal Places Displayed = 2

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Presets

    • 2019-nCov Dx Panel TaqPath

    • 2019-nCov Dx Panel Quanta

    • 2019-nCov Dx Panel Promega

  • Step File Placeholders

    • Log - Automatically attached

    • Instrument Driver File - Automatically attached

    • Upload Result File - Manually uploaded

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Criteria - Operator

    Text

    Read Only

    Default = <=

    Criteria - Source

    Text

    Read Only

    Default = Ct Value

    Result

    Text

    Read Only

    Default = Positive

  • Step File Placeholders

    • Log - Automatically attached

    • Results File (.csv) - Automatically attached

    • File Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Final Sample Volume (uL)

    Numeric Dropdown

    Required Field

    Presets

    • 100

    • 200

    • 400

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Final Sample Volume (uL)

    Numeric Dropdown

    Required Field

    Presets

    • 100

    • 200

    • 400

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Default = If the weight of stool is not 100 mg, update the Stool (mg) field with the proper weight and press the Recalculate Buffer button.

    Incubation 1 Finish Time

    Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Default = Transfer 100 uL, 200 uL, or 400 uL of the liquid to a new screw cap tube, depending on the sample volume chosen.

    Incubation Finish Time

    Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Default = Add 1 volume of Sputasol solution to 1 volume of sample and shake well

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Procedure Type

    Text Dropdown

    Required Field

    Presets

    • EZ1 Advanced

    • EZ1 Advanced XL

    • BioRobot EZ1 DSP

    Was Internal Control (IC) Used?

    Toggle Switch

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Go Script RT Mix for 1-Step RT-qPCR (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Combined Primer/Probe Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Template File

    Text Dropdown

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Comment

    Multiline Text

    Criteria - Ct Threshold

    Numeric

    Required Field

    Required Field

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::MagNA Pure 96 Sample Type:: == ::Whole blood::) {nextStep = ::Lysates (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure 96 Sample Type:: == ::Plasma::) {nextStep = ::Lysates (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure 96 Sample Type:: == ::Serum::) {nextStep = ::Lysates (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure 96 Sample Type:: == ::Bacteria::) {nextStep = ::Lysis Protocol using MagNA Pure 96 Bacterial Lysis Buffer (BLB) (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure 96 Sample Type:: == ::Stool::) {nextStep = ::Pretreatment of Stool Samples (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure 96 Sample Type:: == ::Swabs::) {nextStep = ::Pretreatment of Swabs (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure 96 Sample Type:: == ::Cultured Cells::) {nextStep = ::Cultured Cells (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure 96 Sample Type:: == ::Fresh-frozen Tissue::) {nextStep = ::Fresh-frozen Tissue Sorting (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::MagNA Pure 96 Sample Type:: == ::FFPE::) {nextStep = ::Deparaffinization of FFPE Tissue Sections (CDC COVID-19 RT-PCR v1.1)::} ' \
    -log {compoundinputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'output.::Lysed Sample (uL):: = output.::Starting Sample Volume (uL):: + output.::External Lysis Buffer (uL)::' \
    -log {compoundinputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Isolation Procedure (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Isolation Procedure (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Isolation Procedure (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Isolation Procedure (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Isolation Procedure (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::Homogenization Protocol:: == ::Proteinase K Digestion::) {nextStep = ::Tissue Homogenization by Proteinase K Digestion (CDC COVID-19 RT-PCR v1.1)::} else {nextStep = ::Tissue Homogenization using MagNA Lyser Instrument (CDC COVID-19 RT-PCR v1.1)::} ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Isolation Procedure (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Isolation Procedure (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Isolation Procedure (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::RT-qPCR Assay:: == ::Thermofisher TaqPath 1-Step RT-qPCR::) {nextStep = ::Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)::}  ; if (input.::RT-qPCR Assay:: == ::Promega GoTaq Probe 1-Step RT qPCR::) {nextStep = ::Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix::) {nextStep = ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio UltraPlex 1-Step ToughMix (4X)::) {nextStep = ::Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)::}' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::TaqPath 1-Step RT-qPCR Master Mix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.1 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::GoTaq Probe qPCR Master Mix with dUTP (uL):: = step.::Total Samples:: * 10 ; \
    step.::Go Script RT Mix for 1-Step RT-qPCR (uL):: = step.::Total Samples:: * 0.4 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::qScript XLT One-Step RT-qPCR Tough Mix (uL):: = step.::Total Samples:: * 10 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::UltraPlex 1-Step ToughMix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar driver_file_generator -i {processURI} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/7900sds_container_setup_template.txt -o {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html && /opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar addBlankLines -i {stepURI} -u {username} -p {password} -f {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html -sep TAB -b '0' -h 7 -c PLACEMENT"
    need parser
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t true -h false -exp 'if (step.::Criteria - Ct Threshold:: >= input.::Ct Value::.toFloat()) {input.::Result:: = ::Positive::} ; if (step.::Criteria - Ct Threshold:: < input.::Ct Value::.toFloat()) {input.::Result:: = ::Negative::} ; ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar script:driver_file_generator -i {processURI:v2} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/covid_report_results.csv -o {compoundOutputFileLuid1}.csv -l {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::Extraction Sample Type:: == ::Urine::) {nextStep = ::Pretreatment of Urine (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::Extraction Sample Type:: == ::Whole Blood::) {nextStep = ::Pretreatment of Whole Blood (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::Extraction Sample Type:: == ::Stool::) {nextStep = ::Pretreatment of Stool (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::Extraction Sample Type:: == ::Dried Swabs::) {nextStep = ::Pretreatment of Dried Swabs (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::Extraction Sample Type:: == ::Viscous Respiratory Samples::) {nextStep = ::Pretreatment of Viscous Respiratory Samples (CDC COVID-19 RT-PCR v1.1)::} ; \
    if (input.::Extraction Sample Type:: == ::Isolation of gDNA of Gram Positive Bacteria::) {nextStep = ::Pretreatment of Isolation of gDNA of Gram Positive Bacteria (CDC COVID-19 RT-PCR v1.1)::} ' \
    -log {compoundinputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (step.::Final Sample Volume (uL):: == 100) {output.::Volume of Urine (uL):: = 75 ; output.::Volume of ATL (uL):: = 25} ; \
    if (step.::Final Sample Volume (uL):: == 200) {output.::Volume of Urine (uL):: = 150 ; output.::Volume of ATL (uL):: = 50} ; \
    if (step.::Final Sample Volume (uL):: == 400) {output.::Volume of Urine (uL):: = 300 ; output.::Volume of ATL (uL):: = 100}' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Purification of Viral Nucleic Acids and Bacterial DNA (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (step.::Final Sample Volume (uL):: == 100) {output.::Volume of Whole Blood (uL):: = 50 ; output.::Volume of ATL (uL):: = 50} ; \
    if (step.::Final Sample Volume (uL):: == 200) {output.::Volume of Whole Blood (uL):: = 100 ; output.::Volume of ATL (uL):: = 100} ; \
    if (step.::Final Sample Volume (uL):: == 400) {output.::Volume of Whole Blood (uL):: = 200 ; output.::Volume of ATL (uL):: = 200}' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Purification of Viral Nucleic Acids and Bacterial DNA (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'output.::Volume of Buffer ASL (uL):: = 900' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (output.::Stool (mg):: != 30) {output.::Volume of Buffer ASL (uL):: = output.::Stool (mg):: * 9}' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Purification of Viral Nucleic Acids and Bacterial DNA (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Purification of Viral Nucleic Acids and Bacterial DNA (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Purification of Viral Nucleic Acids and Bacterial DNA (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::Purification of Viral Nucleic Acids and Bacterial DNA (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::RT-qPCR Assay:: == ::Thermofisher TaqPath 1-Step RT-qPCR::) {nextStep = ::Thermofisher TaqPath 1-Step RT-qPCR (CDC COVID-19 RT-PCR v1.1)::}  ; if (input.::RT-qPCR Assay:: == ::Promega GoTaq Probe 1-Step RT qPCR::) {nextStep = ::Promega GoTaq Probe 1-Step RT qPCR (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix::) {nextStep = ::Quantabio qScript XLT One-Step RT-qPCR Tough Mix (CDC COVID-19 RT-PCR v1.1)::} ; if (input.::RT-qPCR Assay:: == ::Quantabio UltraPlex 1-Step ToughMix (4X)::) {nextStep = ::Quantabio UltraPlex 1-Step ToughMix (4X) (CDC COVID-19 RT-PCR v1.1)::}' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::TaqPath 1-Step RT-qPCR Master Mix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.1 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::GoTaq Probe qPCR Master Mix with dUTP (uL):: = step.::Total Samples:: * 10 ; \
    step.::Go Script RT Mix for 1-Step RT-qPCR (uL):: = step.::Total Samples:: * 0.4 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 3.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::qScript XLT One-Step RT-qPCR Tough Mix (uL):: = step.::Total Samples:: * 10 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/autoPlaceCovid7500.py -u {username} -p {password} -s {stepURI}
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 8.5 ; \
    step.::Combined Primer/Probe Mix (uL):: = step.::Total Samples:: * 1.5 ; \
    step.::UltraPlex 1-Step ToughMix (4x) (uL):: = step.::Total Samples:: * 5 ; \
    step.::Total Volume (uL):: = step.::Total Samples:: * 15' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'nextStep = ::ABI 7500 Fast DX (CDC COVID-19 RT-PCR v1.1)::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'submittedSample.::PCR Product LIMSID:: = input.node.@limsid' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar driver_file_generator -i {processURI} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/7900sds_container_setup_template.txt -o {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html && /opt/gls/clarity/bin/java -cp /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar addBlankLines -i {stepURI} -u {username} -p {password} -f {compoundOutputFileLuid1}.txt -l {compoundOutputFileLuid0}.html -sep TAB -b '0' -h 7 -c PLACEMENT"
    need parser
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t true -h false -exp 'if (step.::Criteria - Ct Threshold:: >= input.::Ct Value::.toFloat()) {input.::Result:: = ::Positive::} ; if (step.::Criteria - Ct Threshold:: < input.::Ct Value::.toFloat()) {input.::Result:: = ::Negative::} ; ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar script:driver_file_generator -i {processURI:v2} -u {username} -p {password} -t /opt/gls/clarity/extensions/conf/covid/covid_report_results.csv -o {compoundOutputFileLuid1}.csv -l {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Result

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Submitted Sample

    Sample Type

    Text

    Submitted Sample

    Extraction Protocol

    Text

    Bacteria

  • Stool

  • Swabs

  • Cultured Cells

  • Fresh-frozen Tissue

  • FFPE

  • Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Lysed Sample (uL)

    Numeric

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Starting Sample Volume (uL)

    Numeric Dropdown

    • Required Field

    • Custom Entries

    Presets

    • 50

    • 100

    • 200

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    RT-qPCR Assay

    Text Dropdown

    Required Field

    Presets

    • Thermofisher TaqPath 1-Step RT-qPCR

    • Promega GoTaq Probe 1-Step RT qPCR

    • Quantabio qScript XLT One-Step RT-qPCR Tough Mix

    • Quantabio UltraPlex 1-Step ToughMix (4X)

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Volume of Urine (uL)

    Numeric

    Decimal Places Displayed = 2

    Volume of Urine (uL)

    Numeric

    Decimal Places Displayed = 2

    Volume of Buffer ASL (uL)

    Numeric

    • Decimal Places Displayed = 2

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Ct Value

    Text

    Derived Sample

    Result

    Text

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Submitted Sample

    Sample Type

    Text

    Submitted Sample

    Extraction Protocol

    Text

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Extraction Sample Type

    Text Dropdown

    Required Field

    Presets

    • Urine

    • Whole Blood

    • Stool

    • Dried Swabs

    • Viscous Respiratory Samples

    • Isolation of gDNA of Gram Positive Bacteria

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Volume of ATL (uL)

    Numeric

    Decimal Places Displayed = 2

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Volume of ATL (uL)

    Numeric

    Decimal Places Displayed = 2

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Stool (mg)

    Numeric

    • Default = 100

    • Range From 30

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    RT-qPCR Assay

    Text Dropdown

    Required Field

    Presets

    • Thermofisher TaqPath 1-Step RT-qPCR

    • Promega GoTaq Probe 1-Step RT qPCR

    • Quantabio qScript XLT One-Step RT-qPCR Tough Mix

    • Quantabio UltraPlex 1-Step ToughMix (4X)

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    www.oxoid.comarrow-up-right

    Derived Sample

    Derived Sample

    Derived Sample

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Illumina COVIDSeq v1.6

    hashtag
    Overview

    The Illumina COVIDSeq Workflow workflow includes the following functionality:

    • Preset Illumina COVIDSeq Workflow protocols that track samples through the quantitative detection of SARS-CoV-2 RNA from nasopharyngeal (NP), oropharyngeal (OP), and nasal swab as well as mid-turbinate specimens collected from individuals who meet COVID-19 clinical or epidemiological criteria.

    • Automated calculation of sample and buffer volumes.

    • Automated calculation or display of reagents at every step in the protocol.

    • Automatic step transition when required.

    • Automatic placement of samples when necessary.

    • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

    • Sample preparation for use on the NovaSeq 6000 Sequencing System.

    • Parsing of analysis results into Clarity LIMS.

    hashtag
    Protocol 1: RNA Extraction (Illumina COVIDSeq Workflow v1.6)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Prep Sample (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Prep Sample (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Purification of RNA - Spin (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Spin Purification of RNA (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Total Sampleshashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate AW1, AW2, AVL Reagent Volumeshashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Anneal Sample (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Anneal Sample (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 2: cDNA Synthesis (Illumina COVIDSeq Workflow v1.6)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Synthesize First Strand cDNA (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Synthesize First Strand cDNA (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate First Strand Synthesis Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 3: Target Amplification (Illumina COVIDSeq Workflow v1.6)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Amplify cDNA (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Amplify cDNA (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate COVIDSeq PCR 1 and PCR2 Master Mixeshashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 4: Library Prep (Illumina COVIDSeq Workflow v1.6)

    Protocol Type = Library Prep

    Next Steps Configuration

    hashtag
    Step 1: Tagment PCR Amplicons (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Tagment PCR Amplicons (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Tagmentation Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Post Tagmentation Clean Up (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Post Tagmentation Clean Up (Illumina COVIDSeq Workflow v1.6)

    • Step Type = No Outputs

    • Reagent Kits

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step File Placeholders

      • Log File - Automatically attached

    • Sample Table

    hashtag
    Step 3: Amplify Tagmented Amplicons (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Amplify Tagmented Amplicons (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Add Labels

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate PCR Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Add Labels

    • Label Groups

      • IDT for Illumina Nextera DNA UD Indexes Set A for NovaSeq, MiSeq, HiSeq 2500 and HiSeq 2000

      • IDT for Illumina Nextera DNA UD Indexes Set A-D for NovaSeq, MiSeq, HiSeq 2500 and HiSeq 2000

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Pool and Clean Up Libraries (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Pool and Clean Up Libraries (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Pooling

    • Aliquot Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate ITB Volumehashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Pooling

    • Label Uniqueness = On

    • Defaults

      • Sample Grouping = Group by Containers

    hashtag
    Placement = Enabled

    • Defaults

      • Well Sort Order = Column

      • Placement Pattern = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 5: Quantification (Illumina COVIDSeq Workflow v1.6)

    Protocol Type = Library Prep

    Next Steps Configuration

    hashtag
    Step 1: Quantify Libraries (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Quantify Libraries - Qubit (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard QC

    • Measurement Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightAssign QC flags (Qubit QC)hashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightCopy Concentration From QC Stephashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightSet Next Step and Copy Concentrationhashtag
    • Trigger Location = Not Used

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Dilute Libraries (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Dilute Libraries (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCopy Concentrationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Sample & RSB Volumeshashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Quantify Libraries (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Quantify Libraries - Qubit (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard QC

    • Measurement Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightAssign QC flags (Qubit QC)hashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step and Copy Concentrationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightCopy Concentration From QC Stephashtag
    • Trigger Location = Not Used

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Normalize Libraries (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Normalize Libraries (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCopy Concentrationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightCalculate Molarity, Library Pool & RSBhashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Column

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 5: Pool and Dilute Libraries (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Pool and Dilute Libraries (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Pooling

    • Aliquot Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Pooling

    • Label Uniqueness = On

    • Defaults

      • Sample Grouping = Group by Containers

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 6: NovaSeq 6000 Xp Setup (Illumina COVIDSeq Workflow v1.6)

    Protocol Type = Sequencing

    Next Steps Configuration

    hashtag
    Step 1: NovaSeq Denature & ExAmp (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = NovaSeq Denature & ExAmp (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate DPX1, DPX2, DPX3hashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Load to Flowcell (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = Load to Flowcell (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightValidate Inputs and Selected Containerhashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon entry

    chevron-rightValidate Flowcell Barcodehashtag
    • Trigger Location = Placement

    • Trigger Style = Automatic upon exit

    chevron-rightValidate Run Setup and Generate Sample Sheethashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Placement = Enabled

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 7: AUTOMATED - NovaSeq Run (Illumina COVIDSeq Workflow v1.6)

    Protocol Type = Sequencing

    Next Steps Configuration

    hashtag
    Step 1: AUTOMATED - NovaSeq Run (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = AUTOMATED - NovaSeq Run (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Analysis

    • Measurement Generation = Variable

    hashtag
    Automations

    chevron-rightUpdate Lane Numberhashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Stepshashtag
    • Trigger Location = Not Used

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 8: Analysis Results (Illumina COVIDSeq Workflow v1.6)

    Protocol Type = Data Analysis

    Next Steps Configuration

    hashtag
    Step 1: Analysis Results (Illumina COVIDSeq Workflow v1.6)

    • Master Step Name = COVIDSeq Analysis Results (Illumina COVIDSeq Workflow v1.6)

    • Step Type = Demultiplexing

    • Measurement Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCovidSEQ: Parse TSV Run Reporthashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data

      • Step Data Heading = WARNING: It might take several minutes to parse the TSV Run Report

    • Step File Placeholders

    Naming Convention = {InputItemName}
  • Reagent Kits

    • Illumina COVIDSeq Positive Control HT

      • Supplier = Illumina

      • Website =

    • Illumina COVIDSeqTest Box 4

      • Supplier = Illumina

      • Catalog Number = 20043436

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • QIAmp Viral RNA Mini kit

      • Supplier = Qiagen

      • Catalog Number = (50) - 52904; (250) - 52906

      • Website =

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    AW1 Concentrate (mL)

    Numeric

    AW2 Concentrate (mL)

    Numeric

    Buffer AVL (mL)

    Numeric

    • Decimal Places Displayed = 0

    Carrier RNA-Buffer AVE (uL)

    Numeric

    • Decimal Places Displayed = 0

    Elution Incubation End Time

    Numeric

    Elution Incubation Start Time

    Numeric

    EtOH for AW1 (mL)

    Numeric

    EtOH for AW2 (mL)

    Numeric

    Instruction Notes

    Multiline Text

    • Read Only

    • Default = Enter in No. of Preps before clicking on "Calculate AW1, AW2, AVL Reagent Volumes". Elute in 30 µl Buffer AVE instead of 60 µl. Incubate elution for at least 1 minute.

    No. of Preps

    Numeric Dropdown

    • Required Field

    • Custom Entries

    • Presets

      • 250

      • 50

    Total Samples

    Numeric

    • Default = 0

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Illumina COVIDSeq Test Box 5 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043648

      • Website =

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Default = Add 8.5 µl EPH3 HT to each well. Add 8.5 µl eluted sample to each well. Seal and shake at 1600 rpm for 1 minute. Centrifuge at 1000 × g for 1 minute.

    Thermal Cycler Program Notes

    Text

    Default = COVIDSeq Anneal

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Illumina COVIDSeq Test Box 6 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043647

      • Website =

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Instruction Notes

    Multiline Text

    Read Only

    Default = Add 8 µl First Strand cDNA Master Mix to each well of the CDNA1 plate.

    RVT (uL)

    Numeric

    Total Samples

    Numeric

    Required Field

    Default = 0

    Thermal Cycler Program

    Text

    Default = COVIDSeq FSS

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Illumina COVIDSeq Test Box 5 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043648

      • Website =

    • Illumina COVIDSEQ Test Box 7 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043439

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 0

    CPP2 HT for COVIDSeq PCR 2 Master Mix (uL)

    Numeric

    Decimal Places Displayed = 0

    Instruction Notes

    Multiline Text

    Read Only

    Default = Add 20 µl COVIDSeq PCR 1 Master Mix to each well of the COV1 plate corresponding to each well of the CDNA1 plate. Add 5 µl first strand cDNA synthesis from each well of the CDNA1 plate to the corresponding well of the COV1 plate. Add 20 µl COVIDSeq PCR 2 Master Mix to each well of the COV2 plate corresponding to each well of the CDNA1 plate. Add 5 µl first strand cDNA synthesis from each well of the CDNA1 plate to the corresponding well of the COV2 plate.

    IPM HT for COVIDSeq PCR 1 Master Mix (uL)

    Numeric

    Decimal Places Displayed = 0

    IPM HT for COVIDSeq PCR 2 Master Mix (uL)

    Numeric

    Decimal Places Displayed = 0

    Nuclease-free water for COVIDSeq PCR 1 Master Mix (uL)

    Numeric

    Decimal Places Displayed = 0

    Nuclease-free water for COVIDSeq PCR 2 Master Mix (uL)

    Numeric

    Decimal Places Displayed = 0

    Thermal Cycler Program

    Text

    Default = COVIDSeq PCR

    Total Samples

    Numeric

    Default = 0

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Illumina COVIDSEQ Test Box 7 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043439

      • Website =

    • Illumina COVIDSeqTest Box 3 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043646

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 0

    Instruction Notes

    Multiline Text

    Read Only

    Default = Add 30 µl Tagmentation Master Mix to each well in TAG1 plate.

    Nuclease-free water (uL)

    Numeric

    Decimal Places Displayed = 0

    TB1 (uL)

    Numeric

    Decimal Places Displayed = 0

    Thermal Cycler Program

    Text

    Default = COVIDSeq TAG

    Total Samples

    Numeric

    Default = 0

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Illumina COVIDSeq Test Box 2 – 3072 Samples
    • Supplier = Illumina

    • Catalog Number = 20043434

    • Website = www.illumina.comarrow-up-right

  • Illumina COVIDSeqTest Box 4

    • Supplier = Illumina

    • Catalog Number = 20043436

    • Website =

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Collapse
  • Well Sort Order = Column

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

  • Naming Convention = {InputItemName}-{AppliedReagentLabels}
  • Reagent Kits

    • Illumina COVIDSeq Test Box 5 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043648

      • Website =

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    IDT for Illumina Nextera DNA UD Indexes Set B for NovaSeq, MiSeq, HiSeq 2500 and HiSeq 2000
  • IDT for Illumina Nextera DNA UD Indexes Set C for NovaSeq, MiSeq, HiSeq 2500 and HiSeq 2000

  • IDT for Illumina Nextera DNA UD Indexes Set D for NovaSeq, MiSeq, HiSeq 2500 and HiSeq 2000

  • Illumina DNA-RNA UD Indexes Set A B C D Tagmentation

  • Illumina DNA-RNA UD Indexes Set A Tagmentation

  • Illumina DNA-RNA UD Indexes Set B Tagmentation

  • Illumina DNA-RNA UD Indexes Set C Tagmentation

  • Illumina DNA-RNA UD Indexes Set D Tagmentation

  • Instruction Notes

    Multiline Text

    Read Only

    Default = Add 40 µl PCR Master Mix to each well.

    Nuclease-free water (uL)

    Numeric

    Thermal Cycler Program

    Text

    Default = COVIDSeq TAG PCR

    Total Samples

    Numeric

    Default = 0

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {PoolName}
  • Reagent Kits

    • Illumina COVIDSeqTest Box 3 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043646

      • Website =

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Well Sort Order = Column
    Destination Containers
    • 1x8 Strip Tube

    • 96 well plate

    Default = Enter in Total Pooled ITB Tubes to Calculate ITB (uL) volume. Transfer 50 µl supernatant from each Pooled ITB tube to a new microcentrifuge tube.

    ITB (uL)

    Numeric

    Total Pooled ITB Tubes

    Numeric

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Default = Concentration

    Criteria 1 - Threshold Value

    Numeric

    Default = 2

    Criteria 2 - Operator

    Text

    Default = <>=

    Criteria 2 - Source Data Field

    Text

    Default = Concentration

    Criteria 2 - Threshold Value

    Numeric

    Default = 30

  • Step File Placeholders

    • Log - Automatically attached

    • QC Log File - Automatically attached

    • QC Result File - Manually uploaded

    • Upload File - Manually uploaded

  • Sample Table

    • Enable QC Flags = Yes

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • File Column Options

      • File Column Display = Show

      • File Attachment Method = Manual

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Illumina COVIDSeqTest Box 3 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043646

      • Website =

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Instruction Notes

    Multiline Text

    Default = Enter Final Volume (uL) then click on "Calculate Sample & RSB Volumes" for dilution volumes.

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Default = Concentration

    Criteria 1 - Threshold Value

    Numeric

    Default = 2

    Criteria 2 - Operator

    Text

    Default = <>=

    Criteria 2 - Source Data Field

    Text

    Default = Concentration

    Criteria 2 - Threshold Value

    Numeric

    Default = 30

  • Step File Placeholders

    • Log - Automatically attached

    • QC Log File - Automatically attached

    • QC Result File - Manually uploaded

    • Upload File - Manually uploaded

  • Sample Table

    • Enable QC Flags = Yes

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • File Column Options

      • File Column Display = Show

      • File Attachment Method = Manual

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Illumina COVIDSeqTest Box 3 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043646

      • Website =

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Default = 30

  • Step File Placeholders

    • Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {PoolName}
  • Reagent Kits

    • Illumina COVIDSeqTest Box 3 – 3072 Samples

      • Supplier = Illumina

      • Catalog Number = 20043646

      • Website =

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Well Sort Order = Row
    Sample Table
    • Sample Display Default = Collapse

    • Well Sort Order = Row

    • Table Columns - Global Fields

      Category

    Naming Convention = {InputItemName}_WP{OutputItemNumber}
  • Reagent Kits

    • DPX1

      • Supplier = Illumina

      • Catalog Number = 20019916

    • DPX2

      • Supplier = Illumina

      • Catalog Number = 20019917

    • DPX3

      • Supplier = Illumina

      • Catalog Number = 20019918

    • NaOH

    • Tris-HCl

  • Sample Table
    • Column Headers

      Category

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Container

      Container Name

      Built-in

    • Expanded View Fields

    400 mM Tris-HCl per pool (uL)

    Numeric

    Read Only

    Default = 8

    400 mM Tris-HCl Prep Date

    Date

    DPX1 Volume (ul)

    Numeric

    Read Only

    Decimal Places Displayed = 0

    DPX2 Volume (ul)

    Numeric

    Read Only

    Decimal Places Displayed = 0

    DPX3 Volume (ul)

    Numeric

    Read Only

    Decimal Places Displayed = 0

    Flowcell Type

    Text

    Read Only

    Default = S4

    Instruction Notes

    Multiline Text

    Read Only

    Default = Enter the No. of Lanes for your S4 flow cell to calculate DPX 1, DPX2 and DPX 3 volumes.

    Loading Workflow Type

    Text

    Read Only

    Default = NovaSeq Xp

    No. of Lanes

    Numeric

    Required Field

    Default = 4

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
    Sample Table
    • Column Headers

      Category

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Container

      Container Name

      Built-in

    • Expanded View Fields

    Placement Pattern = Column
  • Destination Containers

    • S4

  • Experiment Name

    Text

    • Required Field

    Index Read 1

    Numeric Dropdown

    • Required Field

    • Custom Entries

    • Presets

      • 0

      • 6

    Index Read 2

    Numeric Dropdown

    • Required Field

    • Custom Entries

    • Presets

      • 0

      • 6

    Library Tube Barcode

    Text

    • Required Field

    Output Folder

    Text

    • Required Field

    Paired End

    Text Dropdown

    • Required Field

    • Presets

      • True

      • False

    Read 1 Cycles

    Numeric Dropdown

    • Required Field

    • Custom Entries

    • Presets

      • 251

      • 151

    Read 2 Cycles

    Numeric Dropdown

    • Required Field

    • Custom Entries

    • Presets

      • 251

      • 151

    Reverse Complement Workflow

    Toggle Switch

    • Required Field

    • Default = Yes

    UMI - Read 1 Length

    Numeric

    • Range From 1

    UMI - Read 1 Start From Cycle

    Numeric

    • Range From 1

    UMI - Read 2 Length

    Numeric

    • Range From 1

    UMI - Read 2 Start From Cycle

    Numeric

    • Range From 1

    Use Custom Index Read 1 Primer

    Toggle Switch

    • Default = None Set

    Use Custom Read 1 Primer

    Toggle Switch

    • Default = None Set

    Use Custom Read 2 Primer

    Toggle Switch

    • Default = None Set

    Use Custom Recipe

    Toggle Switch

    • Required Field

    • Default = No

    Workflow

    Text

    • Required Field

    • Default = GenerateFASTQ

    Workflow Type

    Text Dropdown

    • Required Field

    • Presets

      • No Index

      • Single Index

  • Step File Placeholders

    • Sample Sheet - Automatically attached

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = Lane {InputWellLocation}
  • Reagent Kits

    • Buffer Cartridge

      • Supplier = Illumina

    • Cluster Cartridge

      • Supplier = Illumina

    • SBS Cartridge

      • Supplier = Illumina

  • Sample Table
    • Column Headers

      Category

      Field Name

      Field Type

      Options

      Additional Options and Dropdown Items

      Container

      Container Name

      Built-in

    • Expanded View Fields

    Decimal Places Displayed = 0

    Firmware Version

    Text

    Read Only

    Flow Cell Expiration Date

    Date

    Read Only

    Flow Cell ID

    Text

    Read Only

    Flow Cell Lot Number

    Text

    Read Only

    Flow Cell Mode

    Text

    Read Only

    Flow Cell Part Number

    Text

    Read Only

    Flow Cell Side

    Text

    Read Only

    Instrument Control Software Version

    Text

    Read Only

    Instrument ID

    Text

    Read Only

    Instrument Type

    Text

    Read Only

    Loading Workflow Type

    Text

    Read Only

    Output Folder

    Text

    Read Only

    RTA Version

    Text

    Read Only

    Run ID

    Text

    Read Only

    Run Status

    Text

    Read Only

    Sequencing Log

    Multiline Text

    Read Only

  • Sample Table

    • Sample Display Default = Collapse

    • Well Sort Order = Row

    • File Column Options

      • File Column Display = Hide

      • File Attachment Method = Auto

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName} (FASTQ reads) {AppliedReagentLabels}
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Log - Automatically attached
  • COVIDSeq TSV_Run Report File - Manually uploaded

  • COVIDSeq_RunReport PDF - Manually uploaded

  • Parsing Log - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • File Column Options

      • File Column Display = Show

      • File Attachment Method = Manual

    • Table Columns - Global Fields

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Instruction Notes

    Multiline Text

    Read Only

    Default = For each sample, add 140 µl patient sample, dilution 3 CPC HT, or ELB HT (no template control) to a new 1.7 ml microcentrifuge tube.

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    % EtOH

    Numeric

    • Default = 96

    • Range = 96 To 100

    % EtOH Prep Date

    Date

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    COVIDSeq Anneal Program Notes

    Multiline Text

    Read Only

    Default = Choose the preheat lid option Set the reaction volume to 17 µl 65°C for 3 minutes Hold at 4°C

    Instruction Notes

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    COVIDSeq FSS Program Notes

    Multiline Text

    Read Only

    Default = Choose the preheat lid option Set the reaction volume to 25 µl 25°C for 5 minutes 50°C for 10 minutes 80°C for 5 minutes Hold at 4°C

    FSA (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    COVIDSeq PCR Notes

    Multiline Text

    Read Only

    Default = Choose the preheat lid option Set the reaction volume to 25 µl 98°C for 3 minutes 35 cycles of: 98°C for 15 seconds 65°C for 5 minutes Hold at 4°C

    CPP1 HT for COVIDSeq PCR 1 Master Mix (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    COVIDSeq TAG Program Notes

    Multiline Text

    Read Only

    Default = Choose the preheat lid option Set the reaction volume to 50 µl 55°C for 5 minutes Hold at 10°C

    eBLT (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    COVIDSeq TAG PCR Program Notes

    Multiline Text

    Read Only

    Default = Choose the preheat lid option and set to 100°C Set the reaction volume to 50 µl 72°C for 3 minutes 98°C for 3 minutes 7 cycles of: 98°C for 20 seconds 60°C for 30 seconds 72°C for 1 minute 72°C for 3 minutes Hold at 10°C

    EPM HT (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    80% EtOH Date

    Date

    Instruction Notes

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Criteria 1 - Operator

    Text

    Default = >=

    Criteria 1 - Source Data Field

    Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Dilution Factor

    Text

    Read Only

    Default = 1:10

    Final Volume (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Criteria 1 - Operator

    Text

    Default = >=

    Criteria 1 - Source Data Field

    Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Final Molarity (nM)

    Numeric

    Default = 4

    Final Volume (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Instruction Notes

    Multiline Text

    Read Only

    Default = For each set of 384 samples, combine 25 µl of each normalized pool containing index adapter set A, B, C, D in a new microcentrifuge tube. Do not combine pools with the same index adapter set. This step produces a final pool of 384 samples for one flow cell lane. For each flow cell lane, dilute each 384 sample pool with RSB HT as follows. These steps produce 30 µl 0.5 nM pooled library. Combine 3.75 µl library from the 384-sample pool with 26.25 µl RSB. Vortex, and then centrifuge briefly. The resulting final loading concentration is 100 pM.

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    0.2 N NaOH per pool (uL)

    Numeric

    Read Only

    Default = 7

    0.2 N NaOH Prep Date

    Date

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    BaseSpace Sequence Hub Configuration

    Text Dropdown

    • Required Field

    • Presets

      • Not Used

      • Run Monitoring Only

      • Run Monitoring And Storage

    Custom Recipe Path

    Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Current Cycle

    Numeric

    Read Only

    Decimal Places Displayed = 0

    Current Read

    Numeric

    Read Only

    Read Only

    Read Only

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false \
    -exp 'if (step.::No. of Preps:: == 50) {step.::AW1 Concentrate (mL):: = 19 ; step.::EtOH for AW1 (mL):: = 25 ; step.::AW2 Concentrate (mL):: = 13 ; step.::EtOH for AW2 (mL):: = 30} else {step.::AW1 Concentrate (mL):: = 98 ; step.::EtOH for AW1 (mL):: = 130 ; step.::AW2 Concentrate (mL):: = 66 ; step.::EtOH for AW2 (mL):: = 160} ; \
    step.::Buffer AVL (mL):: = 0.56 * step.::Total Samples:: ; step.::Carrier RNA-Buffer AVE (uL):: = 10 * step.::Buffer AVL (mL):: ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2:http} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'step.::Total Samples:: = step.::Total Samples:: + 1 ; step.::FSA (uL):: = 9 * step.::Total Samples:: ; step.::RVT (uL):: = 1 * step.::Total Samples:: ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2:http} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'step.::Total Samples:: = step.::Total Samples:: + 1 ; step.::IPM HT for COVIDSeq PCR 1 Master Mix (uL):: = 15 * step.::Total Samples:: ; step.::CPP1 HT for COVIDSeq PCR 1 Master Mix (uL):: = 4.3 * step.::Total Samples:: ; step.::Nuclease-free water for COVIDSeq PCR 1 Master Mix (uL):: = 4.7 * step.::Total Samples:: ; step.::IPM HT for COVIDSeq PCR 2 Master Mix (uL):: = 15 * step.::Total Samples:: ; step.::CPP2 HT for COVIDSeq PCR 2 Master Mix (uL):: = 4.3 * step.::Total Samples:: ; step.::Nuclease-free water for COVIDSeq PCR 2 Master Mix (uL):: = 4.7 * step.::Total Samples::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2:http} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'step.::Total Samples:: = step.::Total Samples:: + 1 ; step.::TB1 (uL):: = 12 * step.::Total Samples:: ; step.::eBLT (uL):: = 4 * step.::Total Samples:: ; step.::Nuclease-free water (uL):: = 20 * step.::Total Samples::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2:http} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'step.::Total Samples:: = step.::Total Samples:: + 1 ; step.::EPM HT (uL):: = 24 * step.::Total Samples:: ; step.::Nuclease-free water (uL):: = 24 * step.::Total Samples::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2:http} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'step.::ITB (uL):: = 0.9 * (55 * step.::Total Pooled ITB Tubes::) ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {processURI:v2} -u {username} -p {password} script:assignQC -log {compoundOutputFileLuid1} -qcResult {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'input.::Concentration:: = output.::Concentration:: ; input.::Conc. Units:: = output.::Conc. Units::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::ADVANCE:: ; input.::Concentration:: = output.::Concentration:: ; input.::Conc. Units:: = output.::Conc. Units::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
     -t false \
    -h false \
    -exp 'output.::Concentration:: = input.::Concentration:: ; output.::Conc. Units:: = input.::Conc. Units::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2:http} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'output.::SampleVolume (uL):: = 0.1 * step.::Final Volume (uL):: ; output.::RSB (uL):: = step.::Final Volume (uL):: - output.::SampleVolume (uL):: ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {processURI:v2} -u {username} -p {password} script:assignQC -log {compoundOutputFileLuid1} -qcResult {compoundOutputFileLuid2}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::ADVANCE:: ; input.::Concentration:: = output.::Concentration:: ; input.::Conc. Units:: = output.::Conc. Units::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'input.::Concentration:: = output.::Concentration:: ; input.::Conc. Units:: = output.::Conc. Units::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
     -t false \
    -h false \
    -exp 'output.::Concentration:: = input.::Concentration:: ; output.::Conc. Units:: = input.::Conc. Units::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2:http} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'output.::Starting Molarity (nM):: = (output.::Concentration:: / (660 * 400)) * 1000000 ; output.::Library Pool (uL):: = step.::Final Molarity (nM):: * step.::Final Volume (uL):: / output.::Starting Molarity (nM):: ; output.::RSB (uL):: = step.::Final Volume (uL):: - output.::Library Pool (uL):: ' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2:http} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false \
    -exp 'step.::DPX1 Volume (ul):: = 315 * step.::No. of Lanes:: ; step.::DPX2 Volume (ul):: = 45 * step.::No. of Lanes:: ; step.::DPX3 Volume (ul):: = 165 * step.::No. of Lanes:: ; output.::Flowcell Type:: = step.::Flowcell Type::; output.::Loading Workflow Type:: = step.::Loading Workflow Type::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar script:validate_flowcell_for_input_pools -i {stepURI:v2} -u {username} -p {password} -l {compoundOutputFileLuid1} -validateSelectedContainer true"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
        script:evaluateDynamicExpression \
            -exp 'if (input.::Flowcell Type:: == ::SP:: && !output.container.name.matches( ::[A-Z0-9]{5}DR[A-Z0-9]{2}:: ) ) {fail ( ::Invalid Flowcell Barcode. Please verify and try again.:: ) } ; if (input.::Flowcell Type:: == ::S1:: && !output.container.name.matches( ::[A-Z0-9]{5}DR[A-Z0-9]{2}:: ) ) {fail ( ::Invalid Flowcell Barcode. Please verify and try again.:: ) } ; if (input.::Flowcell Type:: == ::S2:: && !output.container.name.matches( ::[A-Z0-9]{5}DM[A-Z0-9]{2}:: ) ) {fail ( ::Invalid Flowcell Barcode. Please verify and try again.:: ) } ; if (input.::Flowcell Type:: == ::S4:: && !output.container.name.matches( ::[A-Z0-9]{5}DS[A-Z0-9]{2}:: ) ) {fail ( ::Invalid Flowcell Barcode. Please verify and try again.:: ) } ; output.::Flowcell Type:: = input.::Flowcell Type:: ; output.::Loading Workflow Type:: = input.::Loading Workflow Type::' \
            -log {compoundOutputFileLuid1}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
        script:evaluateDynamicExpression \
            -exp '{udf:Validation Script}' \
            -log {compoundOutputFileLuid1} \
            -t true \
    && if [ '{udf:Reverse Complement Workflow}' == 'true' ]; then \
      templateFilename='NovaSeq_BCL2FASTQ_Reverse_Complement_Samplesheet.csv'; \
    elif [ '{udf:Reverse Complement Workflow}' == 'false' ]; then \
      templateFilename='NovaSeq_BCL2FASTQ_Samplesheet.csv'; \
    else echo 'UDF Reverse Complement Workflow is empty or undefined.'; exit -1; fi \
    && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar -i {stepURI:v2} -u {username} -p {password} \
        script:driver_file_generator \
            -t /opt/gls/clarity/extensions/conf/driverfiletemplates/$templateFilename \
            -o {compoundOutputFileLuid0}.csv \
            -q true \
            -destLIMSID {compoundOutputFileLuid0} \
            -l {compoundOutputFileLuid1}"
    bash -l -c "sleep 10 && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
        script:evaluateDynamicExpression \
          -exp 'if (input.::Loading Workflow Type:: == ::NovaSeq Standard::) { output.::name:: = ::Lane :: + step.::Lane Counter::; output.::name:: = output.::name::.split(::\\.::)[0] + :::1::; step.::Lane Counter::++; }' \
            -log {compoundOutputFileLuid3} \
            -t true \
    && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
        script:evaluateDynamicExpression \
            -exp 'step.::Lane Counter:: = 1' \
            -log {compoundOutputFileLuid3} \
            -t true"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -exp 'nextStep = ::ADVANCE::' -log {compoundOutputFileLuid0}"
    /usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/parseCovidSeqRunReport.py -u {username} -p {password} -s {stepURI} -f {compoundOutputFileLuid1} -g {compoundOutputFileLuid3}
    Website =

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Website = www.illumina.comarrow-up-right

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Website = www.illumina.comarrow-up-right

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Concentration

    Numeric

    Required Field

    Decimal Places Displayed = 2

    Derived Sample

    Conc. Units

    Text

    Required Field

    Derived Sample

    Sample Name

    Built-in

    Measurement

    Concentration

    Numeric

    Decimal Places Displayed = 2

    Measurement

    Conc. Units

    Text

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Concentration

    Numeric

    Required Field

    Decimal Places Displayed = 2

    Derived Sample

    Conc. Units

    Text

    Required Field

    Derived Sample

    RSB (uL)

    Numeric

    Decimal Places Displayed = 0

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    SampleVolume (uL)

    Numeric

    Decimal Places Displayed = 0

    Project

    Project Name

    Built-in

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Concentration

    Numeric

    Required Field

    Decimal Places Displayed = 2

    Derived Sample

    Conc. Units

    Text

    Required Field

    Derived Sample

    Sample Name

    Built-in

    Measurement

    Concentration

    Numeric

    Decimal Places Displayed = 2

    Measurement

    Conc. Units

    Text

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Concentration

    Numeric

    Required Field

    Decimal Places Displayed = 2

    Derived Sample

    Conc. Units

    Text

    Required Field

    Derived Sample

    RSB (uL)

    Numeric

    Decimal Places Displayed = 0

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Starting Molarity (nM)

    Numeric

    Default = 0

    Derived Sample

    Library Pool (uL)

    Numeric

    Default = 0

    Project

    Project Name

    Built-in

    Built-in

    Well

    Built-in

    Derived Sample

    Flowcell Type

    Text Dropdown

    Required Field

    Presets

    • SP

    • S1

    • S2

    Derived Sample

    Loading Workflow Type

    Text Dropdown

    Required Field

    Presets

    • NovaSeq Standard

    • NovaSeq Xp

    • [Remove from workflow]

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Built-in

    Well

    Built-in

    Derived Sample

    Flowcell Type

    Text Dropdown

    Required Field

    Presets

    • SP

    • S1

    • S2

    Derived Sample

    Loading Workflow Type

    Text Dropdown

    Required Field

    Presets

    • NovaSeq Standard

    • NovaSeq Xp

    • [Remove from workflow]

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Built-in

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    % Bases >=Q30 R1

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    % Bases >=Q30 R2

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    % Error Rate R1

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    % Error Rate R2

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    % Phasing R1

    Numeric

    Read Only

    Decimal Places Displayed = 3

    Container

    % Phasing R2

    Numeric

    Read Only

    Decimal Places Displayed = 3

    Container

    % Prephasing R1

    Numeric

    Read Only

    Decimal Places Displayed = 3

    Container

    % Prephasing R2

    Numeric

    Read Only

    Decimal Places Displayed = 3

    Container

    %PF R1

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    %PF R2

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    Container Name

    Built-in

    Container

    Cluster Density (K/mm^2) R1

    Numeric

    Read Only

    Container

    Cluster Density (K/mm^2) R2

    Numeric

    Read Only

    Container

    Intensity Cycle 1 R1

    Numeric

    Read Only

    Container

    Intensity Cycle 1 R2

    Numeric

    Read Only

    Container

    LIMS ID (Container)

    Built-in

    Container

    Reads PF (M) R1

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    Reads PF (M) R2

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    Well

    Built-in

    Container

    Yield PF (Gb) R1

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    Yield PF (Gb) R2

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Measurement

    Consensus Sequence

    Text

    Read Only

    Measurement

    Control Type

    Text

    Read Only

    Measurement

    Human Control

    Text

    Read Only

    Measurement

    Index ID

    Text

    Read Only

    Measurement

    Index ID for Control Sample

    Text

    Read Only

    Measurement

    Index Set

    Text

    Read Only

    Measurement

    Index Set for Control Sample

    Text

    Read Only

    Measurement

    Internal Control

    Text

    Read Only

    Measurement

    Lane

    Numeric

    Read Only

    Measurement

    Lane for Control Sample

    Numeric

    Read Only

    Measurement

    Quality Control

    Text

    Read Only

    Measurement

    Result

    Text

    Read Only

    Measurement

    SARS-CoV-2

    Text

    Read Only

    Measurement

    SARS-CoV-2 for Control Sample

    Text

    Read Only

    Project

    Project Name

    Built-in

    Default = 250
    8
  • Range = 0 To 20

  • Decimal Places Displayed = 0

  • 8
  • Range = 0 To 20

  • Decimal Places Displayed = 0

  • 101
  • 51

  • Range = 1 To 251

  • Decimal Places Displayed = 0

  • 101
  • 51

  • Range = 0 To 251

  • Decimal Places Displayed = 0

  • Dual Index
  • Custom

  • Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Flowcell Type

    Text Dropdown

    Required Field

    Presets

    • SP

    • S1

    • S2

    • S4

    Derived Sample

    Loading Workflow Type

    Text Dropdown

    Required Field

    Presets

    • NovaSeq Standard

    • NovaSeq Xp

    • [Remove from workflow]

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    LIMS ID (Container)

    Built-in

    Project

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Flowcell Type

    Text Dropdown

    Required Field

    Presets

    • SP

    • S1

    • S2

    • S4

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    LIMS ID (Container)

    Built-in

    Project

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    LIMS ID (Container)

    Built-in

    Project

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    % Aligned R1

    Numeric

    Read Only

    Decimal Places Displayed = 2

    Container

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    www.illumina.comarrow-up-right
    https://www.qiagen.comarrow-up-right
    www.illumina.comarrow-up-right
    www.illumina.comarrow-up-right
    www.illumina.comarrow-up-right
    www.illumina.comarrow-up-right
    www.illumina.comarrow-up-right
    www.illumina.comarrow-up-right
    www.illumina.comarrow-up-right
    www.illumina.comarrow-up-right
    www.illumina.comarrow-up-right
    www.illumina.comarrow-up-right

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    LIMS ID (Container)

    Container

    LIMS ID (Container)

    Container

    Project Name

    Container

    Project Name

    Container

    Project Name

    % Aligned R2

    LIMS ID (Container)

    www.illumina.comarrow-up-right

    S4

    S4

    Respiratory Virus Panel v1.0

    hashtag
    Overview

    The Respiratory Virus Panel workflow includes the following functionality:

    • Preconfigured protocols that support the preparation of upper and lower respiratory specimens for real-time RT-PCR qualitative detection of nucleic acid from the 2019-nCoV.

    • Automated calculation of sample and buffer volumes.

    • Automated calculation or display of reagents at every step in the protocol.

    • Automatic step transition when required.

    • Automatic placement of samples when necessary.

    • Automated assignment of QC Pass/Fail, based on user-selected threshold values.

    • Routing to iSeq, MiniSeq, MiSeq, NextSeq 550, NextSeq 2000.

    hashtag
    Protocol 1: Sort Sample Type (Respiratory Virus Panel v1.0)

    Protocol Type = Other

    Next Steps Configuration

    hashtag
    Step 1: Sort Sample Type (Respiratory Virus Panel v1.0)

    • Master Step Name = Sort Sample Type (Respiratory Virus Panel v1.0)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - Removehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightRouting Script - Extractionhashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 2: QIAamp Viral RNA Mini Kit (Respiratory Virus Panel v1.0)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Sample Concentration (Respiratory Virus Panel v1.0)

    • Master Step Name = Sample Concentration (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Purificationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Purification of Viral RNA - Spin Protocol (Respiratory Virus Panel v1.0)

    • Master Step Name = Purification of Viral RNA - Spin Protocol (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Removehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightRouting Script - cDNA synthesishashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Purification of Viral RNA - Vacuum Protocol (Respiratory Virus Panel v1.0)

    • Master Step Name = Purification of Viral RNA - Vacuum Protocol (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Removehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightRouting Script - cDNA synthesishashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 3: AllPrep PowerViral DNA/RNA Kit (Respiratory Virus Panel v1.0)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Sort Sample (Respiratory Virus Panel v1.0)

    • Master Step Name = Sort Sample (Respiratory Virus Panel v1.0)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - Purificationhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log File - Automatically attached

    • Sample Table

    hashtag
    Step 2: Prep Samples (Respiratory Virus Panel v1.0)

    • Master Step Name = Prep Samples (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Removehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightRouting Script - cDNA synthesishashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Prep Samples - Bead Beating (Respiratory Virus Panel v1.0)

    • Master Step Name = Prep Samples - Bead Beating (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Next Step - Removehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightRouting Script - cDNA synthesishashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 4: Maxima H Minus Double-Stranded cDNA Synthesis Kit (Respiratory Virus Panel v1.0)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: First Strand cDNA Synthesis (Respiratory Virus Panel v1.0)

    • Master Step Name = First Strand cDNA Synthesis (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Master Mix UDFshashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Not Used

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Second Strand cDNA Synthesis (Respiratory Virus Panel v1.0)

    • Master Step Name = Second Strand cDNA Synthesis (Respiratory Virus Panel v1.0)

    • Step Type = No Outputs

    • Reagent Kits

    hashtag
    Automations

    chevron-rightSet Master Mix UDFshashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Not Used

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 3: Removal of RNA (Respiratory Virus Panel v1.0)

    • Master Step Name = Removal of RNA (Respiratory Virus Panel v1.0)

    • Step Type = No Outputs

    hashtag
    Automations

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 4: Purification of ds cDNA (Respiratory Virus Panel v1.0)

    • Master Step Name = Purification of ds cDNA (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Sample Type - ds cDNA outputhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Removehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightRouting Script - Nextera Flex for Enrichment OUTPUTShashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log File - Automatically attached

    • Sample Table

    hashtag
    Protocol 5: NEBNext Ultra II First Strand Synthesis Module (Respiratory Virus Panel v1.0)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: mRNA Isolation, Fragmentation and Priming (Respiratory Virus Panel v1.0)

    • Master Step Name = mRNA Isolation, Fragmentation and Priming (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: First Strand cDNA Synthesis (Respiratory Virus Panel v1.0)

    • Master Step Name = First Strand cDNA Synthesis (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightSet Master Mix UDFshashtag
    • Trigger Location = Not Used

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Protocol 6: NEBNext Ultra II Non-Directional RNA Second Strand Synthesis Module (Respiratory Virus Panel v1.0)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: Second Strand cDNA Synthesis (Respiratory Virus Panel v1.0)

    • Master Step Name = Second Strand cDNA Synthesis (Respiratory Virus Panel v1.0)

    • Step Type = No Outputs

    • Reagent Kits

    hashtag
    Automations

    chevron-rightCalculate Total Samples and Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightSet Master Mix UDFshashtag
    • Trigger Location = Not Used

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Purification of Double-stranded cDNA (Respiratory Virus Panel v1.0)

    • Master Step Name = Purification of Double-stranded cDNA (Respiratory Virus Panel v1.0)

    • Step Type = No Outputs

    • Reagent Kits

    hashtag
    Automations

    chevron-rightSet Sample Type - ds cDNAhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Removehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightRouting Script - Nextera Flex for Enrichment INPUTShashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log File - Automatically attached

    • Sample Table

    hashtag
    Protocol 7: SuperScript Double-Stranded cDNA Synthesis Kit (Respiratory Virus Panel v1.0)

    Protocol Type = Sample Prep

    Next Steps Configuration

    hashtag
    Step 1: First-Strand Synthesis (Respiratory Virus Panel v1.0)

    • Master Step Name = First-Strand Synthesis (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightCalculate Master Mixhashtag
    • Trigger Location = Record Details

    • Trigger Style = Manual button

    chevron-rightSet Next Step - Advancehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step Data (Master Step Fields)

    hashtag
    Step 2: Second-Strand Synthesis (Respiratory Virus Panel v1.0)

    • Master Step Name = Second-Strand Synthesis (Respiratory Virus Panel v1.0)

    • Step Type = Standard

    • Derived Sample Generation = Fixed, 1

    hashtag
    Automations

    chevron-rightSet Sample Type - ds cDNA outputhashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon entry

    chevron-rightSet Next Step - Removehashtag
    • Trigger Location = Record Details

    • Trigger Style = Automatic upon exit

    chevron-rightRouting Script - Nextera Flex for Enrichment OUTPUTShashtag
    • Trigger Location = Step

    • Trigger Style = Automatic upon exit

    hashtag
    Queue/Ice Bucket

    • Defaults

      • Sample Grouping = Group by Containers

      • Well Sort Order = Row

    hashtag
    Record Details

    • Step File Placeholders

      • Log File - Automatically attached

    • Sample Table

    ℹ The actual version of the workflows and steps in the routing automation script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
    ℹ The actual version of the Prep Samples - Bead Beating and Prep Samples steps may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Default = Add up to 3.5 ml of sample to the microconcentrator Centrifuge to a final volume of 140 μl.

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Buffer AW1

      • Catalog Number = 61904

    • Buffer AW2

      • Catalog Number = 61904

  • ℹ The actual version of the workflows and steps in the routing automation script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    Carrier RNA AVE Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    Incubation End Time:

    Text

    Incubation Start Time:

    Text

    Total Samples

    Numeric

    Default = 0

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Column

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Buffer AW1

      • Catalog Number = 61904

    • Buffer AW2

      • Catalog Number = 61904

    • QIAvac 24 Plus vacuum manifold

      • Catalog Number = 19413

  • ℹ The actual version of the workflows and steps in the routing automation script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    Carrier RNA AVE Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    Incubation End Time:

    Text

    Incubation Start Time:

    Text

    Total Samples

    Numeric

    Default = 0

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • ℹ The actual version of the Prep Samples - Bead Beating and Prep Samples steps may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • AllPrep PowerViral DNA/RNA Kit

    • β-mercaptoethanol

  • ℹ The actual version of the workflows and steps in the routing automation script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • AllPrep PowerViral DNA/RNA Kit

    • Phenol:chloroform:isoamyl alcohol

      • Supplier = supplied by user

    • β-mercaptoethanol

  • ℹ The actual version of the workflows and steps in the routing automation script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • Maxima H Minus Double-Stranded cDNA Synthesis Kit

      • Supplier = K2561

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Maxima H Minus Double-Stranded cDNA Synthesis Kit
    • Supplier = K2561

    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Second Strand Enzyme Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • GeneJET PCR Purification Kit

      • Catalog Number = K0701, K0702

  • ℹ The actual version of the workflows and steps in the routing automation script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • NEBNext First Strand Synthesis Reaction Buffer

      • Supplier = NEB

      • Catalog Number = E7525S, E7525L

    • NEBNext Poly(A) mRNA Magnetic Isolation Module

      • Supplier = NEB

      • Catalog Number = E7490S, E7490L

    • NEBNext Random Primers

      • Supplier = NEB

      • Catalog Number = S1330S

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    MM1: NEBNext First Strand Synthesis Reaction Buff (uL)

    Numeric

    Decimal Places Displayed = 2

    MM1: NEBNext Random Primers (uL)

    Numeric

    Decimal Places Displayed = 2

    MM1: Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    ProtoScript II Reverse Transcriptase (uL)

    Numeric

    Decimal Places Displayed = 2

    Thermal Cycler Program

    Multiline Text

    Default = 10 minutes at 25°C 50 minutes at 42°C 15 minutes at 70°C Hold at 4°C

    Total Samples

    Numeric

    Default = 0

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • NEBNext Ultra II Non-Directional RNA Second Strand Synthesis Module
    • Supplier = NEB

    • Catalog Number = E6111S, E6111L

    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Decimal Places Displayed = 2

    NEBNext Second Strand Synthesis Enzyme Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Decimal Places Displayed = 2

    Total Samples

    Numeric

    Default = 0

  • Step File Placeholders

    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • NEBNext Ultra II Non-Directional RNA Second Strand Synthesis Module
    • Supplier = NEB

    • Catalog Number = E6111S, E6111L

    ℹ The actual version of the workflows and steps in the routing automation script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • SuperScript Double-Stranded cDNA Synthesis Kit

      • Catalog Number = 11917-010, 11917-020

  • Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Step File Placeholders
    • Log File - Automatically attached

  • Sample Table

    • Sample Display Default = Expand

    • Well Sort Order = Row

    • Table Columns - Global Fields

  • Naming Convention = {InputItemName}
  • Reagent Kits

    • SuperScript Double-Stranded cDNA Synthesis Kit

      • Catalog Number = 11917-010, 11917-020

  • ℹ The actual version of the workflows and steps in the routing automation script may be different depending on the version of IPP installed.
    Sample Table (Column Headers)

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Sample Display Default = Expand
  • Well Sort Order = Row

  • Table Columns - Global Fields

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

  • Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Instruction

    Multiline Text

    Read Only

    Default = Please select the Respiratory Virus Extraction Protocol for each sample.

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Sample Volume (mL)

    Numeric

    Default = 3.5

    Directions

    Multiline Text

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    96-100% EtOH Prep Date

    Date

    Buffer AVL Volume (ml)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    96-100% EtOH Prep Date

    Date

    Buffer AVL Volume (ml)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    100% EtOH Open Date

    Date

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    100% EtOH Open Date

    Date

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Default = Please record the volumes for the following fields: Volume of Oligo(dT)18 Used (uL), Volume of Template RNA Used (uL), Nuclease-free Water Used (uL).

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    5x Second Strand Reaction Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    First Strand cDNA Synthesis (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    RNase I (uL) to add to each tube

    Numeric

    Default = 10

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Beads MM: Oligo dT Beads d(T)25 (uL)

    Numeric

    Decimal Places Displayed = 2

    Beads MM: RNA Binding Buffer (2X) (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Murine RNase Inhibitor (uL)

    Numeric

    Decimal Places Displayed = 2

    Nuclease-free Water (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    First-Strand Synthesis Product Volume per Well (uL)

    Numeric

    Default = 20

    NEBNext Second Strand Reaction Buffer (uL)

    Numeric

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Directions

    Multiline Text

    Default = Please enter ug of starting mRNA or Total RNA and Prep Sample Type in field below.

    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::REMOVE::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'Respiratory Virus Extraction Protocol' \
    --FIELD_VALUE 'QIAamp Viral Mini Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'Sample Concentration (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'INPUTS' \
    \
    --FIELD_NAME 'Respiratory Virus Extraction Protocol' \
    --FIELD_VALUE 'AllPrep PowerViral DNA/RNA Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'Sort Sample (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'INPUTS'"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::Is Bead Beating Required?:: == ::Yes::) {nextStep = ::Prep Samples - Bead Beating (Respiratory Virus Panel v1.0)::} \
    else {if (input.::Is Bead Beating Required?:: == ::No::) {nextStep = ::Prep Samples (Respiratory Virus Panel v1.0)::} }' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Buffer AVL Volume (ml):: = step.::Total Samples:: * 0.56 ; \
    step.::Carrier RNA AVE Volume (uL):: = step.::Buffer AVL Volume (ml):: * 10 ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::REMOVE::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'Maxima H Minus Double-Stranded cDNA Synthesis Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'First Strand cDNA Synthesis (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS' \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'NEBNext Ultra II First Strand Synthesis Module' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'mRNA Isolation, Fragmentation and Priming (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS' \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'SuperScript Double-Stranded cDNA Synthesis Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'First-Strand Synthesis (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS'"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Buffer AVL Volume (ml):: = step.::Total Samples:: * 0.56 ; \
    step.::Carrier RNA AVE Volume (uL):: = step.::Buffer AVL Volume (ml):: * 10 ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::REMOVE::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'Maxima H Minus Double-Stranded cDNA Synthesis Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'First Strand cDNA Synthesis (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS' \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'NEBNext Ultra II First Strand Synthesis Module' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'mRNA Isolation, Fragmentation and Priming (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS' \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'SuperScript Double-Stranded cDNA Synthesis Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'First-Strand Synthesis (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS'"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'if (input.::Is Bead Beating Required?:: == ::Yes::) {nextStep = ::Prep Samples - Bead Beating (Respiratory Virus Panel v1.0)::} \
    else {if (input.::Is Bead Beating Required?:: == ::No::) {nextStep = ::Prep Samples (Respiratory Virus Panel v1.0)::} }' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::REMOVE::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'Maxima H Minus Double-Stranded cDNA Synthesis Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'First Strand cDNA Synthesis (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS' \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'NEBNext Ultra II First Strand Synthesis Module' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'mRNA Isolation, Fragmentation and Priming (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS' \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'SuperScript Double-Stranded cDNA Synthesis Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'First-Strand Synthesis (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS'"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::REMOVE::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'Maxima H Minus Double-Stranded cDNA Synthesis Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'First Strand cDNA Synthesis (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS' \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'NEBNext Ultra II First Strand Synthesis Module' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'mRNA Isolation, Fragmentation and Priming (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS' \
    \
    --FIELD_NAME 'cDNA Synthesis Protocol' \
    --FIELD_VALUE 'SuperScript Double-Stranded cDNA Synthesis Kit' \
    --WORKFLOW 'Respiratory Virus Panel v1.0' \
    --STEP 'First-Strand Synthesis (Respiratory Virus Panel v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS'"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'output.::4x First Strand Reaction Mix (uL):: = 4 ; output.::First Strand Enzyme Mix (uL):: = 1' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Murine RNase Inhibitor (uL):: = step.::Total Samples:: * 0.5 * 1.1 ; \
    step.::ProtoScript II Reverse Transcriptase (uL):: = step.::Total Samples:: * 1 * 1.1 ; \
    step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 5 * 1.1 ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'output.::First Strand cDNA Synthesis (uL):: = 20 ; \
    output.::5x Second Strand Reaction Mix (uL):: = 20 ; \
    output.::Nuclease-free Water (uL):: = 55 ; \
    output.::Second Strand Enzyme Mix (uL):: = 5 ; \
    output.::Total Volume (uL):: = 100' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::NEBNext Second Strand Reaction Buffer (uL):: = step.::Total Samples:: * 8 * 1.1 ; \
    step.::NEBNext Second Strand Synthesis Enzyme Mix (uL):: = step.::Total Samples:: * 4 * 1.1 ; \
    step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 48 * 1.1 ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'output.::Sample Type:: = ::ds cDNA::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::REMOVE::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'Sample Type' \
    --FIELD_VALUE 'ds cDNA' \
    --WORKFLOW 'Nextera Flex for Enrichment v1.0' \
    --STEP 'Sort Sample (Nextera Flex for Enrichment v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS'"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::MM1: NEBNext First Strand Synthesis Reaction Buffer (uL):: = step.::Total Samples:: * 8 * 1.1 ; \
    step.::MM1: NEBNext Random Primers (uL):: = step.::Total Samples:: * 2 * 1.1 ; \
    step.::MM1: Nuclease-free Water (uL):: = step.::Total Samples:: * 10 * 1.1 ; \
    step.::Beads MM: Oligo dT Beads d(T)25 (uL):: = step.::Total Samples:: * 20 * 1.1 ; \
    step.::Beads MM: RNA Binding Buffer (2X) (uL):: = step.::Total Samples:: * 100 * 1.1 ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Murine RNase Inhibitor (uL):: = step.::Total Samples:: * 0.5 * 1.1 ; \
    step.::ProtoScript II Reverse Transcriptase (uL):: = step.::Total Samples:: * 1 * 1.1 ; \
    step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 5 * 1.1 ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'output.::4x First Strand Reaction Mix (uL):: = 4 ; output.::First Strand Enzyme Mix (uL):: = 1' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::Total Samples:: = step.::Total Samples:: + 1' \
    -log {compoundOutputFileLuid0} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'step.::NEBNext Second Strand Reaction Buffer (uL):: = step.::Total Samples:: * 8 * 1.1 ; \
    step.::NEBNext Second Strand Synthesis Enzyme Mix (uL):: = step.::Total Samples:: * 4 * 1.1 ; \
    step.::Nuclease-free Water (uL):: = step.::Total Samples:: * 48 * 1.1 ' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'output.::First Strand cDNA Synthesis (uL):: = 20 ; \
    output.::5x Second Strand Reaction Mix (uL):: = 20 ; \
    output.::Nuclease-free Water (uL):: = 55 ; \
    output.::Second Strand Enzyme Mix (uL):: = 5 ; \
    output.::Total Volume (uL):: = 100' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'input.::Sample Type:: = ::ds cDNA::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::REMOVE::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'Sample Type' \
    --FIELD_VALUE 'ds cDNA' \
    --WORKFLOW 'Nextera Flex for Enrichment v1.0' \
    --STEP 'Sort Sample (Nextera Flex for Enrichment v1.0)' \
    --INPUTS_OR_OUTPUTS 'INPUTS'"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t true \
    -h false \
    -exp 'if (!output.hasValue(::Prep Sample Type::)) {fail(::Please enter Prep Sample Type::)} ; \
    if (!output.hasValue(::mRNA/Total RNA (ug)::)) {fail(::Please enter mRNA/Total RNA (ug) for each sample::)} ; \
    if (output.::mRNA/Total RNA (ug):: <= 1 && output.::Prep Sample Type:: == ::mRNA::) {output.::Primer (100 pmol/uL):: = 1 ; output.::RNA in DEPC-treated water uL):: = 10 ; output.::5X First-Strand Reaction Buffer (uL):: = 4 ; output.::0.1M DTT (uL):: = 2 ; output.::10 mM dNTP mix (uL):: = 1 ; output.::SuperScript II RT (uL):: = 1 } ; \
    if (output.::mRNA/Total RNA (ug):: == 2 && output.::Prep Sample Type:: == ::mRNA::) {output.::Primer (100 pmol/uL):: = 1 ;output.::RNA in DEPC-treated water uL):: = 9 ; output.::5X First-Strand Reaction Buffer (uL):: = 4 ; output.::0.1M DTT (uL):: = 2 ; output.::10 mM dNTP mix (uL):: = 1 ; output.::SuperScript II RT (uL):: = 2} ; \
    if (output.::mRNA/Total RNA (ug):: == 3 && output.::Prep Sample Type:: == ::mRNA::) {output.::Primer (100 pmol/uL):: = 1 ;output.::RNA in DEPC-treated water uL):: = 8 ; output.::5X First-Strand Reaction Buffer (uL):: = 4 ; output.::0.1M DTT (uL):: = 2 ; output.::10 mM dNTP mix (uL):: = 1 ; output.::SuperScript II RT (uL):: = 3} ; \
    if (output.::mRNA/Total RNA (ug):: == 4 && output.::Prep Sample Type:: == ::mRNA::) {output.::Primer (100 pmol/uL):: = 1 ;output.::RNA in DEPC-treated water uL):: = 7 ; output.::5X First-Strand Reaction Buffer (uL):: = 4 ; output.::0.1M DTT (uL):: = 2 ; output.::10 mM dNTP mix (uL):: = 1 ; output.::SuperScript II RT (uL):: = 4} ; \
    if (output.::mRNA/Total RNA (ug):: == 5 && output.::Prep Sample Type:: == ::mRNA::) {output.::Primer (100 pmol/uL):: = 1 ;output.::RNA in DEPC-treated water uL):: = 6 ; output.::5X First-Strand Reaction Buffer (uL):: = 4 ; output.::0.1M DTT (uL):: = 2 ; output.::10 mM dNTP mix (uL):: = 1 ; output.::SuperScript II RT (uL):: = 5} ; \
    if (output.::mRNA/Total RNA (ug):: <= 50 && output.::Prep Sample Type:: == ::Total RNA::) {output.::Primer (100 pmol/uL):: = 1 ;output.::RNA in DEPC-treated water uL):: = 9 ; output.::5X First-Strand Reaction Buffer (uL):: = 4 ; output.::0.1M DTT (uL):: = 2 ; output.::10 mM dNTP mix (uL):: = 1 ; output.::SuperScript II RT (uL):: = 2} ; \
    if (output.::mRNA/Total RNA (ug):: <= 50 && output.::Prep Sample Type:: == ::Total RNA::) {output.::Primer (100 pmol/uL):: = 1 ;output.::RNA in DEPC-treated water uL):: = 10 ; output.::5X First-Strand Reaction Buffer (uL):: = 4 ; output.::0.1M DTT (uL):: = 2 ; output.::10 mM dNTP mix (uL):: = 1 ; output.::SuperScript II RT (uL):: = 1} ;' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
          script:evaluateDynamicExpression \
          -t false \
          -h false \
          -exp 'nextStep = ::ADVANCE::' \
          -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} \
    script:evaluateDynamicExpression \
    -t false \
    -h false \
    -exp 'output.::Sample Type:: = ::ds cDNA::' \
    -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t false -h false -exp 'nextStep = ::REMOVE::' -log {compoundOutputFileLuid0}"
    bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputLuid0} script:changeWorkflow \
    \
    --FIELD_NAME 'Sample Type' \
    --FIELD_VALUE 'ds cDNA' \
    --WORKFLOW 'Nextera Flex for Enrichment v1.0' \
    --STEP 'Sort Sample (Nextera Flex for Enrichment v1.0)' \
    --INPUTS_OR_OUTPUTS 'OUTPUTS'"

    Well

    Built-in

    Derived Sample

    Respiratory Virus Extraction Protocol

    Text Dropdown

    Required Field

    Presets

    • QIAamp Viral Mini Kit

    • AllPrep PowerViral DNA/RNA Kit

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    cDNA Synthesis Protocol

    Text Dropdown

    Required Field

    Presets

    • Maxima H Minus Double-Stranded cDNA Synthesis Kit

    • NEBNext Ultra II First Strand Synthesis Module

    • SuperScript Double-Stranded cDNA Synthesis Kit

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    cDNA Synthesis Protocol

    Text Dropdown

    Required Field

    Presets

    • Maxima H Minus Double-Stranded cDNA Synthesis Kit

    • NEBNext Ultra II First Strand Synthesis Module

    • SuperScript Double-Stranded cDNA Synthesis Kit

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    cDNA Synthesis Protocol

    Text Dropdown

    Required Field

    Presets

    • Maxima H Minus Double-Stranded cDNA Synthesis Kit

    • NEBNext Ultra II First Strand Synthesis Module

    • SuperScript Double-Stranded cDNA Synthesis Kit

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    cDNA Synthesis Protocol

    Text Dropdown

    Required Field

    Presets

    • Maxima H Minus Double-Stranded cDNA Synthesis Kit

    • NEBNext Ultra II First Strand Synthesis Module

    • SuperScript Double-Stranded cDNA Synthesis Kit

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    4x First Strand Reaction Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    First Strand Enzyme Mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    Nuclease-free Water Used (uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Volume of Oligo(dT)18 Used (uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    Volume of Template RNA Used (uL)

    Numeric

    Decimal Places Displayed = 2

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    5x Second Strand Reaction Mix (uL)

    Numeric

    Derived Sample

    First Strand cDNA Synthesis (uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    Nuclease-free water (uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Second Strand Enzyme Mix

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    Total Volume (uL)

    Numeric

    Decimal Places Displayed = 2

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Well

    Built-in

    Derived Sample

    5X First-Strand Reaction Buffer (uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    0.1M DTT (uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    10 mM dNTP mix (uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    mRNA/Total RNA (ug)

    Numeric

    Required Field

    Decimal Places Displayed = 2

    Derived Sample

    Prep Sample Type

    Text Dropdown

    Required Field

    Presets

    • mRNA

    • Total RNA

    Derived Sample

    Primer (100 pmol/uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    RNA in DEPC-treated water uL)

    Numeric

    Decimal Places Displayed = 2

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    SuperScript II RT (uL)

    Numeric

    Decimal Places Displayed = 2

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Derived Sample

    Purification Protocol

    Text Dropdown

    Required Field

    Presets

    • Spin

    • Vacuum

    Derived Sample

    Sample Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Is Bead Beating Required?

    Text Dropdown

    Required Field

    Presets

    • Yes

    • No

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Sample Type

    Text Dropdown

    • Required Field

    • Custom Entries

    Presets

    • DNA

    • RNA

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Project

    Project Name

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    Category

    Field Name

    Field Type

    Options

    Additional Options and Dropdown Items

    Container

    Container Name

    Built-in

    Container

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Waiting

    Built-in

    Project

    Project Name

    Built-in

    LIMS ID (Container)

    Built-in

    Container

    Well

    Built-in

    Derived Sample

    Sample Name

    Built-in

    Derived Sample

    Sample Type

    Text Dropdown

    • Required Field

    • Custom Entries

    Presets

    • DNA

    • RNA

    Project

    Project Name

    Built-in

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container

    Container