# Library Validation QC 5.1.2

## Overview

The Library Validation QC protocol contains steps to track quality control data from commonly used QC instruments. Through data integrations, QC data can be added to Clarity LIMS directly from the instrument outputs.

Highlights of this protocol include:

* Data integrations for Bioanalyzer 2100 and Tapestation 2200, including creation of the input file and parsing of data output.
* Possible integrations with qPCR instruments: TaqMan 7900 or ViiA7.
* Assignment of pass/fail QC based on chosen criteria.
* Aggregation of data from multiple QC steps.

## Protocol 1: Library Validation QC 5.1.2

* Protocol Type = QC
* Capacity = 50
* QC Filters
  * Bioanalyzer QC (DNA) 5.1.2
    * Did not pass - Bioanalyzer QC (DNA) 5.1.2
  * qPCR QC 5.1.2
    * Did not pass - qPCR QC 5.1.2
  * Tapestation QC (DNA) 5.1.2
    * Did not pass - Tapestation QC (DNA) 5.1.2
  * Aggregate QC (Library Validation) 5.1.2
    * Passed - Bioanalyzer QC (DNA) 5.1.2 OR
    * Passed - qPCR QC 5.1.2 OR
    * Passed - Tapestation QC (DNA) 5.1.2

### Step: Bioanalyzer QC (DNA) 5.1.2

* Master Step Name = Bioanalyzer QC (DNA) 5.1.2
* Step Type = Standard QC
* Measurement Generation = Fixed, 1
* Naming Convention = {InputItemName} Bioanalyzer

#### Automations

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

<details>

<summary>Generate Bioanalyzer driver file</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/DriverFileGenerator.jar -u {username} -p {password} \
      script:driver_file_generator \
        -i {processURI:v2} \
        -t /opt/gls/clarity/extensions/ngs-common/v5/EPP/conf/readonly/bioA_driver_file_template.csv \
        -o {compoundOutputFileLuid0}.csv \
        -l {compoundOutputFileLuid1}  \
      && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} \
      script:addBlankLines \
        -i {stepURI:v2} \
        -f {compoundOutputFileLuid0}.csv \
        -l {compoundOutputFileLuid1} \
        -sep COMMA \
        -b ',False,' \
        -h 1 \
        -c LIMSID \
        -pre 'Sample '"
```

{% endcode %}

</details>

<details>

<summary>Parse Bioanalyzer XML and assign QC flags</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 -u {username} -p {password} -i {processURI:v2} \
      script:parseBioAnalyzer \
        -inputFile {compoundOutputFileLuid2} \
        -log {compoundOutputFileLuid5} \
        -configFile '/opt/gls/clarity/extensions/conf/v5/bioanalyzer/defaultBioAnalyzerDNAConfig.groovy' \
      script:assignQC \
        -log {compoundOutputFileLuid6} \
        -qcResult {compoundOutputFileLuid7}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Advance</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 true \
      -h false \
      -exp 'nextStep = ::ADVANCE::' \
      -log {compoundOutputFileLuid0}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step - Output PASS/FAIL</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 true -h false -excludeControls true -exp 'if (output.QC == true) { nextStep = ::ADVANCE:: } else { nextStep = ::ESCALATE:: }' -log {compoundOutputFileLuid0}"
```

{% endcode %}

</details>

<details>

<summary>Set Next Step and Copy to Input</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 true -h false -exp 'nextStep = ::ADVANCE:: ; input.::Concentration (ng/ul):: = output.::Concentration::' -log {compoundOutputFileLuid7}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Previous Steps
  * 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**                                                                                                                                                                                                                                                                                                                                                                                                                    |
    | ---------------- | ------------------- | -------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
    | Derived Sample   | Workflow            | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Project          | Project Name        | Built-in       |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Application         | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>TruSeq mRNA sequencing</li><li>TruSeq DNA sequencing (large genome de novo)</li><li>TruSeq DNA sequencing (large genome re-seq)</li><li>TruSeq DNA sequencing (small genome de novo)</li><li>TruSeq DNA sequencing (small genome re-seq)</li><li>Nextera DNA sequencing</li><li>TruSeq Custom Amplicon sequencing</li><li>ChIP-sequencing</li><li>Exome sequencing</li><li>Mate pair sequencing</li><li>Small RNA Sequencing</li></ul> |
    | Submitted Sample | Pooling             | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>Yes</li><li>No</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                               |
    | Submitted Sample | Read Length         | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Sample Type         | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Sequencing Coverage | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Sequencing Method   | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>Single Read</li><li>Paired End Read</li><li>Indexed Single Read</li><li>Indexed Paired End Read</li></ul>                                                                                                                                                                                                                                                                                                                              |

