Introduction

Codonopsis pilosula (Franch.) Nannf) is a traditional Chinese medicinal and edible plant1,2. As a history of more than 300 years, C. pilosula is mainly distributed in four provinces of China including Gansu, Shannxi, Shanxi and Hubei2,3. It is reported that the main ingredients related to its pharmacodynamics are polysaccharide, tangshenosides, lobetyolin, atractylenolide, and so on4. By means of transcriptome sequencing, Gao J. P. et al. and Li J. et al. revealed that UDGPase (UDP glucose pyrophosphorylase) and UGDH (UDP-glucose dehydrogenase) were the key enzyme genes in C. pilosula controlling the synthesis pathway of polysaccharide5,6,7,8. Consequently, UDGPase was cloned and characterized by them adopting GAPDH as reference gene (RG)8. GAPDH and SUC4 (sucrose/H+ cotransporter 4) were also cloned and characterized by Wang X. L. et al. and Zheng Q. H. et al.5,6. In the above studies, Real-Time Quantitative PCR (RT-qPCR) was commonly used in expression analysis of those genes.

Compared with traditional quantitative analysis techniques like Northern blots or cDNA microarrays, RT-qPCR is much more popular in gene expression because of its time-saving, accuracy, low cost and high throughput characteristics9,10,11,12,13,14,15,16. RT-qPCR has played an important role in researching the molecular regulation of secondary metabolites of medicinal plants. Wu Y. N. et al. and Gao J. P. et al. analyzed several gene expression of C. pilosula, which laid foundations for the gene regulation. Quantitative method is crucial to the accuracy of gene expression in RT-qPCR, which is divided into absolute quantification and relative quantification methods10,17. The latter is well received for its easy operation characteristics. This method is highly dependent on the constant of internal reference genes (RGs). Accordingly, stable RGs without significant variance in all the tested tissues, during the different period of development, and under different cultivating conditions are required10,11,12,14,15,18,19,20. RGs, which expressed in all cells of plants as housekeeping genes, mainly include ACT (actin), GAPDH (glyceraldehyde-3-phosphate dehydrogenase), G6PDH (glucose-6-phosphate dehydrogenase), EF (elongation factor), 18S rRNA (18 S ribosomal RNA), UBQ (ubiquitin), TUB (tubulin), EIF (eukaryocyte initiation factor), UBC (ubiquitin conjugating enzyme), H3 (histone), PGK (phosphoglycerate kinase), TEF (translation elongation factor), CYP (Cyclophilin), NADHD (Nicotinamide adenine dinucleotide dehydrogenase), and so on9,19,21,22,23,24,25,26,27. Recent studies have shown that gene expression was highly tissue-specific and often varied with the physiological status of the plant or experimental conditions, and the universal reference genes have not been found at present19,21,24,28,29,30. Selection of RGs should be conducted amongst the same pool of samples, and carried out according to the specific tissue, developmental stages and experimental conditions, thus the selected RGs can be used for target gene expression25,31,32,33,34,35. In Gao J. P.’s study on the polysaccharide of C. pilosula, GAPDH was used as the internal reference gene to normalize the expression of UDGPase. This work started the exploration of synthesis mechanism for C. pilosula metabolites, and GAPDH became the first internal reference gene used in the study of molecular regulation mechanisms. In order to make clear the mechanisms, systematic selection and validation of RGs are required. Reliable internal reference genes were particularly essential for C. pilosula during the growth stages and above all under the drought and cold stress conditions, because C. pilosula is manly distributed in dry and cold areas with frequently extreme weather. The impact of extreme climates such as cold and drought on the reliable of RG was extensively reported in many plants other than C. pilosula21,24,31,32.

In this study, we retrieved the commonly used RGs of C. pilosula in transcriptome datasets (unpublished data), and selected 15 candidate RGs according to threshold method of coefficient of variation (CV) and fold change (FC) value in gene expression36,37. RT-qPCR was then adopted to determine the candidate RGs at developmental stages, under cold stress treatments and drought stress treatments. The corresponding stability was evaluated using software packages and algorithms including ΔCt38, geNorm39, NormFinder40 and Bestkeeper41. Based on the above analysis, the appropriate RGs were screened and validated by target gene-UDGPase (UDP glucose pyrophosphorylase). This research for the first time systematically explored the RGs of C. pilosula to lay foundations for the selection of RGs and analysis of gene expression.

