Package: SeqArray 1.53.1

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.53.1.tar.gz
SeqArray_1.53.1.zip(r-4.7)SeqArray_1.53.1.zip(r-4.6)SeqArray_1.53.1.zip(r-4.5)
SeqArray_1.53.1.tgz(r-4.6-x86_64)SeqArray_1.53.1.tgz(r-4.6-arm64)SeqArray_1.53.1.tgz(r-4.5-x86_64)SeqArray_1.53.1.tgz(r-4.5-arm64)
SeqArray_1.53.1.tar.gz(r-4.7-arm64)SeqArray_1.53.1.tar.gz(r-4.7-x86_64)SeqArray_1.53.1.tar.gz(r-4.6-arm64)SeqArray_1.53.1.tar.gz(r-4.6-x86_64)
SeqArray_1.53.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
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.53.0(bioc 3.24)SeqArray-1.52.0(bioc 3.23)
infrastructuredatarepresentationsequencinggeneticsbioinformaticsgds-formatsnpsnvweswgscpp
Last updated from:6c3f9b6562. Checks:1 WARNING, 10 OK, 3 NOTE. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| bioc-checks | WARNING | 178 | ||
| linux-devel-arm64 | OK | 297 | ||
| linux-devel-x86_64 | OK | 361 | ||
| source / vignettes | OK | 331 | ||
| linux-release-arm64 | OK | 292 | ||
| linux-release-x86_64 | OK | 366 | ||
| macos-release-arm64 | OK | 181 | ||
| macos-release-x86_64 | OK | 347 | ||
| macos-oldrel-arm64 | NOTE | 170 | ||
| macos-oldrel-x86_64 | NOTE | 373 | ||
| windows-devel | OK | 225 | ||
| windows-release | OK | 281 | ||
| windows-oldrel | NOTE | 230 | ||
| wasm-release | OK | 153 |
Exports:altcolDatafiltfixedgenograngesheaderinfoqualrefrowRangesseqAddValueseqAlleleCountseqAlleleFreqseqApplyseqAsVCFseqBCF2GDSseqBED2GDSseqBlockApplyseqCheckseqCloseseqDeleteseqDigestseqEmptyFileseqExampleFileNameseqExportseqFilterPopseqFilterPushseqGDS2BEDseqGDS2SNPseqGDS2VCFseqGet2bGenoseqGetAF_AC_MissingseqGetDataseqGetFilterseqGetParallelseqListVarDataseqMergeseqMissingseqMulticoreSetupseqNewVarDataseqNumAlleleseqOpenseqOptimizeseqParallelseqParallelSetupseqParApplyseqRecompressseqResetFilterseqResetVariantIDseqSetFilterseqSetFilterAnnotIDseqSetFilterChromseqSetFilterCondseqSetFilterPosseqSNP2GDSseqStorageOptionseqSummaryseqSystemseqTransposeseqUnitApplyseqUnitCreateseqUnitFilterCondseqUnitMergeseqUnitSetDiffseqUnitSlidingWindowsseqUnitSubsetseqVCF_HeaderseqVCF_SampIDseqVCF2GDS
Dependencies:BiocGenericsBiostringscrayondigestgdsfmtgenericsGenomicRangesIRangesS4VectorsSeqinfoXVector
Integration with R
Rendered fromSeqArray.Rmdusingknitr::rmarkdownon May 23 2026.Last update: 2022-07-16
Started: 2019-10-22
SeqArray Data Format and Access
Rendered fromSeqArrayTutorial.Rmdusingknitr::rmarkdownon May 23 2026.Last update: 2026-04-15
Started: 2015-06-14
SeqArray Overview
Rendered fromOverviewSlides.Rmdusingknitr::rmarkdownon May 23 2026.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 seqUnitSetDiff 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 |