mirror of
https://github.com/MillironX/nf-configs.git
synced 2024-11-25 17:29:55 +00:00
nuig.config first commit
This commit is contained in:
parent
fb40b27eab
commit
8340e89768
5 changed files with 34 additions and 2 deletions
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
|
@ -16,7 +16,7 @@ jobs:
|
||||||
needs: test_all_profiles
|
needs: test_all_profiles
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
profile: ['abims', 'awsbatch', 'bi','bigpurple', 'binac', 'biohpc_gen', 'cbe', 'ccga_dx', 'ccga_med', 'cfc', 'cfc_dev', 'crick', 'denbi_qbic', 'ebc', 'eddie', 'eva', 'genotoul', 'genouest', 'gis', 'google', 'hebbe', 'icr_davros', 'ifb_core', 'imperial', 'imperial_mb', 'jax', 'kraken', 'mpcdf', 'munin', 'oist', 'pasteur', 'phoenix', 'prince', 'sanger', 'seg_globe', 'shh', 'uct_hpc', 'uppmax', 'utd_ganymede', 'uzh']
|
profile: ['abims', 'awsbatch', 'bi','bigpurple', 'binac', 'biohpc_gen', 'cbe', 'ccga_dx', 'ccga_med', 'cfc', 'cfc_dev', 'crick', 'denbi_qbic', 'ebc', 'eddie', 'eva', 'genotoul', 'genouest', 'gis', 'google', 'hebbe', 'icr_davros', 'ifb_core', 'imperial', 'imperial_mb', 'jax', 'kraken', 'mpcdf', 'munin', 'nuig', 'oist', 'pasteur', 'phoenix', 'prince', 'sanger', 'seg_globe', 'shh', 'uct_hpc', 'uppmax', 'utd_ganymede', 'uzh']
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v1
|
- uses: actions/checkout@v1
|
||||||
- name: Install Nextflow
|
- name: Install Nextflow
|
||||||
|
|
|
@ -120,6 +120,7 @@ Currently documentation is available for the following systems:
|
||||||
* [KRAKEN](docs/kraken.md)
|
* [KRAKEN](docs/kraken.md)
|
||||||
* [MPCDF](docs/mpcdf.md)
|
* [MPCDF](docs/mpcdf.md)
|
||||||
* [MUNIN](docs/munin.md)
|
* [MUNIN](docs/munin.md)
|
||||||
|
* [NUIG](docs/nuig.md)
|
||||||
* [OIST](docs/oist.md)
|
* [OIST](docs/oist.md)
|
||||||
* [PASTEUR](docs/pasteur.md)
|
* [PASTEUR](docs/pasteur.md)
|
||||||
* [PHOENIX](docs/phoenix.md)
|
* [PHOENIX](docs/phoenix.md)
|
||||||
|
|
30
conf/nuig.conf
Normal file
30
conf/nuig.conf
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
//Profile config names for nf-core/configs
|
||||||
|
|
||||||
|
params {
|
||||||
|
config_profile_description = 'National University of Ireland, Galway SLURM cluster profile provided by nf-core/configs'
|
||||||
|
config_profile_contact = 'Barry Digby (@BarryDigby)'
|
||||||
|
config_profile_url = 'https://github.com/nf-core/configs/blob/master/docs/nuig.md'
|
||||||
|
}
|
||||||
|
|
||||||
|
singularity {
|
||||||
|
enabled = true
|
||||||
|
autoMounts = true
|
||||||
|
cacheDir = '/data/containers'
|
||||||
|
}
|
||||||
|
|
||||||
|
process {
|
||||||
|
beforeScript = 'module load singularity/3.4.1'
|
||||||
|
containerOptions = '-B /data/'
|
||||||
|
executor = 'slurm'
|
||||||
|
queue = { task.cpus > 8 ? 'highmem' : 'normal' }
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
NUIG SLURM is not configured to use the memory parameter, please do not include
|
||||||
|
However, the highmem queue has 128GB memory and the normal queue has 64GB.
|
||||||
|
*/
|
||||||
|
|
||||||
|
params {
|
||||||
|
max_time = '120.d'
|
||||||
|
max_cpus = '16'
|
||||||
|
}
|
0
docs/nuig.md
Normal file
0
docs/nuig.md
Normal file
|
@ -39,6 +39,7 @@ profiles {
|
||||||
kraken { includeConfig "${params.custom_config_base}/conf/kraken.config" }
|
kraken { includeConfig "${params.custom_config_base}/conf/kraken.config" }
|
||||||
mpcdf { includeConfig "${params.custom_config_base}/conf/mpcdf.config" }
|
mpcdf { includeConfig "${params.custom_config_base}/conf/mpcdf.config" }
|
||||||
munin { includeConfig "${params.custom_config_base}/conf/munin.config" }
|
munin { includeConfig "${params.custom_config_base}/conf/munin.config" }
|
||||||
|
nuig { includeConfig "${params.custom_config_base}/conf/nuig.config" }
|
||||||
oist { includeConfig "${params.custom_config_base}/conf/oist.config" }
|
oist { includeConfig "${params.custom_config_base}/conf/oist.config" }
|
||||||
pasteur { includeConfig "${params.custom_config_base}/conf/pasteur.config" }
|
pasteur { includeConfig "${params.custom_config_base}/conf/pasteur.config" }
|
||||||
phoenix { includeConfig "${params.custom_config_base}/conf/phoenix.config" }
|
phoenix { includeConfig "${params.custom_config_base}/conf/phoenix.config" }
|
||||||
|
|
Loading…
Reference in a new issue