SeaWulf Configuration

The nf-core pipelines rnaseq and
sarek have been successfully tested on the SeaWulf
cluster at Stony Brook University's Institute for Advanced Computational Science.

The SeaWulf config offers access to our 40-core and 96-core nodes.
To run the pipeline, use the -profile seawulf flag.

The SeaWulf config will use singularity to download and run all the containers necessary to execute the pipeline. No module needs to be loaded to access singularity, however it is recommended that you load the following modules before running your pipeline

## get the latest version of Nextflow and a reasonably new Java version  
module load openjdk  
module load nextflow/latest  

Access to SeaWulf

The SeaWulf cluster is available to researchers at Stony Brook University.
Please see our FAQ Page
for instructions on getting access.

Config file

See config file on GitHub

singularity {  
  enabled = true  
  autoMounts = true  
}  
process {  
  executor = 'slurm'  
  maxRetries = 4  
  queue = { task.cpus <= 40 ? 'long-40core' : 'long-96core' }  
}  
params {  
  config_profile_contact = 'David Carlson (@davidecarlson)'  
  config_profile_url = 'https://it.stonybrook.edu/services/high-performance-computing'  
  config_profile_description = 'Stony Brook Universitys seaWulf cluster profile provided by nf-core/configs.'  
  max_time = 48.h  
  max_memory = 251.GB  
  max_cpus = 96  
  
}  
  
executor {  
  queueSize = 25  
  submitRateLimit = '5 sec'  
}