# Illumina COVIDSeq v1.6

## 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.

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

Protocol Type = Sample Prep

**Next Steps Configuration**

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-d266fa7b5d52b57732ac705f0ca048e572124f10%2Fcovid-covidseq-protocol1-next-step-config.png?alt=media" alt=""><figcaption></figcaption></figure>

### 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
* Naming Convention = {InputItemName}
* Reagent Kits
  * Illumina COVIDSeq Positive Control HT
    * Supplier = Illumina
    * Website = [www.illumina.com](https://www.illumina.com)
  * Illumina COVIDSeqTest Box 4
    * Supplier = Illumina
    * Catalog Number = 20043436
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-345cb2f0e30a97a7d199801ce154f851a7971fab%2Fcovid-covidseq-protocol1-step1-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step 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. |
* Step File Placeholders
  * Log File - Automatically attached
* Sample Table
  * 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      | LIMS ID (Container) | Built-in       |             |                                           |
    | Container      | Well                | Built-in       |             |                                           |
    | Derived Sample | Sample Name         | Built-in       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

### 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
* Naming Convention = {InputItemName}
* Reagent Kits
  * QIAmp Viral RNA Mini kit
    * Supplier = Qiagen
    * Catalog Number = (50) - 52904; (250) - 52906
    * Website = <https://www.qiagen.com>

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-d7dd1886d5acc581719fd497814361fa959e807a%2Fcovid-covidseq-protocol1-step2-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Calculate Total Samples</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon entry

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Calculate AW1, AW2, AVL Reagent Volumes</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**                | **Field Type**   | **Options**                                             | **Additional Options and Dropdown Items**                                                                                                                                                                     |
  | ----------------------------- | ---------------- | ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | % EtOH                        | Numeric          |                                                         | <ul><li>Default = 96</li><li>Range = 96 To 100</li></ul>                                                                                                                                                      |
  | % EtOH Prep Date              | Date             |                                                         |                                                                                                                                                                                                               |
  | AW1 Concentrate (mL)          | Numeric          |                                                         |                                                                                                                                                                                                               |
  | AW2 Concentrate (mL)          | Numeric          |                                                         |                                                                                                                                                                                                               |
  | Buffer AVL (mL)               | Numeric          |                                                         | <ul><li>Decimal Places Displayed = 0</li></ul>                                                                                                                                                                |
  | Carrier RNA-Buffer AVE (uL)   | Numeric          |                                                         | <ul><li>Decimal Places Displayed = 0</li></ul>                                                                                                                                                                |
  | Elution Incubation End Time   | Numeric          |                                                         |                                                                                                                                                                                                               |
  | Elution Incubation Start Time | Numeric          |                                                         |                                                                                                                                                                                                               |
  | EtOH for AW1 (mL)             | Numeric          |                                                         |                                                                                                                                                                                                               |
  | EtOH for AW2 (mL)             | Numeric          |                                                         |                                                                                                                                                                                                               |
  | Instruction Notes             | Multiline Text   | <ul><li>Read Only</li></ul>                             | <ul><li>Default =<br>Enter in No. of Preps before clicking on "Calculate AW1, AW2, AVL Reagent Volumes".<br><br>Elute in 30 µl Buffer AVE instead of 60 µl. Incubate elution for at least 1 minute.</li></ul> |
  | No. of Preps                  | Numeric Dropdown | <ul><li>Required Field</li><li>Custom Entries</li></ul> | <ul><li><p>Presets</p><ul><li>250</li><li>50</li></ul></li><li>Default = 250</li></ul>                                                                                                                        |
  | Total Samples                 | Numeric          |                                                         | <ul><li>Default = 0</li></ul>                                                                                                                                                                                 |
* Step File Placeholders
  * Log File - Automatically attached
* Sample Table
  * 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      | LIMS ID (Container) | Built-in       |             |                                           |
    | Container      | Well                | Built-in       |             |                                           |
    | Derived Sample | Sample Name         | Built-in       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

### 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
* Naming Convention = {InputItemName}
* Reagent Kits
  * Illumina COVIDSeq Test Box 5 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043648
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-8c175c4da09ade133597a3be63bd1a85faff117b%2Fcovid-covidseq-protocol1-step3-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**                | **Field Type** | **Options** | **Additional Options and Dropdown Items**                                                                                                                                          |
  | ----------------------------- | -------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | COVIDSeq Anneal Program Notes | Multiline Text | Read Only   | <p>Default =<br>Choose the preheat lid option<br>Set the reaction volume to 17 µl<br>65°C for 3 minutes<br>Hold at 4°C</p>                                                         |
  | Instruction Notes             | Multiline Text | Read Only   | <p>Default =<br>Add 8.5 µl EPH3 HT to each well.<br>Add 8.5 µl eluted sample to each well.<br>Seal and shake at 1600 rpm for 1 minute.<br>Centrifuge at 1000 × g for 1 minute.</p> |
  | 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

    | **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       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

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

Protocol Type = Sample Prep

**Next Steps Configuration**

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-d617a58a0820508ea3406fd1cfb1328b2ba3ba13%2Fcovid-covidseq-protocol2-next-step-config.png?alt=media" alt=""><figcaption></figcaption></figure>

### 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
* Naming Convention = {InputItemName}
* Reagent Kits
  * Illumina COVIDSeq Test Box 6 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043647
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-6fdb9c953b286a0b932b0c3782ef5465121c7f61%2Fcovid-covidseq-protocol2-step1-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Calculate First Strand Synthesis Master Mix</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**             | **Field Type** | **Options**    | **Additional Options and Dropdown Items**                                                                                                                               |
  | -------------------------- | -------------- | -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | COVIDSeq FSS Program Notes | Multiline Text | Read Only      | <p>Default =<br>Choose the preheat lid option<br>Set the reaction volume to 25 µl<br>25°C for 5 minutes<br>50°C for 10 minutes<br>80°C for 5 minutes<br>Hold at 4°C</p> |
  | FSA (uL)                   | Numeric        |                |                                                                                                                                                                         |
  | 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

    | **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       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

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

Protocol Type = Sample Prep

**Next Steps Configuration**

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-ebdeb73ab4981829a8f9e67ad6465f283bb1abd6%2Fcovid-covidseq-protocol3-next-step-config.png?alt=media" alt=""><figcaption></figcaption></figure>

### 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
* Naming Convention = {InputItemName}
* Reagent Kits
  * Illumina COVIDSeq Test Box 5 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043648
    * Website = [www.illumina.com](https://www.illumina.com)
  * Illumina COVIDSEQ Test Box 7 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043439
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-e13e5a4018ff8f6a4974912ce5256d8398b77f7a%2Fcovid-covidseq-protocol3-step1-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Calculate COVIDSeq PCR 1 and PCR2 Master Mixes</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon entry

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**                                         | **Field Type** | **Options** | **Additional Options and Dropdown Items**                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | ------------------------------------------------------ | -------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | COVIDSeq PCR Notes                                     | Multiline Text | Read Only   | <p>Default =<br>Choose the preheat lid option<br>Set the reaction volume to 25 µl<br>98°C for 3 minutes<br>35 cycles of:<br>98°C for 15 seconds<br>65°C for 5 minutes<br>Hold at 4°C</p>                                                                                                                                                                                                                                                                                                                        |
  | CPP1 HT for COVIDSeq PCR 1 Master Mix (uL)             | Numeric        |             | Decimal Places Displayed = 0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | CPP2 HT for COVIDSeq PCR 2 Master Mix (uL)             | Numeric        |             | Decimal Places Displayed = 0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | Instruction Notes                                      | Multiline Text | Read Only   | <p>Default = Add 20 µl COVIDSeq PCR 1 Master Mix to each well of the COV1 plate corresponding to each well of the<br>CDNA1 plate. Add 5 µl first strand cDNA synthesis from each well of the CDNA1 plate to the corresponding well of the COV1<br>plate.<br><br>Add 20 µl COVIDSeq PCR 2 Master Mix to each well of the COV2 plate corresponding to each well of the<br>CDNA1 plate. Add 5 µl first strand cDNA synthesis from each well of the CDNA1 plate to the corresponding well of the COV2<br>plate.</p> |
  | 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

    | **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       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

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

Protocol Type = Library Prep

**Next Steps Configuration**

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-181355ff32f1be43893ab2ff4aba605014434a4b%2Fcovid-covidseq-protocol4-next-step-config.png?alt=media" alt=""><figcaption></figcaption></figure>

### 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
* Naming Convention = {InputItemName}
* Reagent Kits
  * Illumina COVIDSEQ Test Box 7 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043439
    * Website = [www.illumina.com](https://www.illumina.com)
  * Illumina COVIDSeqTest Box 3 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043646
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-37c3709dcaf1b8fd65e93fe0722eb1f1d4b385f0%2Fcovid-covidseq-protocol4-step1-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Calculate Tagmentation Master Mix</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon entry

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**             | **Field Type** | **Options** | **Additional Options and Dropdown Items**                                                                                   |
  | -------------------------- | -------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------- |
  | COVIDSeq TAG Program Notes | Multiline Text | Read Only   | <p>Default =<br>Choose the preheat lid option<br>Set the reaction volume to 50 µl<br>55°C for 5 minutes<br>Hold at 10°C</p> |
  | eBLT (uL)                  | Numeric        |             | 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

    | **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       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

### 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
  * Illumina COVIDSeq Test Box 2 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043434
    * Website = [www.illumina.com](https://www.illumina.com)
  * Illumina COVIDSeqTest Box 4
    * Supplier = Illumina
    * Catalog Number = 20043436
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-0c1de99c58f7cfceb9635cd754c9752c0bcf30cb%2Fcovid-covidseq-protocol4-step2-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step File Placeholders
  * Log File - Automatically attached
* Sample Table
  * 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      | LIMS ID (Container) | Built-in       |             |                                           |
    | Container      | Well                | Built-in       |             |                                           |
    | Derived Sample | Sample Name         | Built-in       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

### 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
* Naming Convention = {InputItemName}-{AppliedReagentLabels}
* Reagent Kits
  * Illumina COVIDSeq Test Box 5 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043648
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-83315974e325500d2841860f03fd79f2258bf336%2Fcovid-covidseq-protocol4-step3-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Calculate PCR Master Mix</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon entry

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### 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
  * 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

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**                 | **Field Type** | **Options** | **Additional Options and Dropdown Items**                                                                                                                                                                                                                                   |
  | ------------------------------ | -------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | COVIDSeq TAG PCR Program Notes | Multiline Text | Read Only   | <p>Default =<br>Choose the preheat lid option and set to 100°C<br>Set the reaction volume to 50 µl<br>72°C for 3 minutes<br>98°C for 3 minutes<br>7 cycles of:<br>98°C for 20 seconds<br>60°C for 30 seconds<br>72°C for 1 minute<br>72°C for 3 minutes<br>Hold at 10°C</p> |
  | EPM HT (uL)                    | Numeric        |             |                                                                                                                                                                                                                                                                             |
  | 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

    | **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       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

### 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
* Naming Convention = {PoolName}
* Reagent Kits
  * Illumina COVIDSeqTest Box 3 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043646
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-f318ca93f5d575ed87a2d39efb41b477f53e544a%2Fcovid-covidseq-protocol4-step4-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Calculate ITB Volume</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Pooling

* Label Uniqueness = On
* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column

#### Placement = Enabled

* Defaults
  * Well Sort Order = Column
  * Placement Pattern = Column
* Destination Containers

  * 1x8 Strip Tube

  <figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-8ff23645220e34a615188a9beb233317a4c6561d%2F1x8-strip-tube-container.png?alt=media" alt=""><figcaption></figcaption></figure>

  * 96 well plate

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**         | **Field Type** | **Options** | **Additional Options and Dropdown Items**                                                                                                                                    |
  | ---------------------- | -------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | 80% EtOH Date          | Date           |             |                                                                                                                                                                              |
  | Instruction Notes      | Multiline Text | Read Only   | <p>Default =<br>Enter in Total Pooled ITB Tubes to Calculate ITB (uL) volume.<br><br>Transfer 50 µl supernatant from each Pooled ITB tube to a new microcentrifuge tube.</p> |
  | 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

    | **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       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

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

Protocol Type = Library Prep

**Next Steps Configuration**

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-17948c85356fc6489c1791382717d7cd956ba97f%2Fcovid-covidseq-protocol5-next-step-config.png?alt=media" alt=""><figcaption></figcaption></figure>

### 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
* Naming Convention = {InputItemName}

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-9876e76759a8131f38c2a6687fc936bc726c1693%2Fcovid-covidseq-protocol5-step1-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Assign QC flags (Qubit QC)</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Copy Concentration From QC Step</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step and Copy Concentration</summary>

* Trigger Location = Not Used

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**                 | **Field Type** | **Options** | **Additional Options and Dropdown Items** |
  | ------------------------------ | -------------- | ----------- | ----------------------------------------- |
  | Criteria 1 - Operator          | Text           |             | Default = >=                              |
  | Criteria 1 - Source Data Field | Text           |             | 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

    | **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 | 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       |                |                                           |

### 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
* Naming Convention = {InputItemName}
* Reagent Kits
  * Illumina COVIDSeqTest Box 3 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043646
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-ab394bd401b39252fb7089137f402c11b03f4f21%2Fcovid-covidseq-protocol5-step2-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Copy Concentration</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon entry

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Calculate Sample &#x26; RSB Volumes</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**    | **Field Type** | **Options** | **Additional Options and Dropdown Items**                                                              |
  | ----------------- | -------------- | ----------- | ------------------------------------------------------------------------------------------------------ |
  | Dilution Factor   | Text           | Read Only   | Default = 1:10                                                                                         |
  | Final Volume (uL) | Numeric        |             |                                                                                                        |
  | 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

    | **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 | 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       |                |                                           |

### 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
* Naming Convention = {InputItemName}

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-6dc6da864fc7a9a3926c0f1a2f52b3c0cc62871b%2Fcovid-covidseq-protocol5-step3-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Assign QC flags (Qubit QC)</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step and Copy Concentration</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Copy Concentration From QC Step</summary>

* Trigger Location = Not Used

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**                 | **Field Type** | **Options** | **Additional Options and Dropdown Items** |
  | ------------------------------ | -------------- | ----------- | ----------------------------------------- |
  | Criteria 1 - Operator          | Text           |             | Default = >=                              |
  | Criteria 1 - Source Data Field | Text           |             | 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

    | **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 | 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       |                |                                           |

### 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
* Naming Convention = {InputItemName}
* Reagent Kits
  * Illumina COVIDSeqTest Box 3 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043646
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-ed3def8f1e64163d8244c9dee3d9bd0ed5fb364d%2Fcovid-covidseq-protocol5-step4-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Copy Concentration</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon entry

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Calculate Molarity, Library Pool &#x26; RSB</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Column
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**      | **Field Type** | **Options** | **Additional Options and Dropdown Items** |
  | ------------------- | -------------- | ----------- | ----------------------------------------- |
  | Final Molarity (nM) | Numeric        |             | Default = 4                               |
  | Final Volume (uL)   | Numeric        |             | Default = 30                              |
* Step File Placeholders
  * Log - Automatically attached
* Sample Table
  * Sample Display Default = Expand
  * 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      | LIMS ID (Container)    | 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 | 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       |                |                                           |

### 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
* Naming Convention = {PoolName}
* Reagent Kits
  * Illumina COVIDSeqTest Box 3 – 3072 Samples
    * Supplier = Illumina
    * Catalog Number = 20043646
    * Website = [www.illumina.com](https://www.illumina.com)

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-cceb0c2c7c615a722668dc9122c77da4b7916a5c%2Fcovid-covidseq-protocol5-step5-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Row
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Pooling

* Label Uniqueness = On
* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Row

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**    | **Field Type** | **Options** | **Additional Options and Dropdown Items**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | ----------------- | -------------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | Instruction Notes | Multiline Text | Read Only   | <p>Default =<br>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.<br>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.<br>Combine 3.75 µl library from the 384-sample pool with 26.25 µl RSB.<br>Vortex, and then centrifuge briefly. The resulting final loading concentration is 100 pM.</p> |
* Sample Table
  * Sample Display Default = Collapse
  * 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      | LIMS ID (Container) | Built-in       |             |                                           |
    | Container      | Well                | Built-in       |             |                                           |
    | Derived Sample | Sample Name         | Built-in       |             |                                           |
    | Project        | Project Name        | Built-in       |             |                                           |

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

Protocol Type = Sequencing

**Next Steps Configuration**

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-ef8b774172d26374a789e97bf9b43aa6f2885f88%2Fcovid-covidseq-protocol6-next-step-config.png?alt=media" alt=""><figcaption></figcaption></figure>

### 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
* 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

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-6b71f0ed00e73a79b4160259d53ac48ea7b2bcaf%2Fcovid-covidseq-protocol6-step1-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Calculate DPX1, DPX2, DPX3</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</summary>

* Trigger Location = Record Details
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Row
* Sample Table
  * Column Headers

    | **Category**   | **Field Name**        | **Field Type** | **Options**    | **Additional Options and Dropdown Items**                                                           |
    | -------------- | --------------------- | -------------- | -------------- | --------------------------------------------------------------------------------------------------- |
    | Container      | Container Name        | Built-in       |                |                                                                                                     |
    | Container      | Well                  | Built-in       |                |                                                                                                     |
    | Derived Sample | Flowcell Type         | Text Dropdown  | Required Field | <p>Presets</p><ul><li>SP</li><li>S1</li><li>S2</li><li>S4</li></ul>                                 |
    | Derived Sample | Loading Workflow Type | Text Dropdown  | Required Field | <p>Presets</p><ul><li>NovaSeq Standard</li><li>NovaSeq Xp</li><li>\[Remove from workflow]</li></ul> |
    | Derived Sample | Sample Name           | Built-in       |                |                                                                                                     |
    | Derived Sample | Waiting               | Built-in       |                |                                                                                                     |
  * Expanded View Fields

    | **Category** | **Field Name**      | **Field Type** | **Options** | **Additional Options and Dropdown Items** |
    | ------------ | ------------------- | -------------- | ----------- | ----------------------------------------- |
    | Container    | LIMS ID (Container) | Built-in       |             |                                           |
    | Project      | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **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           |                |                                                                                                    |
  | 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

    | **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 | <p>Presets</p><ul><li>SP</li><li>S1</li><li>S2</li><li>S4</li></ul>                                 |
    | Derived Sample | Loading Workflow Type | Text Dropdown  | Required Field | <p>Presets</p><ul><li>NovaSeq Standard</li><li>NovaSeq Xp</li><li>\[Remove from workflow]</li></ul> |
    | Derived Sample | Sample Name           | Built-in       |                |                                                                                                     |
    | Project        | Project Name          | Built-in       |                |                                                                                                     |

### 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
* Naming Convention = {InputItemName}

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-5a226a56c3d86fcd1abbcec792464affea00c81b%2Fcovid-covidseq-protocol6-step2-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Validate Inputs and Selected Container</summary>

* Trigger Location = Step
* Trigger Style = Automatic upon entry

{% code overflow="wrap" %}

```markup
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"
```

{% endcode %}

</details>

<details>

<summary>Validate Flowcell Barcode</summary>

* Trigger Location = Placement
* Trigger Style = Automatic upon exit

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

<details>

<summary>Validate Run Setup and Generate Sample Sheet</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Row
* Sample Table
  * Column Headers

    | **Category**   | **Field Name** | **Field Type** | **Options**    | **Additional Options and Dropdown Items**                           |
    | -------------- | -------------- | -------------- | -------------- | ------------------------------------------------------------------- |
    | Container      | Container Name | Built-in       |                |                                                                     |
    | Container      | Well           | Built-in       |                |                                                                     |
    | Derived Sample | Flowcell Type  | Text Dropdown  | Required Field | <p>Presets</p><ul><li>SP</li><li>S1</li><li>S2</li><li>S4</li></ul> |
    | Derived Sample | Sample Name    | Built-in       |                |                                                                     |
    | Derived Sample | Waiting        | Built-in       |                |                                                                     |
  * Expanded View Fields

    | **Category** | **Field Name**      | **Field Type** | **Options** | **Additional Options and Dropdown Items** |
    | ------------ | ------------------- | -------------- | ----------- | ----------------------------------------- |
    | Container    | LIMS ID (Container) | Built-in       |             |                                           |
    | Project      | Project Name        | Built-in       |             |                                           |

#### Placement = Enabled

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Row
  * Placement Pattern = Column
* Destination Containers

  * S4

  <figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-a21109959242653c3bc52fa327f671843e8b21a1%2Fs4.png?alt=media" alt=""><figcaption></figcaption></figure>

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**                       | **Field Type**   | **Options**                                             | **Additional Options and Dropdown Items**                                                                                                              |
  | ------------------------------------ | ---------------- | ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
  | BaseSpace Sequence Hub Configuration | Text Dropdown    | <ul><li>Required Field</li></ul>                        | <ul><li><p>Presets</p><ul><li>Not Used</li><li>Run Monitoring Only</li><li>Run Monitoring And Storage</li></ul></li></ul>                              |
  | Custom Recipe Path                   | Text             |                                                         |                                                                                                                                                        |
  | Experiment Name                      | Text             | <ul><li>Required Field</li></ul>                        |                                                                                                                                                        |
  | Index Read 1                         | Numeric Dropdown | <ul><li>Required Field</li><li>Custom Entries</li></ul> | <ul><li><p>Presets</p><ul><li>0</li><li>6</li><li>8</li></ul></li><li>Range = 0 To 20</li><li>Decimal Places Displayed = 0</li></ul>                   |
  | Index Read 2                         | Numeric Dropdown | <ul><li>Required Field</li><li>Custom Entries</li></ul> | <ul><li><p>Presets</p><ul><li>0</li><li>6</li><li>8</li></ul></li><li>Range = 0 To 20</li><li>Decimal Places Displayed = 0</li></ul>                   |
  | Library Tube Barcode                 | Text             | <ul><li>Required Field</li></ul>                        |                                                                                                                                                        |
  | Output Folder                        | Text             | <ul><li>Required Field</li></ul>                        |                                                                                                                                                        |
  | Paired End                           | Text Dropdown    | <ul><li>Required Field</li></ul>                        | <ul><li><p>Presets</p><ul><li>True</li><li>False</li></ul></li></ul>                                                                                   |
  | Read 1 Cycles                        | Numeric Dropdown | <ul><li>Required Field</li><li>Custom Entries</li></ul> | <ul><li><p>Presets</p><ul><li>251</li><li>151</li><li>101</li><li>51</li></ul></li><li>Range = 1 To 251</li><li>Decimal Places Displayed = 0</li></ul> |
  | Read 2 Cycles                        | Numeric Dropdown | <ul><li>Required Field</li><li>Custom Entries</li></ul> | <ul><li><p>Presets</p><ul><li>251</li><li>151</li><li>101</li><li>51</li></ul></li><li>Range = 0 To 251</li><li>Decimal Places Displayed = 0</li></ul> |
  | Reverse Complement Workflow          | Toggle Switch    | <ul><li>Required Field</li></ul>                        | <ul><li>Default = Yes</li></ul>                                                                                                                        |
  | UMI - Read 1 Length                  | Numeric          |                                                         | <ul><li>Range From 1</li></ul>                                                                                                                         |
  | UMI - Read 1 Start From Cycle        | Numeric          |                                                         | <ul><li>Range From 1</li></ul>                                                                                                                         |
  | UMI - Read 2 Length                  | Numeric          |                                                         | <ul><li>Range From 1</li></ul>                                                                                                                         |
  | UMI - Read 2 Start From Cycle        | Numeric          |                                                         | <ul><li>Range From 1</li></ul>                                                                                                                         |
  | Use Custom Index Read 1 Primer       | Toggle Switch    |                                                         | <ul><li>Default = None Set</li></ul>                                                                                                                   |
  | Use Custom Read 1 Primer             | Toggle Switch    |                                                         | <ul><li>Default = None Set</li></ul>                                                                                                                   |
  | Use Custom Read 2 Primer             | Toggle Switch    |                                                         | <ul><li>Default = None Set</li></ul>                                                                                                                   |
  | Use Custom Recipe                    | Toggle Switch    | <ul><li>Required Field</li></ul>                        | <ul><li>Default = No</li></ul>                                                                                                                         |
  | Workflow                             | Text             | <ul><li>Required Field</li></ul>                        | <ul><li>Default = GenerateFASTQ</li></ul>                                                                                                              |
  | Workflow Type                        | Text Dropdown    | <ul><li>Required Field</li></ul>                        | <ul><li><p>Presets</p><ul><li>No Index</li><li>Single Index</li><li>Dual Index</li><li>Custom</li></ul></li></ul>                                      |
* 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

    | **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 | <p>Presets</p><ul><li>SP</li><li>S1</li><li>S2</li><li>S4</li></ul>                                 |
    | Derived Sample | Loading Workflow Type | Text Dropdown  | Required Field | <p>Presets</p><ul><li>NovaSeq Standard</li><li>NovaSeq Xp</li><li>\[Remove from workflow]</li></ul> |
    | Derived Sample | Sample Name           | Built-in       |                |                                                                                                     |
    | Project        | Project Name          | Built-in       |                |                                                                                                     |

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

Protocol Type = Sequencing

**Next Steps Configuration**

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-bc2b19e65045a4ddf98812ab8907faaf9a4d4fe2%2Fcovid-covidseq-protocol7-next-step-config.png?alt=media" alt=""><figcaption></figcaption></figure>

### 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
* Naming Convention = Lane {InputWellLocation}
* Reagent Kits
  * Buffer Cartridge
    * Supplier = Illumina
  * Cluster Cartridge
    * Supplier = Illumina
  * SBS Cartridge
    * Supplier = Illumina

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-9ef393a343b62033d507b626395ee8e1b15514f7%2Fcovid-covidseq-protocol7-step1-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>Update Lane Number</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
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"
```

{% endcode %}

</details>

<details>

<summary>Set Next Steps</summary>

* Trigger Location = Not Used

{% code overflow="wrap" %}

```markup
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}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Row
* Sample Table
  * Column Headers

    | **Category**   | **Field Name** | **Field Type** | **Options** | **Additional Options and Dropdown Items** |
    | -------------- | -------------- | -------------- | ----------- | ----------------------------------------- |
    | Container      | Container Name | Built-in       |             |                                           |
    | Container      | Well           | Built-in       |             |                                           |
    | Derived Sample | Sample Name    | Built-in       |             |                                           |
    | Derived Sample | Waiting        | Built-in       |             |                                           |
  * Expanded View Fields

    | **Category** | **Field Name**      | **Field Type** | **Options** | **Additional Options and Dropdown Items** |
    | ------------ | ------------------- | -------------- | ----------- | ----------------------------------------- |
    | Container    | LIMS ID (Container) | Built-in       |             |                                           |
    | Project      | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data (Master Step Fields)

  | **Field Name**                      | **Field Type** | **Options** | **Additional Options and Dropdown Items** |
  | ----------------------------------- | -------------- | ----------- | ----------------------------------------- |
  | Current Cycle                       | Numeric        | Read Only   | Decimal Places Displayed = 0              |
  | Current Read                        | Numeric        | Read Only   | 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

    | **Category**   | **Field Name**              | **Field Type** | **Options** | **Additional Options and Dropdown Items** |
    | -------------- | --------------------------- | -------------- | ----------- | ----------------------------------------- |
    | Container      | % Aligned R1                | Numeric        | Read Only   | Decimal Places Displayed = 2              |
    | Container      | % Aligned R2                | 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       |             |                                           |

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

Protocol Type = Data Analysis

**Next Steps Configuration**

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-d275b502c0e8ed6d516baffc6b1bad4585c52b4b%2Fcovid-covidseq-protocol8-next-step-config.png?alt=media" alt=""><figcaption></figcaption></figure>

### 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
* Naming Convention = {InputItemName} (FASTQ reads) {AppliedReagentLabels}

#### Automations

<figure><img src="https://2084401275-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfjuebS41N49G1Eh55hP7%2Fuploads%2Fgit-blob-67cb75eda3e84dad64ed9719875636a461593dd9%2Fcovid-covidseq-protocol8-step1-automation.png?alt=media" alt=""><figcaption></figcaption></figure>

<details>

<summary>CovidSEQ: Parse TSV Run Report</summary>

* Trigger Location = Record Details
* Trigger Style = Manual button

{% code overflow="wrap" %}

```markup
/usr/bin/python3 /opt/gls/clarity/extensions/conf/covid/parseCovidSeqRunReport.py -u {username} -p {password} -s {stepURI} -f {compoundOutputFileLuid1} -g {compoundOutputFileLuid3}
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Containers
  * Well Sort Order = Row
* 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       |             |                                           |
  | Container      | Well                | Built-in       |             |                                           |
  | Derived Sample | Sample Name         | Built-in       |             |                                           |
  | Derived Sample | Waiting             | Built-in       |             |                                           |
  | Project        | Project Name        | Built-in       |             |                                           |

#### Record Details

* Step Data
  * Step Data Heading = WARNING: It might take several minutes to parse the TSV Run Report
* Step File Placeholders
  * 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

    | **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       |             |                                           |
    | 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       |             |                                           |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.connected.illumina.com/clarity-lims/applications/viral-pathogen-protocols/covid-illumina-covidseq-v1.6.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