Results

Selection of candidate reference genes based on transcriptome data in C. pilosula

Root of C. pilosula at the initial and late stages of its swelling were collected, and three tissue layers including periderm, phloem and xylem of the roots were separated as samples for transcriptome sequencing. Six replicates for each tissue. The samples were sent to Lianchuan biological co. LTD to perform the transcriptome sequencing by using paired-end sequencing technology on an Illumina Hi-Seq™ 4000 platform. After assembling and annotation, expression profile data was mapped to the transcriptome. TPM (Transcripts per kilobase of exon model per million mapped reads) was calculated by means of EdgeR package (The RSEM package), which was then used to analyze gene expression level.

According to literatures on the conventional RGs, the related genes including ACT, GAPDH, G6PDH, EF, 18S rRNA, UBQ, TUB, EIF, UBC, H3, PGK, TEF, CYP and NADHD were retrieved from the transcriptomic data of C. pilosula. As is reported, low-expression genes would make poor RT-qPCR references due to the difficulties in detecting and quantifying their expression, thus, genes with expression levels lower than five TPM were excluded before the stability analyses. In addition, genes with log fold variance more than two in different tissues were also rejected. After the removals, a total of 207 genes were selected for further study. Calculations for mean value (MV), SD, CV and log2FC were executed in Microsoft Excel according to TPM27. Genes with low CV and log2FC were considered stable. We set 0.5 as the CV cut-off value for stable genes and ranked the selected 207 genes. The top 50 genes were displayed in Table S1. After reducing the cut-off values of CV to 0.3 and |log2FC| to 0.2 according to the literatures11,42,43,44, fifteen genes were selected as candidate RGs.

Expression profile of candidate reference genes of C. pilosula

Primers of 15 candidate RGs were used to amplify cDNA template by PCR technology, and single stripe of target amplicon could be obtained, which was consistent with the expected target stripe size. The melting curves of 15 candidate genes’ primers were plotted, all of which showed single peak, indicating that the primer had strong specificity and non-specific amplification occurred. When the length of RT-qPCR amplification product increased from 103 bp to 191 bp, the amplification efficiency of candidate RGs improved from 91.3% to 107.2% (Table 1).

Table 1 Primer sequences and amplicon characteristics of 15 candidate RGs and validation gene for RT-qPCR analysis, *gene known to have different levels of expression in C. pilosula was used to validate the candidate RGs.

The expression level of candidate RGs was normally determined by the threshold cycle (Ct) values of RT-qPCR. Small Ct value indicated higher gene expression abundance, and vice versa. Figure 1 displayed the Ct values of RGs and their variability. The genes with lower variability were UPL-RHF2A, UBCE32, UBC18, ABCC8, and RPL5B according to the distribution of raw Ct values, thus could be selected as the RGs. The commonly used ACTβ, EF1α, and TUBα3 were the worst candidate RGs because the Ct values spanned multiple units according to the scope of the interquartile. However, analyses on the distribution of the raw Ct values and the range of the interquartile are not sufficient to assess the expression stability of candidate RGs, and other methods are required for more comprehensive and accurate evaluations.

Figure 1
figure 1

RT-qPCR Ct values and interquartile ranges. (A) Ct values for each RG in all samples. A line across the box depicts the median. The box indicates the 25% and 75% percentiles. Whiskers represent the maximum and minimum values, circles represent outliers and asterisks indicate extremes. (B) interquartile ranges indicate variability of Ct values among 25% and 75%.

Expression stability analysis of candidate reference genes of C. pilosula

The expression stability of fifteen candidate RGs of leaf, stem, and root of C. pilosula under the conditions of different developmental stage, cold stress, drought stress, as well as the total samples were analyzed by means of Δ Ct, geNorm, NormFinder, and BestKeeper methods.

ΔCt analysis

The mean SD of ΔCt between one gene and the other 14 genes were calculated, which was used to evaluate the stability of the gene. The lower the mean SD was, the higher the stability of the gene tended to. Table 2 listed the rank of RGs and their expression stability values at different developmental stages and treatments. PP2A59γ and RPL5B were the most stable RGs at the different developmental stages. RPL5B was the most stable RG in cold stress treatment, and PP2A59γ was most stable in drought stress treatment. UBCE32 was found to be the most stable RG in the total samples, while ACTβ was the most unstable RG both at the different developmental stages and under the cold stress or drought stress treatments.

