Name Mode Size
R 040000
man 040000
tests 040000
vignettes 040000
.Rbuildignore 100755 0 kb
.gitignore 100755 0 kb
DESCRIPTION 100644 1 kb
NAMESPACE 100755 1 kb
NEWS 100755 0 kb
README.md 100755 1 kb
README.md
# VCFArray `VCFArray` is a _Bioconductor_ package that represents VCF files as objects derived from the `DelayedArray` package and `DelayedArray` class. It converts data entries from VCF file into a DelayedArray-derived data structure. The backend VCF file could either be saved on-disk locally or remote as online resources. Data entries that could be extracted include the fixed data fields (REF, ALT, QUAL, FILTER), information field (e.g., AA, AF...), and the individual format field (e.g., GT, DP...). The array data generated from fixed/information fields are one-dimensional `VCFArray`, with the dimension being the length of the variants. The array data generated from individual "FORMAT" field are always returned with the first dimension being "variants" and the second dimension being "samples". This feature is consistent with the assay data saved in `SummarizedExperiment`, and makes the `VCFArray` package interoperable with other established _Bioconductor_ data infrastructure.