特级丰满少妇一级AAAA爱毛片,亚洲AV无码专区一级婬片毛片,真实的国产乱ⅩXXX实拍,中文字幕一区二区三区四区,国产成人无码91精品一区69

 分類: 群體遺傳

LinkageMapView是一個用R編寫的免費的包,可以繪制遺傳連鎖圖譜和QTL圖譜,我們在拿到遺傳圖譜之后,可以通過此功能來對圖譜進行可視化,展示的形式也是多種多樣的,還可以在圖片上增加QTL的內容,最方便的是可以直接將R/qtl的輸出作為LinkageMapView的輸入,也可以接收txt和csv格式。

1.下面具體介紹一下包的安裝和使用

安裝的命令:

Install.packages(“LinkageMapView”)

安裝的過程可能會出現報錯,先檢查一下是不是R版本過低,升級一下R版本。
載入的命令:

library(LinkageMapView)

LinkageMapView包中主要有一個函數——lmv.linkage.plot,包括的參數非常多,在說明文檔中僅僅是參數說明就用了4頁,所以我們了解一些常用的即可。

2.下面進行實例介紹

1、最簡單的圖譜繪制

 

代碼如下:

library(qtl)
data(hyper)
lmv.linkage.plot(mapthis=hyper,outfile=”a.pdf”,mapthese=c(1,4,6,15),main=”genetic?map”)

 

使用qtl包中hyper數據,mapthis是lmv.linkage.plot函數輸入的數據集參數,第一列是連鎖群編號,第二列是圖距信息,第三列是標記名稱,此參數為必給的參數,outfile是輸出的pdf圖片名稱,必給的參數,mapthese用于選擇繪制那些連鎖群,可選參數,不設置的話,會默認將所有連鎖群都繪制,main設置標題。

 

2、變更部分標記名稱顏色

代碼如下:

flist[[1]]?<-?list(locus?=?c(“D1Mit123″,”D1Mit105″,”D6Mit273″,”D15Mit56″,”D15Mit156”),col=c(“red”))
flist[[2]]?<-?list(locus?=?c(“D4Mit149″,”D4Mit237″,”D6Mit36”),col=c(“blue”))
lmv.linkage.plot(hyper,”b.pdf”,mapthese=c(1,4,6,15),markerformatlist=flist)

 

先創(chuàng)建一個有兩個成分的列表,只想展示一個顏色就用一個成分的列表。locus給標記名稱的向量,col給顏色的向量。Markerformatlist給創(chuàng)建的列表。

 

3、顏色設置

 

代碼如下:

lmv.linkage.plot(hyper,”c.pdf”,
mapthese=c(1,4,6,15),
pdf.bg=”grey”,col.lgtitle=”green”,
lg.col=”yellow”,lcol=”red”,rcol=”orange”)

 

pdf.bg:pdf背景色
col.lgtitle:連鎖群名稱顏色
lg.col:連鎖群柱子顏色
lcol:遺傳位置label的顏色
Rcol:標記名稱label的顏色

 

4、字體、字號設置

代碼如下:

lmv.linkage.plot(hyper,”d.pdf”,mapthese=c(1,4,6,15),pdf.bg=”grey”,col.lgtitle=”green”,???????????????pdf.height=8,lg.col=”yellow”,lcol=”red”,rcol=”orange”,?????????????????lfont=1,lcex=1.2,rfont=4,rcex=2,font.lgtitle=3,cex.lgtitle=3)

 

lfont:遺傳位置label的字體設置,1代表純文本,2代表粗體,3代表斜體,4代表粗斜體
lcex:遺傳位置label的字號大小設置
rfont:標簽label的字體設置
rcex:標簽label的字號大小設置
font.lgtitle:連鎖群編號字體設置
cex.lgtitle:連鎖群編號字號大小設置

 

5、部分染色體柱子上色

 

代碼如下:

chr?=?c(1,?4,?6,?15)
s?=?c(82,35,9.8,7.7)
e?=?c(94,47,21.9,13.1)
col?=?c(“pink”,”blue”,”blue”,”green”)
sectcoldf?<-?data.frame(chr,?s,?e,?col,stringsAsFactors?=?FALSE)
lmv.linkage.plot(hyper,”e.pdf”,mapthese=c(1,4,6,15),?????????????sectcoldf=sectcoldf)

 

sectcoldf為連鎖群柱子部分上色參數,上色信息以data.frame格式儲存,每一行是一個上色區(qū)域,第一列是連鎖群編號,第二列是對應連鎖群上色起始,第三列是上色終止,第四列是對應的顏色。

 

6、標簽顯示形式設置

 

 

代碼如下:lmv.linkage.plot(hyper,”f.pdf”,mapthese=c(1,4,6,15),ruler=TRUE,maxnbrcolsfordups?=?1)

 

ruler=TRUE代表用縱坐標表示遺傳位置,FALSE代表以位置label的形式表示遺傳位置,默認FALSE。

Maxnbrcolsfordups 表示標記label用幾列表示,默認3.

 

