Overview
The TruSeq RNA Access v2.0 workflow includes the following functionality:
Preconfigured TruSeq RNA Access v2.0 protocol that supports the conversion of total RNA or FFPE samples into a library of template molecules suitable for subsequent cluster generation and sequencing.
Automated calculation of sample and buffer volumes.
Automated calculation or display of reagents at every step in the workflow.
Automatic step transition when required.
Automatic placement of samples when necessary.
Automated generation of Bioanalyzer input file that the user may upload to the Bioanalyzer instrument’s Expert Software and use to set up a run.
Automated parsing of a Bioanalyzer instrument's XML result file into the LIMS, and storing of QC measurement records for the completed run.
Automated assignment of QC Pass/Fail, based on user-selected threshold values.
Routing script that allows sequencing of libraries using any Illumina sequencing instrument.
Protocol 1: TruSeq RNA Access v2.0
Protocol Type = Library Prep
Next Steps Configuration
Step 1: Sort Samples (TruSeq RNA Access v2.0)
Master Step Name = Sort Samples (TruSeq RNA Access v2.0.10)
Queue/Ice Bucket
Defaults
Sample Grouping = Group by Containers
Record Details
Step Data (Master Step Fields)
Sample Table
Sample Display Default = Collapse
Table Columns - Global Fields
Step 2: Fragment RNA (TruSeq RNA Access v2.0)
Master Step Name = Fragment RNA v2.0
Derived Sample Generation = Fixed, 1
Naming Convention = {SubmittedSampleName}
Reagent Kits
TruSeq RNA Access - 12 Index Set A or B, Box 2
Catalog Number = Set A Part # 15052311; Set B Part # 15052312
Automations
Dilute Total RNATrigger Location = Record Details
Trigger Style = Manual button
Copy 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 ' output.::Sample Volume (ul):: = (step.::Desired Diluted Concentration (ng/uL):: * 8.5) / input.::Concentration:: ; output.::Buffer Volume (ul):: = 8.5 - output.::Sample Volume (ul):: ; output.::Concentration:: = input.::Concentration:: ; output.::Conc. Units:: = input.::Conc. Units::' -log {compoundOutputFileLuid0}"
Set Next Step - AdvanceTrigger Location = Record Details
Trigger Style = Automatic upon exit
Copy 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}"
Queue/Ice Bucket
Defaults
Sample Grouping = Group by Containers
Placement
Defaults
Sample Grouping = Group by Containers
Record Details
Step Data (Master Step Fields)
Step File Placeholders
Log File - Automatically attached
Sample Table
Sample Display Default = Expand
Table Columns - Global Fields
Step 3: First Strand cDNA Synthesis (TruSeq RNA Access v2.0)
Master Step Name = First Strand cDNA Synthesis v2.0
Reagent Kits
TruSeq RNA Access - cDNA Synthesis-PCR, Box 1
Catalog Number = 15052309
Automations
Set Next Step - AdvanceTrigger Location = Record Details
Trigger Style = Automatic upon exit
Copy 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}"
Queue/Ice Bucket
Defaults
Sample Grouping = Group by Containers
Record Details
Step Data (Master Step Fields)
Step File Placeholders
Log File - Automatically attached
Sample Table
Sample Display Default = Expand
Table Columns - Global Fields
Step 4: Second Strand cDNA Synthesis (TruSeq RNA Access v2.0)
Master Step Name = Second Strand cDNA Synthesis v2.0
Derived Sample Generation = Fixed, 1
Naming Convention = {SubmittedSampleName}
Reagent Kits
TruSeq RNA Access - cDNA Synthesis-PCR, Box 1
Catalog Number = 15052309
Automations
Set Next Step - AdvanceTrigger Location = Record Details
Trigger Style = Automatic upon exit
Copy 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}"
Queue/Ice Bucket
Defaults
Sample Grouping = Group by Containers
Record Details
Step Data (Master Step Fields)
Step File Placeholders
Log File - Automatically attached
Sample Table
Sample Display Default = Expand
Table Columns - Global Fields
Step 5: Adenylate 3' Ends (TruSeq RNA Access v2.0)
Master Step Name = Adenylate 3' Ends v2.0
Reagent Kits
TruSeq RNA Access - 12 Index Set A or B, Box 2
Catalog Number = Set A Part # 15052311; Set B Part # 15052312
Automations
Set Next Step - AdvanceTrigger Location = Record Details
Trigger Style = Automatic upon exit
Copy 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}"
Queue/Ice Bucket
Defaults
Sample Grouping = Group by Containers
Record Details
Step Data (Master Step Fields)
Step File Placeholders
Log File - Automatically attached
Sample Table
Sample Display Default = Expand
Table Columns - Global Fields
Step 6: Ligate Adapters (TruSeq RNA Access v2.0)
Master Step Name = Ligate Adapters v2.0
Derived Sample Generation = Fixed, 1
Naming Convention = {SubmittedSampleName}
Reagent Kits
TruSeq RNA Access - 12 Index Set A or B, Box 2
Catalog Number = Set A Part # 15052311; Set B Part # 15052312
Automations
Set Next Step - AdvanceTrigger Location = Record Details
Trigger Style = Manual button
Copy 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}"
Copy to OutputTrigger Location = Not Used
Copy 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.::Target Insert Size (bp):: = input.::Target Insert Size (bp)::' -log {compoundOutputFileLuid0}"
Set Next Step & Copy to InputTrigger Location = Not Used
Copy 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:: ; output.::Target Insert Size (bp):: = input.::Target Insert Size (bp)::' -log {compoundOutputFileLuid0}"
Queue/Ice Bucket
Defaults
Sample Grouping = Group by Containers
Add Labels
Record Details
Step Data (Master Step Fields)
Step File Placeholders
Log File - Automatically attached
Sample Table
Sample Display Default = Expand
Table Columns - Global Fields
Step 7: First PCR Amplification (TruSeq RNA Access v2.0)
Master Step Name = First PCR Amplification (TruSeq RNA Access v2.0.10)
Derived Sample Generation = Fixed, 1
Naming Convention = {SubmittedSampleName}
Reagent Kits
TruSeq RNA Access - cDNA Synthesis-PCR, Box 1
Catalog Number = 15052309
Automations
Set Next Step - AdvanceTrigger Location = Record Details
Trigger Style = Automatic upon exit
Copy 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}"
Queue/Ice Bucket
Defaults
Sample Grouping = Group by Containers
Record Details
Step Data (Master Step Fields)
Step File Placeholders
Log File - Automatically attached
Sample Table
Sample Display Default = Expand
Table Columns - Global Fields
Step 8: Bioanalyzer QC (Library Validation) (TruSeq RNA Access v2.0)
Master Step Name = Bioanalyzer QC (Library Validation) v2.0
Measurement Generation = Fixed, 1
Naming Convention = {InputItemName} Bioanalyzer
Automations
Generate Bioanalyzer Input fileTrigger Location = Record Details
Trigger Style = Automatic upon entry
Copy bash -l -c "/opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/DriverFileGenerator.jar script:driver_file_generator -i {processURI:v2} -u {username} -p {password} -t /opt/gls/clarity/extensions/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 script:addBlankLines -i {stepURI:v2} -u {username} -p {password} -f {compoundOutputFileLuid0}.csv -l {compoundOutputFileLuid1} -sep COMMA -b ',False,' -h 1 -c LIMSID -pre 'Sample '"
Parse Bioanalyzer XML and assign QC flagsTrigger Location = Record Details
Trigger Style = Manual button
Copy 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:parseBioAnalyzer -inputFile {compoundOutputFileLuid2} -log {compoundOutputFileLuid5} -configFile '/opt/gls/clarity/extensions/conf/v5/bioanalyzer/defaultBioAnalyzerDNAConfig.groovy' script:assignQC -log {compoundOutputFileLuid6} -qcResult {compoundOutputFileLuid7}"
Parse Bioanalyzer XML, Assign QC flags, and Copy ConcentrationsTrigger Location = Record Details
Trigger Style = Manual button
Copy 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:parseBioAnalyzer -inputFile {compoundOutputFileLuid2} -log {compoundOutputFileLuid5} -configFile '/opt/gls/clarity/extensions/conf/v5/bioanalyzer/defaultBioAnalyzerDNAConfig.groovy' script:assignQC -log {compoundOutputFileLuid6} -qcResult {compoundOutputFileLuid7} && /opt/gls/clarity/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 'output.::Concentration:: = output.::Region 1 Conc.:: ; input.::Concentration:: = output.::Concentration:: ; output.::Conc. Units:: = ::ng/ul:: ; input.::Conc. Units:: = output.::Conc. Units::' -log {compoundOutputFileLuid8}"
Set Next Step - Output PASS/FAILTrigger Location = Record Details
Trigger Style = Automatic upon exit
Copy 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}"
Parse Bioanalyzer XML, Calculate nM and assign QC flagsTrigger Location = Not Used
Copy 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:parseBioAnalyzer -inputFile {compoundOutputFileLuid2} -log {compoundOutputFileLuid5} -configFile '/opt/gls/clarity/extensions/conf/v5/bioanalyzer/defaultBioAnalyzerDNAConfig.groovy' && /opt/gls/clarity/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 'output.::Concentration:: = output.::Region 1 Conc.:: ; output.::Molarity (nM):: = (output.::Concentration:: * 1000000) / (660 * output.::Region 1 Average Size - bp::) ; input.::Molarity (nM):: = output.::Molarity (nM):: ; output.::Conc. Units:: = ::ng/ul::' -log {compoundOutputFileLuid8} && /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 {compoundOutputFileLuid6} -qcResult {compoundOutputFileLuid7}"
Parse Bioanalyzer XML, Copy nM and Assign QC flagsTrigger Location = Not Used
Copy 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:parseBioAnalyzer -inputFile {compoundOutputFileLuid2} -log {compoundOutputFileLuid5} -configFile '/opt/gls/clarity/extensions/conf/v5/bioanalyzer/defaultBioAnalyzerDNAConfig.groovy' && /opt/gls/clarity/bin/java -jar /opt/gls/clarity/extensions/ngs-common/v5/EPP/ngs-extensions.jar -i {stepURI:v2} -u {username} -p {password} script:evaluateDynamicExpression -t true -h false -exp 'if (output.::Conc. Units::.contains(::pg::)) {output.::Molarity (nM):: = output.::Region 1 Molarity:: / 1000} else {output.::Molarity (nM):: = output.::Region 1 Molarity::} ; (input.::Molarity (nM):: = output.::Molarity (nM)::) ' -log {compoundOutputFileLuid8} && /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 {compoundOutputFileLuid6} -qcResult {compoundOutputFileLuid7}"
Queue/Ice Bucket
Defaults
Sample Grouping = Group by Containers
Sample Table (Column Headers)
Placement = Enabled
Defaults
Sample Grouping = Group by Containers
Placement Pattern = Column
Destination Containers
BioAnalyzer DNA High Sensitivity Chip
BioAnalyzer DNA 1000 Chip
Record Details
Group of Defaults
Nextera DNA Flex Library ValidationCriteria 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,500.00
Nextera Mate Pair Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Region 1 Average Size - bp
Criteria 1 - Threshold Value = 150.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Region 1 Average Size - bp
Criteria 2 - Threshold Value = 400.00
Nextera XT DNA Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Peak 2 Size - bp
Criteria 1 - Threshold Value = 250.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Peak 2 Size - bp
Criteria 2 - Threshold Value = 1,000.00
NRCC Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Peak 2 Size - bp
Criteria 1 - Threshold Value = 350.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Peak 2 Size - bp
Criteria 2 - Threshold Value = 1,000.00
TruSeq ChIP-Seq Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Region 1 Average Size - bp
Criteria 1 - Threshold Value = 150.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Region 1 Average Size - bp
Criteria 2 - Threshold Value = 400.00
TruSeq Exome Library ValidationCriteria 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
TruSeq Methyl Capture EPIC Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Peak 2 Size - bp
Criteria 1 - Threshold Value = 200.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Peak 2 Size - bp
Criteria 2 - Threshold Value = 300.00
TruSeq Rapid Exome Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Peak 2 Size - bp
Criteria 1 - Threshold Value = 200.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Peak 2 Size - bp
Criteria 2 - Threshold Value = 500.00
TruSeq RNA Access Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Peak 2 Size - bp
Criteria 1 - Threshold Value = 200.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Peak 2 Size - bp
Criteria 2 - Threshold Value = 320.00
TruSeq RNA Exome Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Peak 2 Size - bp
Criteria 1 - Threshold Value = 200.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Peak 2 Size - bp
Criteria 2 - Threshold Value = 320.00
TruSeq Small RNA Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Region 1 Average Size - bp
Criteria 1 - Threshold Value = 100.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Region 1 Average Size - bp
Criteria 2 - Threshold Value = 200.00
TruSeq Stranded mRNA Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Region 1 Average Size - bp
Criteria 1 - Threshold Value = 250.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Region 1 Average Size - bp
Criteria 2 - Threshold Value = 275.00
TruSeq Stranded Total RNA Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Region 1 Average Size - bp
Criteria 1 - Threshold Value = 250.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Region 1 Average Size - bp
Criteria 2 - Threshold Value = 275.00
TruSeq Targeted RNA Expression Library ValidationCriteria 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
TruSight Myeloid Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Region 1 Average Size - bp
Criteria 1 - Threshold Value = 150.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Region 1 Size - bp
Criteria 2 - Threshold Value = 400.00
TruSight RNA Fusion Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Region 1 Average Size - bp
Criteria 1 - Threshold Value = 160.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Region 1 Size - bp
Criteria 2 - Threshold Value = 700.00
TSCA Library ValidationCriteria 1 - Operator = >=
Criteria 1 - Source Data Field = Region 1 Average Size - bp
Criteria 1 - Threshold Value = 300.00
Criteria 2 - Operator = <=
Criteria 2 - Source Data Field = Region 1 Size - bp
Criteria 2 - Threshold Value = 400.00
Step Data
Group of Defaults = TruSeq RNA Access Library Validation
Step File Placeholders
Bioanalyzer Input File - Automatically attached
Bioanalyzer Input 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
Sample Display Default = Expand
File Column Options
File Column Display = Hide
File Attachment Method = Auto
Table Columns - Global Fields
Step 9: First Hybridization (TruSeq RNA Access v2.0)
Master Step Name = Hybridize with Pooling v2.0
Aliquot Generation = Fixed, 1
Naming Convention = {PoolName}
Reagent Kits
TruSeq RNA Access - Coding Transcriptome, Box 4
Catalog Number = 15052314
Automations
Set Next Step - AdvanceTrigger Location = Record Details
Trigger Style = Automatic upon exit
Copy 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}"
Queue/Ice Bucket
Defaults
Sample Grouping = Group by Containers
Pooling
Defaults
Sample Grouping = Group by Containers
Placement
Defaults
Placement Pattern = Column
Record Details
Step Data (Master Step Fields)
Step File Placeholders
Log File - Automatically attached
Sample Table
Sample Display Default = Expand
Table Columns - Global Fields
Step 10: First Capture (TruSeq RNA Access v2.0)
Master Step Name = Capture Hybridized Probes v2.0
Derived Sample Generation = Fixed, 1
Naming Convention = {InputItemName}
Reagent Kits
TruSeq RNA Access - Coding Capture Reagents, Box 3
Catalog Number = 15052313
TruSeq RNA Access - Coding Transcriptome, Box 4
Catalog Number = 15052314
Automations
Calculate Master MixTrigger Location = Record Details
Trigger Style = Automatic upon entry
Copy 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 Number of Samples:: = step.::Total Number of Samples:: + 1' -log {compoundOutputFileLuid0} && /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.::Enrichment Elution Buffer 1 (ul):: = 28.5 * step.::Total Number of Samples:: ; step.::2N NaOH (ul):: = 1.5 * step.::Total Number of Samples::' -log {compoundOutputFileLuid0}"
Set Next Step - AdvanceTrigger Location = Record Details
Trigger Style = Automatic upon exit
Copy 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}"