Installation of 2.5.3 on Standalone DRAGEN Server
Overview
The installation script for DRAGEN TruSight Oncology 500 Analysis Software installs the following software and dependencies:
DRAGEN TruSight Oncology 500 Analysis Software itself
DRAGEN Software if a compatible version is not present
Docker software if a compatible version is not present
A script required to generate DRAGEN genome hash table
A script to check that DRAGEN TruSight Oncology 500 Analysis Software is installed properly
Installation Requirements
Hardware
DRAGEN server v3 or v4
Network-attached storage (NAS) with enabled mkfifo if performing analysis for the TruSight Oncology 500 High-Throughput assay
Software
The following software is required to successfully install DRAGEN TSO 500 v2.5.3:
Linux CentOS 7.9 operating system (or later) or Oracle Linux 8 (or later), one of which is provided on the server. Oracle Linux 8 is recommended.
Docker Software, see table below for minimum version needed. If sufficient Docker software is not present on the server, the TSO 500 installer will install compatible Docker software.
DRAGEN Server Software, see table below for minimum version needed as the host version on the server. If sufficient DRAGEN software is not present on the server, the TSO 500 installer will install compatible DRAGEN software.
Docker
20.10 or greater
Docker 20.10.15
DRAGEN Software
v3.10.x where x is 16 or greater
DRAGEN Software 3.10.16
Permissions
Illumina recommends logging in as root user for installation, but as a non-root user for running TSO 500 analysis.
A non-root user must be a member of the Docker group to run Docker. For more information on Docker permission requirements and alternatives to running as root, refer to the Docker documentation available on the Docker website.
Installing and uninstalling DRAGEN TruSight Oncology 500 Analysis Software and running the system check requires root privileges.
Run DRAGEN TruSight Oncology 500 Analysis Software without being logged in as a root user. Running the DRAGEN TruSight Oncology 500 Analysis Software as root is not required or recommended.
Compatibility with other DRAGEN Pipelines
DRAGEN TSO 500 Analysis Software v2.5.3 is single-version compatible. It does not include multi-version compatibility that refers to ability to be installed on a single DRAGEN server with software running a different version of DRAGEN software. For example, multi-version compatible pipelines running DRAGEN v4.3.6 can be co-installed on a server alongside DRAGEN TSO 500 pipelines running DRAGEN v3.10.17. For more details on DRAGEN multi-version compatibility, please visit page 7 of the DRAGEN v4.3.6 software release notes.
Compatibility of software for co-installation with DRAGEN TSO 500 v2.5.3 on a DRAGEN server is summarized in the table below:
DRAGEN TSO 500
2.5.2 or below
Single-version
No
DRAGEN TSO 500
2.5.4
Multi-version
No
DRAGEN TSO 500
2.6.0
Single-version
Yes*
DRAGEN TSO 500
2.6.1+
Multi-version
No
DRAGEN TSO 500 ctDNA
1.2 or below
Single-version
No
DRAGEN TSO 500 ctDNA
2.1.1, 2.5.0, 2.6.0, 2.6.1
Single-version
Yes**
DRAGEN TSO 500 ctDNA
2.6.2+
Multi-version
No
DRAGEN pipelines***
3.10.16
Single-version
Yes
DRAGEN pipelines***
Any version except 3.10.16
Single- or multi-version
No
*Install DRAGEN TSO 500 Analysis Software v2.6.0 after installing 2.5.3. If v2.5.3 is installed after v2.6.0, re-execute the installation script for v2.6.0 to install the compatible version of DRAGEN Software without impacting v2.5.3.
** When co-installing v2.5.3 with DRAGEN TSO 500 ctDNA software on the same DRAGEN server, install the software with the highest corresponding DRAGEN Software version last. Find DRAGEN software versions for DRAGEN TSO 500 ctDNA software in parentheses: v2.1.1 (v3.10.9), v2.5.0 (v3.10.15), 2.6.0 (v3.10.17), 2.6.1 (v3.10.18).
***For example, DRAGEN Enrichment, DRAGEN Germline, and others
Installation Instructions
As a root user, perform the following steps to install DRAGEN TSO 500 v2.5.3 Analysis Software:
Contact Illumina Customer Care at customercare@illumina.com to obtain the DRAGEN TSO 500 Analysis Software installer package.
Download the installation package provided in the email from Illumina. The link expires after 7 days.
It is recommended to use a command line tool like wget or curl to download the file rather than pasting the link into the web browser bar. For example:
curl -o {filename} "{link}"
wget -O {filename} '{link}'
Where the file name is the installation script file name, and the link is provided by Illumina Customer Care.
Make sure no other analysis is being performed. Installing the software while performing other analyses prevent the installer process from proceeding
Copy the install script to the
/staging
directory to store the script in the directory.
Installation Script: install_DRAGEN_TSO500-2.5.3.run
MD5sum: sha256:ab9fae7ba58842d797ba689e702693c0fd7a5c2852dda610dce6d68152fe1f8d
Use the following command to update the run script permission:
chmod +x /staging/install_DRAGEN_TSO500-2.5.3.run
Use the following command to run the installation script (run time ~ 20 mins):
For Docker, use the following command:
sudo TMPDIR=/staging /staging/install_DRAGEN_TSO500-2.5.3.run
. The script installs compatible DRAGEN software and removes any previously installed versions.For Apptainer, use the following command:
sudo TMPDIR=/staging /staging/install_DRAGEN_TSO500-2.5.3.run -- --noDockerInstall
This will not install Apptainer, but will install the analysis software in the SIF container format and modify the software to launch analyses using Apptainer.
During the installation process, you might be instructed to reboot or power cycle the system to complete the installation of the DRAGEN software. A power cycle of the system requires the server be shut down and restarted.
Log out of the server and then log back in.
Use the following command to build the DRAGEN server hash table, which runs for approximately 60 minutes:
/usr/local/bin/build-hashtable_DRAGEN_TSO500-2.5.3.sh
Refer to Troubleshooting if any errors occur.Install your DRAGEN server licenses if needed:
To run DRAGEN TSO 500 Analysis Software v2.5.3, you need
TSOCombined
license. This license is pre-installed on DRAGEN servers purchased after August 2022. To check if the license is already installed, run/opt/edico/bin/dragen_lic
command, the list of licenses should includeTSOCombined
.To run analysis for the HRD add-on kit, you need
TSO500_HRD
license (not available in Japan). Contact Illumina Customer Care to obtain the license.For servers connected to the Internet, install your software licenses as follows:
First, test and confirm that the server is connected to the Internet. Example:
ping www.illumina.com
To install the license, enter:
/opt/edico/bin/dragen_lic -i auto
For servers not connected to the internet, contact Illumina Customer Care at customercare@illumina.com for license information.
After installing DRAGEN server licenses, generate a list of installed DRAGEN server licenses by running the following command:
/opt/edico/bin/dragen_lic.
If license installation is successful, the list should includeTSOCombined
. If you have a license for HRD, the list should includeTSO500_HRD
. If the expected licenses are not installed, contact Illumina Customer Care.
Running the System Check
After installation is complete, make sure the system functions properly by running the following command: /usr/local/bin/check_DRAGEN_TSO500-2.5.3.sh
The script checks that:
All required services are running
Proper Docker image is installed
DRAGEN TSO 500 Analysis Software can successfully process a test data set
The system check script runs for approximately 25 minutes. If the script prints a failure message, contact Illumina Technical Support and provide the /staging/check_DRAGEN_TSO500_<timestamp>.tgz
output file.
If using MacOS to connect to a server, an error can occur if the local settings are not in English. To resolve the error, disable the ability to set environment variables automatically in Terminal settings.
Uninstall Software
The DRAGEN TruSight Oncology 500 Analysis Software installation includes an uninstall script called uninstall_DRAGEN_TSO500-2.5.3.sh
, which is located in /usr/local/bin
.
Executing the uninstall script removes the following assets:
All DRAGEN TruSight Oncology 500 Analysis Software related scripts located in
/usr/local/bin
Resources found in
/staging/illumina/DRAGEN_TSO500
The
dragen_tso500:2.5.3
: Docker image
To uninstall the DRAGEN TSO 500 Analysis Software, run the following command as a root user:
uninstall_DRAGEN_TSO500-2.5.3.sh
You are not required to uninstall Docker or DRAGEN software. To remove Docker, review the install instructions for your operating system in the Docker documentation.
Last updated