QV builder

Build a QV YAML by adding statement lines in a simple key=value format (quote values with spaces). Use meta for set info, filters and criteria for rules, and optional notes. The preview shows the structured YAML.

Examples

Click an example to copy it.

meta qv_set_id="qv_gwas_common_v1_20250827"
meta version="1.0.0"
meta title="GWAS common QC"
meta description="Common GWAS criteria expressed in tool-agnostic form"
meta created="2025-08-27"
meta authors=Alice,Bob
meta tags=GWAS,QC,PCA
note "implementations are hints only"
filter maf_minimum field=MAF operator=">=" value=0.01 desc="Minimum MAF"
filter hwe field=HWE_P operator=">=" value=1e-6 logic=keep_if
criteria pm2 field=gnomAD_AF operator="<" value=1e-6 logic=and desc="Absent or rare"
criteria ps5 field=IMPACT operator==" value=HIGH desc="Comp het with HIGH"
criteria ps5 group_by=sample,SYMBOL count=">=2"
filter region_include desc="include panel" field=OVERLAP(targets.exome.bed) operator=">=" value=1 logic=keep_if
criteria disease_panel logic=and desc="HIGH impact within panel"
criteria disease_panel field=IMPACT operator="==" value=HIGH
criteria disease_panel field=OVERLAP(targets.exome.bed) operator=">=" value=1
meta description_patient="There is a strong family history of early heart attacks. I would like clear information on any inherited cardiac risk and what I can do next."
meta description_ppie="The PPIE working group reviewed the qualifying criteria and approved the final protocol on 2025-08-15."
criteria ACMG_PVS1 logic=and description="Null variants (IMPACT == HIGH) in genes where loss of function causes disease. Includes homozygous variants, compound heterozygous cases, or dominant inheritance. Warning to phase check compound heterozygosity." criteria ACMG_PVS1 field=IMPACT operator="==" value=HIGH criteria ACMG_PVS1 group=any_of:start criteria ACMG_PVS1 field=genotype operator="==" value=2 criteria ACMG_PVS1 field=Inheritance operator="==" value=AD criteria ACMG_PVS1 field=comp_het_flag operator="==" value=1 criteria ACMG_PVS1 group=any_of:end

Add statement

YAML Preview


      

Added lines

Click a line to delete it.