#### Placement = Enabled

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

  * BioAnalyzer DNA High Sensitivity Chip

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

  * BioAnalyzer DNA 1000 Chip

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

#### Record Details

**Group of Defaults**

<details>

<summary>NRCC</summary>

* Criteria 1 - Operator = >=
* Criteria 1 - Source Data Field = Peak 2 Size - bp
* Criteria 1 - Threshold Value = 150.00
* Criteria 2 - Operator = <=
* Criteria 2 - Source Data Field = Peak 2 Size - bp
* Criteria 2 - Threshold Value = 1,000.00
* Use strict matching for Bioanalyzer results = No

</details>

<details>

<summary>Peak 2 Size Thresholds</summary>

* Criteria 1 - Operator = >=
* Criteria 1 - Source Data Field = Peak 2 Size - bp
* Criteria 1 - Threshold Value = 100.00
* Criteria 2 - Operator = <=
* Criteria 2 - Source Data Field = Peak 2 Size - bp
* Criteria 2 - Threshold Value = 1,000.00
* Use strict matching for Bioanalyzer results = No

</details>

<details>

<summary>TruSeq ChIP-Seq</summary>

* Criteria 1 - Operator = >=
* Criteria 1 - Source Data Field = Region 1 Molarity
* Criteria 1 - Threshold Value = 5.00
* Criteria 2 - Operator = <=
* Criteria 2 - Source Data Field = Region 1 Molarity
* Criteria 2 - Threshold Value = 10.00
* Use strict matching for Bioanalyzer results = No

</details>

<details>

<summary>TruSeq Methyl Capture EPIC</summary>

* Criteria 1 - Operator = >=
* Criteria 1 - Source Data Field = Peak 2 Size - bp
* Criteria 1 - Threshold Value = 100.00
* Criteria 2 - Operator = <=
* Criteria 2 - Source Data Field = Peak 2 Size - bp
* Criteria 2 - Threshold Value = 300.00

</details>

<details>

<summary>TruSeq Rapid Exome</summary>

* Criteria 1 - Operator = >=
* Criteria 1 - Source Data Field = Peak 2 Size - bp
* Criteria 1 - Threshold Value = 150.00
* Criteria 2 - Operator = <=
* Criteria 2 - Source Data Field = Peak 2 Size - bp
* Criteria 2 - Threshold Value = 1,000.00
* Use strict matching for Bioanalyzer results = No

</details>