Table 2 The rank of RGs for normalization and their expression stability values calculated by the ΔCt method.

geNorm analysis

The M values of fifteen candidate RGs were calculated by using geNorm program and the stability of each candidate RG was ranked by the M value. Genes with the lowest M values are considered to have the most stable expression and denoted as the suitable RG. The samples were divided into four groups: developmental stage (ck, 15d and 30d), cold stress (ck, 4 h, 8 h and 12 h), drought stress (ck, 5d and 10d), and total (all the samples). The average expression stability values (M) and ranking of the candidate RGs was shown in Fig. 2. The optimal RGs were found to vary with the experimental conditions. CPY20-1 and UBC18 were the most credible RGs for samples collected at different developmental stages. RPL5B and RPL13 were the best RGs for samples experiencing cold stress treatment. In drought stress treatment, CPY20-1 and RPL13 were the most suitable RGs. CPY20-1 and RPL5B were the most stable RGs for all the samples.

Figure 2
figure 2

Average expression stability values (M) and ranking of the candidate RGs calculated using geNorm. A lower value of the average expression stability indicates more stable expression.

To determine the optimal number of RGs for normalization of gene expression level, the pairwise variation (Vn/n+1) of two sequential normalization factors (NFs) was computed using geNorm program. If the pairwise variation between genes is larger than or equal to 0.15, one gene should be added for reliable normalization of the pairwise variation. Once the pairwise variation is below 0.15, no additional genes are required for normalization42.

Analyzation on the pairwise variation of candidate RGs was displayed in Fig. 3. For both the total samples and samples developed at different stages, V5/6 was below 0.15, accordingly, five RGs was the optimal number. For samples subjected to cold stress treatment, V3/4 was lower than 0.15, thus 3 RGs are required, while for samples subjected to drought stress treatment, 2 RGs are needed. Results of pairwise variation was consistent with that of the stability measurements. RGs of samples subjected to cold stress or drought stress treatment demonstrated lower average pairwise variation and higher stability. In contrast, RGs of both the total samples and samples at various growth stage behaved unstable and showed higher pairwise variation.

Figure 3
figure 3

Pairwise varation to determine the optimal number of control genes for accurate normalization. The pairwise variation (Vn/Vn + 1) was analyzed between the NFs (NFn and NFn+1) using geNorm software, where n is the number of genes involved in the NF. Red figures indicate the optimal number of genes for normalization.

NormFinder analysis

NormFinder software was also applied to analyze the pairwise variation of candidate RGs. Expression stability values of genes were shown in Table 3. Genes with lower SV was considered to be stable, and suitable for RGs. Stable genes in samples at different developmental stages were PP2A59γ, UBCE32 and RPL5B. RPL13 and RPL5B were the most suitable RGs in cold stress treatment. PP2A59γ was the most stable RG in drought stress treatment. PP2A59γ, RPL13, RPL5B, and UBCE32 were the most suitable RGs for total samples. However, ACTβ was the most unstable gene in all of the samples, which agreed with the results from geNorm analysis.

Table 3 The rank of RGs for normalization and their expression stability values calculated by the NormFinder program.

BestKeeper analysis

BestKeeper analysis determined stable RG according to the Ct values of each gene. Genes with high coefficient of determination (r), low SD and CV are considered stable. According to SD, CV, and r of Ct value, the expression stability of candidate RGs was ranked corresponding to the different developmental stages, cold and drought stress treatment, as well as the total samples. Then the geomean value of each RG was calculated and used to rank the fifteen RGs (Table 4). The results indicated that the optimal RG was ABCC8 for developmental stages, UBC18 for cold treatment, and RPL13 for both drought treatment and the total samples. The most unstable RG was ACTβ except for developmental stage, in which the most unreliable RG was UPL-RHF2A.

Table 4 The rank of RGs for normalization calculated by the BestKeeper program.

Comprehensive stability analysis of reference genes

Based on the ranking results of expression stability by means of the four methods (ΔCt, geNorm, NormFinder, and BestKeeper), the geomean value of each RG was calculated and applied to determine the comprehensive rank of the fifteen RGs in developmental stage, cold treatment, drought treatment, and the total samples. Results in Table 5 showed that ACTβ was the most unstable RG (single low-ranked RG). The top-ranked single RG is PP2A59γ for developmental stage, RPL5B for cold treatment, and RPL13 for both drought treatment and the total samples. According to the number of RGs suggested by geNorm and the ranking listed in Table 5, the best combination of RGs was PP2A59γ, CPY20-1, UBCE32, RPL5B, and UBC18 for developmental stage, RPL5B, RPL13, and PP2A59γ for cold treatment, RPL13 and PP2A59γ for drought treatment, and RPL13, UBCE32, RPL5B, CPY20-1 and PP2A59γ for the total samples.

