STEP 1
Input target sequences (paste FASTA text or upload files).

RPA Primer & Probe Design
Complete target sequence input, parameter configuration, and candidate site filtering in the browser. No local client installation or environment setup is required, so you can focus on experimental design.
Desktop is recommended. Mobile has lower result readability and no History feature.
RPA Primer & Probe Design is a web-based tool for automated design of RPA primers and probes. Built on the PrimedRPA algorithm, it supports both single-sequence and multi-sequence analysis to help researchers rapidly identify candidates suitable for experimental validation.
Designed for pathogen detection, molecular diagnostics, food safety, and environmental monitoring applications, the platform combines conservation analysis, primer quality assessment, and background specificity screening to improve design efficiency and assay reliability.
Designed for High-Diversity Pathogen Scenarios
Supports multi-sequence input (up to 10 sequences; extra entries are truncated) and extracts conserved target regions.
Automated Primer & Probe Design
Automatically generates candidate RPA primers and probes from target sequences.
EXO & NFO Compatibility
Supports common probe formats for fluorescence and lateral-flow RPA assays.
Conserved Region Analysis
Supports multi-sequence input and automatically identifies conserved target regions for primer and probe design.
STEP 1
Input target sequences (paste FASTA text or upload files).
STEP 2
Configure General / Cpf1 Setting / Primers Options parameters based on experiment needs.
STEP 3
Click "Start Design" to submit the task and begin automatic computation.
STEP 4
After completion, view results in a new tab and download full files.
Input Sequence
Input target sequences to design against (FASTA supported). If both text and file are provided, text input takes priority.
Upload FASTA File
Use when target sequences are long or from external files. Standard .fa/.fasta/.txt files are recommended.
Probe Required
Controls whether probes are co-designed and probe type selection (NO/EXO/NFO), affecting final recommendation paths and result structure.
Desired Primer Length
Defines primer length range or fixed length. Too short may reduce specificity; too long may reduce amplification efficiency.
Desired Probe Length
Defines probe length range or fixed length to balance binding stability and detection sensitivity.
Max Amplicon Length
Sets maximum amplicon length. In general, shorter products provide faster amplification and better detection stability.
Repeat Nucleotide Cut-off
Limits continuous repeats of the same nucleotide to reduce nonspecific risks caused by low-complexity regions.
GC Range (Min / Max)
Controls GC content range for candidate sequences. Too low may weaken binding stability; too high may increase secondary structure risk.
Maximum Number of Sets
Controls the maximum number of output candidate sets to balance coverage and downstream screening cost.
Input FASTA Classification
Declares input sequence type (single sequence / multiple unaligned / multiple aligned), affecting internal parsing and alignment strategy.
Primer/Probe Identity Threshold (%)
Homology threshold. Higher values enforce stricter conservation requirements, mainly used for consistency control in multi-sequence inputs.
Dimerisation Threshold (%)
Controls dimerization risk threshold to filter candidates with overly strong potential complementary binding.
Background Cross-reactivity Threshold (%)
Background cross-reactivity threshold for filtering candidates with excessive similarity to background sequences. Editable only when background input (text or file) is provided.
Background Hard Fail Filter
Whether to enable strict background filtering. When enabled, high-risk candidates are removed more aggressively. Editable only when background input (text or file) is provided.
Blastn Cross Reactivity Search Settings
Background search intensity (Basic/Advanced/Fast), used to balance compute speed and filtering granularity. Editable only when background input (text or file) is provided.
Blastn Evalue
Background alignment significance threshold. Smaller values are stricter and usually reduce background-hit tolerance. Editable only when background input (text or file) is provided.
Background Sequence
Optional background DNA sequences for off-target risk exclusion. If omitted, strict background filtering is skipped.
Upload Background FASTA
Uploading files is recommended when many background sequences are used, enabling complete cross-reactivity evaluation.
Input Sequence
Input target sequences to design against (FASTA supported). If both text and file are provided, text input takes priority.
Upload FASTA File
Use when target sequences are long or from external files. Standard .fa/.fasta/.txt files are recommended.
Input FASTA Classification
Declares input sequence type (single sequence / multiple unaligned / multiple aligned), affecting internal parsing and alignment strategy.
Primer/Probe Identity Threshold (%)
Homology threshold. Higher values enforce stricter conservation requirements, mainly used for consistency control in multi-sequence inputs.
Dimerisation Threshold (%)
Controls dimerization risk threshold to filter candidates with overly strong potential complementary binding.
Background Cross-reactivity Threshold (%)
Background cross-reactivity threshold for filtering candidates with excessive similarity to background sequences. Editable only when background input (text or file) is provided.
Background Hard Fail Filter
Whether to enable strict background filtering. When enabled, high-risk candidates are removed more aggressively. Editable only when background input (text or file) is provided.
Blastn Cross Reactivity Search Settings
Background search intensity (Basic/Advanced/Fast), used to balance compute speed and filtering granularity. Editable only when background input (text or file) is provided.
Blastn Evalue
Background alignment significance threshold. Smaller values are stricter and usually reduce background-hit tolerance. Editable only when background input (text or file) is provided.
Probe Required
Controls whether probes are co-designed and probe type selection (NO/EXO/NFO), affecting final recommendation paths and result structure.
Desired Primer Length
Defines primer length range or fixed length. Too short may reduce specificity; too long may reduce amplification efficiency.
Desired Probe Length
Defines probe length range or fixed length to balance binding stability and detection sensitivity.
Max Amplicon Length
Sets maximum amplicon length. In general, shorter products provide faster amplification and better detection stability.
Repeat Nucleotide Cut-off
Limits continuous repeats of the same nucleotide to reduce nonspecific risks caused by low-complexity regions.
GC Range (Min / Max)
Controls GC content range for candidate sequences. Too low may weaken binding stability; too high may increase secondary structure risk.
Maximum Number of Sets
Controls the maximum number of output candidate sets to balance coverage and downstream screening cost.
Background Sequence
Optional background DNA sequences for off-target risk exclusion. If omitted, strict background filtering is skipped.
Upload Background FASTA
Uploading files is recommended when many background sequences are used, enabling complete cross-reactivity evaluation.
STEP 1
STEP 2
STEP 3
STEP 4
STEP 5
STEP 6
Project:PrimedRPA: RPA Primer and Probe Set Finder - Higgins M et al. Submitted. 2018 - GPL-3.0
Project URL:https://github.com/MatthewHiggins2017/bioconda-PrimedRPA
Compliance Note (Current Deployment):Current deployment executes PrimedRPA server-side and returns results via API, without distributing PrimedRPA program copies to end users. Under this usage pattern, GPL source-distribution obligations are not triggered.
Cause: neither InputSequence nor InputFile was provided. Fix: one of them is required.
Multi-sequence input is supported (set Input fasta classification to MS or MAS), up to 10 sequences total; each sequence supports up to 1000 bases. Extra sequences are discarded automatically. Exceeding per-sequence base limits will trigger errors.
Cause: uploaded file encoding is not UTF-8. Fix: convert to UTF-8 and upload again.
Cause: sequence includes non-ACTGU characters (e.g., numbers, symbols, extended letters). Fix: clean invalid characters and retry.
Cause: sequence length exceeds backend limit. Each sequence segment supports up to 1000 bases.
Cause: in multi-sequence mode (MS), sequence lengths are inconsistent. Fix: run standard MSA first and ensure equal lengths before submission.
Cause: all candidates were filtered out at single-sequence filtering stage. Common triggers: overly strict IdentityThreshold, too narrow GC range, too strict NucleotideRepeatLimit, too strict DimerisationThresh, or strict background thresholds. Fix: gradually relax constraints (priority: Identity, GC, Dimer, CrossReactivity).
Cause: single candidates exist, but all combinations fail. Common triggers: too small AmpliconSizeLimit, mandatory probe mode reducing combination space, or interaction scores exceeding thresholds. Fix: moderately increase AmpliconSizeLimit or relax dimer/length ranges.
Cause: task did not finish before timeout (more likely with long sequences, wide parameters, or large background libraries). Fix: reduce search space (MaxSets, length ranges, background sensitivity) or increase timeout limits.
Cause: uncategorized runtime exception (dependency tool errors, insufficient resources, temp-file issues, etc.). Fix: provide task_id / request_id to backend for log troubleshooting.
Server resources are limited. When too many tasks run simultaneously, new tasks wait until earlier tasks complete before execution starts.
Single-sequence mode (SS) designs directly on input sequence; multi-sequence mode (MS) aligns sequences on a unified coordinate first, then generates candidates based on conserved sites. For multi-sequence input, ensure sequence quality and formatting consistency.
Background filtering can significantly reduce cross-reactivity risk against related non-target sequences. In high-homology scenarios (e.g., same-genus pathogens), enabling background checks and setting CrossReactivity thresholds properly is strongly recommended.
When no background content is provided (text or file), background filtering parameters are automatically disabled and system default placeholder values are used. They become editable only after background content is provided.
Get personalized guidance from our technical experts to help solve complex research challenges, so you can stay focused on your science.
01
02
Call our team Mon–Fri from 8am to 5pm.