新Bioconductor软件包作者的问题和答案

马克·卡尔森,马丁·摩根,索娜莉·阿罗拉
2014年12月10日

在我们开始之前:

  • 欢迎来到Bioconductor第一次问答环节!
  • 请在YouTube聊天窗口发布任何问题
  • 在简短的谈话之后,我将能够回答他们

Bioconductor项目的主要目标:

  • 分析和理解高通量基因组数据
  • 健壮的软件
    • 记录
    • 测试
    • 免费提供
  • 可再生的研究
  • 代码重用和协同工作的重要性

什么是包装审查?

  • 要改进您的包
  • 确保您的包帮助满足项目的目标
  • 帮助您了解更多关于其他现有包/对象的信息

新包作者的参考资料:

评审者看重的是什么?

源(“//www.andersvercelli.com/biocLite.R”)biocLite (BiocCheck)库(BiocCheck)
  • 代码重用
  • 良好的文档——每个人都必须了解小插图。
  • 为什么人们关心我的代码的外观?(代码可读性)

我应该先发表我的学术论文还是先发表我的软件包?

  • 我们的svn代码库是公开的
  • 许多杂志像如果你的软件已经上线
  • 最终:你必须检查具体的日志(重要的是他们的政策)

提交包裹的时候该怎么做:

R CMD build MyPkg R CMD check MyPkg_0.99.0.tar.gz R CMD BiocCheck MyPkg_0.99.0.tar.gz

致谢

  • Bioconductor的部分资金来自以下资助:

    Nhgri / nih u41hg004059

    NSF 1247813