Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 2.43 KB

setup_dragen.md

File metadata and controls

31 lines (16 loc) · 2.43 KB

megSAP and DRAGEN

The megSAP pipeline also supports mapping using the Illumina DRAGEN server. This requires additional software on the DRAGEN server and some modifications to the settings.

(For general setup instructions of DRAGEN use the Illumina DRAGEN documentation)

Required software

To use the DRAGEN server in the megSAP pipeline some aditional software has to be installed on the DRAGEN server:

  • php - is required to run the mapping script which manages the file transfer to and from the DRAGEN server and starts the mapping. Additionally the modules PDO and mysql are required.

  • SunGridEngine - is required to queue and execute mapping jobs from other servers. For that a seperate queue with 1 slot (on each DRAGEN server) has to be configured. This prevents the DRAGEN server to run more than one mapping job at a time.

  • megSAP - has to be installed to the same path as it is installed on the server which runs the analysis. megSAP can be installed on a network share which is available on all analysis servers and DRAGEN.

settings.ini

After the required software is installed, some parameters in the megSAP settings.ini have to be adapted:

  • dragen_user - User which is used to run the analysis on the DRAGEN server. It has to be the same user who started the complete analysis and has to have read and write access to the folders defined below.

  • dragen_in/dragen_out - Transfer folders which have to be accessible from both the server which performs the main analysis and the DRAGEN server. These two foloders are used to transfer data to the DRAGEN server, i.e. FASTQ files, and transfer data from the DRAGEN server to the analysis server, i.e. BAM files.

  • dragen_data - Temporary folder on the DRAGEN server in which the mapping is performed. This folder should be located on the fast SSD storage of the DRAGEN server (usually: /staging/...) and is created for each mapping and deleted after the mapped data has been moved to the tranfer folder.

  • dragen_genomes - Path to the genome reference hash tables. Should also be stored on the DRAGEN SSD storage.

  • dragen_log - Folder to store STDOUT and STDERR of the queued DRAGEN mapping jobs to determine if a finished job has ended successfully.

  • queues_dragen - Queue name(s) to which the DRAGEN mapping jobs are submitted. These queues must have 1 slot.