Europe PMC

This website requires cookies, and the limited processing of your personal data in order to function. By using the site you are agreeing to this as outlined in our privacy notice and cookie policy.

Abstract 


We describe PRIMROSE, a computer program for identifying 16S rRNA probes and PCR primers for use as phylogenetic and ecological tools in the identification and enumeration of bacteria. PRIMROSE is designed to use data from the Ribosomal Database Project (RDP) to find potentially useful oligonucleotides with up to two degenerate positions. The taxonomic range of these, and other existing oligonucleotides, can then be explored, allowing for the rapid identification of suitable oligonucleotides. PRIMROSE includes features to allow user-defined sequence databases to be used. An in silico trial of the program using the RDP database identified oligonucleotides that described their target taxa with a degree of accuracy far greater than that of equivalent currently used oligonucleotides. We identify oligonucleotides for subdivisions of the Proteobacteria and for the Cytophaga-Flexibacter-Bacteroides (CFB) division. These oligonucleotides describe up to 94.7% of their target taxon with fewer than 50 non-target hits, and the authors recommend that they be investigated further. A comparison with PROBE DESIGN within the ARB software package shows that PRIMROSE is capable of identifying oligonucleotides with a higher specificity. PRIMROSE has an intuitive graphical user interface and runs on the Microsoft Windows 95/NT/2000 operating systems. It is open source and is freely available from the authors.

Free full text 


Logo of narLink to Publisher's site
Nucleic Acids Res. 2002 Aug 1; 30(15): 3481–3489.
PMCID: PMC137075
PMID: 12140334

PRIMROSE: a computer program for generating and estimating the phylogenetic range of 16S rRNA oligonucleotide probes and primers in conjunction with the RDP-II database

Abstract

We describe PRIMROSE, a computer program for identifying 16S rRNA probes and PCR primers for use as phylogenetic and ecological tools in the identification and enumeration of bacteria. PRIMROSE is designed to use data from the Ribosomal Database Project (RDP) to find potentially useful oligonucleotides with up to two degenerate positions. The taxonomic range of these, and other existing oligonucleotides, can then be explored, allowing for the rapid identification of suitable oligonucleotides. PRIMROSE includes features to allow user-defined sequence databases to be used. An in silico trial of the program using the RDP database identified oligonucleotides that described their target taxa with a degree of accuracy far greater than that of equivalent currently used oligonucleotides. We identify oligonucleotides for subdivisions of the Proteobacteria and for the Cytophaga–Flexibacter–Bacteroides (CFB) division. These oligonucleotides describe up to 94.7% of their target taxon with fewer than 50 non-target hits, and the authors recommend that they be investigated further. A comparison with PROBE DESIGN within the ARB software package shows that PRIMROSE is capable of identifying oligonucleotides with a higher specificity. PRIMROSE has an intuitive graphical user interface and runs on the Microsoft Windows 95/NT/2000 operating systems. It is open source and is freely available from the authors.

INTRODUCTION

