Description Usage Arguments Value
View source: R/SAIGE_SKAT_NULL_Model_usingSKATLib_p.R
Run single variant score tests with SPA based on the logistic mixed model.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | SKATtest_usingSKATLib(
dosageFile = "",
dosageFileNrowSkip = 0,
dosageFileNcolSkip = 0,
dosageFilecolnamesSkip = c("SNPID", "CHR", "POS", "Allele0", "Allele1"),
dosageFileChrCol = "CHR",
bgenFile = "",
bgenFileIndex = "",
vcfFile = "",
vcfFileIndex = "",
vcfField = "DS",
savFile = "",
savFileIndex = "",
sampleFile = "",
idstoExcludeFile = "",
idstoIncludeFile = "",
rangestoExcludeFile = "",
rangestoIncludeFile = "",
chrom = "",
start = 1,
end = 2.5e+08,
minMAC = 0.5,
minMAF = 0,
maxMAFforGroupTest = 1,
minInfo = 0,
SKATmodelFile = "",
SAIGEOutputFile = "",
numLinesOutput = 10000,
IsOutputAFinCaseCtrl = FALSE,
groupFile = "",
condition = "",
kernel = "linear.weighted",
method = "optimal.adj",
weights.beta = c(1, 25),
r.corr = 0
)
|
dosageFile |
character. Path to dosage file. Each line contains dosages for a marker to be tested |
dosageFileNrowSkip |
integer(>=0). Number of lines to be skiped in the dosage file. |
dosageFileNcolSkip |
integer(>=0). Number of columns to be skiped in the dosage file |
dosageFilecolnamesSkip |
vector of characters. The column names of the skipped columns. Default: c("SNPID", "CHR", "POS", "Allele0", "Allele1") |
dosageFileChrCol |
string. The column name for the chromosome column. Must be in the dosageFilecolnamesSkip. Required If LOCO = TRUE and chrom ="". |
bgenFile |
character. Path to bgen file. Currently version 1.2 with 8 bit compression is supported |
bgenFileIndex |
character. Path to the .bgi file (index of the bgen file) |
vcfFile |
character. Path to vcf file |
vcfFileIndex |
character. Path to index for vcf file by tabix, ".tbi" by "tabix -p vcf file.vcf.gz" |
vcfField |
character. genotype field in vcf file to use. "DS" for dosages or "GT" for genotypes. By default, "DS". |
savFile |
character. Path to sav file |
savFileIndex |
character. Path to index for sav file .s1r |
sampleFile |
character. Path to the file that contains one column for IDs of samples in the dosage, vcf, sav, or bgen file with NO header |
idstoExcludeFile |
character. Path to the file containing variant ids to be excluded from the bgen or vcf file |
idstoIncludeFile |
character. Path to the file containing variant ids to be included from the bgen or vcf file |
rangestoExcludeFile |
character. Path to the file containing genome regions to be excluded from the bgen file. The file contains three columns for chromosome, start, and end respectively with no header |
rangestoIncludeFile |
character. Path to the file containing genome regions to be included from the bgen file. The file contains three columns for chromosome, start, and end respectively with no header |
chrom |
character. string for the chromosome to include from vcf file. Required for vcf file. If LOCO is specified, providing chrom will save computation cost |
start |
numeric. start genome position to include from vcf file. |
end |
numeric. end genome position to include from vcf file. |
minMAC |
numeric. Minimum minor allele count of markers to test. By default, 1. The higher threshold between minMAC and minMAF will be used |
minMAF |
numeric. Minimum minor allele frequency of markers to test. By default 0. The higher threshold between minMAC and minMAF will be used |
maxMAFforGroupTest |
numeric. Maximum minor allele frequency of markers to test in group test. By default 1. |
minInfo |
numeric. Minimum imputation info of markers to test (in bgen file) |
SAIGEOutputFile |
character. Path to the output file containing the SPAGMMAT test results |
numLinesOutput |
numeric. Output results for how many marker each time. |
IsOutputAFinCaseCtrl |
logical. Whether to output allele frequency in cases and controls. By default, FALSE |
groupFile |
character. Path to the group file containing one column "GeneID", and one column for ID of the tested genetic markers delimited by comma. This file is space-delimited can only work with the bgen,sav,and vcf format |
GMMATmodelFile |
character. Path to the input file containing the glmm model, which is output from previous step. Will be used by load() |
varianceRatioFile |
character. Path to the input file containing the variance ratio, which is output from the previous step |
Cutoff |
by default = 2 (SPA test would be used when p value < 0.05 under the normal approximation) |
IsSparse |
logical. Whether to exploit the sparsity of the genotype vector for less frequent variants to speed up the SPA tests or not for dichotomous traits. By default, TRUE |
condition. |
For conditional analysis. Genetic marker ids (chr:pos_ref/alt) seperated by comma. e.g.chr3:101651171_C/T,chr3:101651186_G/A. Note that currently conditional analysis is only for vcf/sav input. |
SAIGEOutputFile
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.