LiDing Blog

Thinking will not overcome fear but action will.

2018-11-13-Perl入门4

Perl文件操作及特殊变量

正所谓前人栽树,后人乘凉。 参考资料 RUNBBO 1. Perl文件操作 Perl 使用一种叫做文件句柄类型的变量来操作文件。 从文件读取或者写入数据需要使用文件句柄。 文件句柄(file handle)是一个I/O连接的名称。 Perl提供了三种文件句柄:STDIN,STDOUT,STDERR,...

2018-11-12-Perl入门3

Perl条件语句及循环

正所谓前人栽树,后人乘凉。 参考资料 RUNBBO 1. Perl 条件语句 Perl 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 1.1 if语句 一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。 #!/usr/bin/perl $a = 10; # 使用 if 语...

2018-11-11-Perl入门2

Perl数据类型

正所谓前人栽树,后人乘凉。 参考资料 RUNBBO 1. Perl变量及数据类型初识 1.1 什么是变量 变量是存储在内存中的数据,创建一个变量即会在内存上开辟一个空间。 解释器会根据变量的类型来决定其在内存中的存储空间,因此你可以为变量分配不同的数据类型,如整型、浮点型、字符串等。 整型、浮点型、字符串又称为数字字面...

2018-11-10-Perl入门1

Perl基础知识介绍

正所谓前人栽树,后人乘凉。 参考资料 曾健明 RUNBBO 1. Perl语言基础知识入门 1.1 Perl语言介绍 Perl 是 Practical Extraction and Report Language 的缩写,可翻译为 “实用报表提取语言”。 Perl 最初的设计者为拉里·沃尔(Larry Wall),于1987年12月18日...

2018-11-09-Linux基础知识

Linux入门

正所谓前人栽树,后人乘凉。 感谢Sam/铁汉1990整理的Linux资料。 1. linux的基础知识 1.1 linux 目录 Linux 文件系统包含排列在磁盘或其他区块存储设备的目录中的文件。 与其他许多系统相同,Linux 系统中的目录也包含其他目录,即子目录。 Microsoft® Windows® 等系统的概念是在不同的驱动器盘符上(A:,C:,等)使用不...

2018-11-08-学会使用R语言进行数据分析

R语言入门

正所谓前人栽树,后人乘凉。 感谢曾健明、徐洲更、郭世朋等生信前辈的R语言资料。 1. R语言简介 1.1 R语言是什么 R 是一个有着统计分析功能及强大作图功能的软件系统,是由新西兰奥克兰大学统计学系的 Ross Ihaka 和 Robert Gentleman 共同创立,可能是因为两人首字母都是R所以就叫R语言。R语言是一门统计语言,天生就不同于其他的编程语言。R语言封装...

2018-11-07-一种搜索水稻中NBS-LRR序列的方法

以HMM模型为基础

正所谓后人总有栽树时。 感谢babyding自己的不断摸索。 参考:多篇水稻NBS-LRR相关的文献。 1.下载日本晴蛋白质组序列,构建本地数据库 wget http://rice.plantbiology.msu.edu/pub/data/Eukaryotic_Projects/o_sativa/annotation_dbs/pseudomolecules/vers...

2018-11-06-植物免疫反应及其机制

植物先天免疫

正所谓前人栽树,后人乘凉。 感谢庞志乾博士。 参考:庞志乾. 水稻Pid3抗病基因介导稻瘟病免疫反应的转录组分析[D]. 中国科学院北京基因组研究所, 2013. 前言   植物在和病原物长期的相互作用、相互选择和相互进化的过程中,形成了一系列复杂而又有效的防御机制,称为先天免疫((innate immunity)。根据植物抗病反应的不同,先天免疫可以分为基础(Basa...

2018-10-31-Gaining comprehensive biological insight into the transcriptome by performing a broad-spectrum RNA-seq analysis

转录组分析工具大比拼(完整翻译版)

正所谓前人栽树,后人乘凉。 感谢生信宝典辛勤整理的资料。 摘要 RNA-sequencing (RNA-seq)是转录组研究的重要技术。自从RNA-seq技术问世以来,已经开发了大量的分析工具。虽然有有一些研究尝试评估最新的分析工具,但是还没有综合评价分析流程评估单个或组合分析工具的优劣。在这篇文章中,研究人员深入探索了大量的RNA-seq分析流程。这些流程不仅包括表达分析技...

2018-10-31-Linux软件安装

用conda安装RNA-seq所需要的工具

正所谓前人栽树,后人乘凉。 感谢Y大宽、徐洲更等生信前辈。 1. conda软件介绍 对于生信初学者而言,最困难的事情某过于安装各种生信软件,如果一切所有软件都能像sudo apt-get intall 或者是sudo yum install那样多好。本文就介绍了目前大家认为的最强的非root软件管理器-conda。 1.1 什么是conda 想要了解什么是conda,需...