光是那些详细的代码注释,如果单独印成书都够他们学上一年了。
更别说还要在这个基础上升级成复杂几十倍的程序,还要能运行起来,他们十几个人有这个本事,都可以开发操作系统了。
就连和曾凡一起过来的帕米拉都是第一次了解到程序有这么复杂,她不懂编程,只是听说自己收的这个便宜学生编程厉害,看他课余时间完成这个程序好像没用多久,以为他只是天赋比较好,现在才意识到,不只是天赋好的问题了,怕是天赋好到有点逆天啊!
大家都说完,都看向曾凡,第一次参加这样的交流,为了显得郑重一点,曾凡特意带着一个笔记本,记录了他们发言的一些关键点,方便组织语言答复。
其实凭他的记忆力,完全没有必要,可是人家在认真发言,自己什么都不做好像不太好,所以才特意带过来当作道具。
“程序设计的这么复杂,也是不得已而为,我们对大部分的基因功能了解很肤浅,基因组中的碱基序列哪些有用,哪些没用不明确的地方太多,所以我只能把已知的信息全部叠加进去,尽量真实的还原基因演化的全过程!这也是为什么只能用超算才能模拟的原因,因为需要的并行算力太庞大,普通的服务器效率太低!”
“曾博士,程序的升级没有更简便快捷一点的方法吗?”弗兰克教授问道。
“当时没想到这么就要快模拟更高级的生物,提交源代码的时候刚刚完成答辩,我们后续的项目还没开始,所以后来写的升级工具没有发布,这次我一起带过来了,不需要对原先的代码有太深刻的理解,导入要升级物种的基因组序列,就可以自动生成所有基因函数,已知的基因功能代码会自动添加进去,当然,模拟物种的一些其他数据也需要手动添加才行,物种未知基因越多,模拟运行的难度越大,我们黑腹果蝇项目的进展同样也不是很顺利!”
演讲不是曾凡的特长,这些要说的话他提前都已经有了腹稿,在别人看来,就是一副胸有成竹的模样。
黄世杰忍不住插言说道:“那我们现在就试试?”
“这里面是升级工具源代码,你添加一些必要的参数信息,编译后运行就可以!”曾凡从带来的包里面掏出一张光盘在会议桌上递给他。
升级工具的源代码并不多,看上去也没有模拟程序源代码那么复杂,黄世杰很轻松的就能看懂大部分代码,让他从头编出一个相同程序好像也不太难。
前提就是他对整个模拟程序有足够了解,还要对生物基因的演化过程有深刻的认识,再学几年或许可以做到。
会议桌上面的电脑桌面直接投影到墙上的幕布,黄世杰熟练的操作电脑导入升级工具源代码,在曾凡的提示下修改相关参数,编译后运行。
打开了升级工具,依次选择要升级的程序,要导入的生物基本信息,基因组数据源等等必要设置完后,提示是否确定升级?