* Step Data
  * Step Data Heading = Begin by uploading the required Bioanalyzer XML result file
  * Group of Defaults = Peak 2 Size Thresholds
  * Master Step Fields

    | **Field Name**                              | **Field Type** | **Options** | **Additional Options and Dropdown Items**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
    | ------------------------------------------- | -------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
    | Criteria 1 - Operator                       | Text Dropdown  |             | <p>Presets</p><ul><li>>=</li><li><=</li><li>=</li><li>!=</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
    | Criteria 1 - Source Data Field              | Text Dropdown  |             | <p>Presets</p><ul><li>Concentration</li><li>Conc. Units</li><li>Number of Peaks found</li><li>Peak 1 Size - bp</li><li>Peak 1 Conc.</li><li>Peak 1 Molarity</li><li>Peak 2 Size - bp</li><li>Peak 2 Conc.</li><li>Peak 2 Molarity</li><li>Peak 3 Size - bp</li><li>Peak 3 Conc.</li><li>Peak 3 Molarity</li><li>Peak 4 Size - bp</li><li>Peak 4 Conc.</li><li>Peak 4 Molarity</li><li>Peak 5 Size - bp</li><li>Peak 5 Conc.</li><li>Peak 5 Molarity</li><li>Number of Regions found</li><li>Region 1 Average Size - bp</li><li>Region 1 Conc.</li><li>Region 1 Molarity</li><li>Region 2 Average Size - bp</li><li>Region 2 Conc.</li><li>Region 2 Molarity</li><li>Region 3 Average Size - bp</li><li>Region 3 Conc.</li><li>Region 3 Molarity</li><li>Region 4 Average Size - bp</li><li>Region 4 Conc.</li><li>Region 4 Molarity</li><li>Region 5 Average Size - bp</li><li>Region 5 Conc.</li><li>Region 5 Molarity</li></ul> |
    | Criteria 1 - Threshold Value                | Numeric        |             | Decimal Places Displayed = 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
    | Criteria 2 - Operator                       | Text Dropdown  |             | <p>Presets</p><ul><li>>=</li><li><=</li><li>=</li><li>!=</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
    | Criteria 2 - Source Data Field              | Text Dropdown  |             | <p>Presets</p><ul><li>Concentration</li><li>Conc. Units</li><li>Number of Peaks found</li><li>Peak 1 Size - bp</li><li>Peak 1 Conc.</li><li>Peak 1 Molarity</li><li>Peak 2 Size - bp</li><li>Peak 2 Conc.</li><li>Peak 2 Molarity</li><li>Peak 3 Size - bp</li><li>Peak 3 Conc.</li><li>Peak 3 Molarity</li><li>Peak 4 Size - bp</li><li>Peak 4 Conc.</li><li>Peak 4 Molarity</li><li>Peak 5 Size - bp</li><li>Peak 5 Conc.</li><li>Peak 5 Molarity</li><li>Number of Regions found</li><li>Region 1 Average Size - bp</li><li>Region 1 Conc.</li><li>Region 1 Molarity</li><li>Region 2 Average Size - bp</li><li>Region 2 Conc.</li><li>Region 2 Molarity</li><li>Region 3 Average Size - bp</li><li>Region 3 Conc.</li><li>Region 3 Molarity</li><li>Region 4 Average Size - bp</li><li>Region 4 Conc.</li><li>Region 4 Molarity</li><li>Region 5 Average Size - bp</li><li>Region 5 Conc.</li><li>Region 5 Molarity</li></ul> |
    | Criteria 2 - Threshold Value                | Numeric        |             | Decimal Places Displayed = 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
    | Use strict matching for Bioanalyzer results | Toggle Switch  |             | Default = None Set                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
* Step File Placeholders
  * Bioanalyzer Driver File - Automatically attached
  * Bioanalyzer Driver File Generation Log File - Automatically attached
  * Bioanalyzer XML Result File (required) - Manually uploaded
  * Result File (optional) - Manually uploaded
  * PDF Summary File (optional) - Manually uploaded
  * Bioanalyzer XML Parsing Log File - Automatically attached
  * QC Assignment Log File - Automatically attached
  * QC Assignment Report - Automatically attached
* Sample Table
  * Enable QC Flags = Yes
  * Sample Display Default = Expand
  * 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      | Container Name             | Built-in       |             |                                           |
    | Container      | Well                       | Built-in       |             |                                           |
    | Derived Sample | Sample Name                | Built-in       |             |                                           |
    | Measurement    | BA Sample Name             | Text           |             |                                           |
    | Measurement    | Concentration              | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Conc. Units                | Text           |             |                                           |
    | Measurement    | Number of Peaks found      | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Number of Regions found    | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 1 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 1 Molarity            | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 1 Size - bp           | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 2 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 2 Molarity            | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 2 Size - bp           | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 3 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 3 Molarity            | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 3 Size - bp           | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 4 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 4 Molarity            | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 4 Size - bp           | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 5 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 5 Molarity            | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 5 Size - bp           | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 1 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 1 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 1 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 2 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 2 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 2 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 3 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 3 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 3 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 4 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 4 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 4 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 5 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 5 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 5 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Sample Comment             | Text           |             |                                           |
    | Project        | Project Name               | Built-in       |             |                                           |

### Step: qPCR QC 5.1.2

* Master Step Name = qPCR QC 5.1.2
* Step Type = Standard QC
* Measurement Generation = Fixed, 1
* Naming Convention = {InputItemName} qPCR
* Control Types
  * Endogenous Positive Control
  * Exogenous Positive Control
  * No Amplification Control
    * Supplier = In house
  * No Reverse Transcriptase Control
    * Supplier = In house
  * No Template Control
    * Supplier = In house