Table 5 The comprehensive ranking of RGs for normalization.

Validation on the stability of reference genes

The validity of RG or RGs, denoted as relative quality in Figs. 4 to 6, was verified by normalizing the target genes UDGPase (UDP glucose pyrophosphorylase) with the selected single RG, the combination of RGs and ACTβ. For the developmental stage of C. pilosula, when PP2A59γ alone was used for target gene expression, relative expression of UDGPase in leaves increased firstly and then decreased, and the gene UDGPase was found to be overexpressed nearly 29 times on the 15th day (Fig. 4A). Relative expression of UDGPase in both the stems and roots decreased and then increased (Fig. 4B,C), reaching the highest on the 30th day for the stems. In comparison, when normalization was performed using the ACTβ gene, serious deviation produced in all tissues (leaf, stem and root), and the gene UDGPase was found to be overexpressed nearly 58 times on the 15th day (Fig. 4G–I). Using the combination of RGs including PP2A59γ, CPY20-1, UBCE32, RPL5B and UBC18, the expression characteristics of UDGPase in leaves, stems and roots was basically similar to that using PP2A59γ alone. However, the relative expression levels of UDGPase at different time points in different tissues were slightly lower than those using the most stable single RG (Fig. 4D–F).

Figure 4
figure 4

Relative quantity of UDGPase in different developmental stage with different RGs after normalization. Samples A, B, C were normalized with a single top-ranked RG (TR)- PP2A59γ. samples D, E, F were normalized with a combination of multiple top-ranked RGs (TRs)- PP2A59γ, CPY20-1, UBCE32, RPL5B and UBC18, while samples G, H, I were normalized with a single low-ranked RG (LR)- ACTβ.

Figure 5
figure 5

Relative quantity of UDGPase in cold stress with different RGs after normalization. Samples A, B, C were normalized with a single top-ranked RG (TR)- RPL5B. samples D, E, F were normalized with a combination of multiple top-ranked RGs (TRs)- RPL5B, RPL13 and PP2A59γ, while samples G, H, I were normalized with a single low-ranked RG (LR)- ACTβ.

Figure 6
figure 6

Relative quantity of UDGPase in drought stress with different RGs after normalization. Samples A, B, C were normalized with a single top-ranked RG (TR) - RPL13. samples D, E, F were normalized with a combination of multiple top-ranked RGs (TRs)- RPL13 and PP2A59γ, while samples G, H, I were normalized with a single low-ranked RG (LR)- ACTβ.

For the cold treatment, as shown in Fig. 5, the variation characteristics of relative expression of UDGPase are similar in three organs whether using the most stable RPL5B or combination of RPL5B, RPL13 and PP2A59γ. The relative expression levels of UDGPase using single stable RG were slightly higher than those using combination of RGs except for the control. Application of unstable ACTβ gene for normalizing target gene in root leaded to larger deviations. In the drought treatment, Both the most stable RPL13 and combination of RPL13 and PP2A59γ were the effective RGs for the relative expression of UDGPase of the three tissues. In contrast, using the most unstable ACTβ gene for normalization, although the expression of UDGPase in the roots was similar to that of the most stable RG or RGs, the expression bias of UDGPase appeared in the leaves and stems (Fig. 6).

Discussion

Although C. pilosula is a traditional Chinese medicine, insufficient researches have been conducted on the internal reference genes for gene expression normalization in biosynthesis of its main components. As a result, the synthesis mechanism is not clear by now. Fortunately, Gao, J. P. et al. initiated the study of the internal reference gene of C. pilosula8. In their work, GAPDH was selected as RG to study the expression characteristics of UDGPase gene in polysaccharide synthesis. In our study, more stable RG and RGs combinations than GAPDH were found. Based on RT-qPCR study of C. pilosula, systematic selection and validation analysis of reliable RGs for gene expression normalization were carried out. More importantly, candidate RGs, used in the selection of stable RGs, were retrieved from the transcriptome data of C. pilosula, and then screened according to the CV, log2FC values of the expression level of each gene in all samples.

