- Open Access
CircPrime: a web-based platform for design of specific circular RNA primers
BMC Bioinformatics volume 24, Article number: 205 (2023)
Circular RNAs (circRNAs) are covalently closed-loop RNAs with critical regulatory roles in cells. Tens of thousands of circRNAs have been unveiled due to the recent advances in high throughput RNA sequencing technologies and bioinformatic tools development. At the same time, polymerase chain reaction (PCR) cross-validation for circRNAs predicted by bioinformatic tools remains an essential part of any circRNA study before publication.
Here, we present the CircPrime web-based platform, providing a user-friendly solution for DNA primer design and thermocycling conditions for circRNA identification with routine PCR methods.
User-friendly CircPrime web platform (http://circprime.elgene.net/) works with outputs of the most popular bioinformatic predictors of circRNAs to design specific circular RNA primers. CircPrime works with circRNA coordinates and any reference genome from the National Center for Biotechnology Information database).
In recent years, there is a marked increase in the number of circular RNA (circRNA)-related studies (Fig. 1). CircRNAs have become a main focus of non-coding RNA biology research because they affect many genetic regulatory networks . These covalently closed-loop RNA molecules are an integral part of the cell regulome and interact with RNA-binding proteins [13, 24]. They can modulate microRNA expression [10, 32] and indirectly affect gene expression [1, 23]. In addition, some of them contain exon parts and can thus be translated into proteins [17, 19]. Recent efforts show that artificial circRNA molecules can be used to enhance peptide production .
Modern sequencing technologies make it now possible to identify hundreds of circRNAs that may be used as growth markers for aquaculture , as biomarkers and therapeutic targets of human diseases like cancer , cardiovascular diseases  or brain disorders [7, 20]. However, in silico prediction of circRNAs leads to numerous false-positives , as well as inconsistencies among different bioinformatic pipelines . As a result, cross-checking and validation of circRNAs is an essential component of any circRNA study .
Reverse transcription PCR (RT-PCR) and quantitative PCR (qPCR) are considered the gold standards for identification of circRNA expression in cells . At the same time, primer design for the circRNAs validation differs from the design for the their linear host genes . To date, only a few tools have been published that allow the development of primers for validation of circRNAs. At the same time, they require additional software to be installed in different operating systems—CircPrimer , CircPrimer2.0  and circtools , or work as a web tool with already known circRNAs of model organisms, namely human  or novel circRNAs for limited number of animal species . Here, to overcome these previous constraints and facilitate the circRNA studies, we present the user-friendly CircPrime web platform (http://circprime.elgene.net/). This tool works with outputs of the most popular bioinformatic predictors of circRNAs, such as CIRI2 , KNIFE , CIRCexplorer2 , find_circ , circRNA_finder , DCC , mapsplice  and common BED files. Importantly, CircPrime is suitable for all organisms that have reference genome assemblies in the National Center for Biotechnology Information database (NCBI).
To date, there are several methods for PCR-based identification of different circRNAs types (Fig. 2A). One of them is based on rolling circle amplification (RCA). This method avoids deep RNA sequencing and bioinformatic analysis, but is only capable of identifying a limited number of circRNA types . The other most commonly used method assumes a longer workflow, which comprises circRNA enrichment, circRNA-library construction, deep sequencing, circRNA prediction, and finally RT-PCR/qPCR validation of bioinformatically predicted circRNAs . PCR primers for this validation are designed to target the circRNA fragment overlapping a junction (back-splice) site of a specific circRNA (Fig. 2A).
We developed CircPrime, as a streamlined pipeline in Python 3 and web platform, which makes use of output files from the most popular circRNAs in silico predictors. The web application uses the flask framework (https://github.com/pallets/flask). The representative state transfer (REST) was chosen as the architecture for the design of the web platform , which fully complies with the HTTP protocol. The CircPrime script implemented into the web platform currently contains the four main modules shown in Fig. 2B and works under the parameters presented in Table 1.
After the first step, which includes BED file uploading, CircPrime generates FASTA files using circRNA coordinates and reference genome from the NCBI. Then CircPrime extracts junction regions from the uploaded BED file and develops primer sets with the recommended melting temperature (Tm) for each circRNA in the list (up to 100) using Primer3 (Fig. 2B) [14, 27]. An example of the CircPrime output is presented as Supplementary Dataset 2.
The novel CircPrime web-based platform was evaluated to design primer sets for RT-PCR validation of circRNA expression in the muscle transcriptome of a teleost, the Nile tilapia (Oreochromis niloticus). Successfully, we showed that CircPrime significantly simplifies the primer design process for bioinformatically predicted circRNAs without the need to upload a reference genome of the organism studied. In this study, we applied circRNA transcriptome sequencing and circRNA prediction by CIRI2  in four Nile tilapia skeletal muscle tissue specimens for successful validation of the novel CircPrime web platform. This tool designed circRNA primer pairs, which were used to validate their RT-PCR efficiency. The genome coordinates for 10 circular RNAs expressed in all muscle samples were used for primer design. CircPrime was able to design primer sets for 9 of the 10 circRNAs (Supplementary Dataset 2). Subsequently, four of them (Table S1) were validated using PCR (see details in Supplementary Material).
At present, circPrimer , circPrimer2.0 , and circtools  are mainly used for primer design, and all of them cope well with their main task. At the same time, these tools have a number of significant differences in the interface and functionality, e.g., circtools  is a modular platform based on the Python3, which combines several functions in a single script managed from the command line. Circtools has numerous parameters and allows to choose various options for primer design. CircPrimer  and its updated version, CircPrimer2 , are convenient tools for circRNA research that are implemented as a graphical interface and a command-line interface. CircPrimer2 allows users to search, annotate, and visualize circRNAs and also helps users develop primers for circRNAs and verify the specificity of circRNA primers. Unlike circPrimer , circPrimer 2.0 , and circtools , which are pre-installed to work only with the mouse and human genomes, CircPrime itself determines the genome by ID using the NCBI database, and its web interface does not need to be installed and is immediately ready for convenient and fast use.
We expect that this bioinformatic tool will play a relevant role on varied studies describing circRNAs expression and their possible functionality. CircPrime is applicable for any organism, including even those with a relatively poorly annotated genome assembly, such as Nile tilapia (NCBI accession: GCF_001858045.2_O_niloticus_UMD_NMBU).
Herein, we present a Circprime web platform (http://circprime.elgene.net/) for PCR primer design and PCR conditions development for validation of circRNAs predicted based on RNA-sequencing data using different types of bioinformatics tools. We expect that this web tool will be convenient for users who intend to analyze the expression of circRNAs in animal and plant transcriptomes.
Availability and requirements
Project name: CircPrime. Project home page: http://circprime.elgene.net/. CircPrime documentation: https://circprime.readthedocs.io/. Operating system(s): Platform independent. Programming language: Python 3.10. Other requirements: None. License: GNU GPL Version 3.
Availability of data and materials
The user-friendly CircPrime tool for circular RNA primer development is written in Python 3 and implemented on a web-based platform. It is freely available online at http://circprime.elgene.net/. The RNA-seq dataset generated and analysed during the current study is available in the GEO (NCBI) repository, under the accession number PRJNA826285: https://www.ncbi.nlm.nih.gov/bioproject/PRJNA826285 (accessed on 05 May 2023). CircPrime documentation is available at https://circprime.readthedocs.io/.
Polymerase chain reaction
Reverse transcription PCR
National Center for Biotechnology Information database
Rolling circle amplification
Ashwal-Fluss R, et al. circRNA biogenesis competes with pre-mRNA splicing. Mol Cell. 2014;56(1):55–66.
Aufiero S, et al. Circular RNAs open a new chapter in cardiovascular biology. Nat Rev Cardiol. 2019;16(8):503–14.
Boss M, Arenz C. A fast and easy method for specific detection of circular RNA by rolling-circle amplification. ChemBioChem. 2020;21(6):793–6.
Chen R, et al. Engineering circular RNA for enhanced protein production. Nat Biotechnol. 2023;41(2):262–72.
Cheng J, Metge F, Dieterich C. Specific identification and quantification of circular RNAs from sequencing data. Bioinformatics. 2016;32(7):1094–6.
Das A, Das D, Panda AC, Validation of circular RNAs by PCR. In: Basu C editor, PCR primer design. New York: Springer US; 2022. p. 103–14.
Dube U, et al. An atlas of cortical circular RNA expression in Alzheimer disease brains demonstrates clinical and pathological associations. Nat Neurosci. 2019;22(11):1903–12.
Dudekula DB, et al. CircInteractome: a web tool for exploring circular RNAs and their interacting proteins and microRNAs. RNA Biol. 2016;13(1):34–42.
Gao Y, Zhang J, Zhao F. Circular RNA identification based on multiple seed matching. Brief Bioinform. 2018;19(5):803–10.
Hansen TB, et al. Natural RNA circles function as efficient microRNA sponges. Nature. 2013;495(7441):384–8.
Hansen TB, et al. Comparison of circular RNA prediction tools. Nucleic Acids Res. 2016;44(6): e58.
Jakobi T, Uvarovskii A, Dieterich C. circtools-a one-stop software solution for circular RNA research. Bioinformatics. 2019;35(13):2326–8.
Ji F, et al. IGF2BP2-modified circular RNA circARHGAP12 promotes cervical cancer progression by interacting m(6)A/FOXM1 manner. Cell Death Discov. 2021;7(1):215.
Koressaar T, Remm M. Enhancements and modifications of primer design program Primer3. Bioinformatics. 2007;23(10):1289–91.
Kristensen LS, et al. The biogenesis, biology and characterization of circular RNAs. Nat Rev Genet. 2019;20(11):675–91.
Kristensen LS, et al. Circular RNAs in cancer: opportunities and challenges in the field. Oncogene. 2018;37(5):555–65.
Legnini I, et al. Circ-ZNF609 is a circular RNA that can be translated and functions in myogenesis. Mol Cell. 2017;66(1):22-37.e29.
Memczak S, et al. Circular RNAs are a large class of animal RNAs with regulatory potency. Nature. 2013;495(7441):333–8.
Mookherjee T, et al. Characterizations of a novel peptide encoded by a circular RNA using in-silico analyses. Biochem Biophys Res Commun. 2022;630:36–40.
Nedoluzhko A, et al. The biomarker and therapeutic potential of circular Rnas in Schizophrenia. Cells. 2020;9(10):66.
Nedoluzhko A, et al. CircParser: a novel streamlined pipeline for circular RNA structure and host gene prediction in non-model organisms. PeerJ. 2020;8: e8757.
Rbbani G, et al. Function of circular RNAs in fish and their potential application as biomarkers. Int J Mol Sci. 2021;22(13):66.
Rbbani G, et al. The novel circular RNA CircMef2c is positively associated with muscle growth in Nile tilapia. Genomics. 2023;115(3): 110598.
Shao M, et al. CRIT: Identifying RNA-binding protein regulator in circRNA life cycle via non-negative matrix factorization. Mol Ther Nucleic Acids. 2022;30:398–406.
Shi H, et al. Comparative analysis of circular RNA enrichment methods. RNA Biol. 2022;19(1):55–67.
Szabo L, et al. Statistically based splicing detection reveals neural enrichment and tissue-specific induction of circular RNA during human fetal development. Genome Biol. 2015;16(1):126.
Untergasser A, et al. Primer3–new capabilities and interfaces. Nucleic Acids Res. 2012;40(15): e115.
Vromman M, et al. CIRCprimerXL: convenient and high-throughput PCR primer design for circular RNA quantification. Front Bioinform. 2022;2: 834655.
Wang K, et al. MapSplice: accurate mapping of RNA-seq reads for splice junction discovery. Nucleic Acids Res. 2010;38(18): e178.
Westholm JO, et al. Genome-wide analysis of drosophila circular RNAs reveals their structural and sequence properties and age-dependent neural accumulation. Cell Rep. 2014;9(5):1966–80.
Wilde E, Pautasso C, Alarcón R. REST: advanced research topics and practical applications; 2014.
Zhang L, et al. Circular RNA circUBE2J2 acts as the sponge of microRNA-370-5P to suppress hepatocellular carcinoma progression. Cell Death Dis. 2021;12(11):985.
Zhang XO, et al. Diverse alternative back-splicing and alternative splicing landscape of circular RNAs. Genome Res. 2016;26(9):1277–87.
Zhong S, Feng J. CircPrimer 2.0: a software for annotating circRNAs and predicting translation potential of circRNAs. BMC Bioinform. 2022;23(1):215.
Zhong S, et al. CircPrimer: a software for annotating circRNAs and determining the specificity of circRNA primers. BMC Bioinform. 2018;19(1):292.
This study has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (Grant Agreement No 683210) and from the Research Council of Norway under the Toppforsk programme (Grant Agreement No 250548/F20). Fedor Sharko was partly supported by the state task of the Federal Research Center of Biotechnology RAS and by the NRC "Kurchatov Institute", according to the order #90 from 20.01.2023.
Ethics approval and consent to participate
This research was approved by the Nord University (Bodø, Norway) ethical committee. The experimental procedures involving animals were performed in accordance with the regulation and instructions of the Norwegian Animal Research Authority (FOTS ID 1042). All procedures involving animals were conducted according to the EU Directive 2010/63 on the use of animals for scientific purposes.
Consent for publication
The authors declare there are no competing interests.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Additional file 1.
Supplementary Dataset 1: CIRI2 output files for four Nile tilapia circRNA-Seq datasets. Overlapped circRNAs. Overlapped and overrepresented circRNAs of Nile tilapia muscle, which were used for CircPrime web-based platform validation.
Additional file 2.
Supplementary Dataset 2: An example of CircPrime output: primer pairs and PCR conditions for them, which were developed for bioinformatically predicted circRNAs.
Additional file 3.
Supplementary File: Additional material that supports the main manuscript. Extended Methods and Results sections.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
About this article
Cite this article
Sharko, F., Rbbani, G., Siriyappagouder, P. et al. CircPrime: a web-based platform for design of specific circular RNA primers. BMC Bioinformatics 24, 205 (2023). https://doi.org/10.1186/s12859-023-05331-y
- Circular RNAs
- Primer design
- Web platform