GRIN-Global的一些情况

想写一篇各国作物种质资源信息系统发展情况的综述,看看大家都是什么水平、有什么货、货色怎么样,然后做一些横向的比较,以决定我们的以后怎么改进,于是就先上了美国的GRIN(Germplasm Resources Information Network),看到了他们的一篇论文,GRIN-Global: An International Project to Develop a Global Plant Genebank and Information Management System,才了解到现在他们有GRIN-Global这样一个项目。

GRIN-Global简称G-G,是USDA-ARS、Global Crop Diversity TrustBioversity International三家合作开发并计划全球部署的新一代开放源码的免费种质资源信息系统,采用Visual Studio 2008 Express开发,.net 3.5框架,数据库用Sql Server 2008 Express、Oracle Express或是Mysql/PostgreQL,还真是全免费了,哈哈,符合为发展中国家而设计的初衷。系统采用三层结构设计,数据层、业务层和表现层,使用Web Services实现表现层与业务层之间的松散耦合。系统可脱机运行也可联机运行,有中央数据库,本地数据库与中央数据库之间可以进行数据交换。因此,系统开发分成管理员工具和共享网站两部分,管理员工具可以实现脱机和联机对数据的操作。根据他们的时间表,整个系统将于明年年底前开发测试完毕并交付使用。资金上,总共是$2.3百万,TRUST好像给了$1.4百万,其余$90万就不知道是谁家给的了。

这个项目的设计与我对新CGRIS 的设计想法是基本一致的,我的设想是,建立一个全国范围内统一的作物种质资源信息系统,采用统一的标准和软件体系,标准我们已经制定了,系统在理论上是可以通过行政指令方式全国推行的,国家理应要对资源进行统一管理。系统采用基于Web Services的集中与分布式相结合的架构,有一个中央数据库,就设在我们这里,客户端有web和PC程序,共性的信息或全部信息汇交到中央数据库,客户端依据授权下载部分或全部数据。这是信息共享部分,而种质库管理部分,G-G似乎只有分发功能,我希望能囊括种质收集、引种、整理、鉴定、评价、保存、分发和利用的整个工作流程,全面实现种质资源工作的信息化。这个体系应该是十分的庞大了,因为我只是处于概念设计阶段,而没进入实质设计,困难可能比我想像的要大得多,这一点随后得到了印证。

我查看G-G的文档,并没有太多系统设计资料,有一个数据字典的草稿,以及GRIN的数据字典,不用想,基本上就是照搬GRIN的。我原来没怎么注意过美国人的这个东西,今天一看不得了了,人家做得真TM细致,我不由得汗颜,咱的工作做得太糙了。要把我们的数据结构完整设计出来,做细致了,这工作量相当大,问题也会很多,现在的标准和描述规范还得做修改才行。

我想,这今后三年就做这个工作算了,工作量肯定是算得上,创新性方面,原始创新肯定是没有,基本属于整合创新,够不够博士标准,还有待专家们考量了。

其实我一想,这三家凑在一起做这项工作,其目的一方面是帮助不发达国家管理好他们的资源,更重要的一个方面其实就是搞清楚使用该软件的国家有些什么资源,掌握其信息资源,想要实物的时候再去“拿”就方便了。也许我是小人之心了,不过这些组织是绝不会干什么亏本买卖的,打着促进共荣、保护地球的旗子抢资源,不过,极不发达国家的资源交给他们保存和开发,也没什么坏处,比被他们自己糟蹋了强。

下午我联系了一下Bioversity International东亚办公室的张宗文老师,他跟我说了一些情况,说7月份在泰国开过一个会,我猛的想起来老板跟我说过泰国有会,但他没说是跟这个有关啊,要不我就去了,呵呵。