-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig_analysis.json
More file actions
40 lines (35 loc) · 1.22 KB
/
config_analysis.json
File metadata and controls
40 lines (35 loc) · 1.22 KB
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
37
38
39
40
{
# Moltraits
"MOLTRAITS_ID_COL": "phenotype",
"MOLTRAITS_SAMPLE_START": 7, # 0-indexed
# Covariates
"COVARIATES": ["sex", "age"],
"COVARIATES_REFERENCES": [
"sex::M"
],
"COVARIATES_MEAN_IMPUTE": ["age"],
# Covariance matrices
"MATRICES": {
"genetic": "data/matrices/genetic_matrix.tsv.gz",
"phenotypic": "data/matrices/pheno_vectors.tsv.gz"
},
"MATRICES_TRANSFORM_DATAFRAMES": ["phenotypic"],
# PEER factor analysis:
# If `PEER_N_FACTORS` has NA, pipeline will skip PEER and include covariates
# directly in LIMIX model. For factors>=0, pipeline will adjust coviariates using PEER.
"PEER_N_FACTORS": ["NA", 0, 5],
"PEER_ITERATIONS": 1000,
"PEER_ACCOUNT_MEAN": "False",
"PEER_INVERSE_NORMALIZE": "True",
# For VarDecomp
# If 'True', use PEER residuals as covariates
# If 'False', use PEER factors as covariates
"PEER_USE_RESIDUALS": true,
# Variance Decomposition settings
"VARDEC_NORMALIZATION": ["NA", "rank_normal"], # Use NA to denote no normalization
"VARDEC_RESIDUAL_DISTRIBUTION" : ["normal", "bernoulli"],
"VARDEC_MATRICES": {
"Gen_Pheno": ["genetic", "phenotypic"],
"Gen": ["genetic"]
}
}