开展“稳健”的生物信息学研究的9个要点
生信宝典
共 4340字,需浏览 9分钟
·
2021-03-17 22:09
01 重视实验设计
02 为人类编写代码,为计算机编写数据
03 让你的电脑替你工作
04 在代码和方法中进行断言并“发出声音”
05 测试代码,或者让代码测试代码
EPS = 0.00001 # 比较浮点值时使用的较小数字
def add(x, y):
"""求和."""
return x + y
def test_add():
"""测试add()函数是否适用于各种数值类型。"""
assert(add(2, 3) == 5)
assert(add(-2, 3) == 1)
assert(add(-1, -1) == -2)
assert(abs(add(2.4, 0.1) - 2.5) < EPS)
此代码被其他代码调用了多少次? 如果此代码错误,对最终结果会有多大危害? 如果发生错误,错误会有多明显?
07 将数据处理为只读
08 花时间将常用脚本开发为工具
09 让数据证明它的高质量
往期精品(点击图片直达文字对应教程)
后台回复“生信宝典福利第一波”或点击阅读原文获取教程合集
评论