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!