纽约中央公园的面积超过五千亩,除了大量各种绿色植物外,还有大小五个湖泊,酒吧,动物园,露天剧院,多个小型运动场,随处可见的休息长椅,最大的特点就是完全免费,早上六点到晚上十二点,任何人都可以随意出入。
跑步的同时,曾凡也算走马观花的游览了一遍,总共花了四十多分钟才回到酒店。
刚洗完澡换上衣服,房间的门就被敲响了,帕米拉喊他一起下楼吃早餐。
黄世杰被弗兰克委派招待他们,早早的就过来了,吃完早餐稍微休息了一会,步行去实验室,开始正式的交流。
除了黄世杰他们十二个今年新招的有计算机特长的博士生外,实验室还有生物遗传相关专业的研究员和博士生二十几个,还有一些算是兼职的本科生,做一些辅助工作。
一头白发的弗兰克老头率领实验室众多门生弟子迎接他们到来,和自己青出于蓝的弟子帕米拉热情拥抱简单的交流了几句,随后又满面笑容的和曾凡打招呼,用热情洋溢的夸张言辞称赞了他一番的成就,夸得曾凡都有点忍不住挠头,这说的是我吗?
接下来又挨个为他们介绍实验室的众人,难为老头了,在他嘴里都是难得的英才,每个人都身负绝技,做出过了不起的成绩。
这老头的口才让曾凡想起小时候赶集遇到的卖万能胶,切菜刀的那些人才,那真是舌绽莲花,出口成章,还是一套接一套的词,合辙押韵朗朗上口,让你不得不佩服。
当然,这里是严肃的科研机构,寒暄过后还是要进入正题,在会议室开始讨论他们的项目。
实验室这么多人,主要分成两大部分,一部分是弗兰克原班人马,都是生物学相关专业,过去也一直从事相关研究,他们主要负责模拟程序需要的数据收集,以及后续基因功能验证的工作;剩下的一部分人就是新招的黄世杰为首的这些原先计算机相关专业的博士生,他们就是负责将酵母菌基因功能演化模拟程序升级到更复杂的冈比亚蚊模拟程序,利用学校的超级计算机进行模拟演化操作。
看来,弗兰克为了在基因功能模拟演化这方面有所作为,也是下了很大决心,一下子招这么多人,做不出成绩来,不仅会影响学生毕业,到时候对他的声誉也有很大打击。
他咨询过学校计算机专业的教授,已经意识到程序的复杂性,所以才一下子招收这么多有经验的博士生,酵母菌基因功能演化模拟成功让他有点低估了升级程序的难度,直到一个多月程序毫无进展,才让他察觉到自己的错误,好在还来得及弥补。
几个资深研究员先介绍了他们在冈比亚蚊基因组数据方面做的准备,已经确认了多少个基因的功能,正在进行着多少组实验,还有哪些基因功能在测试之中等等。
随后,黄世杰代表程序小组讲述了程序升级的进展,目前遇到的困难,需要得到哪方面的帮助等等。
他显然还没来的及获得弗兰克教授的真传,讲述过程干巴巴,修饰词很少,目前的进展就是几乎毫无进展,前面的都是困难,不知道该如何下手。
虽然编程使用的都是点点网络开源的开发环境,使用的语言也是最基础的c语言,可是程序结构和算法却和以往的程序有了很大的改变,无论是基因函数复杂到啰嗦的设定,还是几十层嵌套的繁复结构,都能看的他们这些年轻力壮的程序员头昏脑胀。
光是那些详细的代码注释,如果单独印成书都够他们学上一年了。
更别说还要在这个基础上升级成复杂几十倍的程序,还要能运行起来,他们十几个人有这个本事,都可以开发操作系统了。
就连和曾凡一起过来的帕米拉都是第一次了解到程序有这么复杂,她不懂编程,只是听说自己收的这个便宜学生编程厉害,看他课余时间完成这个程序好像没用多久,以为他只是天赋比较好,现在才意识到,不只是天赋好的问题了,怕是天赋好到有点逆天啊!
大家都说完,都看向曾凡,第一次参加这样的交流,为了显得郑重一点,曾凡特意带着一个笔记本,记录了他们发言的一些关键点,方便组织语言答复。
其实凭他的记忆力,完全没有必要,可是人家在认真发言,自己什么都不做好像不太好,所以才特意带过来当作道具。
“程序设计的这么复杂,也是不得已而为,我们对大部分的基因功能了解很肤浅,基因组中的碱基序列哪些有用,哪些没用不明确的地方太多,所以我只能把已知的信息全部叠加进去,尽量真实的还原基因演化的全过程!这也是为什么只能用超算才能模拟的原因,因为需要的并行算力太庞大,普通的服务器效率太低!”
“曾博士,程序的升级没有更简便快捷一点的方法吗?”弗兰克教授问道。
“当时没想到这么就要快模拟更高级的生物,提交源代码的时候刚刚完成答辩,我们后续的项目还没开始,所以后来写的升级工具没有发布,这次我一起带过来了,不需要对原先的代码有太深刻的理解,导入要升级物种的基因组序列,就可以自动生成
所有基因函数,已知的基因功能代码会自动添加进去,当然,模拟物种的一些其他数据也需要手动添加才行,物种未知基因越多,模拟运行的难度越大,我们黑腹果蝇项目的进展同样也不是很顺利!”
演讲不是曾凡的特长,这些要说的话他提前都已经有了腹稿,在别人看来,就是一副胸有成竹的模样。
黄世杰忍不住插言说道:“那我们现在就试试?”
“这里面是升级工具源代码,你添加一些必要的参数信息,编译后运行就可以!”曾凡从带来的包里面掏出一张光盘在会议桌上递给他。
升级工具的源代码并不多,看上去也没有模拟程序源代码那么复杂,黄世杰很轻松的就能看懂大部分代码,让他从头编出一个相同程序好像也不太难。
前提就是他对整个模拟程序有足够了解,还要对生物基因的演化过程有深刻的认识,再学几年或许可以做到。
会议桌上面的电脑桌面直接投影到墙上的幕布,黄世杰熟练的操作电脑导入升级工具源代码,在曾凡的提示下修改相关参数,编译后运行。
打开了升级工具,依次选择要升级的程序,要导入的生物基本信息,基因组数据源等等必要设置完后,提示是否确定升级?