Description Usage Arguments Details Value Author(s) See Also Examples
Transpose data array or matrix for possibly higher-speed access.
1 | seqTranspose(gdsfile, var.name, compress=NULL, digest=TRUE, verbose=TRUE)
|
gdsfile |
a |
var.name |
the variable name with '/' as a separator |
compress |
the compression option used in
|
digest |
a logical value (TRUE/FALSE) or a character ("md5", "sha1", "sha256", "sha384" or "sha512"); add md5 hash codes to the GDS file if TRUE or a digest algorithm is specified |
verbose |
if |
It is designed for possibly higher-speed access. More details will be provided in the future version.
None.
Xiuwen Zheng
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # the VCF file
(vcf.fn <- seqExampleFileName("vcf"))
# convert
seqVCF2GDS(vcf.fn, "tmp.gds", storage.option="ZIP_RA")
# list the structure of GDS variables
f <- seqOpen("tmp.gds", FALSE)
f
seqTranspose(f, "genotype/data")
f
# the original array
index.gdsn(f, "genotype/data")
# the transposed array
index.gdsn(f, "genotype/~data")
# close
seqClose(f)
# delete the temporary file
unlink("tmp.gds")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.