rprimer
rprimer designs degenerate oligonucleotides and PCR assays from multiple DNA sequence alignments as an R/Bioconductor package to enable detection, quantification, sequencing, and genotyping of sequence-variable viruses.
Key Features:
- Degenerate Oligo Design: Creates degenerate primers and probes tailored to regions of high genetic variability to target sequence-variable viruses.
- PCR Assay Development: Supports design of quantitative PCR (qPCR) and reverse transcription-PCR (RT-PCR) assays for detection, quantification, sequencing, and genotyping.
- Input Data: Accepts multiple DNA sequence alignments as the primary input for assay design.
- Outputs: Produces detailed tables (data frames) and dashboard-like plots summarizing oligo candidates and assay designs.
- Primer/Probe Optimization: Selects and reports oligos optimized for variable sequences to improve assay coverage across diverse viral variants.
Scientific Applications:
- Norovirus GI RT-qPCR assay: Used to design an RT-qPCR assay for quantitative detection of norovirus genogroup I (GI) and evaluated on stool samples positive for norovirus GI with amplification and quantification performance comparable to a standardized assay.
- Norovirus GI RT-PCR for sequencing and genotyping: Used to design an RT-PCR assay suitable for Sanger sequencing and polymerase-capsid based genotyping that enabled sequencing and genotyping of all tested norovirus GI samples.
Methodology:
Multiple DNA sequence alignments are input to the package, which processes the alignments to design degenerate oligonucleotides and optimized primers/probes and exports results as data frames and dashboard-like plots.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- R
- Added:
- 9/3/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Persson S, Larsson C, Simonsson M, Ellström P. rprimer: an R/bioconductor package for design of degenerate oligos for sequence variable viruses. BMC Bioinformatics. 2022;23(1). doi:10.1186/s12859-022-04781-0. PMID:35717145. PMCID:PMC9206141.
Documentation
Links
Repository
https://github.com/sofpn/rprimerRepository
https://github.com/sofpn/rprimer-paper