crash工具解读mutex锁---CD

crash> struct mutex ffffffffc05f1000

struct mutex {

count = {

counter …

Front. Microbiol:全球厌氧氨氧化细菌分布---生物信息知识分享

Link: https://www.frontiersin.org/articles/10.3389/fmicb.2019.02583/full

Online: 12 Novembe…

Richness和Chao计算的两个基本问题---生物信息知识分享

之前一直对richness和Chao的计算存在几个疑问,找老师讨论了之后茅塞顿开。这里记录一下。

1.Richness和Chao为啥不能取平均?

比如一个样方取了3个样…

microbiome:专门针对微生物数据分析的R包---生物信息知识分享

microbiome是专门针对微生物数据分析的R包。
详细的用法参考:
https://microbiome.github.io/tutorials/Diversity.html#content…

写了个函数rrnDBcorrectOTU:根据16S拷贝数校正OTU---生物信息知识分享

为了给以上两个小目标的达成一些奖励,这两天不务正业了一下,写了一个函数打包上传到了Github上,没错,就是rrnDBcorrectOTU。

rrnDB数据库2014年发表在Nucl…

DevOps工具介绍连载(48)——静态扫描工具Brakeman---小老鼠

Brakeman 4.8.2发布

此版本引入了一个新选项和两项新检查!

自4.8.1起的更改:

添加--text-fields选项添加CVE-2020-8159的检查在JSON配…

不要合并OTU表!---生物信息知识分享

今天有人问我,自己在两个公司对一批样本分别测了序得到OTU表,要怎么合并OTU表做后续的分析。

这个问题之前也有几个人问过,现在看来遇到这个问题的人也不少,本文简单回答一下,并给出我…

SpadeR:多样性指数计算的全家桶---生物信息知识分享

之前也介绍过几个计算多样性的包,包括vegan,iNEXT,fossil等。见

物种数量及多样性的外推

SpadeR是2016年发表的较新的R包,汇集了几乎所有常见的多…

Golang Annotation 系统 - Gengo 实战---王磊-AI基础

本文介绍 gengo 工具的 golang 代码生成技术,以及基于此完成的 golang annotation 插件。

背景

代码生成的技术在各种语言中都很常用,尤其是静态语言,利用代…

Git 整理 v1.0 | Git 操作整理-远端操作---syy

0. 前言

大家好,我是多选参数的程序锅,一个正在 neng 操作系统、学数据结构和算法以及 Java 的硬核菜鸡。Git 是 4 月份时候开的一个坑,一直没填完,所以今天我先来填一下 Git 的…

JDK1.8新特性(四):函数式接口---xcbeyond

前期回顾:

JDK1.8新特性(一):JDK1.8究竟有哪些新特性呢

JDK1.8新特性(二):为什么要关注JDK1.8

JDK1.8新特性(三):Lam…

RDP的阈值怎么选?---生物信息知识分享

昨天有读者问我RDP的阈值怎么选,我只知道用默认的就行,并不知道原因。于是查了一下:

RDP采用bootstrap 的方法检验结果的准确性。当一条序列的bootstrap值低于阈值,…

ISME-细菌和真菌在岛屿上的生物地理分布:规律相似机制不同---生物信息知识分享

这篇文章已经有解读了,详见:

项目文章|热烈祝贺蒋林教授研究团队的研究成果刊登ISME

其中图3的结果:

ab,不同环境因子的贡献;cd,环境因子和空间距离的…

括号表达式的详细用法-选择必考!!---TheMrxk

括号表达式计算顺序是从左到右,然后整个表达式返回的是最右边表达式的值。
如下表达式1,先算最内层的括号表达式的最左边的值,再把其最右边的值返回并赋值给b,
所以b在此次运算之后变为3,…

Microbial Biotechnology: 微生物学中的随机性---生物信息知识分享

Link: https://sfamjournals.onlinelibrary.wiley.com/doi/full/10.1111/1751-7915.13575

First p…