SPACER
FinderSequencesJobsDocsContact

Search documentation

Search all SPACER documentation pages

GitHub
IntroductionQuick Start
OverviewEnzyme FamiliesPAM SequencesNomenclature
Cas12 FinderCas13 FinderMSA Guide DesignBADGERS OptimizerOptimizer Configuration
spacer-webv0.1.0
Getting Started›Introduction

Introduction

Welcome to the documentation for the SPACER Web interface — your guide to designing high-performance CRISPR guide RNAs for nucleic acid diagnostics.

What is SPACER?

SPACER (Spacer Profiling and Activity-driven crRNA Efficacy Ranking) is a high-performance Rust library and web application for designing CRISPR guide RNAs (crRNAs). It targets both Cas12 and Cas13 enzyme families, which are the workhorses of CRISPR-based nucleic acid detection systems like SHERLOCK and DETECTR.

Unlike general-purpose CRISPR design tools that focus on gene editing, SPACER is purpose-built for diagnostic applications — where the goal is to maximize detection sensitivity and specificity, not to edit genomes.

Key Features

FeatureDescription
Multi-enzyme supportCas12 (DNA-targeting) and Cas13 (RNA-targeting) families
Composite scoringWeighted 0–100 score combining GC content, homopolymers, activity, and structure
Tier classificationAutomatic ranking into Excellent, Good, Fair, and Poor tiers
Quality flagsDetailed warnings for each guide explaining score deductions
AI activity predictionOptional ML models — EasyDesign (Cas12) and ADAPT (Cas13) — for predicting guide activity
RNA structure analysisOptional Vienna RNA folding for secondary structure scoring
Primer designRPA primer generation for amplification workflows
Multiple export formatsCSV, TSV, JSON, and FASTA output

How It Works

When you submit a sequence through this web app, it is sent to the SPACER API which delegates to the core analysis engine. The engine handles all scoring, ML prediction, structure analysis, and primer design.

spacer-webYou are here
spacer-apiReceives analysis requests and returns ranked results
spacer-libScoring · ML · Structure · Primers
Info
SPACER is also available as a CLI, TUI, and Python library — all powered by spacer-lib, the same high-performance analysis engine. See the spacer-lib repository for documentation on other interfaces.

Getting Help

If you have questions, feedback, or run into issues, reach out through our contact page.

Getting Started
Quick Start
ATCG GCTA TACG CGAT ATCG TAGC GCTA ATCG TACG CGAT ATCG GCTA TACG CGAT ATCG TAGC GCTA ATCG TACG CGAT ATCG GCTA TACG CGAT ATCG TAGC GCTA ATCG TACG CGAT ATCG GCTA TACG CGAT ATCG TAGC GCTA ATCG TACG CGAT ATCG GCTA TACG CGAT ATCG TAGC GCTA ATCG TACG CGAT ATCG GCTA TACG CGAT ATCG TAGC GCTA ATCG TACG CGAT ATCG GCTA TACG CGAT ATCG TAGC GCTA ATCG TACG CGAT ATCG GCTA TACG CGAT ATCG TAGC GCTA ATCG TACG CGAT
SPACER

Open-source CRISPR guide RNA design and scoring for Cas12 and Cas13 diagnostic systems.

Resources
FinderDocumentationChangelogContactGitHub
Developed atFiocruz Parana — Instituto Carlos Chagas

Fundacao Oswaldo Cruz - Parana

Instituto Carlos Chagas

© 2026 SPACER·v0.1.0
hwalflorGitHub