An article about computational science in a scientific publication is not the scholarship itself, it is merely advertising of the scholarship. The actual scholarship is the complete software development environment and the complete set of instructions which generated the figures.D. Donoho
The ResearchCompendia platform is an attempt to use the web to enhance the reproducibility and verifiability—and thus the reliability—of scientific research. We provide the tools to publish the "actual scholarship" by hosting data, code, and methods in a form that is accessible, trackable, and persistent. Some of our short term goals include:
It has been a long held principle of academic science that all respectable research must be reproducible. As such, authors of published research have historically been expected to archive and share the data used to obtain to their conclusions. Now that much of that data and analysis is generated computationally, it is natural to expect that code and parameters also be shared. Additionally, it is right to expect that researchers ought to document the computational portions of their research methods as thoroughly as they would document a tabletop experiment.
We introduce the concept of a compendium as both a container for the different elements that make up the document and its computations (i.e. text, code, data,...), and as a means for distributing, managing and updating the collection.”Gentleman, R. and Temple Lang, D. "Statistical Analyses and Reproducible Research" (May 2004). Bioconductor Project Working Papers.
With ResearchCompendia we wish to address these issues facing reproducibility in computational research. We will provide tools to share and archive the data, codes, documentation, parameters, and environmental settings linked with published research all in one place. Soon, we wish to support the verification and validation processes by providing for the remote execution of shared codes in our cloud resources, and the visualization of results. Most of all we wish to make these tools heavily automated, and easy to access and utilize to lessen the exertion required from already overburdened academic researchers in the process of publishing fully reproducible work.
Why create a Research Compendium?
ResearchCompendia follows these main objectives:
To do this we hope to provide the following tools: