Skip to content

Releases: SID-6921/ReproLab

ReproLab v0.2.0 - SaaS Frontend & API Layer

02 Apr 00:26

Choose a tag to compare

What's New

React + Supabase Frontend

  • Protocol editor with live reproducibility scoring
  • Dashboard for protocol management
  • Authentication via Supabase
  • Full responsive design with gradient theme

FastAPI API Layer

  • CRUD endpoints for protocols
  • Real-time scoring integration
  • Connected to Python ReproLab backend
  • CORS configured for development and production

Python Backend Scoring Engine

  • Automated reproducibility scoring (0-100 scale)
  • Component breakdown: metadata (45%), traceability (35%), granularity (20%)
  • Full test coverage (94%)
  • CI/CD pipeline with Node 24 compatibility

Includes

  • Python reproducibility scoring engine with weighted components
  • React + Vite frontend with Supabase authentication
  • FastAPI wrapper connecting frontend to Python backend
  • Full monorepo structure (frontend/ + api/ + src/reprolab/)
  • Complete deployment guide (DEPLOYMENT.md)
  • API documentation and architecture diagrams

Installation

\\�ash

Backend API

cd api
pip install -r requirements.txt
python main.py # http://localhost:8000

Frontend

cd frontend
npm install
npm run dev # http://localhost:5173
\\

Next Steps

  • Supabase PostgreSQL integration for multi-tenant data
  • Production deployment to Vercel + Railway
  • Real-time collaboration features
  • Advanced scoring with constraint detection
  • Export and audit trail functionality

ReproLab v0.1.0

29 Mar 14:39

Choose a tag to compare

Initial stable release of ReproLab with reproducible preprocessing, clinical validation engine, explainable transformation logs, lineage tracking, simulation benchmarks, tests, proprietary license, and citation metadata.