#### Automations

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

<details>

<summary>Assign QC flags</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 -u {username} -p {password} \
      script:assignQC \
        -i {processURI:v2} \
        -log {compoundOutputFileLuid1} \
        -qcResult {compoundOutputFileLuid2}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Previous Steps
  * 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**                                                                                                                                                                                                                                                                                                                                                                                                                    |
    | ---------------- | ------------------- | -------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
    | Derived Sample   | Workflow            | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Project          | Project Name        | Built-in       |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Application         | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>TruSeq mRNA sequencing</li><li>TruSeq DNA sequencing (large genome de novo)</li><li>TruSeq DNA sequencing (large genome re-seq)</li><li>TruSeq DNA sequencing (small genome de novo)</li><li>TruSeq DNA sequencing (small genome re-seq)</li><li>Nextera DNA sequencing</li><li>TruSeq Custom Amplicon sequencing</li><li>ChIP-sequencing</li><li>Exome sequencing</li><li>Mate pair sequencing</li><li>Small RNA Sequencing</li></ul> |
    | Submitted Sample | Pooling             | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>Yes</li><li>No</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                               |
    | Submitted Sample | Read Length         | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Sample Type         | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Sequencing Coverage | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Sequencing Method   | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>Single Read</li><li>Paired End Read</li><li>Indexed Single Read</li><li>Indexed Paired End Read</li></ul>                                                                                                                                                                                                                                                                                                                              |

#### Placement = Enabled

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

#### Record Details

**Group of Defaults**

<details>

<summary>Concentration Thresholds</summary>

* Criteria 1 - Operator = >=
* Criteria 1 - Source Data Field = Concentration
* Criteria 2 - Operator = <=
* Criteria 2 - Source Data Field = Concentration

</details>

* Step Data
  * Step Data Heading = Begin by completing the Sample Details table
  * Group of Defaults = Concentration Thresholds
  * Master Step Fields

    | **Field Name**                 | **Field Type** | **Options** | **Additional Options and Dropdown Items**                          |
    | ------------------------------ | -------------- | ----------- | ------------------------------------------------------------------ |
    | Criteria 1 - Operator          | Text Dropdown  |             | <p>Presets</p><ul><li>>=</li><li><=</li><li>=</li><li>!=</li></ul> |
    | Criteria 1 - Source Data Field | Text Dropdown  |             | <p>Presets</p><ul><li>Concentration</li><li>Conc. Units</li></ul>  |
    | Criteria 1 - Threshold Value   | Numeric        |             | Decimal Places Displayed = 2                                       |
    | Criteria 2 - Operator          | Text Dropdown  |             | <p>Presets</p><ul><li>>=</li><li><=</li><li>=</li><li>!=</li></ul> |
    | Criteria 2 - Source Data Field | Text Dropdown  |             | <p>Presets</p><ul><li>Concentration</li><li>Conc. Units</li></ul>  |
    | Criteria 2 - Threshold Value   | Numeric        |             | Decimal Places Displayed = 2                                       |
* Step File Placeholders
  * qPCR Result File - Manually uploaded
  * QC Assignment Log File - Automatically attached
  * QC Assignment Report - Automatically attached
* Sample Table
  * Enable QC Flags = Yes
  * 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      | Container Name | Built-in       |             |                                           |
    | Container      | Well           | Built-in       |             |                                           |
    | Derived Sample | Sample Name    | Built-in       |             |                                           |
    | Measurement    | Concentration  | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Conc. Units    | Text           |             |                                           |
    | Project        | Project Name   | Built-in       |             |                                           |

### Step: Tapestation QC (DNA) 5.1.2

* Master Step Name = Tapestation QC (DNA) 5.1.2
* Step Type = Standard QC
* Measurement Generation = Fixed, 1
* Naming Convention = {InputItemName} Tapestation

#### Automations

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

<details>

<summary>Generate Tapestation Input Sampletable CSV</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/DriverFileGenerator.jar -u {username} -p {password} \
      script:driver_file_generator \
        -i {processURI:v2} \
        -t /opt/gls/clarity/extensions/ngs-common/v5/EPP/conf/readonly/tapestation_driver_file_template.csv \
        -o {compoundOutputFileLuid0}.csv \
        -l {compoundOutputFileLuid1}"
