2018-10-25 GWAS實(shí)戰(zhàn)(一) qqman繪制曼哈頓圖

作為一個(gè)統(tǒng)計(jì)遺傳學(xué)實(shí)驗(yàn)室里的學(xué)生,怎么可以不會(huì)GWAS分析,雖然學(xué)的是生物信息學(xué)窑眯,但是每天聽師兄師姐在那里討論這個(gè)模型砚作,那個(gè)矩陣啥的,多多少少有點(diǎn)印象,雖然不會(huì)推導(dǎo)公式吧,用用軟件總應(yīng)該學(xué)會(huì),所以我決定考試學(xué)習(xí)GWAS分析黍氮。

這個(gè)過程我要倒著來,假如說我已經(jīng)拿到了每個(gè)snp位點(diǎn)的P值,下一步就是畫曼哈頓圖沫浆,還記得第一次看到曼哈頓圖觉壶,感覺很是高大上。 后來師弟和我說件缸,只要一個(gè)包就可以畫出來铜靶,這個(gè)R包就是qqman.

第一步,在R中安裝qqman這個(gè)R包:

install.packages("qqman")

第二步他炊,查看學(xué)習(xí)手冊(cè)

??qqman

基本自學(xué)能力強(qiáng)的人看這個(gè)學(xué)習(xí)手冊(cè)就能學(xué)會(huì)争剿,這個(gè)包還是不難的


help

建議這個(gè)學(xué)習(xí)步驟走一遍,就會(huì)了

第三步痊末,仿照腳本蚕苇,看里面的注釋內(nèi)容自己理解

setwd('/Users/mac/Desktop/123')#  設(shè)置工作目錄
library(qqman) # 載入包
data <- read.table("5filter_result.assoc.linear",header = TRUE) #讀取數(shù)據(jù)
data1 <- data[,c(1,2,3,9)] #按照規(guī)則截取列
data2 <- na.omit(data1) # 刪除含有NA的整行
par(cex=0.8) #設(shè)置點(diǎn)的大小
color_set <- rainbow(9) # 設(shè)置顏色集合 建議c("#8DA0CB","#E78AC3","#A6D854","#FFD92F","#E5C494","#66C2A5","#FC8D62")

svg(file="manpic.svg", width=12, height=8)# 保存svg格式的圖片 設(shè)置名字 
#manhattan(data2,main="Manhattan Plot",col = color_set) #suggestiveline = FALSE 更加顯著
manhattan(data2,main="Manhattan Plot",col = c("#8DA0CB","#E78AC3","#A6D854","#FFD92F","#E5C494","#66C2A5","#FC8D62"),suggestiveline = FALSE,annotatePval = 0.01) #suggestiveline = FALSE 更加顯著
dev.off() # 保存圖片

#par() 顯示當(dāng)前圖像參數(shù)


str(gwasResults)  #zscore beita 值除以standard error 這個(gè)值越大 P越小
head(gwasResults) # 看前面幾行
tail(data2) #看后面幾行
as.data.frame(table(gwasResults$CHR))# 這個(gè)是沒根染色體上有多少SNP
as.data.frame(table(data2$CHR)) # 這個(gè)是沒根染色體上有多少SNP

qq(gwasResults$P) # 畫qq圖
qq(data2$P) # 畫qq圖

manhattan(gwasResults, annotatePval = 0.01) # 這個(gè)可以對(duì)每根染色體上最高的那個(gè)點(diǎn)注釋出來

腳本里面記錄我覺得比較重要的幾條命令

我這里來詳細(xì)介紹一個(gè)
如果我們啥也不設(shè)置,我感覺圖片有點(diǎn)難看的

manhattan(gwasResults)
raw pic

我們來加點(diǎn)彩色的

color_set <- rainbow(22)
manhattan(gwasResults,col = color_set)
有點(diǎn)迷的顏色

但是似乎這個(gè)顏色有點(diǎn)丑哇凿叠,所以建議使用我?guī)煹芙o我的參數(shù)

color_set <- c("#8DA0CB","#E78AC3","#A6D854","#FFD92F","#E5C494","#66C2A5","#FC8D62")
par(cex=0.8)
manhattan(gwasResults,col = color_set)
感覺柔和了一點(diǎn)

然后我標(biāo)記一下最高點(diǎn)

color_set <- c("#8DA0CB","#E78AC3","#A6D854","#FFD92F","#E5C494","#66C2A5","#FC8D62")
par(cex=0.8)
manhattan(gwasResults,col = color_set,annotatePval = 0.01)
注釋一下

好啦涩笤,差不多啦,功能夠用就行了盒件,如果要再個(gè)性化蹬碧,建議看一個(gè)這個(gè)R包的源碼

注: R里面千萬不要加入中文的逗號(hào),不然程序運(yùn)行有問題炒刁,你還發(fā)現(xiàn)不了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末恩沽,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子翔始,更是在濱河造成了極大的恐慌罗心,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,591評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件城瞎,死亡現(xiàn)場離奇詭異渤闷,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)脖镀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門飒箭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人认然,你說我怎么就攤上這事补憾÷眩” “怎么了卷员?”我有些...
    開封第一講書人閱讀 162,823評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長腾务。 經(jīng)常有香客問我毕骡,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,204評(píng)論 1 292
  • 正文 為了忘掉前任未巫,我火速辦了婚禮窿撬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘叙凡。我一直安慰自己劈伴,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,228評(píng)論 6 388
  • 文/花漫 我一把揭開白布握爷。 她就那樣靜靜地躺著跛璧,像睡著了一般。 火紅的嫁衣襯著肌膚如雪新啼。 梳的紋絲不亂的頭發(fā)上追城,一...
    開封第一講書人閱讀 51,190評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音燥撞,去河邊找鬼座柱。 笑死,一個(gè)胖子當(dāng)著我的面吹牛物舒,可吹牛的內(nèi)容都是我干的色洞。 我是一名探鬼主播,決...
    沈念sama閱讀 40,078評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼冠胯,長吁一口氣:“原來是場噩夢啊……” “哼锋玲!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起涵叮,我...
    開封第一講書人閱讀 38,923評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤惭蹂,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后割粮,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體盾碗,經(jīng)...
    沈念sama閱讀 45,334評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,550評(píng)論 2 333
  • 正文 我和宋清朗相戀三年舀瓢,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了廷雅。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,727評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡京髓,死狀恐怖航缀,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情堰怨,我是刑警寧澤芥玉,帶...
    沈念sama閱讀 35,428評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站备图,受9級(jí)特大地震影響灿巧,放射性物質(zhì)發(fā)生泄漏赶袄。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,022評(píng)論 3 326
  • 文/蒙蒙 一抠藕、第九天 我趴在偏房一處隱蔽的房頂上張望饿肺。 院中可真熱鬧,春花似錦盾似、人聲如沸敬辣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,672評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽购岗。三九已至,卻和暖如春门粪,著一層夾襖步出監(jiān)牢的瞬間喊积,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,826評(píng)論 1 269
  • 我被黑心中介騙來泰國打工玄妈, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留乾吻,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,734評(píng)論 2 368
  • 正文 我出身青樓拟蜻,卻偏偏與公主長得像绎签,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子酝锅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,619評(píng)論 2 354