摘要
生物基因的可变剪接是调节基因表达和产生蛋白质组多样性的重要机制,具有重要的生物学意义.随着生物数据的快速增长,单机计算环境难以满足可变剪接研究所需要的超大计算能力.为了解决这一问题,提出了一种面向生物基因组可变剪接问题的网络并行求解方案.它充分考虑了可变剪接问题的挑战,设计了面向服务的网络资源虚拟化方案,提供了对网络资源一致的选择、访问、监控接口.通过一组API提供了面向用户的应用层支持,屏蔽了访问网络资源的细节,支持用户快速有效的开发应用程序.
Alternative splicing is a major mechanism for adjusting gene expression and generating protein diversity,which has important biological significance.With the rapid increase of biological data,the single computer can hardly meet the requirement for massive computing power of alternative splicing research works.In such context,a network parallel computing scheme for alternative splicing problems is presented.With careful consideration of challenges,a service-oriented network resource virtualization mechanism is designed,which provides uniform selection,access and monitoring interfaces to network resources.Furthermore,a suite of API provides user-oriented application layer support,which hides the details of accessing network resources,and support quick and efficient application development.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2007年第10期1682-1687,共6页
Journal of Computer Research and Development
基金
国家"八六三"高技术研究发展计划基金项目(2006AA02Z334)
国家自然科学基金重大项目(90412010)
国家自然科学基金面上项目(60303001)
国家科技基础条件平台建设基金项目(2005DKA64001)
关键词
并行计算
网络计算
可变剪接
资源虚拟化
面向服务的体系结构
parallel computing
network computing
alternative splicing
resource virtualization
service oriented architecture(SOA)