從表格式資料到 Genomic Ranges
在影片中,你學到建立 GRanges 物件的各種方式。你可以用區間的名稱、起始與結束位置(seqnames、start、end)來定義一個 GRange。若你有表格格式的資料,也可以把它轉換成 GRanges 物件。這裡我們要使用名為 seq_intervals 的資料框,因為你很可能就是把序列區間存在這種結構中。注意:如果你更熟悉 tibble,也可以使用 tibble。
你會使用預先定義好的 seq_intervals 資料框,透過 as() 函式把它轉成 GRanges 物件。as() 函式在上一支影片已介紹過——它會接收一個物件與要轉換成的類別名稱。
本練習屬於課程
R 中的 Bioconductor 入門
練習說明
- 載入
GenomicRanges。 - 列印
seq_intervals來查看內容。 - 將
seq_intervals轉換為GRanges物件,並將新物件命名為myGR。 - 列印
myGR。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Load GenomicRanges package
library(GenomicRanges)
# Print seq_intervals
___
# Create myGR
___ <- ___(___, "___")
# Print myGR
___