Package: SeqArray 1.51.0

Xiuwen Zheng
SeqArray: Data management of large-scale whole-genome sequence variant calls using GDS files
Data management of large-scale whole-genome sequencing variant calls with thousands of individuals: genotypic data (e.g., SNVs, indels and structural variation calls) and annotations in SeqArray GDS files are stored in an array-oriented and compressed manner, with efficient data access using the R programming language.
Authors:
SeqArray_1.51.0.tar.gz
SeqArray_1.51.0.zip(r-4.6)SeqArray_1.51.0.zip(r-4.5)SeqArray_1.51.0.zip(r-4.4)
SeqArray_1.51.0.tgz(r-4.5-x86_64)SeqArray_1.51.0.tgz(r-4.5-arm64)
SeqArray_1.51.0.tar.gz(r-4.6-arm64)SeqArray_1.51.0.tar.gz(r-4.6-x86_64)SeqArray_1.51.0.tar.gz(r-4.5-arm64)SeqArray_1.51.0.tar.gz(r-4.5-x86_64)
SeqArray_1.51.0.tgz(r-4.5-emscripten)
SeqArray.pdf |SeqArray.html✨
SeqArray/json (API)
NEWS
| # Install 'SeqArray' in R: |
| install.packages('SeqArray', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/zhengxwen/seqarray/issues
- KG_P1_SampData - Simulated sample data for 1000 Genomes Phase 1
On BioConductor:SeqArray-1.51.0(bioc 3.23)SeqArray-1.50.0(bioc 3.22)
infrastructuredatarepresentationsequencinggeneticsbioinformaticsgds-formatsnpsnvweswgscpp
Last updated from:bcbe85dfe9. Checks:3 ERROR, 3 OK, 8 NOTE. Indexed: yes.
| Target | Result | Total time | Artifact |
|---|---|---|---|
| bioc-checks | ERROR | 200 | |
| linux-devel-arm64 | ERROR | 279 | |
| linux-devel-x86_64 | ERROR | 306 | |
| source / vignettes | OK | 319 | |
| linux-release-arm64 | NOTE | 319 | |
| linux-release-x86_64 | NOTE | 331 | |
| macos-release-arm64 | NOTE | 183 | |
| macos-release-x86_64 | NOTE | 394 | |
| macos-oldrel-arm64 | NOTE | 248 | |
| macos-oldrel-x86_64 | NOTE | 346 | |
| windows-devel | NOTE | 253 | |
| windows-release | NOTE | 257 | |
| windows-oldrel | OK | 281 | |
| wasm-release | OK | 154 |
Exports:altcolDatafiltfixedgenograngesheaderinfoqualrefrowRangesseqAddValueseqAlleleCountseqAlleleFreqseqApplyseqAsVCFseqBCF2GDSseqBED2GDSseqBlockApplyseqCheckseqCloseseqDeleteseqDigestseqEmptyFileseqExampleFileNameseqExportseqFilterPopseqFilterPushseqGDS2BEDseqGDS2SNPseqGDS2VCFseqGet2bGenoseqGetAF_AC_MissingseqGetDataseqGetFilterseqGetParallelseqListVarDataseqMergeseqMissingseqMulticoreSetupseqNewVarDataseqNumAlleleseqOpenseqOptimizeseqParallelseqParallelSetupseqParApplyseqRecompressseqResetFilterseqResetVariantIDseqSetFilterseqSetFilterAnnotIDseqSetFilterChromseqSetFilterCondseqSetFilterPosseqSNP2GDSseqStorageOptionseqSummaryseqSystemseqTransposeseqUnitApplyseqUnitCreateseqUnitFilterCondseqUnitMergeseqUnitSlidingWindowsseqUnitSubsetseqVCF_HeaderseqVCF_SampIDseqVCF2GDS
Dependencies:BiocGenericsBiostringscrayondigestgdsfmtgenericsGenomicRangesIRangesS4VectorsSeqinfoXVector
Integration with R
Rendered fromSeqArray.Rmdusingknitr::rmarkdownon Nov 23 2025.Last update: 2022-07-16
Started: 2019-10-22
SeqArray Data Format and Access
Rendered fromSeqArrayTutorial.Rmdusingknitr::rmarkdownon Nov 23 2025.Last update: 2022-07-16
Started: 2015-06-14
SeqArray Overview
Rendered fromOverviewSlides.Rmdusingknitr::rmarkdownon Nov 23 2025.Last update: 2022-07-16
Started: 2015-12-02
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Data Management of Large-scale Whole-Genome Sequence Variant Calls | SeqArray-package SeqArray |
| Simulated sample data for 1000 Genomes Phase 1 | KG_P1_SampData |
| Add values to a GDS File | seqAddValue |
| Get Allele Frequencies or Counts | seqAlleleCount seqAlleleFreq seqGetAF_AC_Missing |
| Apply Functions Over Array Margins | seqApply |
| VariantAnnotation objects | seqAsVCF |
| Conversion between PLINK BED and SeqArray GDS | seqBED2GDS seqGDS2BED |
| Apply Functions Over Array Margins via Blocking | seqBlockApply |
| Data Integrity Checking | seqCheck |
| Close the SeqArray GDS File | seqClose seqClose,gds.class-method seqClose,SeqVarGDSClass-method |
| Delete GDS Variables | seqDelete |
| Hash function digests | seqDigest |
| Empty GDS file | seqEmptyFile |
| Example files | seqExampleFileName |
| Export to a GDS File | seqExport |
| Convert to a SNP GDS File | seqGDS2SNP |
| Convert to a VCF File | seqGDS2VCF |
| Get packed genotypes | seqGet2bGeno |
| Get Data | seqGetData |
| Get the Filter of GDS File | seqGetFilter |
| Merge Multiple SeqArray GDS Files | seqMerge |
| Missing genotype percentage | seqMissing |
| Variable-length data | seqListVarData seqNewVarData |
| Number of alleles | seqNumAllele |
| Open a SeqArray GDS File | seqOpen |
| Optimize the Storage of Data Array | seqOptimize |
| Apply Functions in Parallel | seqParallel seqParApply |
| Setup/Get a Parallel Environment | seqGetParallel seqMulticoreSetup seqParallelSetup |
| Recompress the GDS file | seqRecompress |
| Reset Variant ID in SeqArray GDS Files | seqResetVariantID |
| Set a Filter to Sample or Variant | seqFilterPop seqFilterPush seqResetFilter seqSetFilter seqSetFilter,SeqVarGDSClass,ANY-method seqSetFilter,SeqVarGDSClass,GRanges-method seqSetFilter,SeqVarGDSClass,GRangesList-method seqSetFilter,SeqVarGDSClass,IRanges-method seqSetFilterAnnotID seqSetFilterChrom seqSetFilterPos |
| Set a Filter to Variant with Allele Count/Freq | seqSetFilterCond |
| Convert SNPRelate Format to SeqArray Format | seqSNP2GDS |
| Storage and Compression Options | seqStorageOption |
| Summarize a SeqArray GDS File | seqSummary |
| Get the parameters in the GDS system | seqSystem |
| Transpose Data Array | seqTranspose |
| Apply Function Over Variant Units | seqUnitApply |
| Subset and merge the units | seqUnitCreate seqUnitMerge seqUnitSubset |
| Filter unit variants | seqUnitFilterCond |
| Sliding units of selected variants | seqUnitSlidingWindows |
| SeqVarGDSClass | alt alt,SeqVarGDSClass-method colData colData,SeqVarGDSClass-method filt filt,SeqVarGDSClass-method fixed fixed,SeqVarGDSClass-method geno geno,SeqVarGDSClass,ANY-method geno,SeqVarGDSClass-method granges,SeqVarGDSClass-method header header,SeqVarGDSClass-method info info,SeqVarGDSClass-method qual qual,SeqVarGDSClass-method ref ref,SeqVarGDSClass-method rowRanges rowRanges,SeqVarGDSClass-method SeqVarGDSClass SeqVarGDSClass-class |
| Parse the Header of a VCF/BCF File | seqVCF_Header |
| Get the Sample IDs | seqVCF_SampID |
| Reformat VCF Files | seqBCF2GDS seqVCF2GDS |