RT-qPCR was used to determine the expression of the candidate RGs under the conditions of cold stress, drought stress and developmental stages, and finally the stable RGs were selected. This study confirmed that RNA-seq technology was a feasible and reliable way to select RGs for C. pilosula. To obtain suitable RG, four calculation methods including ΔCt38, geNorm39, NormFinder40 and BestKeeper41 were applied in analyzing the stability of candidate RGs. The rankings derived from the four methods were slightly different due to the changed algorithms45. Taking full consideration of the ranks obtained from the four methods, the geometric means of the four rankings were calculated and used to get an integrated ranking. Accordingly, the suitable RG or the combination of RGs were selected. Surprisingly, some RGs commonly used in other plants, such as ACTβ, EF1α and TUBα3, are considered as unstable RGs in our study9,11,12,19,31, which were consistent with the analysis results of Ct values and their range of interquartile. This indicated that genes with too high or too low expression abundance were not suitable for RGs, as well as the genes with a wide interquartile range of Ct values.

Some candidate RGs that ranked at the top of the RNA-Seq analysis were not always stable in RT-qPCR test. This study also showed that the single optimal RG is PP2A59γ for developmental stage, RPL5B for cold treatment, and RPL13 for drought treatment. Single RG can be used for gene expression analysis, as is used in most studies. However, disturbing factors such as extremely cold and drought climates during the period of growth probably leaded to deviation in gene expression by using single RG. Therefore, two or more RGs are recommended for reliable gene expression43. Suitable combinations of RGs were obtained as follows. PP2A59γ, CPY20-1, UBCE32, RPL5B, and UBC18 were the optimal combination RGs for developmental stage, RPL5B, RPL13, and PP2A59γ for cold treatment, and the combination of RPL13 and PP2A59γ for drought treatment. The combination of RGs could reduce the influencing of experimental factors on the gene expression, accordingly, it was more accurate and reliable than single RG in the normalization of gene expression9,25,45. Comprehensive analysis on the selected RGs recommended five RGs combination for gene expression of C. pilosula, which are RPL13, UBCE32, RPL5B, CPY20-1, and PP2A59.

Materials and Methods

Plant material

One-year-old seedlings of C. pilosula were collected as test plant from Tanchang, Gansu province, China on April 5th 2018. The seedlings were cultivated in sandy soil at a temperature of 25 ± 2 °C, relative humidity of 55–60%, irradiance of 300 μmol m−2 s−1 and 14 h photoperiod (6:00–20:00 h). After 30 days cultivation, test plants were selected from the uniformly grown seedlings with the length of vines between 30 and 50 cm. These plants were subjected to three treatments, which are the normal watering and fertilization for developmental stages study, cold-stress treatment and drought-stress treatment. For developmental stages study, samples of leaf, stem and root were collected after 30, 45 and 60 days. Cold-stress treatment were conducted in incubator under 4 ± 2 °C for 0, 4, 8 and 12 h, respectively. The leaf, stem and root were collected correspondingly from the treated and untreated plants. Drought-stress treatment were carried out by controlling the relative water content of soil at 50 ± 5%, with the normally irrigated soil as controls. The leaf, stem and root were collected after 5 and 10 days from the drought-stress and normally irrigated plants. Three plants were sampled for each replicate and three replicates were required for each treatment. All samples were immediately frozen in liquid nitrogen, and kept frozen at −80 °C for analyses.

RNA isolation and cDNA synthesis

Total RNA was extracted from each sample using the RNAprepPure Plant Kit DP441 (Tiangen Biotech CO., LTD, Beijing, China) according to the manufacturer’s instructions, followed by DNase I (Tiangen Biotech CO., LTD, Beijing, China) treatment to eliminate DNA contamination. The integrity of RNA was determined by 1.5% agarose gel electrophoresis. The purity and concentration of total RNA was determined using NanoDrop 2000 Spectrophotometer (Thermo Scientific, Waltham, MA, US). RNA samples with a concentration higher than 60 ng/μL and a ratio of A260/A280 between 1.8 and 2.0 were required for cDNA preparation. Synthesis of cDNA was conducted in the PrimerScript™ RT cDNA Synthesis Kit (TaKaRa Bio Inc., Dalian, China) using 1.0 μg RNA solution. The obtained cDNA was then diluted with 10 times nuclease-free water to prepare RT-qPCR.

