2018-11-23 16:33:22 +00:00
|
|
|
/*
|
|
|
|
* -------------------------------------------------
|
|
|
|
* nfcore custom profile Nextflow config file
|
|
|
|
* -------------------------------------------------
|
|
|
|
* Config options for all custom environments.
|
|
|
|
* Cluster-specific config options should be saved
|
|
|
|
* in the conf folder and imported under a profile
|
|
|
|
* name here.
|
|
|
|
*/
|
|
|
|
|
2019-03-06 16:03:13 +00:00
|
|
|
params.custom_config_version = 'master'
|
|
|
|
params.custom_config_base = "https://raw.githubusercontent.com/nf-core/configs/${params.custom_config_version}"
|
2018-11-23 16:33:22 +00:00
|
|
|
|
|
|
|
profiles {
|
2019-03-06 18:14:45 +00:00
|
|
|
binac { includeConfig "${params.custom_config_base}/conf/binac.config" }
|
|
|
|
ccga { includeConfig "${params.custom_config_base}/conf/ccga.config" }
|
|
|
|
cfc { includeConfig "${params.custom_config_base}/conf/cfc.config" }
|
|
|
|
crick { includeConfig "${params.custom_config_base}/conf/crick.config" }
|
|
|
|
gis { includeConfig "${params.custom_config_base}/conf/gis.config" }
|
|
|
|
hebbe { includeConfig "${params.custom_config_base}/conf/hebbe.config" }
|
|
|
|
mendel { includeConfig "${params.custom_config_base}/conf/mendel.config" }
|
|
|
|
munin { includeConfig "${params.custom_config_base}/conf/munin.config" }
|
|
|
|
phoenix { includeConfig "${params.custom_config_base}/conf/phoenix.config" }
|
|
|
|
shh { includeConfig "${params.custom_config_base}/conf/shh.config" }
|
|
|
|
uct_hex { includeConfig "${params.custom_config_base}/conf/uct_hex.config" }
|
2019-03-13 16:33:23 +00:00
|
|
|
uppmax_devel { includeConfig "${params.custom_config_base}/conf/uppmax.config"; includeConfig "${params.custom_config_base}/conf/uppmax-devel.config" }
|
2019-03-06 18:14:45 +00:00
|
|
|
uppmax { includeConfig "${params.custom_config_base}/conf/uppmax.config" }
|
|
|
|
uzh { includeConfig "${params.custom_config_base}/conf/uzh.config" }
|
2019-04-17 20:59:38 +00:00
|
|
|
prince { includeConfig "${params.custom_config_base}/conf/prince.config" }
|
|
|
|
bigpurple { includeConfig "${params.custom_config_base}/conf/bigpurple.config" }
|
2018-11-23 16:33:22 +00:00
|
|
|
}
|
2019-03-13 16:15:16 +00:00
|
|
|
|
|
|
|
// If user hostnames contain one of these substring and they are
|
|
|
|
// not running the associated profile, it will trigger a warning message
|
|
|
|
// Should be defined here for all profiles (not within profile config)
|
|
|
|
params {
|
|
|
|
// This is a groovy map, not a nextflow parameter set
|
|
|
|
hostnames = [
|
2019-03-13 16:53:30 +00:00
|
|
|
crick: ['.thecrick.org'],
|
|
|
|
uppmax: ['.uppmax.uu.se']
|
2019-03-13 16:15:16 +00:00
|
|
|
]
|
|
|
|
}
|