-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathngs_config.yaml
More file actions
51 lines (46 loc) · 1.55 KB
/
Copy pathngs_config.yaml
File metadata and controls
51 lines (46 loc) · 1.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# NGS Pipeline Configuration
project_name: "Basic WES NGS Pipeline"
description: "A standardized configuration for Whole Exome Sequencing analysis."
# Paths and Directories
project_dir: "/media/user/New_Volume/ngs"
directories:
input_data: "${project_dir}/input"
results_dir: "${project_dir}/results"
qc_dir: "${project_dir}/results/qc"
trimmed_dir: "${project_dir}/results/trimmed"
reference_genome: "${project_dir}/resources/reference/hg38.fa"
known_sites_dbsnp: "${project_dir}/resources/reference/Homo_sapiens_assembly38.dbsnp138.vcf.gz"
known_sites_indels: "${project_dir}/resources/reference/Mills_and_1000G_gold_standard.indels.hg38.vcf.gz"
target_regions: "${project_dir}/resources/reference/target_regions.bed"
target_intervals: "${project_dir}/resources/reference/target_regions.interval_list"
# Sample Information
samples:
- id: "demo_1"
fastq_r1: "${project_dir}/input/demo_1_R1.fastq.gz"
fastq_r2: "${project_dir}/input/demo_1_R2.fastq.gz"
# Hardware / Processing
execution:
threads: 6
memory_gb: 16
# Tool-specific parameters
trim_galore:
quality: 20
length: 20
gatk:
variant_filtration:
- name: "LowQD"
expression: "QD < 2.0"
- name: "HighFS"
expression: "FS > 60.0"
- name: "LowMQ"
expression: "MQ < 40.0"
- name: "HighSOR"
expression: "SOR > 3.0"
- name: "LowMQRankSum"
expression: "MQRankSum < -12.5"
- name: "LowReadPosRankSum"
expression: "ReadPosRankSum < -8.0"
- name: "LowDepth"
expression: "DP < 20"
- name: "HighDepth"
expression: "DP > 500"