```

{% endcode %}

</details>

<details>

<summary>Parse Tapestation XML and assign QC flags</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/XmlSampleNameParser.jar -u {username} -p {password} \
      script:parseXmlBySampleName \
        -i {processURI:v2} \
        -inputFile {compoundOutputFileLuid2} \
        -log {compoundOutputFileLuid3}.html \
        -configFile /opt/gls/clarity/extensions/conf/v5/tapestation/defaultTapeStationDNAConfig.groovy \
      && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} \
      script:assignQC \
        -i {processURI:v2} \
        -log {compoundOutputFileLuid4} \
        -qcResult {compoundOutputFileLuid5}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

* Defaults
  * Sample Grouping = Group by Previous Steps
  * 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

**Group of Defaults**

<details>

<summary>Peak 2 Size Thresholds</summary>

* Criteria 1 - Operator = >=
* Criteria 1 - Source Data Field = Peak 2 MW
* Criteria 1 - Threshold Value = 100
* Criteria 2 - Operator = <=
* Criteria 2 - Source Data Field = Peak 2 MW
* Criteria 2 - Threshold Value = 1,000

</details>

* Step Data
  * Group of Defaults = Peak 2 Size Thresholds
  * Master Step Fields

    | **Field Name**                 | **Field Type** | **Options** | **Additional Options and Dropdown Items**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
    | ------------------------------ | -------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
    | Criteria 1 - Operator          | Text Dropdown  |             | <ul><li><p>Presets</p><ul><li>>=</li><li><=</li><li>=</li><li>!=</li></ul></li><li>Default = >=</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
    | Criteria 1 - Source Data Field | Text Dropdown  |             | <ul><li><p>Presets</p><ul><li>Concentration</li><li>Conc. Units</li><li>Molarity Units</li><li>MW Units</li><li>Peak 1 % Integrated Area</li><li>Peak 1 Conc.</li><li>Peak 1 MW</li><li>Peak 2 % Integrated Area</li><li>Peak 2 Conc.</li><li>Peak 2 MW</li><li>Peak 3 % Integrated Area</li><li>Peak 3 Conc.</li><li>Peak 3 MW</li><li>Peak 4 % Integrated Area</li><li>Peak 4 Conc.</li><li>Peak 4 MW</li><li>Peak 5 % Integrated Area</li><li>Peak 5 Conc.</li><li>Peak 5 MW</li><li>Region 1 % of Total</li><li>Region 1 Average Size - bp</li><li>Region 1 Conc.</li><li>Region 1 Molarity</li><li>Region 2 % of Total</li><li>Region 2 Average Size - bp</li><li>Region 2 Conc.</li><li>Region 2 Molarity</li><li>Region 3 % of Total</li><li>Region 3 Average Size - bp</li><li>Region 3 Conc.</li><li>Region 3 Molarity</li><li>Region 4 % of Total</li><li>Region 4 Average Size - bp</li><li>Region 4 Conc.</li><li>Region 4 Molarity</li><li>Region 5 % of Total</li><li>Region 5 Average Size - bp</li><li>Region 5 Conc.</li><li>Region 5 Molarity</li></ul></li><li>Default = Concentration</li></ul> |
    | Criteria 1 - Threshold Value   | Numeric        |             | <ul><li>Decimal Places Displayed = 0</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
    | Criteria 2 - Operator          | Text Dropdown  |             | <ul><li><p>Presets</p><ul><li>>=</li><li><=</li><li>=</li><li>!=</li></ul></li><li>Default = >=</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
    | Criteria 2 - Source Data Field | Text Dropdown  |             | <ul><li><p>Presets</p><ul><li>Conc. Units</li><li>Peak 1 Conc.</li><li>Peak 2 Conc.</li><li>Peak 3 Conc.</li><li>Peak 4 Conc.</li><li>Peak 5 Conc.</li><li>Region 1 Average Size - bp</li><li>Region 1 Conc.</li><li>Region 1 Molarity</li><li>Region 2 Average Size - bp</li><li>Region 2 Conc.</li><li>Region 2 Molarity</li><li>Region 3 Average Size - bp</li><li>Region 3 Conc.</li><li>Region 3 Molarity</li><li>Region 4 Average Size - bp</li><li>Region 4 Conc.</li><li>Region 4 Molarity</li><li>Region 5 Average Size - bp</li><li>Region 5 Conc.</li><li>Region 5 Molarity</li><li>Region 1 % of Total</li><li>Region 2 % of Total</li><li>Region 3 % of Total</li><li>Region 4 % of Total</li><li>Region 5 % of Total</li><li>Peak 1 MW</li><li>Peak 2 MW</li><li>Peak 3 MW</li><li>Peak 4 MW</li><li>Peak 5 MW</li><li>Molarity Units</li><li>Peak 1 % Integrated Area</li><li>Peak 2 % Integrated Area</li><li>Peak 3 % Integrated Area</li><li>Peak 4 % Integrated Area</li><li>Peak 5 % Integrated Area</li><li>MW Units</li><li>Concentration</li></ul></li><li>Default = Conc. Units</li></ul>   |
    | Criteria 2 - Threshold Value   | Numeric        |             | <ul><li>Decimal Places Displayed = 0</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
* Step File Placeholders
  * TapeStation Input SampleTable - Automatically attached
  * Sample Table Generation Log - Automatically attached
  * Tapestation Output XML (required) - Manually uploaded
  * Tapestation XML Parsing Log - Automatically attached
  * QC Assignment Log - Automatically attached
  * QC Assignment Report - Automatically attached
* Sample Table
  * Enable QC Flags = Yes
  * 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      | Container Name             | Built-in       |             |                                           |
    | Container      | LIMS ID (Container)        | Built-in       |             |                                           |
    | Container      | Well                       | Built-in       |             |                                           |
    | Derived Sample | Sample Name                | Built-in       |             |                                           |
    | Measurement    | Concentration              | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Conc. Units                | Text           |             |                                           |
    | Measurement    | Molarity Units             | Text           |             |                                           |
    | Measurement    | MW Units                   | Text           |             |                                           |
    | Measurement    | Peak 1 % Integrated Area   | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 1 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 1 MW                  | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 2 % Integrated Area   | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 2 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 2 MW                  | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 3 % Integrated Area   | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 3 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 3 MW                  | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 4 % Integrated Area   | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 4 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 4 MW                  | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 5 % Integrated Area   | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Peak 5 MW                  | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Peak 5 Conc.               | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 1 % of Total        | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 1 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 1 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 1 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 2 % of Total        | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 2 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 2 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 2 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 3 % of Total        | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 3 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 3 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 3 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 4 % of Total        | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 4 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 4 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 4 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 5 % of Total        | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 5 Average Size - bp | Numeric        |             | Decimal Places Displayed = 0              |
    | Measurement    | Region 5 Conc.             | Numeric        |             | Decimal Places Displayed = 2              |
    | Measurement    | Region 5 Molarity          | Numeric        |             | Decimal Places Displayed = 2              |
    | Project        | Project Name               | Built-in       |             |                                           |

### Step: Aggregate QC (Library Validation) 5.1.2

* Master Step Name = Aggregate QC (Library Validation) 5.1.2
* Step Type = No Outputs

#### Automations

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

<details>

<summary>Aggregate QC Flags and Copy Fields</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 -u {username} -p {password} \
      script:setUDF \
        -i {processURI:v2} \
        -f 'Progress' \
        -t '//input/@uri->//sample/@uri' \
        -v 'Library preparation and QC validation complete' \
      script:aggregateQC \
        -i {stepURI:v2} \
        -c 'true' \
        -a 'true' \
        -log {compoundOutputFileLuid0} \
        -aggregatelog {compoundOutputFileLuid1} \
        -copylog {compoundOutputFileLuid2}"
```

