首页> 美国卫生研究院文献>Genome Research >The Bioperl Toolkit: Perl Modules for the Life Sciences
【2h】

The Bioperl Toolkit: Perl Modules for the Life Sciences

机译:Bioperl工具包:生命科学的Perl模块

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The Bioperl project is an international open-source collaboration of biologists, bioinformaticians, and computer scientists that has evolved over the past 7 yr into the most comprehensive library of Perl modules available for managing and manipulating life-science information. Bioperl provides an easy-to-use, stable, and consistent programming interface for bioinformatics application programmers. The Bioperl modules have been successfully and repeatedly used to reduce otherwise complex tasks to only a few lines of code. The Bioperl object model has been proven to be flexible enough to support enterprise-level applications such as EnsEMBL, while maintaining an easy learning curve for novice Perl programmers. Bioperl is capable of executing analyses and processing results from programs such as BLAST, ClustalW, or the EMBOSS suite. Interoperation with modules written in Python and Java is supported through the evolving BioCORBA bridge. Bioperl provides access to data stores such as GenBank and SwissProt via a flexible series of sequence input/output modules, and to the emerging common sequence data storage format of the Open Bioinformatics Database Access project. This study describes the overall architecture of the toolkit, the problem domains that it addresses, and gives specific examples of how the toolkit can be used to solve common life-sciences problems. We conclude with a discussion of how the open-source nature of the project has contributed to the development effort.[Supplemental material is available online at . Bioperl is available as open-source software free of charge and is licensed under the Perl Artistic License (). It is available for download at . Support inquiries should be addressed to .]
机译:Bioperl项目是生物学家,生物信息学家和计算机科学家之间的国际开源合作,在过去的7年中已经发展成为最全面的Perl模块库,可用于管理和处理生命科学信息。 Bioperl为生物信息学应用程序程序员提供了易于使用,稳定且一致的编程接口。 Bioperl模块已成功且反复地用于将原本复杂的任务减少到仅几行代码。实践证明,Bioperl对象模型具有足够的灵活性,可以支持EnsEMBL等企业级应用程序,同时为Perl新手程序员提供了轻松的学习曲线。 Bioperl能够执行诸如BLAST,ClustalW或EMBOSS套件之类的程序的分析和处理结果。通过不断发展的BioCORBA桥接器,可以与使用Python和Java编写的模块进行互操作。 Bioperl通过一系列灵活的序列输入/输出模块提供对GenBank和SwissProt等数据存储的访问,以及Open Bioinformatics Database Access项目中新兴的常见序列数据存储格式的访问。这项研究描述了该工具包的总体体系结构,解决的问题领域,并给出了如何使用该工具包解决常见生命科学问题的具体示例。最后,我们讨论了该项目的开放源代码性质如何对开发工作做出了贡献。[可在上在线获取补充材料。 Bioperl可作为开源软件免费获得,并根据Perl Artistic License()获得许可。可以从下载。有关支持的咨询,请联系。]

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号