Manual Upgrade
⚠️ NovaSeq Integration Package v3.6.0 contains modifications to the existing automations from NovaSeq Integration Package v3.5.1. The NovaSeq Sequencing v3.8 workflow and Illumina Preset Protocols (IPP) v2.6 are required for the integration package to work.
If you do not want to upgrade the existing NovaSeq Sequencing workflow to the latest version through IPP, you can update the workflow configuration manually from NovaSeq Integration package v3.5.1 to v3.6.0 by completing the following steps.
For manual upgrades from versions prior to v3.5.1, please refer to manual upgrade guides for those versions.
The key change between NovaSeq 6000 v3.7 workflow and NovaSeq 6000 v3.8 workflow that comes with NovaSeq 6000 Integration v3.6.0 is the addition of Clarity LIMS Product Analytics (CLPA) enabled automation scripts. If CLPA is not required, it is not necessary to perform this manual upgrade.
Add New Automations
From Configuration, select the Automation tab.
Add the automations in the following table:
Automation Name | Command Line | Master Steps |
Register NovaSeq RunCompleted & Register Step Completed |
| |
Register Pools & Register Step Completed |
| |
Register Step Completed |
| |
Register Step Started¹ |
| |
Register Step Started² |
| |
Register Step Started & Register NovaSeq Run & Register NovaSeq Run Association & Register NovaSeq RunStarted |
|
¹ This automation has -l {compoundOutputFileLuid0} in the log file output index.
² This automation has -l {compoundOutputFileLuid1} in the log file output index.
Modify Routing Script Automation on Define Run Format (NovaSeq 6000 v3.7) Step
From Configuration, select the Automation tab.
Under the Step Automation tab, select the Routing Script automation that is enabled on the Define Run Format (NovaSeq 6000 v3.7) master step.
In the automation name field, change the name to Routing Script & Register Step Completed.
Update the existing command line as follows. Changes are in red.
bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputFileLuid0} script:changeWorkflow \ \ --FIELD_NAME 'Loading Workflow Type' \ --FIELD_VALUE 'NovaSeq Standard' \ --WORKFLOW 'NovaSeq 6000 v3.7' \ --STEP 'Make Bulk Pool for NovaSeq Standard (NovaSeq 6000 v3.7)' \ --INPUTS_OR_OUTPUTS 'INPUTS' \ \ --FIELD_NAME 'Loading Workflow Type' \ --FIELD_VALUE 'NovaSeq Xp' \ --WORKFLOW 'NovaSeq 6000 v3.7' \ --STEP 'Make Bulk Pool for NovaSeq Xp (NovaSeq 6000 v3.7)' \ --INPUTS_OR_OUTPUTS 'INPUTS' \ && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/unified-product-analytics/automation/unified-product-analytics-automation.jar script:executeUPAAutomationScript -i {stepURI:v2} -u {username} -p {password} -l {compoundOutputFileLuid0} -s 'com/illumina/upa/scripts/common/step_completed.groovy'"
Select Save.
Modify Routing Script Automation on Dilute and Denature (NovaSeq 6000 v3.7) Step
From Configuration, select the Automation tab.
Under the Step Automation tab, select the Routing Script automation that is enabled on the Dilute and Denature (NovaSeq 6000 v3.7) master step.
In the automation name field, change the name to Routing Script & Register Step Completed.
Update the existing command line as follows. Changes are in red.
bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -u {username} -p {password} -i {stepURI:v2} -l {compoundOutputFileLuid0} script:changeWorkflow \ \ --FIELD_NAME 'Loading Workflow Type' \ --FIELD_VALUE 'NovaSeq Standard' \ --WORKFLOW 'NovaSeq 6000 v3.7' \ --STEP 'Make Bulk Pool for NovaSeq Standard (NovaSeq 6000 v3.7)' \ --INPUTS_OR_OUTPUTS 'INPUTS' \ \ --FIELD_NAME 'Loading Workflow Type' \ --FIELD_VALUE 'NovaSeq Xp' \ --WORKFLOW 'NovaSeq 6000 v3.7' \ --STEP 'Make Bulk Pool for NovaSeq Xp (NovaSeq 6000 v3.7)' \ --INPUTS_OR_OUTPUTS 'INPUTS' \ && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/unified-product-analytics/automation/unified-product-analytics-automation.jar script:executeUPAAutomationScript -i {stepURI:v2} -u {username} -p {password} -l {compoundOutputFileLuid0} -s 'com/illumina/upa/scripts/common/step_completed.groovy'"
Select Save.
Modify Validate Inputs and Selected Container Automation on Load to Flowcell (NovaSeq 6000 v3.7) Step
From Configuration, select the Automation tab.
Under the Step Automation tab, select the Validate Inputs and Selected Container automation that is enabled on the Load to Flowcell (NovaSeq 6000 v3.7) master step.
In the automation name field, change the name to Validate Inputs and Selected Container & Register Step Started.
Update the existing command line as follows. Changes are in red.
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 && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/unified-product-analytics/automation/unified-product-analytics-automation.jar script:executeUPAAutomationScript -i {stepURI:v2} -u {username} -p {password} -l {compoundOutputFileLuid1} -s 'com/illumina/upa/scripts/common/step_started.groovy'"
Select Save.
Modify Validate Inputs Flowcell Type Automation on Dilute, Denature & ExAmp (NovaSeq 6000 v3.7) Step
From Configuration, select the Automation tab.
Under the Step Automation tab, select the Validate Inputs Flowcell Type automation that is enabled on the Dilute, Denature & ExAmp (NovaSeq 6000 v3.7) master step.
In the automation name field, change the name to Validate Inputs Flowcell Type & Register Step Started.
Update the existing command line as follows. Changes are in red.
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} && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/unified-product-analytics/automation/unified-product-analytics-automation.jar script:executeUPAAutomationScript -i {stepURI:v2} -u {username} -p {password} -l {compoundOutputFileLuid1} -s 'com/illumina/upa/scripts/common/step_started.groovy'"
Select Save.
Modify Validate Single Input Automation on Dilute and Denature (NovaSeq 6000 v3.7) Step
From Configuration, select the Automation tab.
Under the Step Automation tab, select the Validate Single Input automation that is enabled on the Dilute and Denature (NovaSeq 6000 v3.7) master step.
In the automation name field, change the name to Validate Single Input & Register Step Started.
Update the existing command line as follows. Changes are in red.
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:validateSampleCount -min 1 -max 1 && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/unified-product-analytics/automation/unified-product-analytics-automation.jar script:executeUPAAutomationScript -i {stepURI:v2} -u {username} -p {password} -l {compoundOutputFileLuid1} -s 'com/illumina/upa/scripts/common/step_started.groovy'"
Select Save.
Set Trigger Location and Style for New Automations
From Configuration, select the Lab Work tab.
Change the trigger locations and styles for the automations in the following table:
Step Name | Automation Configuration |
Define Run Format (NovaSeq 6000 v3.7) | Register Step Started
|
Make Bulk Pool for NovaSeq Standard (NovaSeq 6000 v3.7) | Register Step Started
Register Pools & Register Step Completed
|
Make Bulk Pool for NovaSeq Xp (NovaSeq 6000 v3.7) | Register Step Started
Register Pools & Register Step Completed
|
Dilute, Denature & ExAmp (NovaSeq 6000 v3.7) | Register Step Completed
|
Load to Flowcell (NovaSeq 6000 v3.7) | Register Step Completed
|
AUTOMATED - NovaSeq Run (NovaSeq 6000 v3.7) | Register Step Started & Register NovaSeq Run & Register NovaSeq Run Association & Register NovaSeq RunStarted
Register NovaSeq RunCompleted & Register Step Completed
|
Last updated