PD5: a general purpose library for primer design software.

Complex PCR applications for large genome-scale projects require fast, reliable and often highly sophisticated primer design software applications. Presently, such applications use pipelining methods to utilise many third party applications and this involves file parsing, interfacing and data conver...

Full description

Bibliographic Details
Main Authors: Michael C Riley, Wayne Aubrey, Michael Young, Amanda Clare
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2013-01-01
Series:PLoS ONE
Online Access:http://europepmc.org/articles/PMC3836914?pdf=render
id doaj-da55dc78fdc148b2a6b4f5179964ebb2
record_format Article
spelling doaj-da55dc78fdc148b2a6b4f5179964ebb22020-11-25T00:24:09ZengPublic Library of Science (PLoS)PLoS ONE1932-62032013-01-01811e8015610.1371/journal.pone.0080156PD5: a general purpose library for primer design software.Michael C RileyWayne AubreyMichael YoungAmanda ClareComplex PCR applications for large genome-scale projects require fast, reliable and often highly sophisticated primer design software applications. Presently, such applications use pipelining methods to utilise many third party applications and this involves file parsing, interfacing and data conversion, which is slow and prone to error. A fully integrated suite of software tools for primer design would considerably improve the development time, the processing speed, and the reliability of bespoke primer design software applications.The PD5 software library is an open-source collection of classes and utilities, providing a complete collection of software building blocks for primer design and analysis. It is written in object-oriented C(++) with an emphasis on classes suitable for efficient and rapid development of bespoke primer design programs. The modular design of the software library simplifies the development of specific applications and also integration with existing third party software where necessary. We demonstrate several applications created using this software library that have already proved to be effective, but we view the project as a dynamic environment for building primer design software and it is open for future development by the bioinformatics community. Therefore, the PD5 software library is published under the terms of the GNU General Public License, which guarantee access to source-code and allow redistribution and modification.The PD5 software library is downloadable from Google Code and the accompanying Wiki includes instructions and examples: http://code.google.com/p/primer-design.http://europepmc.org/articles/PMC3836914?pdf=render
collection DOAJ
language English
format Article
sources DOAJ
author Michael C Riley
Wayne Aubrey
Michael Young
Amanda Clare
spellingShingle Michael C Riley
Wayne Aubrey
Michael Young
Amanda Clare
PD5: a general purpose library for primer design software.
PLoS ONE
author_facet Michael C Riley
Wayne Aubrey
Michael Young
Amanda Clare
author_sort Michael C Riley
title PD5: a general purpose library for primer design software.
title_short PD5: a general purpose library for primer design software.
title_full PD5: a general purpose library for primer design software.
title_fullStr PD5: a general purpose library for primer design software.
title_full_unstemmed PD5: a general purpose library for primer design software.
title_sort pd5: a general purpose library for primer design software.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2013-01-01
description Complex PCR applications for large genome-scale projects require fast, reliable and often highly sophisticated primer design software applications. Presently, such applications use pipelining methods to utilise many third party applications and this involves file parsing, interfacing and data conversion, which is slow and prone to error. A fully integrated suite of software tools for primer design would considerably improve the development time, the processing speed, and the reliability of bespoke primer design software applications.The PD5 software library is an open-source collection of classes and utilities, providing a complete collection of software building blocks for primer design and analysis. It is written in object-oriented C(++) with an emphasis on classes suitable for efficient and rapid development of bespoke primer design programs. The modular design of the software library simplifies the development of specific applications and also integration with existing third party software where necessary. We demonstrate several applications created using this software library that have already proved to be effective, but we view the project as a dynamic environment for building primer design software and it is open for future development by the bioinformatics community. Therefore, the PD5 software library is published under the terms of the GNU General Public License, which guarantee access to source-code and allow redistribution and modification.The PD5 software library is downloadable from Google Code and the accompanying Wiki includes instructions and examples: http://code.google.com/p/primer-design.
url http://europepmc.org/articles/PMC3836914?pdf=render
work_keys_str_mv AT michaelcriley pd5ageneralpurposelibraryforprimerdesignsoftware
AT wayneaubrey pd5ageneralpurposelibraryforprimerdesignsoftware
AT michaelyoung pd5ageneralpurposelibraryforprimerdesignsoftware
AT amandaclare pd5ageneralpurposelibraryforprimerdesignsoftware
_version_ 1725353682013257728