如何快速自学生物信息学
为了不让大家再走我之前自学生信时候踩过的坑,走过的弯路,将一些比较重要的入门书籍,网站和后续的学习渠道总结如下,供大家参考。
目录
- 统计学
- 系统操作
- 编程语言
- 生物学
- 学习渠道
统计学
StatQuest
生物统计学视频,包含统计学基础和生信所涉及的统计学概念,作者力图用可视化并结合有意思的例子来让统计学菜鸟尽快熟悉内部原理。
作者是国外的大神,所以他的教程是全英文,在YouTube上首发。后来国内的B站UP取得作者授权,将视频传到国内并配上了中文字幕,后边代码也是这个UP主上传的。
YouTube:https://www.youtube.com/playlist?list=PLblh5JKOoLUJo2Q6xK4tZElbIvAACEykp
B站网址:https://space.bilibili.com/257347536?from=search&seid=13661736885600696159
一部分R代码:https://pan.baidu.com/s/1GQXa0P0_vX_bHgrWVEmAYA 提取码:c2wk
深入浅出统计学
用大量例子来讲解统计学的一些概念,如果不习惯英语视频,可以先用这本书来熟悉。
系统操作
鸟哥的Linux私房菜 基础学习篇
生信的大部分软件和分析流程都需要依靠服务器来做,因此避免不了Linux的使用。开始学习不用背全部命令,常用命令和参数输入多遍就会记住,如果对某个命令想深入学习,可以将这本书翻开看看。
鸟哥的Linux私房菜:服务器架设篇
如果今后不涉及数据库设计或其他运维工作,这本书可以不看,只做了解。
编程语言
R语言实战
R语言是目前生信数据处理的主要编程语言,涵盖大量的包来处理不同的生信需求,因此对于R语言的学习必不可少。
ggplot2:数据分析与图形艺术
某种意义上讲,R吸引人们使用它的重要原因就是这个包的存在。它提供了大量的可设置的可视化操作方式,几乎可以绘制出任何用户想绘制的图形。
下面是利用ggplot2绘制的图形
廖雪峰 Python 教程
网站简洁大方,教程附带大量例子,可以使新手快速进入python的学习中。
网址:https://www.liaoxuefeng.com/wiki/1016959663602400
Python基础教程
Python 同样逐步进入生信领域,包括Pandas,Matlibplot,Biopython等库都可以方便的执行生信分析任务。同样,也包含一些机器学习包,可以用于生物信息学的工作中。
Biopython 包
一般生信分析脚本的工具集。包括核酸序列处理,NCBI,UniProt数据库操作等其他常用的生信工具。
中文教程:https://biopython-cn.readthedocs.io/zh_CN/latest
英文教程:http://biopython.org/DIST/docs/tutorial/Tutorial.html
GitHub:https://github.com/biopython/biopython
pandas 包
用于分析结构化数据的python包,包括对数据去空值,统计值计算,添加,删除,插入,修改,提取等等操作。由于底层基于C,所以可以处理大型文件而且具有很快的分析速度。
英文教程:https://pandas.pydata.org/pandas-docs/stable/getting_started/10min.html
Matlibplot 包
其实就是在python环境中的MATLAB (科学制图里大神级的软件),而且和它语法结构和用法大致相同。
相当于上边提到的ggplot2,只是一个运行与R环境一个是Python环境里的可视化工具包,这两款看个人喜好来学习一个,另一个了解就好。
英文教程:https://matplotlib.org/
生物学
细胞生物学,翟中和
当年考试时候用的书,对涉及的细胞的知识做了全方位的解释。
分子生物学,朱玉贤
当年考试时候用的书,对这本书的理解,关系都后面对生信分析的理解。比如在数据分析中的基因组比对,转录本定量,单位点突变分析,测序里的接头,UMI,Barcode等等一些概念的理解。
**基因X,Lewin **
包含大量的文字和精美的配图来极致详尽的解释生物学过程,唯一的缺点就是太厚。
学习渠道(单纯好用,不是广告)
Rosalind
网址:http://rosalind.info/problems/locations/
通过编程来生物信息学实战的英文网站,提供了大量的试题,用户能在线提交来完成。
在正确提交后,可以通过评论来看世界各地的人们对同一道题的不同解法。
生信菜鸟团
公众号,适合生信初学者,包括常用软件,格式,流程的教程,主要由文献推荐,帮助新手快速进入生信状态。
生信技能树
包含论坛和公众号,有高质量的推文,包括生信分析的方法,软件教程,生信会议信息,还有彩蛋和吐槽推文。
生信人
公众号,生信文献的推文,研究方法的教程
宏基因组
公众号,主要发微生物方面的推文,也包含生信分析的教程
一些有趣的实操项目
Python + 生物信息 01 :从零认识基因序列
Python + 生物信息 02 :Biopython 分析序列
Python + 生物信息 03 :用Python操作NCBI
Python + 生物信息 04 :批量下载基因与文献
生物信息之多序列比对,进化树分析,保守位点分析
R 生信数据可视化 01 | 聚类热图
R 数据可视化 02 | 火山图
自己的CSDN:https://blog.csdn.net/u011262253
自己的简书:https://www.jianshu.com/u/edebc0f5f8ba
自己的知乎:https://zhuanlan.zhihu.com/c_187707704
自己的博客站:https://www.ziptop.top/
更新中…
如何快速自学生物信息学相关推荐
- python怎么学最快-怎么快速自学python
本文跟大家谈谈为什么要学python以及如何学好python. 一.作为初学者,应该如何学python? 很多人对python缩进试的简洁表达不以为然.那些都是已混迹于C和JAVA的老鸟已经习惯了花括 ...
- HTML快速自学教程(W3school教程精简)
HTML快速自学教程 前言 快开学了,下学期本人想学一点前端的技术,找了些关于前端的入门学习路线,准备以HTML ,CSS,Javascript ,Vue框架这个顺序入门一下,日拱一卒,故将学习过程写 ...
- 零基础怎么快速自学会美工设计
本文由:"学设计上兔课网"原创,图片素材来自网络,仅供学习分享 零基础怎么快速自学会美工设计?美工设计会用到PS .CDR .AI等软件,下文会详细介绍各各软件.美工设计师的薪金待 ...
- sql怎么撤回update_零基础快速自学SQL,2天足矣!
此文是<10周入门数据分析>系列的第6篇. 想了解学习路线,可以先行阅读" 学习计划 | 10周入门数据分析 " 上一篇分享了数据库的基础知识,以及如何安装数据库,今天 ...
- python怎么学最快-python怎么快速自学?
Python是最适合零基础学习的语言,应用范围广,难度较小也更好理解. 在此,小U整理了一下Python的学习路线,希望能对你有所帮助.小U咨询:2019年Python学习路线:零基础学人工智能.爬虫 ...
- python快速自学方式-Python怎样自学?
多看一些网上的视频,书籍基础了解下python内容,加入一个自学团,在里面找到学习伙伴,坚持每天打卡,多看一些大神们的经验分享,多多参加实战练习,上机操作. 学习先导1. 算法基础知识(算法所具有的特 ...
- python快速自学方式-Python自学之路 ,自学Python快速入门方法
"'坚持不是一件容易的事情,兴趣是最好的老师"',等你坚持过后你总会这么对别人侃侃而谈. 这篇文章不是教大家python语法,也不是告诉大家某个关键字如何使用,主要说的是一种方法, ...
- python自学教程-python怎么快速自学?
学习python也有一段时间了,各种相关的课程,资料也看了不少,谈谈对编程语言学习的理解. 其实Python入门并不难,只要你有足够的自信心,明确学习目标,循序渐进就能不断享受到python带给你创新 ...
- 自学生物信息学(思维+超全常用网站)
如果你有以下情况,你可以做什么? 一个基因或一种蛋白质 1.在DNA水平上 2.在转录层面 3.在蛋白质水平上 一组基因/蛋白质 芯片 高通量测序数 一系列测序数据 生物学问题 一个基因或一种蛋白质 ...
- CSS快速自学教程(W3school/MDN精简)
前言 为了完成学校的综合设计作业中负责的前端项目,准备拾起八月份看的一点前端知识,接下来是CSS的部分 在html的学习中,我是用了W3school教程来看,这次发现MDN教程做的也比较不错,于是想结 ...
最新文章
- python爬虫百度百科-python每日一题:网络爬虫百度百科
- 入围51CTO 2009年度“最受读者欢迎的IT图书作者”评选
- python找水仙花数_Python一句代码实现找出所有水仙花数的方法
- php pclzip.lib.php,php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
- leetcode 658. Find K Closest Elements | 658. 找到 K 个最接近的元素(二分查找+双指针)
- 【BZOJ3669】【codevs3314】魔法森林,写作LCT,读作SPFA
- openstack ice版文档horizon整理(页面resize)
- 为了不把黑人兄弟认作大猩猩,谷歌的算法连真的大猩猩都不认识了
- python软件下载3版本-Python 3.7.2和3.6.8版本发布下载,附更新说明
- SFTP服务器文件下载
- VS2013 下载链接
- win10计算机护眼,win10系统设置护眼模式的三种方法
- 阿里p6和p7的主要区别是什么?
- oracle 生成随机姓名_Oracle生成随机日期时间
- Linuxer公众号更名为quot;Linux阅码场quot;公告
- 史记翻译-汉初三杰-韩信-淮阴侯列传第三十二
- 4.Executor执行器
- 初等数论【整除性篇】之习题证明
- 逐梦人工智能,普通人也能用百度AI实现梦想
- 困兽之斗--写给基地培训的同学们
热门文章
- android的开机动画,设置安卓开机动画、开机logo
- dojo中国-extjs视频教程
- php中vc14是什么意思,VC9、VC11、VC14、VC15是啥?
- word转PDF-Python编写的插件
- 优酷吃土豆后果严重么?
- 小程序影藏溢出的gif_动图制作方法,1分钟教会你如何制作gif表情包!
- 0成本教你打造属于自己的字体库
- fx2n4ad模块中文手册_特殊功能模块FX2N-4AD用户指南手册三菱FX2N-4AD手册 - 广州凌控...
- Java程序设计(基础)- 概述
- 【ArcGIS小技巧视频教程】(3):五分钟搞定地图矢量化