A program for identifying potentially useful oligonucleotides for use as probes or PCR primers as phylogenetic tools.
To download Primrose click on the button below. Alternatively visit this site's download page.
Please make sure you have the Java Runtime Environment installed on your computer.
KE Ashelford et al. (2002) "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 " Nucleic Acids Research, Vol. 30, No. 15 3481-3489
Please note that since publication of this paper, Primrose has been rewritten and upgraded to the Java version displayed on this page. The earlier Perl version (1.1.7) is still available from this site, however lacks some of the features of version 2.
Primrose uses 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 was originally written for release 8.1 of the RDP database and works best with this database. The RDP database can be downloaded from here.
Primrose is open source software and is released under the terms of the GNU General Public Licence.
Primrose is written in Java, and will therefore run on any operating system capable of supporting this runtime environment. Java is available on Microsoft Windows, Apple Mac OS X, and other Unix platforms including Linux. Please refer to this page for further details. Note: Primrose requires Java version 1.4.x or later.
Click here for further information on Primrose, along with some examples.
This software was designed and written by Dr Kevin Ashelford. Any comments, suggestions or bug reports - please contact me at ashelford@cardiff.ac.uk.