mirror of
https://github.com/MillironX/nf-configs.git
synced 2024-11-22 00:26:03 +00:00
added nyu prince and bigpurple configs
This commit is contained in:
parent
37ae0fa3a6
commit
51c2a54399
3 changed files with 46 additions and 0 deletions
23
conf/bigpurple.config
Normal file
23
conf/bigpurple.config
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
params {
|
||||||
|
config_profile_description = """
|
||||||
|
NYU School of Medicine BigPurple cluster profile provided by nf-core/configs.
|
||||||
|
module load both singularity/3.1 and squashfs-tools/4.3 before running the pipeline with this profile!
|
||||||
|
Also consider running the pipeline on a compute node the first time, as it will be pulling the docker image, which will be converted into a singularity image, which is heavy on the login node. Subsequent runs can be done on the login node, as the docker image will only be pulled and converted once. By default the images will be stored in ./work/singularity
|
||||||
|
""".stripIndents()
|
||||||
|
config_profile_contact = 'Tobias Schraink (@tobsecret)'
|
||||||
|
config_profile_url = 'https://genome.med.nyu.edu/hpcf/wiki/Manual:Cluster_User_Guide'
|
||||||
|
}
|
||||||
|
|
||||||
|
singularity {
|
||||||
|
enabled = true
|
||||||
|
autoMounts = true
|
||||||
|
}
|
||||||
|
|
||||||
|
process {
|
||||||
|
beforeScript = """
|
||||||
|
module load singularity/3.1
|
||||||
|
module load squashfs-tools/4.3
|
||||||
|
"""
|
||||||
|
.stripIndent()
|
||||||
|
executor = 'slurm'
|
||||||
|
}
|
21
conf/prince.config
Normal file
21
conf/prince.config
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
params {
|
||||||
|
config_profile_description = """
|
||||||
|
NYU prince cluster profile provided by nf-core/configs.
|
||||||
|
Please consider running the pipeline on a compute node the first time, as it will be pulling the docker image, which will be converted into a singularity image, which is heavy on the login node. Subsequent runs can be done on the login node, as the docker image will only be pulled and converted once. By default the images will be stored in ./work/singularity
|
||||||
|
""".stripIndent()
|
||||||
|
config_profile_contact = 'Tobias Schraink (@tobsecret)'
|
||||||
|
config_profile_url = 'https://wikis.nyu.edu/display/NYUHPC/Clusters+-+Prince'
|
||||||
|
}
|
||||||
|
|
||||||
|
singularity {
|
||||||
|
enabled = true
|
||||||
|
}
|
||||||
|
|
||||||
|
process {
|
||||||
|
beforeScript = """
|
||||||
|
module load singularity/3.1.0
|
||||||
|
module load squashfs/4.3
|
||||||
|
"""
|
||||||
|
.stripIndent()
|
||||||
|
executor = 'slurm'
|
||||||
|
}
|
|
@ -26,6 +26,8 @@ profiles {
|
||||||
uppmax_devel { includeConfig "${params.custom_config_base}/conf/uppmax.config"; includeConfig "${params.custom_config_base}/conf/uppmax-devel.config" }
|
uppmax_devel { includeConfig "${params.custom_config_base}/conf/uppmax.config"; includeConfig "${params.custom_config_base}/conf/uppmax-devel.config" }
|
||||||
uppmax { includeConfig "${params.custom_config_base}/conf/uppmax.config" }
|
uppmax { includeConfig "${params.custom_config_base}/conf/uppmax.config" }
|
||||||
uzh { includeConfig "${params.custom_config_base}/conf/uzh.config" }
|
uzh { includeConfig "${params.custom_config_base}/conf/uzh.config" }
|
||||||
|
prince { includeConfig "${params.custom_config_base}/conf/prince.config" }
|
||||||
|
bigpurple { includeConfig "${params.custom_config_base}/conf/bigpurple.config" }
|
||||||
}
|
}
|
||||||
|
|
||||||
// If user hostnames contain one of these substring and they are
|
// If user hostnames contain one of these substring and they are
|
||||||
|
|
Loading…
Reference in a new issue