VCFArrow: Fast and Memory-Efficient Manipulation and Conversion of VCF
Files
Reads Variant Call Format (VCF) files into an S4 object whose
genotypes are stored on disk as an 'Apache Arrow' dataset and loaded
lazily, allowing large datasets to be processed with little memory.
Provides functions to filter variants and samples, subset and merge
datasets, compute summary statistics and diagnostic plots, write VCF
files, and convert data to input formats of population genetic and
phylogenetic software such as 'STRUCTURE', 'ADMIXTURE', 'PLINK',
'EIGENSTRAT', 'Arlequin', 'GENEPOP', 'BayeScan', 'TreeMix', 'SNAPP'
and 'adegenet'.
| Version: |
0.9.0 |
| Depends: |
R (≥ 4.1.0) |
| Imports: |
Rcpp, arrow, cli, dplyr, ggplot2, methods, parallel, stats, stringr, tibble, utils, vctrs |
| LinkingTo: |
Rcpp |
| Suggests: |
adegenet, knitr, rmarkdown, svglite |
| Published: |
2026-10-16 |
| DOI: |
10.32614/CRAN.package.VCFArrow (may not be active yet) |
| Author: |
Tomas Hrbek [aut,
cre, cph] |
| Maintainer: |
Tomas Hrbek <hrbek at evoamazon.net> |
| BugReports: |
https://github.com/legalLab/VCFArrow/issues |
| License: |
MIT + file LICENSE |
| URL: |
https://legallab.github.io/VCFArrow/,
https://github.com/legalLab/VCFArrow |
| NeedsCompilation: |
yes |
| SystemRequirements: |
zlib |
| Language: |
en-US |
| Materials: |
README, NEWS |
| CRAN checks: |
VCFArrow results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=VCFArrow
to link to this page.