三分钟带你解锁DNA结构密码,用NashapeR包揭示核酸背后的神秘结构!!!

公众号后台回复“111”
领取本篇代码、基因集或示例数据等文件
文件编号:240416
需要租赁服务器的小伙伴可以扫码添加小果,此外小果还提供生信分析,思路设计,文献复现等,有需要的小伙伴欢迎来撩~

安装NashapeR包在Rstudio中键入以下代码来安装NashapeR包。if (!require("BiocManager", quietly = TRUE))install.packages("BiocManager")BiocManager::install("DNAshapeR") #安装NashapeR包随后载入NashapeR包library(DNAshapeR) # 载入NashapeR包显示如下图信息表示安装和载入NashapeR包成功。

fn <- system.file("extdata", "CGRsample.fa", package = "DNAshapeR") # 数据载入读取示例文件到变量fnpred <- getShape(fn) # 赋值到变量进行DNA序列结构预测,耗时较长,请耐心等待。

plotShape(pred$MGW) # 双螺旋中的次级沟宽度plotShape(pred$ProT) # 碱基对的凸起或凹陷程度plotShape(pred$Roll) # 碱基对之间的轴向旋转角度plotShape(pred$HelT) # 双螺旋的整体扭转程度

BiocManager::install("fields") # 安装fields包library(fields) # 载入fields包
heatShape(pred$MGW, 20) # 双螺旋中的次级沟宽度heatShape(pred$ProT, 20) # 碱基对的凸起或凹陷程度heatShape(pred$Roll[1:500, 1:1980], 20) # 碱基对之间的轴向旋转角度heatShape(pred$HelT[1:500, 1:1980], 20) # 双螺旋的整体扭转程度

小果还提供思路设计、定制生信分析、文献思路复现;有需要的小伙伴欢迎直接扫码咨询小果,竭诚为您的科研助力!

定制生信分析
服务器租赁
扫码咨询小果


往期回顾
|
01 |
|
02 |
|
03 |
|
04 |