|
0
|
1 ---
|
|
|
2 # Configuration file specifying system details for running an analysis pipeline
|
|
|
3 # These pipeline apply generally across multiple projects. Adjust them in sample
|
|
|
4 # specific configuration files when needed.
|
|
|
5
|
|
|
6 # -- Base setup
|
|
|
7
|
|
|
8 # Define resources to be used for individual programs on multicore machines.
|
|
|
9 # These can be defined specifically for memory and processor availability.
|
|
|
10 # - memory: Specify usage for memory intensive programs. The indicated value
|
|
|
11 # specifies the wanted *per core* usage.
|
|
|
12 # - cores: Define cores that can be used for multicore programs. The indicated
|
|
|
13 # value is the maximum cores that should be allocated for a program.
|
|
|
14 # - jvm_opts: specify details
|
|
|
15 resources:
|
|
|
16 # default options, used if other items below are not present
|
|
|
17 # avoids needing to configure/adjust for every program
|
|
|
18 default:
|
|
|
19 memory: 3G
|
|
|
20 cores: 16
|
|
|
21 jvm_opts: ["-Xms750m", "-Xmx3500m"]
|
|
|
22 gatk:
|
|
|
23 jvm_opts: ["-Xms500m", "-Xmx3500m"]
|
|
|
24 snpeff:
|
|
|
25 jvm_opts: ["-Xms750m", "-Xmx3g"]
|
|
|
26 qualimap:
|
|
|
27 memory: 4g
|
|
|
28 express:
|
|
|
29 memory: 8g
|
|
|
30 dexseq:
|
|
|
31 memory: 10g
|
|
|
32 macs2:
|
|
|
33 memory: 8g
|
|
|
34 seqcluster:
|
|
|
35 memory: 8g
|
|
|
36
|
|
|
37 # Location of galaxy configuration file, which has pointers to reference data
|
|
|
38 # https://bcbio-nextgen.readthedocs.org/en/latest/contents/configuration.html#reference-genome-files
|
|
|
39 galaxy_config: universe_wsgi.ini
|
|
|
40
|
|
|
41
|
|
|
42 # -- Additional options for specific integration, not required for standalone usage.
|
|
|
43
|
|
|
44 # Galaxy integration. Required for retrieving information from Galaxy LIMS.
|
|
|
45 #galaxy_url: http://your/galaxy/url
|
|
|
46 #galaxy_api_key: your_galaxy_api_key
|
|
|
47
|
|
|
48 # Details for hooking automated processing to a sequencer machine.
|
|
|
49 # Not required if running standalone pipelines.
|
|
|
50 # analysis:
|
|
|
51 # # Can specify a different remote host to initiate
|
|
|
52 # # the copy from. This is useful for NFS shared filesystems
|
|
|
53 # # where you want to manage the copy from the base machine.
|
|
|
54 # copy_user:
|
|
|
55 # copy_host:
|
|
|
56 # store_dir: /store4/solexadata
|
|
|
57 # base_dir: /array0/projects/Sequencing
|
|
|
58 # worker_program: nextgen_analysis_server.py
|