Suppr超能文献

Easyreporting 简化了在 R 软件中实施可重复研究层的过程。

Easyreporting simplifies the implementation of Reproducible Research layers in R software.

机构信息

Department of Statistical Sciences, University of Padova, Padua, Italy.

Istituto per le Applicazioni del Calcolo "Mauro Picone", National Research Council, Naples, Italy.

出版信息

PLoS One. 2021 May 10;16(5):e0244122. doi: 10.1371/journal.pone.0244122. eCollection 2021.

Abstract

During last years "irreproducibility" became a general problem in omics data analysis due to the use of sophisticated and poorly described computational procedures. For avoiding misleading results, it is necessary to inspect and reproduce the entire data analysis as a unified product. Reproducible Research (RR) provides general guidelines for public access to the analytic data and related analysis code combined with natural language documentation, allowing third-parties to reproduce the findings. We developed easyreporting, a novel R/Bioconductor package, to facilitate the implementation of an RR layer inside reports/tools. We describe the main functionalities and illustrate the organization of an analysis report using a typical case study concerning the analysis of RNA-seq data. Then, we show how to use easyreporting in other projects to trace R functions automatically. This latter feature helps developers to implement procedures that automatically keep track of the analysis steps. Easyreporting can be useful in supporting the reproducibility of any data analysis project and shows great advantages for the implementation of R packages and GUIs. It turns out to be very helpful in bioinformatics, where the complexity of the analyses makes it extremely difficult to trace all the steps and parameters used in the study.

摘要

在过去的几年中,由于使用了复杂且描述不当的计算程序,“不可重复性”已成为组学数据分析中的一个普遍问题。为了避免产生误导性的结果,有必要检查和重现整个数据分析过程,将其作为一个统一的产品。可重复性研究 (RR) 为公开访问分析数据和相关分析代码提供了一般指南,并结合自然语言文档,允许第三方重现研究结果。我们开发了 easyreporting,这是一个新颖的 R/Bioconductor 包,可方便地在报告/工具内部实现 RR 层。我们描述了主要功能,并使用一个典型的 RNA-seq 数据分析案例研究来说明分析报告的组织。然后,我们展示了如何在其他项目中使用 easyreporting 自动跟踪 R 函数。此功能有助于开发人员实现自动跟踪分析步骤的过程。easyreporting 可用于支持任何数据分析项目的可重复性,并且对于实现 R 包和 GUI 具有很大的优势。它在生物信息学中非常有帮助,因为分析的复杂性使得跟踪研究中使用的所有步骤和参数变得极其困难。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0ac0/8109797/aa90baaa5582/pone.0244122.g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验