Learn R Programming

SNPRelate (version 1.6.4)

snpgdsTranspose: Transpose genotypic matrix

Description

Transpose the genotypic matrix if needed.

Usage

snpgdsTranspose(gds.fn, snpfirstdim=FALSE, compress=NULL, optimize=TRUE, verbose=TRUE)

Arguments

gds.fn
the file name of SNP GDS format
snpfirstdim
if TRUE, genotypes are stored in snp-by-sample; if FALSE, sample-by-snp mode; if NA, force to transpose the SNP matrix
compress
the compression mode for SNP genotypes, optional values are defined in the function of add.gdsn; if NULL, to use the compression mode
optimize
if TRUE, call cleanup.gds after transposing
verbose
if TRUE, show information

Value

None.

Examples

Run this code
# the file name of SNP GDS
(fn <- snpgdsExampleFileName())

# copy the file
file.copy(fn, "test.gds", overwrite=TRUE)

# summary
snpgdsSummary("test.gds")

# transpose the SNP matrix
snpgdsTranspose("test.gds", snpfirstdim=TRUE)

# summary
snpgdsSummary("test.gds")


# delete the temporary file
unlink("test.gds", force=TRUE)

Run the code above in your browser using DataLab