-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathGWAS_Notebook.Rmd
128 lines (88 loc) · 1.55 KB
/
GWAS_Notebook.Rmd
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
---
title: "GWAS Notebook for Cassava populations"
authors:
- "Vianey Barrera-Enriquez"
- "Camilo E. Sanchez"
output: html_notebook
---
# Loading functions
```{r}
rpath <- "./R code/"
lapply(list.files(rpath, pattern = "\\.R$", full.names = T), source)
```
# 1. Quality control
```{r}
#
```
# 2. Imputation
```{r}
#
```
# 3. LD Decay
```{r}
#
```
# 4. Population structure and covariable selection
```{r}
#
```
# 5. GWAS analysis
```{r}
#
phenofile <- 'metabolomic_markers.batch05.csv'
wdir <- paste(dir,"/Results_Batch_05/", sep = '')
output <- "CM8996.batch05"
```
```{r message = T, warning = F}
#
GAPIT3(phenofile, genofile, wdir, trait_list = NULL)
```
# 6. Annotation of results
```{r}
#
gff3 <- file.choose()
```
```{r}
#
annotationFile <- file.choose()
```
```{r}
#
wdir <- paste(dir, "/Results_Batch_05/", sep = '')
output <- "CM8996.batch05"
```
```{r message = T, warning = F}
#
annotation(Mdir = wdir,
output = output,
gff3 = gff3,
annotationFile = annotationFile)
```
# 7. Boxplots: Genotype vs Phenotype
```{r}
#
phenofile <- 'metabolomic_markers.batch02.csv'
wdir <- paste(dir,"/Results_Boxplot/", sep = '')
outputname <- "AM1588_metabolomic_data.batch02.boxplot"
```
```{r}
#
snp_list_file <- file.choose()
```
```{r}
#
labelfile <- file.choose()
```
```{r message = T, warning = F}
#
GWAS_Boxplot(outputname = outputname,
dir = wdir,
phenofile,
genofile,
snp_list_file,
labelfile)
```
# 8. Manhattan plots
```{r}
#
```