Releases: SID-6921/ReproLab
Releases · SID-6921/ReproLab
ReproLab v0.2.0 - SaaS Frontend & API Layer
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
Initial stable release of ReproLab with reproducible preprocessing, clinical validation engine, explainable transformation logs, lineage tracking, simulation benchmarks, tests, proprietary license, and citation metadata.