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...
Autores principales: | , , , , , , , |
---|---|
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 |