7、相同標記名稱連線

 

 

代碼如下:

data(carrot)
lmv.linkage.plot(mapthis?=?carrot,outfile?=?“g.pdf”)

函數會自動將連鎖群之間標記名一樣的標記進行連線,autoconnadj=FALSE可以關閉此功能

 

8、標記名稱不同連線

 

 

代碼如下:

fromchr?=?c(1,1,4)
fromlocus?=?c("D1Mit123","D1Mit105","D4Mit53")
tochr?=?c(4,4,6)
tolocus?=?c("D4Mit149","D4Mit108","D6Mit273")
conndf?<-?data.frame(fromchr,fromlocus,tochr,tolocus,stringsAsFactors?=?FALSE)
lmv.linkage.plot(hyper,"h.pdf",mapthese?=?c(1,4,6,15),conndf?=?conndf)
需要連線的標記對以data.frame存儲,每行一對連線,第一列是線一端的起始連鎖群編號,第二列是起始的標記名稱,第三列是線另一端終止連鎖群編號,第四列是終止的標記名稱。9、翻轉連鎖群順序

圖一為原始圖

 

 

圖二為翻轉圖

代碼如下:

lmv.linkage.plot(hyper,”i.pdf”,mapthese?=?c(1,4),revthese?=?“1”)

 

revthese參數后面接需要翻轉的連鎖群編號

 

10、密度圖譜繪制

 

 

代碼如下:

data(oat)
lmv.linkage.plot(oat,”j.pdf”,mapthese=c(“Mrg01″,”Mrg02″,”Mrg03″,”Mrg05”),denmap=TRUE)

 

denmap是控制是否畫密度圖的開關,畫密度圖的同時不顯示標記名稱和遺傳位置信息。

 

11、QTL繪制

 

qtldf?<-?data.frame(
chr?=?character(),
qtl?=?character(),
so?=?numeric(),
si?=?numeric(),
ei?=?numeric(),
eo?=?numeric(),
col?=?character(),
stringsAsFactors?=?FALSE
)
qtldf?<-?rbind(qtldf,
data.frame(
chr?=?“6”,
qtl?=?“Trait1″,
so?=?25,
si?=?40.4,
ei?=?40.4,
eo?=?56.8,
col=”red”
))
lmv.linkage.plot(hyper,”k.pdf”,?mapthese=c(1,4,6,15),qtldf?=?qtldf)

qtldf參數后接qtl信息,qtl信息存儲在data.frame格式的qtldf里,一行一個qtl信息,第一列是連鎖群編號,第二列是qtl名,第三列是qtl外區(qū)間起始,第四列是qtl內區(qū)間起始,第五列是qtl內區(qū)間終止,第六列是qtl外區(qū)間終止,第七列是顏色。

 

以上是LinkageMapView包常見的幾個用法,LinkageMapView包可以接收R/qtl的輸出結果也可以單獨整理成本文輸入,輸入靈活,并且可以繪制高密度的圖譜,更適用于現在的高通量測序下構建的遺傳圖譜。感興趣的同學,趕快去試試吧!如果您還有什么疑問,也歡迎點擊下方按鈕聯系我們,我們將免費為您設計文章思路方案。

最近文章
路边撒尿一区二区三区 | 拔丝袜午夜网址免费观看 | 国产一级a毛一级a看免费观看 | 色费女人18毛片A级毛片视频 | 日韩成人精品无码专区福利 | 久久AV无码专区国产精品 | 内射后入美女屁屁网站 | 91无码人妻精品一区三区天美 | 国内自拍性爱视频在线 | 欧美成人午夜精品久久久 | 一级内射在线观看视频 | 免费在线观看国产性爱 | 美女高潮喷水网站一区二区三区 | 初尝黑人嗷嗷叫中文字幕91精品 | 内射卖淫少妇一区二区三区 | 四川BBB搡BBB搡多 | 99精品在线免费观看 | 免费无码婬片A片AAA毛多多 | 99人妻少妇无码αⅤ二区下载 | 免费网站在线观看禁18进入 | 91精品国产乱码久久久久久蜜臀 | 亚洲精品乱码爱爱操麻豆 | 三级片激情免费观看网站 | 四影虎影成人A片免费播放 日本有码性爱视频在线一区 | 黄片网站免费观看视频 | 老熟女亂伦一区二区三区 | 久久精品人妻一区二区三区蜜桃 | 亚洲精品秘 一区二区三小 91麻豆精品久久久久蜜臀 | 91无码精品国产视频 | 午夜精品久久久久久久 | 欧美经典成人视频在线看 | 欧美成人A片在线观看 | 人妻黑人一区二区三区 | 风骚老女 中文字幕 | 亚州人成Va影院 | 黄色片在线观看播放用户 | 亚洲日本性爱在线视频 | 国产精品粉嫩+91在线++B | 亚洲AV午夜精品一区二区 | 鲁大师影院在线进入网页版 | 国产91精品秘 入口17c |