Increasingly, classification of prokaryotes has involved the use of molecular phylogenetic methods. This identification invariably relies on a genotypic approach, typically involving an analysis of the 16S rRNA gene. An important repository in this regard is the Ribosomal Database Project-II (RDP) (1). Through the RDP web site (http://rdp.cme.msu.edu/) researchers are able to use a range of on-line tools to access and explore 16S rRNA sequences previously deposited with the EMBL, GenBank or DDBJ (1).

Frequently, 16S rRNA information is used to identify oligonucleotide sequences unique to specific bacteria, for use as hybridisation probes or as PCR primers (24). Such oligonucleotides can be specific to phylogenetic groupings as diverse as a bacterial species or an entire division. Furthermore, they are regularly used to count specific groups of bacteria in natural environments by fluorescence in situ hybridisation (FISH) (2,3) and they can be used to explore phylogenetic groupings within 16S rRNA gene libraries generated from nature (2). In this regard, a good oligonucleotide is one that matches as many of its intended target group as possible, whilst ignoring bacteria outside this target group. As 16S rRNA databases continue to grow, the quality of 16S rRNA oligonucleotides will continue to improve in this regard.

Yet, the use of probes and primers as phylogenetic tools is hampered by the speed with which new oligonucleotides can be identified, as new 16S rRNA sequence information becomes available. Probe and primer design can take time and researchers must be continually aware of the constantly growing 16S rRNA sequence repositories. This has inevitably led to the use of computers to simplify the development process. For one reason or another, most software written to date has failed to gain widespread use (see for example 58). The one notable exception is PROBE DESIGN, part of the ARB software package (Ludwig et al., http://arb-home.de/). ARB is a comprehensive sequence analysis package and its probe design component is increasingly being used to identify useful new oligonucleotides (see for example 911). To date, ARB has been successfully used to design a number of practical probes and this process has been greatly helped by the RDP making their aligned database available in ARB format.

Useful though ARB is, it is still a ‘work in progress’ and this has inevitably led to a less than obvious user interface, especially when it comes to probe design. ARB’s widespread adoption as a probe design tool has also been limited by the fact that it will only run on certain Unix-based operating systems. An important limitation is the inability of ARB to identify degenerate oligonucleotides as potential probes. Degenerate probes are oligonucleotides with one or more ambiguous base positions and their application is frequently necessary when phylogenetically diverse bacterial groups are being considered. For example, the best currently available probe for describing the Cytophaga–Flexibacter–Bacteroides (CFB) division is CFB560, a 16mer probe with two degenerate positions (12).

The computer program described in this paper arose from our need for an application that could identify potential 16S rDNA oligonucleotides quickly and effectively, and rapidly screen existing oligonucleotides. It was written with the following requirements in mind. (i) We wanted a program that could exploit the on-line tools and the downloadable database files offered by RDP. (ii) We also required a program that could identify degenerate oligonucleotides with up to two degenerate positions. (iii) The program should concentrate on doing one task well, i.e. identify potentially useful oligonucleotides through a comparative analysis of aligned 16S rRNA sequences; further theoretical design could be achieved by currently available tools, in particular those offered by the RDP. (iv) Our ideal program would also be capable of running within a Microsoft Windows environment. (v) Finally, it should require a short development time and the final product should be as intuitive and simple to use as possible.

Here we describe the resulting program, called PRIMROSE, and provide details of a range of potentially useful oligonucleotides identified by it, along with in silico comparisons of these oligonucleotides against established equivalents quoted in the literature. We also compare the ability of PRIMROSE to identify potential probes with that of the PROBE DESIGN program from ARB.

MATERIALS AND METHODS

Programming language and operating system used

PRIMROSE was written in the Perl scripting language (v.5.6.1) on a PC with an 800 MHz Intel Pentium III processor, 256 MB SDRAM and running Microsoft Windows NT 4 (service pack 6). The Perl interpreter/compiler was installed as a pre-compiled binary from http://www.activestate.com (ActivePerl v.5.6.1, binary build 630). The Perl/Tk module, a graphical user interface toolkit for Perl, was installed with the aid of the Perl Package Manager which comes with the ActiveState distribution. A Windows executable version of the program was generated using PerlApp (part of the ActiveState Perl Developers Kit v.4.0.0, build 401; http://www.activestate.com).

A modified version of our Perl scripts was also produced to run PRIMROSE on a PC running the GNU/Linux operating system (650 MHz AMD Duron processor, 128 MB SDRAM). We used the RedHat distribution v.7.2 (http://www.redhat.com/), which comes with Perl v.5.6.0. The Perl/Tk module was downloaded from the CPAN archive at http://www.cpan.org.

As part of this study, PRIMROSE was compared with the PROBE DESIGN program within ARB, a sequence handling and analysis package for the Linux and Solaris operating systems (Ludwig et al., http://arb-home.de). At the time of writing, the most recent stable version of ARB for Linux is the 15 June 1999 release and this was downloaded from the ARB web site (http://arb-home.de/). To run ARB correctly under RedHat v.7.2, the library files ld.so-1.9.5-13.i386.rpm and libc-5.3.12-31.i386.rpm were also required and these were downloaded from the RedHat web site. The most recent 16S rRNA sequence database from the RDP in ARB format currently available is the file dated 1 September 2000 (RDP release 8.0) and this was downloaded from the RDP web site. Also downloaded from the ARB web site was the 6spring2001.arb database, a smaller database containing only sequences >1400 nt in length.

In silico investigation

To test its efficacy, PRIMROSE was used to design 16S rRNA probes for some major bacterial taxa and compare their theoretical (i.e. in silico) performance with that of probes currently used to describe the same phylogenetic groups (Table (Table1).1). Probe performance was considered in the context of the current RDP database (release 8.1), and a good probe was judged primarily as one that matched with the most sequence records within its target taxon, whilst matching with the least number of non-target records.

Table 1.

Frequently used oligonucleotides and their theoretical range determined with PRIMROSE using data from the RDP 16S rRNA database (release 8.1)
ProbeRef.Sequence (antisense 5′→3′)Target rRNAPositionaTargetNon-target
     NamebSizecHits (no.)dHits (%)eHitsfIncrease with one mismatchg‘Problem’ base (% hits)hPossible hairpin structuresi
ALF73a(13)TTCCGTCTAACCGCGGG23S2043–2059α       
ALF1b(13)CGTTCGYTCTGAGCCAG16S19–35 196839568.820714898 (78.4)2
ALF968(14)GGTAAGGTTCTGCGCGTT16S968–985 1968112176.1187673012 (99.8)0
BET42a(13)GCCTTCCCACTTCGTTT23S1027–1043β       
SRB385(15)CGGCGTCGCTGCGTCAGG16S385–402δj54513130.4536185113 (73.9)1
SRB385Db(16)CGGCGTTGCTGCGTCAGG16S385–402 54516237.618115787 (34.9)1
GAM42a(13)GCCTTCCCACATCGTTT23S1027–1043γ       
CF319(17)TGGTCCGTRTCTCAGTAC16S319–336CFB78132447.615651 (92.3)0
CFB560(12)WCCCTTTAAACCCART16S563–578 78161493.925139 (86.7)0
BAC303(17)CCAATGTGGGGGACCTT16S303–319Bacteroides35220165.50114 (100.0)1

aEquivalent position within the E.coli genome.

bTarget taxon name: α, alpha Proteobacteria (RDP code 2.28.1); β, beta Proteobacteria (2.28.2); δ, delta Proteobacteria (2.28.4); γ, gamma Proteobacteria (2.28.3); CFB, Cytophaga–Flexibacter–Bacteroides division (2.15); Bacteroides, Bacteriodes group (2.15.1.2); Enterics, Enterics and their relatives (2.28.3.27); Cytophaga group I, Cytophaga group I taxon (2.15.1.3); C.uliginosa, C.uliginosa subgroup (2.15.1.3.13).

cNumber of aligned sequence records within the target taxon according to the RDP database.

dNumber of records within the target taxon providing an exact match (i.e. hit) with the oligonucleotide.

ePercentage of records within the target taxon providing an exact match after taking into account those records that are too short to be matched.

fNumber of records outside the target taxon hit by the oligonucleotide.

gIncrease in non-target hits if one mismatch is allowed between oligonucleotide and target. A high number indicates that stringent experimental conditions would be required for the oligonucleotide to have accuracy.

hOligonucleotide base most responsible for the increase in non-target hits observed if one mismatch is allowed between oligonucleotide and target. The percentage of this increase caused by this one base is in parentheses; the higher the percentage the greater the impact this one base will have on the accuracy of the oligonucleotide.

iNumber of self-complementary positions within the oligonucleotide (PRIMROSE default setting, with only pairings of three or more consecutive Watson–Crick pairs recognised and an allowed size of between two and four bases for the potential hairpin).

jOriginally designed as a probe specific for sulphate-reducing bacteria (SRB) within the delta subdivision, SRB385 and SRB385Db have increasingly been cited as general delta Proteobacteria probes (see for example 2,18,19), and it is in this context that they are listed here.

We examined taxa from various depths within the prokaryotic phylogenetic tree as currently defined by the RDP. Specifically, we looked for probes for the CFB division (RDP phylogenetic code, 2.15) and, within this taxon, the Bacteroides group (2.15.1.2). We also considered the alpha (2.28.1), beta (2.28.2), delta (2.28.4) and gamma (2.28.3) subdivisions of the Proteobacteria division (2.28).

As an additional test, PRIMROSE was used to identify suitable oligonucleotides for several significant taxa for which there are currently no satisfactory 16S rDNA probes available, namely Cytophaga group I bacteria (2.15.1.3) and, within that group, the Cytophaga uliginosa subgroup (2.15.1.3.13) and the Enteric bacteria and their relatives (2.28.3.27) from the gamma Proteobacteria.

Comparison with ARB

We used the PROBE DESIGN program within ARB to design oligonucleotides for the same phylogenetic groups and compared their in silico performances with those probes identified by PRIMROSE.

Operating environments and availability

PRIMROSE is distributed under the terms of the GNU General Public Licence (http://www.gnu.org/copyleft/gpl.html) and can be downloaded as a Microsoft Windows 95/NT/2000 executable, without charge, from http://www.cardiff.ac.uk/biosi/research/biosoft/. Perl scripts of the program are also available. To run the program directly from these scripts requires Perl v.5.6.0, or later, along with the Perl/Tk module (v.800.022 or later).

The Windows version program has been tested on a number of machines and should run on most personal computers running Windows 95 or later, although the authors recommend that a PC running Windows NT/2000, with a minimum of 128 MB SDRAM, be used. A fast processor, whilst desirable, is not essential. Around 100 MB hard disk space is required for the current RDP database files. The program comes complete with an example file, instructions and a tutorial.

RESULTS

Program design and operation

PRIMROSE was written to work closely with the downloadable version of the RDP database to identify useful phylogenetic probes and primers. Figure Figure11 summarises its overall design. PRIMROSE exploits the RDP file SSU_Prok.gb, which contains all currently aligned 16S rRNA sequences in GenBank format (16 277 records for release 8.1). It also makes use of the associated files SSU_Prok.alpha, SSU_Prok.phylo and SSU_Prok.phylo.stats that contain information on bacterial names, phylogenetic positions and statistical information.

An external file that holds a picture, illustration, etc.
Object name is gkf45001.jpg

Flow chart summarising the procedure followed by PRIMROSE to identify oligonucleotides. SSU_Prok.gb is a GenBank formatted file produced by the RDP containing all currently aligned 16S rRNA sequence records (currently totalling 16 277 records in release 8.1). SSU_Prok.alpha, SSU_Prok.phylo and SSU_Prok.phylo.stats are associated files, also from RDP, that supply additional phylogenetic-based information on these records. All files are available from the RDP web site at http://rdp.cme.msu.edu/html/download.html.

PRIMROSE identifies potentially useful oligonucleotides from a set of 16S rRNA ‘target’ sequences supplied by the user. PRIMROSE will accept output from any software package capable of generating output in GenBank, Fasta or Clustal formats. However, for the full facilities of PRIMROSE to be made available, RDP_short_IDs should be used to identify records wherever possible. For this reason, PRIMROSE works best in conjunction with the on-line tools offered by RDP and, in particular, the RDP Hierarchy Browser. This facility allows the user to explore the current aligned 16S rRNA database and select for download sequences of interest as text files in GenBank format.

The size of files that can be handled by PRIMROSE is theoretically limited only by the amount of memory installed on the computer. However, for describing large numbers of sequences we found it more efficient to select a few representative records. Thus, in finding an oligonucleotide that could describe a large group such as the CFB division we found it necessary only to select a representative record from each of the major groups that make up that group (i.e. 15 records out of an available 781 aligned sequences). Full-length or near full-length 16S rRNA sequences from a reliable source were preferred, and the RDP Hierarchy Browser made this selection easy.

PRIMROSE uses one of two algorithms to identify unique oligonucleotides from the target sequences depending on whether the data are aligned or not. If aligned, algorithm 1 is used. This algorithm allows for the generation of degenerate oligonucleotides with up to two degenerate positions. Algorithm 1 can be summarised as follows.

Algorithm 1. (i) From a data set of NS sequences, of length LS, a matrix is created with each row containing a separate sequence and each column representing a separate base position within each sequence. (ii) For each of the LS columns of the matrix, the number of A, T, G and C bases (i.e. NA, NT, NG, NC) is scored. Gaps are also counted (Ngap). (iii) For each of the LS columns of the matrix the consensus base for that position is identified from these scores, i.e.

If NA = NS, base = A

Else if NT = NS, base = T

Else if NG = NS, base = G

Else if NC = NS, base = C

Else if NA + NG = NS, base = R

Else if NA + NC = NS, base = M

Else if NA + NT = NS, base = W

Else if NC + NT = NS, base = Y

Else if NC + NG = NS, base = S

Else if NG + NT = NS, base = K

Else if NA + NG + NC = NS, base = V

Else if NA + NG + NT = NS, base = D

Else if NC + NG + NT = NS, base = B

Else if NA + NC + NT = NS, base = H

Else if Ngap = NS, base = –

Else base = N

(iv) The consensus bases from the LS columns are combined to produce a single consensus sequence. (v) Any – characters (representing common gaps) in the sequence are removed. (vi) All possible oligonucleotides of length LO that can be generated from the consensus sequence are stored in an array. The contents of this array can subsequently be sorted into oligonucleotides with zero, one, two or more degenerate positions according to the number of non-canonical bases present.

If unaligned sequence data are used, PRIMROSE automatically switches to an alternative algorithm, algorithm 2. This algorithm does not require aligned data but can only identify non-degenerate oligonucleotides. Despite this feature we strongly recommend that users use aligned sequence data wherever possible. The algorithm can be summarised as follows.

Algorithm 2. (i) Store in an array all the possible oligonucleotides of length LO that can be generated from the NS sequences in the data set. (ii) Calculate the number of times each oligonucleotide occurs within the array, then remove all multiple copies so that the array is filled only with unique oligonucleotides. (iii) Retain those oligonucleotides with scores equal to or greater than a threshold value defined by the user. This number is the minimum number of sequences the oligonucleotide should describe.

The unique oligonucleotides generated by either algorithm 1 or 2 are then compared with the sequences in the full database and are ranked according to the number of records they match, within and outside their target taxon, as identified by PRIMROSE from their RDP_short_IDs (Fig. (Fig.2).2). The algorithm used in this step can be summarised as follows.

An external file that holds a picture, illustration, etc.
Object name is gkf45002.jpg

Using sequence data selected from the RDP, PRIMROSE has identified a range of possible oligonucleotides for the CFB division. Each listed oligonucleotide is a hypertext link to further information on the phylogenetic range of that sequence.

Algorithm 3. (i) A search string is created from each oligonucleotide with any non-canonical base being replaced by a simple regular expression, i.e. replace M with [AC], R with [AG], W with [AT], S with [CG], Y with [CT], K with [GT], B with [CGT], D with [AGT], H with [ACT], V with [ACG] and N with [ACGT]. (ii) Each database sequence is searched for a match with each modified oligonucleotide. If a match occurs, record a hit. If a hit occurs and the intended target for the oligonucleotide has been defined, assess whether the accession number for that sequence matches any of those of the intended targets. If the matched sequence is not the intended target, record a non-target hit. If the number of non-target hits exceeds the threshold figure defined by the user, abort this search and proceed to the next oligonucleotide.

PRIMROSE presents individual search results in a similar phylogeny format to that used by RDP (Fig. (Fig.3).3). In addition, PRIMROSE graphically presents the position of the oligonucleotide within its target taxon (Fig. (Fig.4).4). The program identifies those sequences within the target taxon that are missed because they are too short and from this information a more accurate estimation of target taxon coverage is calculated (Fig. (Fig.4).4). This aspect of the program can also be run independently of PRIMROSE, as a separate application called ROSE. ROSE is found within the PRIMROSE directory and allows the user to investigate oligonucleotides other than those identified by PRIMROSE.

An external file that holds a picture, illustration, etc.
Object name is gkf45003.jpg

Further information on the degenerate oligonucleotide WCCCTTTAAACCCART (probe CFB560) which has been selected for further investigation by clicking the hypertext link shown in Figure Figure2.2. Displayed within this window is part of a phylogenetic breakdown of those RDP records targeted by this oligonucleotide.

An external file that holds a picture, illustration, etc.
Object name is gkf45004.jpg

Additional information on the oligonucleotide of interest. In this example, the program shows the range and position of the four non-degenerate versions of the degenerate probe CFB560 (12).

In silico results

Table Table11 lists those oligonucleotides commonly quoted in the literature as suitable probes for identifying members of the alpha, beta, delta and gamma Proteobacteria, as well as the CFB division. The theoretical taxonomic ranges of these probes, in the context of the latest RDP aligned database (v.8.1), were determined and show that in almost all cases where an analysis was possible, existing probes described 30–76% of their target groups, as currently defined. The one exception was the recently designed CFB560, a degenerate CFB probe that describes 94% of its target group. Not only was the predicted coverage of most of these probes relatively low, but in four instances the number of non-target records they matched with exceeded 180 sequence records.

PRIMROSE successfully identified a number of good potential oligonucleotides for all of the target groups described in Table Table1.1. Table Table22 lists the best of these probes, alongside their predicted taxonomic ranges according to the current RDP database. For many of the taxa under consideration, PRIMROSE identified probes with >84% coverage, often with very few non-target group matches.

Table 2.

Possible 16S rRNA oligonucleotides identified in this study by PRIMROSE, along with their theoretical range according to release 8.1 of the RDP 16S rRNA database
Sequence (antisense 5′→3′)
Positiona
Intended Target
Non-target
  NamebSizecHits (no.)dHits (%)eHitsfIncrease with one mismatchg‘Problem’ base (% hits)hPossible hairpin structuresi
ATTTCACCTCTACACT682–697α1968135087.94813989 (81.9)0
AATATCTACGAATTTC693–708 1968126982.74991011 (74.0)0
TGCCGCCAGCGTTCGYT28–44 196889181.2233891 (67.6)2
CSAATATCTACGAATTT694–710 1968115975.51239213 (54.3)0
CCCATTGTCCAAAATTCCCC359–378β108585193.010231513 (98.0)1
RCATMTCTACGCATTTCACT690–709 108572289.0577420 (96.4)0
ACGCATTTCACTGCTACACG682–701 108570186.4690512 (77.6)0
CTGCTACACGYGGAATTCYA672–691 108568985.104992 (96.4)1
CACCCGTGCGCCRCTYTACT96–115δ54528574.0281188 (89.8)2
TTAGCCGGYGCTTCCT495–510 54528367.19325515 (88.8)1
TTAGCCGGTGCTTCCT495–510 54527064.14274615 (86.9)1
CCGTCAATTCATTTGAGTTT907–926γ2949175775.140806211 (99.3)2
GTCAATTCATTTGAGTTTTA905–924 2949174674.73340669 (98.6)2
TRCTTCTTTTKCAACC1422–1437Enterics76242490.23312214 (54.9)0
CTRCTTCTTTTKCAACCCAC1419–1438 76241688.53311415 (52.6)0
CCCTTTAAACCCARTRA561–577CFB78161694.286198 (84.8)0
AAACCACATGTTCCTC942–957Bacteroides35229794.627215 (61.1)0
GTGCTGATTTGACGTCATCC1186–1205 35224894.351824 (80.8)1
CATTTCACCGCTACACYACW679–698Cytophaga group I24116294.74430420 (62.2)0
ACTTATCACTTTCGCT860–875 24116193.1212910 (38.8)0
ATACTTATCACTTTCGCTTG858–877C.uliginosa group161184.618220 (97.6)1
TTATCACTTTCGCTTGGCCG854–873 16969.201620 (56.3)0

See Table Table11 for footnotes.

Beyond target range, the exact definition of a good oligonucleotide can vary according to the application. Factors that can be important include the location of the oligonucleotide’s target within the 16S rRNA sequence, the number of self-complementarities within the oligonucleotide and the number of mismatches with a non-target sequence. As a further comparison, Tables Tables11 and and22 list this additional information, which was either generated by PRIMROSE or obtained from the RDP’s on-line PROBE_MATCH facility. Overall, with the exception of CFB560, PRIMROSE was able to find oligonucleotides that performed substantially better than those 16S rRNA probes currently used.

Comparison with PROBE DESIGN from the ARB software package

ARB was also used to design oligonucleotides for the taxa listed in Table Table22 and the in silico performances of these were compared with the equivalent oligonucleotides produced by PRIMROSE. Whilst the two programs rarely identified identical oligonucleotides, the ranges and positions of the oligonucleotides identified were often very similar. For example, ARB identified the antisense oligonucleotide 5′-CCCCCGTCAATTCATTTGAG-3′ (Escherichia coli positions 910–929) as a possible gamma Proteobacteria probe. This oligonucleotide describes 74% of the gamma Proteobacteria subdivision, with 21 non-target matches, which is not unlike the similarly positioned PRIMROSE-derived oligonucleotide listed in Table Table22.

However, in numerous instances PRIMROSE identified oligonucleotides that were theoretically better than any of those highlighted by ARB. ARB failed to identify a general CFB oligonucleotide that could describe >73% of the taxon and still have a reasonable non-target range (in this case, 34 records). Similarly, it was unable to find an alpha Proteobacteria oligonucleotide able to describe >74% of that taxon (with 43 non-target hits).

DISCUSSION

There is an increasing demand for oligonucleotide probes and primers that can identify and quantify bacteria through nucleic acid hybridisation or PCR studies. For example, in recent years, FISH particularly has exploited this approach (see for example 2) and there is every indication that the newly emerging microarray technology will soon further expand the use of phylogenetic oligonucleotides (2022). Parallel to this research has been the rapid growth in size of 16S rRNA databases that has meant currently used phylogenetic probes and primers need to be continually reassessed for their usefulness in the light of new information. Consequently, computerisation of oligonucleotide design and assessment is now almost essential. An ideal computer program is one that is simple to use and capable of running on a wide range of computer platforms and thus accessible to the widest possible scientific community. PRIMROSE meets all these objectives.

To demonstrate the effectiveness of PRIMROSE in identifying suitable oligonucleotides we needed to test its ability to identify possible probes for a range of significant bacterial taxa. The CFB group is a major bacterial division with a considerable presence in nature. The CF319a and b probes (either considered separately or as a ‘single’ degenerate probe) have been used extensively in recent years to identify environmental isolates that belong to this taxon (see for example 2,23). A study in the last year, however, has demonstrated that a new probe, CFB560, is far more effective at describing the entire CFB division, as currently recognised. This probe was identified by a comparative manual analysis of 16S rRNA sequences and its theoretical range and effectiveness were confirmed by experimentation (12). The effectiveness of CFB560 is achieved through the presence of two degenerate positions.

Using an equivalent data set to that used by O’Sullivan et al. (12), PRIMROSE was able much more rapidly to identify CFB560 as a good CFB probe (Figs (Figs22 and and3).3). It also identified other very similar possibilities (see Table Table2)2) depending on the sequences used to generate the oligonucleotides. From the perspective of this paper, such information is significant in two respects. Firstly, PRIMROSE was shown to identify the most effective CFB probe currently available. Secondly, the theory that underlies PRIMROSE’s approach was shown to be appropriate for identifying oligonucleotides of practical use.

All of the PRIMROSE-identified oligonucleotides listed in Table Table22 were substantially better in terms of their predicted range than their existing equivalents listed in Table Table1,1, showing that there is a need to reconsider the continued use of some of the current probes. In all of the other respects considered, our oligonucleotides were similar to the existing probes. Thus, the regions of the 16S rRNA gene targeted by our oligonucleotides were not markedly different in terms of their accessibility within the 3-dimensional structure of the 16S rRNA molecule (24). With the exception of one oligonucleotide, the introduction of an extra mismatch did not increase their theoretical range markedly beyond that exhibited by the Table Table11 probes, and the number of self-complementary positions present within the two sets of oligonucleotides was not especially different. Thus, on the basis of the information presented, there is no theoretical reason why at least some of these oligonucleotides should not prove useful.

Primarily, a phylogenetic probe or primer is judged in terms of its taxonomic range. How well does it match with members of its intended target taxon and to what extent does it ignore non-target bacteria? PRIMROSE identifies potential oligonucleotides on this basis. However, for an oligonucleotide to be of practical value, it must also fulfil other criteria that can often only be assessed empirically, and the exact nature of these criteria may vary from application to application. For example, a good oligonucleotide probe for dot-blot hybridisation studies may fail as an rRNA-targeting FISH probe because of the in situ inaccessibility of its target within an undisrupted ribosome. In this regard, probe CF319 has a proven record, whilst the use of CFB560 as an in situ probe has yet to be demonstrated. Thus, good oligonucleotide design must combine theory with practice; PRIMROSE is designed to assist with the former.

PRIMROSE is not the only program currently available for oligonucleotide design; the PROBE DESIGN program within the software package ARB has also been used successfully in a number of recent studies. But, whilst PRIMROSE is not designed to supplant PROBE DESIGN, it does offer several significant advantages over the alternative package. (i) PRIMROSE is able to identify degenerate oligonucleotides, which is an important strategy in oligonucleotide design, as CFB560 demonstrates. (ii) It runs on the Microsoft Windows operating systems. (iii) It is quick to master and easy to use through having a simple and intuitive graphical user interface. (iv) It presents the taxonomic range of an oligonucleotide in terms of the familiar RDP phylogenetic tree with additional information not supplied by the RDP web site. (v) It does not rely on specialised database formats and so is instantly updateable when the new RDP database release becomes available. (vi) Through ROSE, existing probes can be checked against future RDP releases. (vii) Although PRIMROSE is designed for RDP aligned sequences it can also be used with user-defined nucleic acid sequence databases.

ACKNOWLEDGEMENT

The Natural Environment Research Council (NERC) supported this work through its Marine and Freshwater Microbial Biodiversity thematic program (grant NER/T/S/2000/637).

REFERENCES

1. Maidak B.L., Cole,J.R., Lilburn,T.G., Parker,C.T.,Jr, Saxman,P.R., Farris,R.J., Garrity,G.M., Olsen,G.J., Schmidt,T.M. and Tiedje,J.M. (2001) The RDP-II (Ribosomal Database Project). Nucleic Acids Res., 29, 173–174. [Europe PMC free article] [Abstract] [Google Scholar]
2. Amann R.I., Ludwig,W. and Schleifer,K.-H. (1995) Phylogenetic identification and in situ detection of individual microbial cells without cultivation. Microbiol. Rev., 59, 143–169. [Europe PMC free article] [Abstract] [Google Scholar]
3. Amann R. and Ludwig,W. (2000) Ribosomal RNA-targeted nucleic acid probes for studies in microbial ecology. FEMS Microbiol. Rev., 24, 555–565. [Abstract] [Google Scholar]
4. Stahl D.A. and Amann,R. (1991) Development and application of nucleic acid probes. In Stackebrandt,E. and Goodfellow,M. (eds), Nucleic Acid Techniques in Bacterial Systematics. Wiley-Interscience, Chichester, UK, pp. 205–248.
5. Hyndman D., Cooper,A., Pruzinsky,S., Coad,D. and Mitsuhashi,M. (1996) Software to determine optimal oligonucleotide sequences based on hybridization simulation data. Biotechniques, 20, 1090–1097. [Abstract] [Google Scholar]
6. Lowe T., Sharefkin,J., Yang,S.Q. and Dieffenbach,C.W. (1990) A computer program for selection of oligonucleotide primers for polymerase chain reactions. Nucleic Acids Res., 18, 1757–1761. [Europe PMC free article] [Abstract] [Google Scholar]
7. Montpetit M.L., Cassol,S., Salas,T. and O’Shaughnessy,M.V. (1992) OLIGSCAN: a computer program to assist in the design of PCR primers homologous to multiple DNA sequences. J. Virol. Methods, 36, 119–128. [Abstract] [Google Scholar]
8. Hillier L. and Green,P. (1991) OSP: a computer program for choosing PCR and DNA sequencing primers. PCR Methods Appl., 1, 124–128. [Abstract] [Google Scholar]
9. Barbieri E., Potenza,L., Rossi,I., Sisti,D., Giomaro,G., Rossetti,S., Beimfohr,C. and Stocchi,V. (2000) Phylogenetic characterization and in situ detection of a Cytophaga-Flexibacter-Bacteroides phylogroup bacterium in Tuber borchii Vittad. ectomycorrhizal mycelium. Appl. Environ. Microbiol., 66, 5035–5042. [Europe PMC free article] [Abstract] [Google Scholar]
10. Friedrich U., Naismith,M.I.M., Altendorf,K. and Lipski,A. (1999) Community analysis of biofilters using fluorescence in situ hybridization including a new probe for the Xanthomonas branch of the class Proteobacteria. Appl. Environ. Microbiol., 65, 3547–3554. [Europe PMC free article] [Abstract] [Google Scholar]
11. Ravenschlag K., Sahm,K., Pernthaler,J. and Amann,R. (1999) High bacterial diversity in permanently cold marine sediments. Appl. Environ. Microbiol., 65, 3982–3989. [Europe PMC free article] [Abstract] [Google Scholar]
12. O’Sullivan L.A., Weightman,A.J. and Fry,J.C. (2002) New degenerate Cytophaga-Flexibacter-Bacteroides (CFB) specific 16S rDNA-targeted oligonucleotide probes reveal high bacterial diversity in river Taff epilithon. Appl. Environ. Microbiol., 68, 201–210. [Europe PMC free article] [Abstract] [Google Scholar]
13. Manz W., Amann,R., Ludwig,W., Wagner,M. and Schleifer,K.-H. (1992) Phylogenetic oligodeoxynucleotide probes for the major subclasses of Proteobacteria: problems and solutions. Syst. Appl. Microbiol., 15, 593–600. [Google Scholar]
14. Neef A. (1997) Anwendung der insitu-einzelzell Identifizierung von Backterien zur Population Analyse in komplexen microbiellen Biozonozen. PhD Thesis. Technische Universitat Munchen, Munich, Germany.
15. Amann R.I., Binder,B.J., Olson,R.J., Chisholm,S.W., Devereux,R. and Stahl,D.A. (1990) Combination of 16S rRNA-targeted oligonucleotide probes with flow cytometry for analyzing mixed microbial populations. Appl. Environ. Microbiol., 56, 1919–1925. [Europe PMC free article] [Abstract] [Google Scholar]
16. Rabus R., Fukui,M., Wilkes,H. and Widdel,F. (1996) Degradative capacities and 16S rRNA-targeted whole-cell hybridization of sulfate-reducing bacteria in an anaerobic enrichment culture utilizing alkylbenzenes from crude oil. Appl. Environ. Microbiol., 62, 3605–3613. [Europe PMC free article] [Abstract] [Google Scholar]
17. Manz W., Amann,R., Ludwig,W., Vancanneyt,M. and Schleifer,K.-H. (1996) Application of a suite of 16S rRNA-specific oligonucleotide probes designed to investigate bacteria of the phylum Cytophaga-Flavobacter-Bacteroides in the natural environment. Microbiology, 142, 1097–1106. [Abstract] [Google Scholar]
18. Tonolla M., Demarta,A., Peduzzi,S., Hahn,D. and Peduzzi,R. (2000) In situ analysis of sulfate-reducing bacteria related to Desulfocapsa thiozymogenes in the chemocline of meromictic lake Cadagno (Switzerland). Appl. Environ. Microbiol., 66, 820–824. [Europe PMC free article] [Abstract] [Google Scholar]
19. Weber S., Stubner,S. and Conrad,R. (2001) Bacterial populations colonizing and degrading rice straw in anoxic paddy soil. Appl. Environ. Microbiol., 67, 1318–1327. [Europe PMC free article] [Abstract] [Google Scholar]
20. Rudi K., Skulberg,O.M., Skulberg,R. and Jakobsen,K.S. (2000) Application of sequence-specific labelled 16S rRNA gene oligonucleotide probes for genetic profiling of cyanobacterial abundance and diversity by array hybridization. Appl. Environ. Microbiol., 66, 4004–4011. [Europe PMC free article] [Abstract] [Google Scholar]
21. Small J., Call,D.R., Brockman,F.J., Straub,T.M. and Chandler,D.P. (2001) Direct detection of 16S rRNA in soil extracts by using oligonucleotide microarrays. Appl. Environ. Microbiol., 67, 4708–4716. [Europe PMC free article] [Abstract] [Google Scholar]
22. Wu L., Thompson,D.K., Li,G., Hurt,R.A., Tiedje,J.M. and Zhou,J. (2001) Development and evaluation of functional gene arrays for detection of selected genes in the environment. Appl. Environ. Microbiol., 67, 5780–5790. [Europe PMC free article] [Abstract] [Google Scholar]
23. Weller R., Glockner,F.O. and Amann,R. (2000) 16S rRNA-targeted oligonucleotide probes for the in situ detection of members of the phylum Cytophaga-Flavobacterium-Bacteroides.Syst. Appl. Microbiol., 23, 107–114. [Abstract] [Google Scholar]
24. Fuchs B.M., Wallner,G.N., Beisker,W., Schwippl,I., Ludwig,W. and Amann,R. (1998) Flow cytometric analysis of the in situ accessibility of Escherichia coli 16S rRNA for fluorescently labeled oligonucleotide probes. Appl. Environ. Microbiol., 64, 4973–4982. [Europe PMC free article] [Abstract] [Google Scholar]

Articles from Nucleic Acids Research are provided here courtesy of Oxford University Press

Citations & impact 


Impact metrics

Jump to Citations

Citations of article over time

Alternative metrics

Altmetric item for https://www.altmetric.com/details/42466570
Altmetric
Discover the attention surrounding your research
https://www.altmetric.com/details/42466570

Article citations


Go to all (141) article citations

Similar Articles 


To arrive at the top five similar articles we use a word-weighted algorithm to compare words from the Title and Abstract of each citation.