致哀:天津保税区危化品爆炸事故

几个匪夷所思的地方:

  1. 你跟我讲空气主要污染物参数正常?
  2. 危化品操作人员未经过培训
  3. 未成年消防队员不幸遇难
  4. 记者热衷报道领导讲话和批示
  5. 危化品仓库附近有万科小区
  6. 市长同志没空参加新闻发布会?

也许,“猛疴去疾”,“重典治乱”远远还在路上。

如果有一天,年轻消防员不再壮烈牺牲,重大安全事故销声匿迹,一定回来看看这篇忘却的纪念。

修复Bio::Tree::Draw::Cladogram 输出EPS BoundingBox错误的问题

使用Bio::Tree::Draw::Cladogram 输出的 EPS 文档在很多 EPS 查看软件(如Windows下面的ACDsee,gsView等)中不能打开,经查是由于 BoundingBox 出现浮点数所致,具体设计的代码为 Cladogram.pm 的 new 方法和 print 方法,简便起见,可以在原先的 443 行代码前面添加两行代码,以解决该问题。

 

如下所示 :

[perl]

print $INFO “%!PS-Adobe-\n”;
$width = int($width + 1);  # BoundingBox should be int
$height = int($height +1);
print $INFO “%%BoundingBox: 0 0 “, $width, ” “, $height, “\n”;
print $INFO “1 setlinewidth\n”;
print $INFO “/$font findfont\n”;
print $INFO “$size scalefont\n”;
print $INFO “setfont\n”;

[/perl]

经测试,修改此处后,生成的 EPS 文档不会再由于该错误无法打开和查看。

对湖北工业大学校训的理解

湖北工业大学是我第一个工作单位,其校训为“厚德博学,求实创新”。作为一个新员工,多少对其有些想法,记录如下:

且不论国内高校校训多毫无个性,被广泛誉为“八个字”,只从其含义来进行理解。

这八个字,两两为伍,所以先一一分析。

先看——厚德博学。

这两个词很有意思,在我看来,似乎有种辩证统一、互为补充的含义。所谓厚德,即要求一个人在德行上有所建树,这是对精神层面的要求。然而,仅仅具有高尚的品德,而无专业的职业技能,终究是无本之木,难有建树。这就需要一个人同时具有自己的能力、技术、专业,如此种种。这些则都可以归为学识——所以同时必须要“博学”,否则便只是一个空壳。只有同时具备“精神”和“物质”,才能成为一个对社会有用或有益的人。

反之,仅仅博学而没有高尚的德行约束,只能成为为害人间的“妖孽”。

在看——求实创新。

对此,湖北工业大学刘德富校长将“求实”理解为“踏踏实实做人,老老实实做事”。窃以为如此理解虽然也说得过去,然而有望文生义之嫌。

笔者以为,所谓求实,更多的可以理解成“实事求是”。这是一种工作态度,可以应用于科研,亦可以应用于教学。应用于科研,则要求科研工作者在工作中不弄虚作假,不搞学术不端,做踏踏实实、真真切切的研究。应用于教学,则要求每一个教师能够针对每一个学生开展“实效教学”。一切从学生这一根本出发,不违反教育规律。

而创新,则是在“实事求是”的基础上进行创新。只有这样,创新才能称为“真创新”,否则就是弄虚作假。

所以,后四个字则可以理解为递进的关系。

如此,便是我对这“八个字”的理解。

在Ubuntu 12.04系统中安装LAMP(网络服务器套件)并设置rewrite

打开终端,输入以下命令,一键完成安装:

[bash]sudo apt-get install apache2 php5
libapache2-mod-php5 mysql-server
libapache2-mod-auth-mysql php5-mysql
phpmyadmin[/bash]

请安装提示根据需要设置密码。

一键打开 Rewrite:

[bash]sudo a2enmod rewrite
sudo service apache2 restart[/bash]

最后一步:

[bash]sudo gedit /etc/apache2/site-available/default[/bash]

将其中的“Allow override NONE”改为“ALLOW OVERRIDE ALL”。

fastq format – sra format

fastq格式与fasta格式相同的一点在于它们都是文本格式,不同之处在于前者提供了测序质量等更多的信息,而后者仅仅能提供序列(前者也提供序列)。

FASTQ format is a text-based format for storing both a biological sequence (usually nucleotide sequence) and its corresponding quality scores. Both the sequence letter and quality score are encoded with a single ASCII character for brevity. It was originally developed at the Wellcome Trust Sanger Institute to bundle a FASTA sequence and its quality data, but has recently become the de facto standard for storing the output of high throughput sequencing instruments such as the Illumina Genome Analyzer.[1]

sra格式则为二进制格式,由NCBI Short Read Archive提供,为高通量测序/下一代测序的“原始记录”。由于采用二进制方式进行压缩,该格式占用空间药效,可能限于经费的原因,NCBI SRA数据库现在仅提供了sra数据的下载。不过同时NCBI提供了SRA toolkit来进行sra格式->fastq格式(sam格式等)的转化。sra格式内部(貌似)以XML database的格式存储数据。

The Sequence Read Archive or Short Read Archive is a bioinformatics database and a collaboration between the European Bioinformatics Institute, the National Center for Biotechnology Information, and the DNA Data Bank of Japan. It provides a public repository for the “short reads” generated by High-throughput sequencing.

据笔者目测,一个约700M的sra文档,经fastq-dump转化后的大小在2.4G左右。

fastq格式示例

 

sra格式的内容 - 二进制文件