Design Perfect Padlock Probes
for miRNA Detection

Automated design pipeline for RCA-based CRISPR-Cas12a detection systems. Optimize specificity, stability, and efficiency in seconds.

$ python main.py --target_name "hsa-miR-21"

>>> Step 1: Initializing Sequence Pools...

>>> Step 2: Assembling Candidates...

[SUCCESS] Selection of 10 candidates is ready.

>>> Step 3: Running NCBI BLAST Validation...

[SUCCESS] CANDIDATE #1 IS VERIFIED AS SAFE.

_

Why PadDx_miR?

Automated Design

Generates thousands of potential spacer and Cas12a core sequences instantly, optimized for your specific target miRNA.

Rigorous Filtering

Advanced algorithms filter out candidates with homopolymers, hairpins, and cross-hybridization risks to ensure high performance.

NCBI Validation

Integrated BLAST validation automatically checks candidates against the human transcriptome to prevent off-target effects.

Detailed Visualization

New interactive plots show color-coded regions (miRNA arms, spacer), a clear 5'/3' gap, and a legend for at-a-glance analysis.

Installation & Usage

1. Clone the Repository

git clone https://github.com/BKoo-Codes/PadDx_miR.git
cd PadDx_miR

2. Install Dependencies

pip install -r requirements.txt

3. Run the GUI

streamlit run app.py

The GUI is the recommended way to use PadDx_miR, providing an interactive experience for designing and visualizing probes.

Get In Touch

Have questions, feedback, or a collaboration idea? Send a message!