Skip to content
Sheeba Samuel edited this page Apr 23, 2020 · 5 revisions

ReproduceMeGit

ReproduceMeGit is a visualization tool for analyzing the reproducibility of Jupyter Notebooks. This will help repository users and owners to reproduce and directly analyze and assess the reproducibility of any GitHub repository containing Jupyter Notebooks. The tool provides information on the number of notebooks that were successfully reproducible, those that resulted in exceptions, those with different results from the original notebooks, etc. Each notebook in the repository along with the provenance information of its execution can also be exported in RDF with the integration of the ProvBook tool. This work is built on top of this work

Demo

A video showing the use of ReproduceMeGit with an example is available here

Installation

Follow the pre-installation steps before running the following commands. Refer Pre-Installation Steps Page.

Setup Environment

cd ReproduceMeGit

Create Conda Environment

conda create -n raw38 python=3.8 -y

Activate the conda environment

conda activate raw38
pip install --upgrade pip
pip install pipenv

Install the requirements

pip install -r requirements/dev.txt
npm install
npm start

Open your browswer and go to http://localhost:5000/

Clone this wiki locally