Write summary statistics or fine-mapping results to VCF/BCF
Source:R/AllGenerics.R, R/vcf_writer.R
writeSumstatsVcf.RdCreates a VCF object from GWAS summary statistics or fine-mapping results and writes it to disk. Supports bgzipped VCF (.vcf.gz/.vcf.bgz) and BCF (.bcf) output formats via VariantAnnotation and Rsamtools.
Usage
writeSumstatsVcf(x, output_path, sample_name = NULL, ...)
# S4 method for class 'GWASSumStats'
writeSumstatsVcf(x, output_path, sample_name = NULL, ...)
# S4 method for class 'FineMappingResult'
writeSumstatsVcf(x, output_path, sample_name = NULL, ...)Arguments
- x
Input data: a
GWASSumStatsobject, aFineMappingResultobject, or a data.frame with columnschrom,pos,ref,alt.- output_path
File path for output. Extension determines format:
.vcf.gzor.vcf.bgzfor bgzipped VCF,.bcffor BCF,.vcffor uncompressed VCF.- sample_name
Name for the VCF sample column (default: trait name or method name from the S4 object).
- ...
Additional arguments passed to methods.