{% endcode %}

</details>

#### Queue/Ice Bucket

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

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

    | **Category**     | **Field Name**      | **Field Type** | **Options**    | **Additional Options and Dropdown Items**                                                                                                                                                                                                                                                                                                                                                                                                                    |
    | ---------------- | ------------------- | -------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
    | Container        | Container Name      | Built-in       |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Application         | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>TruSeq mRNA sequencing</li><li>TruSeq DNA sequencing (large genome de novo)</li><li>TruSeq DNA sequencing (large genome re-seq)</li><li>TruSeq DNA sequencing (small genome de novo)</li><li>TruSeq DNA sequencing (small genome re-seq)</li><li>Nextera DNA sequencing</li><li>TruSeq Custom Amplicon sequencing</li><li>ChIP-sequencing</li><li>Exome sequencing</li><li>Mate pair sequencing</li><li>Small RNA Sequencing</li></ul> |
    | Submitted Sample | Pooling             | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>Yes</li><li>No</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                               |
    | Submitted Sample | Read Length         | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Sample Type         | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Sequencing Coverage | Text           |                |                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    | Submitted Sample | Sequencing Method   | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>Single Read</li><li>Paired End Read</li><li>Indexed Single Read</li><li>Indexed Paired End Read</li></ul>                                                                                                                                                                                                                                                                                                                              |

#### Record Details

**Group of Defaults**

<details>

<summary>Tapestation Values</summary>

* Bioanalzyer QC (DNA) 5.1.2 = Use if available (Priority 5)
* Copy task 1 - Source Field = Concentration
* Copy task 1 - Source Step = Tapestation QC (DNA) 5.1.2
* Copy task 2 - Source Field = Conc. Units
* Copy task 2 - Source Step = Tapestation QC (DNA) 5.1.2
* NanoDrop QC (DNA) 5.1.2 = Use if available (Priority 5)
* PicoGreen QC (DNA) 5.1.2 = Use if available (Priority 5)
* qPCR QC 5.1.2 = Use if available (Priority 5)
* Qubit QC (DNA) 5.1.2 = Use if available (Priority 5)
* Tapestation QC (DNA) 5.1.2 = Use if available (Priority 5)

</details>

* Step Data
  * Step Data Heading = Begin by verifying copy tasks and aggregation priorities
  * Group of Defaults = Tapestation Values
  * Master Step Fields

    | **Field Name**             | **Field Type** | **Options**    | **Additional Options and Dropdown Items**                                                                           |
    | -------------------------- | -------------- | -------------- | ------------------------------------------------------------------------------------------------------------------- |
    | Copy task 1 - Source Field | Text Dropdown  |                | <p>Presets</p><ul><li>Concentration</li><li>Conc. Units</li><li>A260/280 ratio</li></ul>                            |
    | Copy task 1 - Source Step  | Text Dropdown  |                | <p>Presets</p><ul><li>Bioanalyzer QC (DNA) 5.1.2</li><li>qPCR QC 5.1.2</li><li>Tapestation QC (DNA) 5.1.2</li></ul> |
    | Copy task 2 - Source Field | Text Dropdown  |                | <p>Presets</p><ul><li>Concentration</li><li>Conc. Units</li><li>A260/280 ratio</li></ul>                            |
    | Copy task 2 - Source Step  | Text Dropdown  |                | <p>Presets</p><ul><li>Bioanalyzer QC (DNA) 5.1.2</li><li>qPCR QC 5.1.2</li><li>Tapestation QC (DNA) 5.1.2</li></ul> |
    | Copy task 3 - Source Field | Text Dropdown  |                | <p>Presets</p><ul><li>Concentration</li><li>Conc. Units</li><li>A260/280 ratio</li></ul>                            |
    | Copy task 3 - Source Step  | Text Dropdown  | Custom Entries | <p>Presets</p><ul><li>Bioanalyzer QC (DNA) 5.1.2</li><li>qPCR QC 5.1.2</li><li>Tapestation QC (DNA) 5.1.2</li></ul> |
* Step File Placeholders
  * Aggregation Script Log - Automatically attached
  * QC Flag Aggregation Log - Automatically attached
  * QC UDF Copy Log - Automatically attached
* Sample Table
  * Enable QC Flags = Yes
  * 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      | Well           | Built-in       |                |                                           |
    | Derived Sample | A260/280 ratio | Numeric        |                | Decimal Places Displayed = 2              |
    | Derived Sample | Concentration  | Numeric        | Required Field | Decimal Places Displayed = 2              |
    | Derived Sample | Conc. Units    | Text           | Required Field |                                           |
    | Derived Sample | Sample Name    | Built-in       |                |                                           |
    | 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/sample-prep/qc-and-sample-prep/qc-lib-v5.1.2.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.
