变更Rcpp的compiler

有时候我们在安装c++的R包时需要使用g++。但是有时候系统自带的g++版本太低,你自己安装一其它的高版本的gcc库,可是R安装时不认。这个时候,需要在你的user目录下建立一个新的文件,按照下面的操作来改变R安装包时使用的默认g++编译器。

mkdir ~/.R
cat <<EOT >> Makevars
CFLAGS +=             -O3[......]

继续阅读

MeSH分析

家蚕的眼睛在哪里

今天有人问我了一个问题,蚕是怎么找着桑叶的?是靠眼睛吗?如果是有眼睛的,那么它的眼睛在哪里?

至于是怎么找着桑叶的,我并不确定,感觉应该是嗅觉,触觉和视觉都起了一定的作用。但是我知道,家蚕能找着远处桑叶的可能性很小。

家蚕是有眼睛的。家蚕的眼睛是六对单眼,一共12只。这些单眼只有基本的感光功能,不能成像,所以不能指望这些单眼来分辨桑叶。

感兴趣的话,可以搜一下silkworm o[……]

继续阅读

在R3.3中安装Bioconductor最新安装包

如果你是一名开发人员,你会发现,当你使用R3.3时,bioconductor不能使用biocLite自动更新了,它会显示不支持R3.3。
这是因为通过source(“http:bioconductor.org/biocLite.R”)安装的BiocInstaller不是最新版本的缘故。

所以通过安装最新的BiocInstaller就可以解决问题了。

tmp[......]<p class="read-more"><a href="http://qiubio.com/archives/4093">继续阅读</a></p>