Cargando…

A tool to automatically design multiplex PCR primer pairs for specific targets using diverse templates

Multiplex PCR is an increasingly popular method for identifying species, investigating environmental diversity, and conducting phylogenetic analysis. The complexity and increasing availability of diverse templates necessitate a highly automated approach to design degenerate primer pairs for specific...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Lin, Ding, Feng, Lin, Qiang, Xie, Junhua, Fan, Wei, Dai, Fangyin, Cui, Peng, Liu, Wanfei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10542359/
https://www.ncbi.nlm.nih.gov/pubmed/37777580
http://dx.doi.org/10.1038/s41598-023-43825-0
_version_ 1785114078961729536
author Yang, Lin
Ding, Feng
Lin, Qiang
Xie, Junhua
Fan, Wei
Dai, Fangyin
Cui, Peng
Liu, Wanfei
author_facet Yang, Lin
Ding, Feng
Lin, Qiang
Xie, Junhua
Fan, Wei
Dai, Fangyin
Cui, Peng
Liu, Wanfei
author_sort Yang, Lin
collection PubMed
description Multiplex PCR is an increasingly popular method for identifying species, investigating environmental diversity, and conducting phylogenetic analysis. The complexity and increasing availability of diverse templates necessitate a highly automated approach to design degenerate primer pairs for specific targets with multiple sequences. Existing tools for degenerate primer design suffer from poor maintenance, semi-automation, low adaptability, and low tolerance for gaps. We developed PMPrimer, a Python-based tool for automated design and evaluation of multiplex PCR primer pairs for specific targets using diverse templates. PMPrimer automatically designs optimal multiplex PCR primer pairs using a statistical-based template filter; performs multiple sequence alignment, conserved region identification, and primer design; and evaluates the primers based on template coverage, taxon specificity, and target specificity. PMPrimer identifies conserved regions using Shannon’s entropy method, tolerates gaps using a haplotype-based method, and evaluates multiplex PCR primer pairs based on template coverage and taxon specificity. We tested PMPrimer using datasets with diverse levels of conservation, sizes, and applications, including tuf genes of Staphylococci, hsp65 genes of Mycobacteriaceae, and 16S ribosomal RNA genes of Archaea. PMPrimer showed outstanding performance compared with existing tools and experimental validated primers. PMPrimer is available as a Python package at https://github.com/AGIScuipeng/PMPrimer.
format Online
Article
Text
id pubmed-10542359
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-105423592023-10-03 A tool to automatically design multiplex PCR primer pairs for specific targets using diverse templates Yang, Lin Ding, Feng Lin, Qiang Xie, Junhua Fan, Wei Dai, Fangyin Cui, Peng Liu, Wanfei Sci Rep Article Multiplex PCR is an increasingly popular method for identifying species, investigating environmental diversity, and conducting phylogenetic analysis. The complexity and increasing availability of diverse templates necessitate a highly automated approach to design degenerate primer pairs for specific targets with multiple sequences. Existing tools for degenerate primer design suffer from poor maintenance, semi-automation, low adaptability, and low tolerance for gaps. We developed PMPrimer, a Python-based tool for automated design and evaluation of multiplex PCR primer pairs for specific targets using diverse templates. PMPrimer automatically designs optimal multiplex PCR primer pairs using a statistical-based template filter; performs multiple sequence alignment, conserved region identification, and primer design; and evaluates the primers based on template coverage, taxon specificity, and target specificity. PMPrimer identifies conserved regions using Shannon’s entropy method, tolerates gaps using a haplotype-based method, and evaluates multiplex PCR primer pairs based on template coverage and taxon specificity. We tested PMPrimer using datasets with diverse levels of conservation, sizes, and applications, including tuf genes of Staphylococci, hsp65 genes of Mycobacteriaceae, and 16S ribosomal RNA genes of Archaea. PMPrimer showed outstanding performance compared with existing tools and experimental validated primers. PMPrimer is available as a Python package at https://github.com/AGIScuipeng/PMPrimer. Nature Publishing Group UK 2023-09-30 /pmc/articles/PMC10542359/ /pubmed/37777580 http://dx.doi.org/10.1038/s41598-023-43825-0 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/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/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Yang, Lin
Ding, Feng
Lin, Qiang
Xie, Junhua
Fan, Wei
Dai, Fangyin
Cui, Peng
Liu, Wanfei
A tool to automatically design multiplex PCR primer pairs for specific targets using diverse templates
title A tool to automatically design multiplex PCR primer pairs for specific targets using diverse templates
title_full A tool to automatically design multiplex PCR primer pairs for specific targets using diverse templates
title_fullStr A tool to automatically design multiplex PCR primer pairs for specific targets using diverse templates
title_full_unstemmed A tool to automatically design multiplex PCR primer pairs for specific targets using diverse templates
title_short A tool to automatically design multiplex PCR primer pairs for specific targets using diverse templates
title_sort tool to automatically design multiplex pcr primer pairs for specific targets using diverse templates
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10542359/
https://www.ncbi.nlm.nih.gov/pubmed/37777580
http://dx.doi.org/10.1038/s41598-023-43825-0
work_keys_str_mv AT yanglin atooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT dingfeng atooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT linqiang atooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT xiejunhua atooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT fanwei atooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT daifangyin atooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT cuipeng atooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT liuwanfei atooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT yanglin tooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT dingfeng tooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT linqiang tooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT xiejunhua tooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT fanwei tooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT daifangyin tooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT cuipeng tooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates
AT liuwanfei tooltoautomaticallydesignmultiplexpcrprimerpairsforspecifictargetsusingdiversetemplates