ReproMatch

Tool Details

VCR

The main idea of the VCR system is to have verifiable computational results (VCRs) – i.e., computational results of a paper (e.g., figures and tables) together with the computational processes behind them – archived in verifiable result repositories that can be universally and permanently identified by verifiable result identifiers (VRIs), which are URLs, similar to DOI strings, pointing to such repositories. Users make annotations in the source code (support for languages such as Matlab, Python, and R), and VCR plugins wrap the annotated computational processes and contact the repository server to store these VCRs and to assign VRIs to them.

Website:
http://vcr.stanford.edu/
Publication:
http://dx.doi.org/10.1016/j.procs.2011.04.067
Tags:
executable document Python Matlab R OS Support OS X: True Windows: True Linux: True Web-based: False Provenance Capture: False Representation: False Replicability: True Modifiability: False Portability: High Note: VCRs are supposed to be accessed through a Web interface. Longevity: False Document linkage: True By Reference: True Inline: False Experiment sharing: True Archival: False Hosted Execution: True