Skip to content

Latest commit

 

History

History
214 lines (128 loc) · 7.03 KB

02-list.md

File metadata and controls

214 lines (128 loc) · 7.03 KB
url public
02-list
1

资源列表

该列表分为 推荐全部 两块,推荐 展示强推资料,用于学习必备的一些技能,全部 展示经过筛选的所有内容。

具体内容的选择、学习,读者需要自己根据当前自身的情况把握。

推荐

{推荐}下一级条目下不再设下一级标题。

入门建议

生物信息学学习有4块核心:

  • Linux操作系统知识
  • 数据处理编程语言
  • 统计学
  • 研究背景

研究背景是工作的方向,但对于一个研究生而言课题常常由导师指定,因此该部分的学习一般是通过阅读文献和自己对于课题的探索而逐步深入的。

统计学在生物信息学乃至生物学中都是极为核心的一部分,不过当前科学界普遍存在p值的滥用和缺乏一些深厚的统计学素养,因此学习时应当额外注意对统计基本概念的理解,应当掌握假设检验p值置信区间参数检验与非参数检验多重校正等知识。这些知识可以通过大学本科的概率论与数理统计教材以及生物统计学教材获得,另可参考生物统计学与R手册

Linux操作系统知识可以分为两块:一是基本的Linux操作与管理,可参考《鸟哥的私房菜-基础篇》进行学习;二是Linux Shell编程,用以处理文本数据流,可参考《优雅的Linux>>Shell笔记与探索》进行学习。《Linux数据处理命令工具》一文有一些重要Linux命令的讲解。

最后,学习和使用数据处理编程语言一般是工作的核心。目前主流有2门用于生信领域的语言:Python和R。学习应以其中一门为主,下面列出一些参考书目。

Python:

R:

最后推荐一些资源仓库:

Roadmap

云资源

Github仓库

基础学习

数据分析

Pipeline

基础编程

研究背景

分析流程

统计技术

软件工具

工具开发

全部

{全部}下一级条目下设下一级标题对内容进一步区分。

学术资料

学术工具

  • 绘图
    • iSlide
  • 写作
  • 汇报
  • 海报
  • 建站

学术研究组

数据库

核心数据库

NCBI

PDB

临床试验

癌症组学

其他

软件与工具包

协同工作

组学数据预处理

序列比对

变异检测

生信文件处理

差异分析

数据处理与转换

统计建模与分析

表格

绘图

ggplot2

TBtools

编程优化

并行计算

基础编程

R

Python

Shell

Shiny

C 与 C++

Golang

Javascript、HTML 与 CSS

研究背景

癌症

免疫学

分析流程

统计技术

工具开发

R 包

Shiny

Python 包

命令行工具