Selection of candidate reference genes

Transcriptome sequencing was performed on C. pilosula samples collected from different growth stages adopting paired-end sequencing technology on an Illumina Hi-Seq™ 4000 platform. After assembling and annotating the transcriptome data, the gene expression level (GEL) was analyzed by calculating TPM (Transcripts per kilobase of exon model per million mapped reads) with the help of EdgeR package46. Multiples of gene expression difference was calculated from the log fold change (FC) value. The related data has not been officially published. According to the literature36,37, the conventional RGs include ACT, GAPDH, G6PDH, EF, 18S rRNA, UBQ, TUB, EIF, UBC, H3, PGK, TEF, CYP, and NADHD. The related genes were retrieved from the transcriptomic data of C. pilosula, and the gene expression levels including values of CV(coefficient of variation) and log FC were calculated. In general, the lower the CV value is, the more stable the expression of relevant genes becomes. Under the conditions of CV < 0.5 and |log2FC| < 0.2, the candidate reference RGs were screened from the genes which ranked high in stability.

Primer design and RT-qPCR

Primers were designed using Primer5 software based on the sequences retrieved from the RNA-Seq dataset of C. pilosula. The criteria for primer design were as follows: primer lengths in 20–24 bp, GC content of 45–55%, melting temperature at 58 °C, and amplicon lengths in 100–250 bp. Primer information for the candidate RGs was listed in Table 2. Reactions were conducted using TB Green Premix Ex Taq II kit (Takara) and amplified on QuantStudioTM 6 Flex Real-Time PCR system (ABI Technologies) in a final volume of 10 μL according to the manufacturer’s instructions. Melting curve analyses were done following the amplification cycles in order to examine the specificity of the reactions. Amplification efficiencies were calculated using the QuantStudioTM Real-Time PCR software (ver 1.1). The PCR efficiency of each primer pair was determined by the slope of the standard curve according to the equation E = [10(−1/slope) − 1] × 100%47. Efficiency values should be between 90% and 110%.

Data analysis

The four most commonly used methods including ΔCt38, geNorm39, NormFinder40 and BestKeeper41, were adopt to calculate and identify the expression stability of candidate reference genes. The ΔCt method displays the pairwise comparisons by calculating the standard deviation (SD) of each pair candidate RGs and the average SD of each gene. The lower the average SD is, the more stable the RG performs. The geNorm algorithm calculates the expression stability value (M value) and pairwise variation (Vn/n + 1) for all candidate genes. Lower M values suggests higher stability of gene expression. The Vn/n + 1 value determines the optimal number of RGs for accurate normalization. A cut-off value of Vn/n + 1 < 0.15 indicates that an additional RG makes no significant contribution to the normalization42. NormFinder program is based on the ANOVA model, which reveals expression variation by calculating the stability value (SV) when using RGs for normalization. Lower SV indicates higher stability. The BestKeeper method is an Excel-based tool using pairwise correlations, which discloses the expression level of all candidate genes by calculating the SD, coefficient of correlation (r) and coefficient of variance (CV). After rejecting the SD values of RGs higher than one, the candidate RGs was ranked according to the three indexes. The most stable gene expression exhibits the lowest CV ± SD value. Based on the results derived from the four methods, the geometric mean of each candidate gene was calculated to obtain its overall final ranking. A lower geometric mean of ranking indicates more stable expression.

Validation of reference genes

In order to validate the selected RGs under different treatment conditions, relative expression analyses of UDGPase with published data were performed using the 2−ΔΔCt method17. The effect of the single RG and the combination of RGs in normalizing the relative expression level of the target gene were compared to determine whether the combination of internal RGs can improve the reliability and accuracy of RT-qPCR results. Gene expression was also normalized using the most unstable ACTβ gene for comparison.

Conclusions

This research provided the optimal single RG and combination of RGs for C. pilosula. The combination of PP2A59γ, CPY20-1, UBCE32, RPL5B, and UBC18 are suitable for developmental stage, RPL5B, RPL13, and PP2A59γ for cold treatment, and in drought treatment, RPL13 and PP2A59γ were the optimal combination of RGs. These combinations of RGs are recommended as reference genes in RT-qPCR analysis of C. pilosula. This study also demonstrated the validity of using RNA-Seq expression data for the determination of candidate reference genes for RT-qPCR analysis.