轻松紫菜

文章
8
资源
1
加入时间
2年10月17天

单细胞测序之质控分析(QC)

一、为什么要做质控?在细胞分离过程中的细胞损伤或者文库制备的失败(无效的逆转录或者PCR扩增失败),往往会引入一些低质量的数据。这些低质量的数据的主要特点是:细胞整体上的counts值少(列)基因的低表达(行)线粒体基因或者spike-in的比例相对较高如果这些损伤的行或者列,没有被移除的话,可能会对下游的分析结果产生影响。所以我们在进行分析之前,一定要率先移除这些低质量的行与列。(一开始的理解,后面整个流程做完之后,或许理解会更多,那么接下来在做详细的补充)二、质控的基本流程1、测试数据

linux内核分析

启动  当PC启动时,Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码。BIOS先进行一系列的系统自检,然后初始化位于地址0的中断向量表。最后BIOS将启动盘的第一个扇区装入到0x7C00,并开始执行此处的代码。这就是对内核初始化过程的一个最简单的描述。  最初,linux核心的最开始部分是用8086汇编语

Codeforces 101864 M 代数数学之多项式相除

传送门:题目题意:有三个多项式,abc,满足a∗b=ca∗b=ca*b=c,给多项式a和c的系数,让你求多项式b的各项系数题解:题目很简单,纯考代数数学,我当时百度了一下多项式相除公式维基百科,研究了半天终于懂了,但是写代码模拟公式很复杂,反正我没模拟出来,看了别人的代码,终于学了个简单的公式,记录如下: 我们以本题样例为例: 样例输入: 1(一组测试数组) ...

common.js的语法

1.commonJs模块化规范(有对象导入导出)写个js const sum=function(a,b){ return a+b } module.exports={ sum //sum:sum }导入写另外一个js const m=require('./xx.js') m.sum(1,2) //注意包是个整体的概念2.es6的模块化规范(默认是不支持的,要用babel降级) script 还有buildcnp

用Java实现HTTP文件队列下载

  序言  许多用户可能会遇到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件存放