我们从事系统生物学研究.我们更喜欢使用现有的数据集,因为收集新的生物数据是昂贵的.因此,我们编写的许多脚本只不过是将一个数据集转换为另一个数据集.
最终,我们将结果放在网上 – 越来越多的期刊需要这样的东西.
因此,尝试在我的项目中使用Rails并不是一个很大的飞跃.我可以设置易于重现的实验,逐步通过数据库表(例如使用rake)转换数据,并使用像flotomatic和gnuplot这样的宝石显示结果.如果我需要快速运行的东西,我甚至可以使用Rice在C中编写自定义宝石,或者使用starling和workling并行化.
最后,我开始怀疑是否有其他人正在使用Rails进行生物信息学或科学研究.
我想,“如果我是一个科学研究Rails宝石,我该怎么办?”
解决方法
有关生物信息学,请参阅
http://bioruby.org