...
首页> 外文期刊>PLoS Computational Biology >A Quick Guide to Teaching R Programming to Computational Biology Students
【24h】

A Quick Guide to Teaching R Programming to Computational Biology Students

机译:向计算生物学学生教授R编程的快速指南

获取原文
   

获取外文期刊封面封底 >>

       

摘要

The name “R” refers to the computational environment initially created by Robert Gentleman and Robert Ihaka, similar in nature to the “S” statistical environment developed at Bell Laboratories (http://www.r-project.org/about.html) [1]. It has since been developed and maintained by a strong team of core developers (R-core), who are renowned researchers in computational disciplines. R has gained wide acceptance as a reliable and powerful modern computational environment for statistical computing and visualisation, and is now used in many areas of scientific computation. R is free software, released under the GNU General Public License; this means anyone can see all its source code, and there are no restrictive, costly licensing arrangements. One of the main reasons that computational biologists use R is the Bioconductor project (http://www.bioconductor.org), which is a set of packages for R to analyse genomic data. These packages have, in many cases, been provided by researchers to complement descriptions of algorithms in journal articles. Many computational biologists regard R and Bioconductor as fundamental tools for their research. R is a modern, functional programming language that allows for rapid development of ideas, together with object-oriented features for rigorous software development. The rich set of inbuilt functions makes it ideal for high-volume analysis or statistical simulations, and the packaging system means that code provided by others can easily be shared. Finally, it generates high-quality graphical output so that all stages of a study, from modelling/analysis to publication, can be undertaken within R. For detailed discussion of the merits of R in computational biology, see [2].
机译:名称“ R”是指由Robert Gentleman和Robert Ihaka最初创建的计算环境,其性质类似于贝尔实验室(http://www.r-project.org/about.html)开发的“ S”统计环境。 [1]。此后,它由强大的核心开发人员团队(R-core)进行开发和维护,他们是计算机科学领域的著名研究人员。 R作为可靠的,功能强大的用于统计计算和可视化的现代计算环境而得到了广泛的认可,现在已用于科学计算的许多领域。 R是免费软件,根据GNU通用公共许可证发行;这意味着任何人都可以看到其所有源代码,并且没有限制性的,昂贵的许可安排。计算生物学家使用R的主要原因之一是Bioconductor项目(http://www.bioconductor.org),该项目是R用于分析基因组数据的一组软件包。在许多情况下,研究人员都提供了这些软件包,以补充期刊文章中算法的描述。许多计算生物学家将R和Bioconductor视为其研究的基本工具。 R是一种现代的函数式编程语言,它允许思想的快速发展,以及用于严格软件开发的面向对象的功能。丰富的内置功能使其非常适合进行大容量分析或统计模拟,并且打包系统意味着可以轻松共享其他人提供的代码。最后,它产生高质量的图形输出,因此研究的所有阶段,从建模/分析到发布,都可以在R中进行。有关R在计算生物学中的优点的详细讨论,请参见[2]。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号