Inspiration

A research archive can contain the final plots and still leave a collaborator asking which data, settings, and script produced Figure 2. ReproCheck catches those packaging gaps before the archive leaves the lab.

What it does

Open a ZIP in your browser. ReproCheck finds the README and analysis configuration and checks whether the paths declared in a figure manifest actually exist. Two synthetic examples demonstrate a complete handoff and one with a missing configuration, plot script, and figure. Download the findings as Markdown or JSON. No archive is uploaded. The app checks file presence and declared links; it does not run analyses or verify scientific results.

How it was built

The project uses HTML, CSS, and JavaScript, with native browser APIs for bounded ZIP inspection and decompression. The optional repro-manifest.json maps each figure to its source data and generating script.

Tools and AI disclosure

OpenAI ChatGPT and Codex assisted with planning, drafting, implementation, and testing. No AI model, third-party library, or external API is required to run ReproCheck.

Built With

Share this project:

Updates

Submission history