浅浅分享一本R语言的,又是生物信息学的实战书籍
郭靖有那么多师傅,身上叠了那么多buff,然而让他成为一代巨侠的,还是降龙十八掌。
降龙十八掌之于郭靖,就好比R语言之于生信分析。Excel,python,SPSS,matlab……分析软件有很多,但最香的还是R语言。
1
PRAT
R语言是生信分析的天菜
对于生物信息学,R语言可以做大量的分析,包括:基本的序列分析、分子进化和比较基因组学;蛋白质结构比对和预测;计算机辅助药物设计等等。
除此之外,它还有一大优势:Bioconductor项目。
2
PRAT
Bioconductor有多厉害?
当初,郭靖只凭降龙十八掌中的一掌——亢龙有悔,就神挡杀神,佛挡杀佛。Bioconductor正是亢龙有悔般的存在。
Bioconductor 是建立在R语言环境上的,用于生物信息数据的注释、处理、分析及可视化工具包的总集,由一系列R扩展包组成。它也是免费和开源的。
Bioconductor
很多生物数据都是使用Bioconductor包来分析的。例如RNAseq,单细胞,chipseq等,它们都有完整的分析流程。
像基本的序列分析、分子进化和比较基因组学;蛋白质结构比对和预测;计算机辅助药物设计等等,都可以通过R的Bioconductor项目和各独立扩展包完成。
Bioconductor当前最主要应用在基因芯片和下一一代测序数据分析两个领域,而且在其他领域的应用也逐渐展开。
发布在Bioconductor的包主要是生物信息学相关,在官方可以看到其主要是分成3类:
第一类是软件方面的包,包括各种芯片数据处理,NGS数据处理,差异分析等等;
第二类是注释方面的包,这一系列的基因组注释包,主要是各种ID的转换,KEGG或者GO这样的功能注释,还有其它基因信息注释,转录本,外显子起始终止等;
第三类是实验数据的包,每一个实验数据包都是一篇优秀的生物信息学分析文章,分析方法,思路都是值得学习的!
所以说,掌握好Bioconductor,生信轻松发6+不是问题!
3
PRAT
如何学习Bioconductor?
为了帮助大家学习R语言与Bioconductor,今天小编决定免费赠送给大家一本书——《R语言与Bioconductor生物信息学应用》,让你的生信学习纵享丝滑!
内容简介
第一章 R基础知识
1.1 什么是R
1.2 R的下载与安装
1.3 R语言快速入门
1.4 一些简单的语法知识
1.5 本章源代码详解及小结
第二章 生物信息学基础知识
2.1 中心法则——生物信息流
2.2 测序与序列分析
2.3 基因表达分析
2.4 注释、统计与可视化
第三章 R在生物信息学中的简单应用
3.1 一个序列分析课题
3.2 用R包(非Bioconductor)实现课题
3.3 用R包(Bioconductor)再实现课题(方法一)
3.4 用R包(Bioconductor)再实现课题(方法二)
第四章 Bioconductor简介
4.1 什么是Bioconductor
4.2 Bioconductor的分类介绍
4.3 从R到Bioconductor的跨越
第五章 Bioconductor分析基因芯片数据
5.1 快速入门
5.2 基因芯片基础知识
5.3 基因芯片数据预处理
5.4 基因芯片数据分析
5.5 芯片处理实际课题一
5.6 芯片处理实际课题二
5.7 芯片处理实际课题三
第六章 Bioconductor分析RNA-seq数据
6.1 示例课题介绍
6.2 高通量测序基础知识
6.3 RNA-seq技术的特点
6.4 RNA-seq数据预处理
6.5 RNA-seq数据分析
第七章 R的高级语法与如何创建R包
7.1 R的高级语法
7.2 创建及发布自己的R/Bioconductor包
7.3 R包结构
附录A 进一步学习的资源
附录B R常用函数
附录C R的内存管理和帮助系统
下拉滑动查看目录
它既是一本R语言的书,又是一本生物信息学的实战书籍,它将带我们从实际课题及如何解决问题的思路出发,结合基础知识,偏重解决问题的流程。
选用简单但功能强大的R语言,把讲解延伸到具体程序代码,让大家经历整个课题研究过程,学会分析并解决问题,从而加深学习印象,并真正把所学知识转化为技能,一句话总结:实用度拉满!
书籍亮点
亮点一:实际课题来自已发表的SCI,为国内首部与SCI文章紧密结合的生物信息书籍。
亮点二: 手把手带生信小白,让你100%经历整个课题研究过程。
亮点三:零基础小白也能上手编程,学到的知识可以通过简单编程(仅仅代码拷贝粘贴)加以实现。
亮点四:享受线上答疑服务,读者群更有资料分享。
扫描海报二维码,回复“55”
就能0元包邮送到家
限量200本,快来拼手速!
微信扫码关注该文公众号作者