qc_call_rate
Assess per-sample and per-marker call rates (missingness) for a variant set. Flags samples and markers below defined thresholds, exports CSVs, and returns a summary with overall call rate and worst offenders.
Instructions
Per-sample and per-marker call rate (missingness) QC for a variant set.
Flags samples/markers below the given thresholds. Writes
call_rate_samples.csv and call_rate_markers.csv and returns a summary
with the overall call rate and the worst offenders. variant_set_db_id is a
BrAPI variantSetDbId (from list_content / BrAPI variantsets). For large
production sets pass method="allelematrix" with max_markers (e.g. 20000)
to estimate from a server-side marker subset instead of a full VCF export.
region ("chrom" or "chrom:start-end", 1-based; from list_sequences)
restricts the analysis to one genomic window — available on every QC/diversity tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | No | Genotype source: 'vcf' (full export, cached) or 'allelematrix' (paged, server-side subset). | vcf |
| region | No | Restrict analysis to a genomic window: 'chrom' or 'chrom:start-end' (1-based). | |
| output_dir | No | Directory for the output CSV(s) (default ./gigwa_results/<module>/). | |
| max_markers | No | Cap the number of markers analysed (evenly-spaced subsample); omit to use all. | |
| variant_set_db_id | Yes | BrAPI variantSetDbId identifying the run (MODULE§project§run); from list_variant_sets / list_content. | |
| min_marker_call_rate | No | Flag markers with call rate below this (0-1). | |
| min_sample_call_rate | No | Flag samples with call rate below this (0-1). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |