mirror of
https://github.com/MillironX/nf-configs.git
synced 2024-11-21 16:16:04 +00:00
merged two pasteur config files for maestro
This commit is contained in:
parent
4614ff6f45
commit
3b593d46ec
8 changed files with 38 additions and 72 deletions
3
.github/workflows/main.yml
vendored
3
.github/workflows/main.yml
vendored
|
@ -47,13 +47,12 @@ jobs:
|
|||
- 'imperial_mb'
|
||||
- 'jax'
|
||||
- 'lugh'
|
||||
- 'maestro'
|
||||
- 'mpcdf'
|
||||
- 'munin'
|
||||
- 'nu_genomics'
|
||||
- 'oist'
|
||||
- 'pasteur'
|
||||
- 'pasteurNorm'
|
||||
- 'pasteurLong'
|
||||
- 'phoenix'
|
||||
- 'prince'
|
||||
- 'sanger'
|
||||
|
|
|
@ -116,13 +116,12 @@ Currently documentation is available for the following systems:
|
|||
* [ICR_DAVROS](docs/icr_davros.md)
|
||||
* [JAX](docs/jax.md)
|
||||
* [LUGH](docs/lugh.md)
|
||||
* [MAESTRO](docs/maestro.md)
|
||||
* [MPCDF](docs/mpcdf.md)
|
||||
* [MUNIN](docs/munin.md)
|
||||
* [NU_GENOMICS](docs/nu_genomics.md)
|
||||
* [OIST](docs/oist.md)
|
||||
* [PASTEUR](docs/pasteur.md)
|
||||
* [PASTEURNORM](docs/pasteurMaestroNormal.md)
|
||||
* [PASTEURLONG](docs/pasteurMaestroLong.md)
|
||||
* [PHOENIX](docs/phoenix.md)
|
||||
* [PRINCE](docs/prince.md)
|
||||
* [SANGER](docs/sanger.md)
|
||||
|
|
26
conf/maestro.config
Normal file
26
conf/maestro.config
Normal file
|
@ -0,0 +1,26 @@
|
|||
params {
|
||||
config_profile_description = 'Institut Pasteur Maestro cluster profile'
|
||||
config_profile_url = 'https://confluence.pasteur.fr/spaces/viewspace.action?key=FAQA'
|
||||
config_profile_contact = 'Pierre Luisi (@pierrespc)'
|
||||
}
|
||||
|
||||
singularity {
|
||||
enabled = true
|
||||
autoMounts = true
|
||||
runOptions = '--home $HOME:/home/$USER --bind /pasteur'
|
||||
}
|
||||
|
||||
process {
|
||||
executor = 'slurm'
|
||||
scratch = false
|
||||
queue = 'common'
|
||||
clusterOptions = {task.time < 24.h ? '--qos=normal' : '--qos=long'}
|
||||
}
|
||||
|
||||
params {
|
||||
igenomes_ignore = true
|
||||
igenomesIgnore = true
|
||||
max_memory = {task.time < 24.h ? 400.GB : 100.GB }
|
||||
max_cpus = {task.time < 24.h ? 96 : 5 }
|
||||
max_time = {task.time < 24.h ? 24.h : 8760.h }
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
params {
|
||||
config_profile_description = 'Institut Pasteur Maestro cluster profile'
|
||||
config_profile_contact = 'Pierre Luisi (@pierrespc)'
|
||||
}
|
||||
|
||||
singularity {
|
||||
enabled = true
|
||||
autoMounts = true
|
||||
runOptions = '--home $HOME:/home/$USER --bind /pasteur'
|
||||
}
|
||||
|
||||
process {
|
||||
executor = 'slurm'
|
||||
scratch=false
|
||||
queue = "common"
|
||||
clusterOptions = "--qos=long"
|
||||
|
||||
}
|
||||
|
||||
params {
|
||||
igenomes_ignore = true
|
||||
igenomesIgnore = true
|
||||
max_memory = 100.GB
|
||||
max_cpus = 5
|
||||
max_time = 8760.h
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
params {
|
||||
config_profile_description = 'Institut Pasteur Maestro cluster profile'
|
||||
config_profile_contact = 'Pierre Luisi (@pierrespc)'
|
||||
}
|
||||
|
||||
singularity {
|
||||
enabled = true
|
||||
autoMounts = true
|
||||
runOptions = '--home $HOME:/home/$USER --bind /pasteur'
|
||||
}
|
||||
|
||||
process {
|
||||
executor = 'slurm'
|
||||
scratch=false
|
||||
queue = "common"
|
||||
clusterOptions = "--qos=normal"
|
||||
|
||||
}
|
||||
|
||||
params {
|
||||
igenomes_ignore = true
|
||||
igenomesIgnore = true
|
||||
max_memory = 400.GB
|
||||
max_cpus = 96
|
||||
max_time = 24.h
|
||||
}
|
10
docs/maestro.md
Normal file
10
docs/maestro.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
# nf-core/configs: Institut Pasteur Configuration on Maestro.
|
||||
|
||||
If you are using TARS cluster, please refer to pasteur profile.
|
||||
|
||||
This is an intent for configuration of nf-core in Maestro cluster on the normal or long qos depending on the ressources required
|
||||
|
||||
I am not expert of nf-core so pelase refer to docs/pasteur.md for installing and running nf-core
|
||||
|
||||
Run the pipeline with `-profile pasteur_maestro`
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
# nf-core/configs: Institut Pasteur Configuration on Maestro
|
||||
|
||||
This is an intent for configuration of nf-core in Maestro cluster on the long qos
|
||||
|
||||
I am not expert of nf-core so pelase refer to docs/pasteur.md for installing and running nf-core
|
||||
|
||||
Run the pipeline with `-profile pasteurLong`
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
# nf-core/configs: Institut Pasteur Configuration on Maestro
|
||||
|
||||
This is an intent for configuration of nf-core in Maestro cluster on the normal qos
|
||||
|
||||
I am not expert of nf-core so pelase refer to docs/pasteur.md for installing and running nf-core
|
||||
|
||||
Run the pipeline with `-profile pasteurNorm`
|
||||
|
Loading…
Reference in a new issue