multifinemap | R Documentation |
Handle fine-mapping across multiple tools.
multifinemap( dat, locus_dir, fullSS_path = NULL, finemap_methods = c("ABF", "SUSIE", "FINEMAP"), finemap_args = NULL, dataset_type = "GWAS", force_new_finemap = FALSE, LD_reference = NULL, LD_matrix = NULL, n_causal = 5, compute_n = "ldsc", standardise_headers = FALSE, conditioned_snps = NULL, credset_thresh = 0.95, consensus_thresh = 2, case_control = TRUE, priors_col = NULL, conda_env = "echoR_mini", nThread = 1, seed = 2022, verbose = TRUE )
dat |
Fine-mapping results data. |
locus_dir |
Locus-specific directory to store results in. |
fullSS_path |
Path to the full summary statistics file (GWAS or QTL) that you want to fine-map. It is usually best to provide the absolute path rather than the relative path. |
finemap_methods |
Fine-mapping methods to run. See lfm for a list of all fine-mapping methods currently available. |
finemap_args |
A named nested list containing additional arguments
for each fine-mapping method. e.g.
|
dataset_type |
The kind dataset you're fine-mapping (e.g. GWAS, eQTL, tQTL). This will also be used when creating the subdirectory where your results will be stored (e.g. Data/<dataset_type>/Kunkle_2019). |
force_new_finemap |
By default, if an fine-mapping results file for
a given locus is already present,
then echolocatoR will just use the preexisting file.
Set |
LD_reference |
Name of the LD reference panel. |
LD_matrix |
Linkage Disequilibrium (LD) matrix to use for fine-mapping. |
n_causal |
The maximum number of potential causal SNPs per locus. This parameter is used somewhat differently by different fine-mapping tools. See tool-specific functions for details. |
compute_n |
How to compute per-SNP sample size (new column "N").
|
standardise_headers |
Standardise headers first. |
conditioned_snps |
Which SNPs to conditions on when fine-mapping with (e.g. COJO). |
credset_thresh |
The minimum mean Posterior Probability (across all fine-mapping methods used) of SNPs to be included in the "mean.CS" column. |
consensus_thresh |
The minimum number of fine-mapping tools in which a SNP is in the Credible Set in order to be included in the "Consensus_SNP" column. |
case_control |
Whether the summary statistics come from a case-control
study (e.g. a GWAS of having Alzheimer's Disease or not) ( |
priors_col |
[Optional] Name of the a column in
|
conda_env |
Conda environment to use. |
nThread |
Number of threads to parallelise across (when applicable). |
seed |
Set the random seed for reproducible results. |
verbose |
Print messages. |
Other finemapping functions:
create_method_path()
,
multifinemap_handler_method()
,
multifinemap_handler()
dat <- echofinemap::drop_finemap_cols(dat = echodata::BST1) LD_matrix <- echodata::BST1_LD_matrix locus_dir <- file.path(tempdir(),echodata::locus_dir) dat2 <- echofinemap::multifinemap(dat = dat, locus_dir = locus_dir, LD_matrix = LD_matrix)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.