Changelog
0.1.0 — 2026-03-03
Initial public release of SPACER Web — a full-featured interface for CRISPR guide RNA design powered by the spacer-lib Rust engine.
Added
- Guide RNA Finder with 4-step wizard — sequence input, enzyme/PAM configuration, optional features, and results
- Multi-enzyme support for Cas12 (DNA-targeting, PAM-dependent) and Cas13 (RNA-targeting, PAM-independent)
- Composite scoring engine (0–100) combining GC content, homopolymer, poly-T, activity prediction, and structure analysis
- Tier classification system — Excellent (80–100), Good (60–79), Fair (40–59), Poor (0–39)
- Quality flag analysis with detailed per-guide explanations of score deductions
- ML activity prediction via EasyDesign (Cas12) and ADAPT (Cas13) models
- RNA secondary structure scoring via Vienna RNA predictor
- Assay score system — 9-component weighted scoring replacing simple composite, with per-guide score breakdowns and quality flag analysis
- Variant analysis — multi-target scoring across MSA alignments, per-variant activity prediction, signal ratio filtering, and coverage statistics
- BADGERS evolutionary spacer optimizer — multi-target detection and variant identification modes with fitness-based spacer design
- Genome screening — off-target specificity analysis against reference genomes with mmap index support
- Cas13 variant support — LwaCas13a, LbuCas13a, and PsmCas13b enzyme configurations
- Primer design clustering strategies — PositionBased, ScorePriority, and MaximizeGoodCoverage algorithms with structure filtering via ntthal
- MAFFT auto-alignment for unaligned MSA input sequences
- RPA primer design for amplification workflows
- Multi-format export — CSV, TSV, JSON, and FASTA with enzyme-aware nucleic acid format
- NCBI sequence search and personal sequence library
- Job system with real-time progress tracking and status management
- Statistics dashboard with score distribution, GC content, and activity histograms
- Service health monitoring dashboard
- 30+ page documentation site with full-text search
- Authentication system via Better Auth (email/password, Google OAuth)
- User feedback submission system with email notifications
- AI assistant for CRISPR guide design questions
- Responsive design for mobile and desktop
- Dark mode support via next-themes