Cargando…
pfsearchV3: a code acceleration and heuristic to search PROSITE profiles
Summary: The PROSITE resource provides a rich and well annotated source of signatures in the form of generalized profiles that allow protein domain detection and functional annotation. One of the major limiting factors in the application of PROSITE in genome and metagenome annotation pipelines is th...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2013
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3634184/ https://www.ncbi.nlm.nih.gov/pubmed/23505298 http://dx.doi.org/10.1093/bioinformatics/btt129 |
_version_ | 1782267066902904832 |
---|---|
author | Schuepbach, Thierry Pagni, Marco Bridge, Alan Bougueleret, Lydie Xenarios, Ioannis Cerutti, Lorenzo |
author_facet | Schuepbach, Thierry Pagni, Marco Bridge, Alan Bougueleret, Lydie Xenarios, Ioannis Cerutti, Lorenzo |
author_sort | Schuepbach, Thierry |
collection | PubMed |
description | Summary: The PROSITE resource provides a rich and well annotated source of signatures in the form of generalized profiles that allow protein domain detection and functional annotation. One of the major limiting factors in the application of PROSITE in genome and metagenome annotation pipelines is the time required to search protein sequence databases for putative matches. We describe an improved and optimized implementation of the PROSITE search tool pfsearch that, combined with a newly developed heuristic, addresses this limitation. On a modern x86_64 hyper-threaded quad-core desktop computer, the new pfsearchV3 is two orders of magnitude faster than the original algorithm. Availability and implementation: Source code and binaries of pfsearchV3 are freely available for download at http://web.expasy.org/pftools/#pfsearchV3, implemented in C and supported on Linux. PROSITE generalized profiles including the heuristic cut-off scores are available at the same address. Contact: pftools@isb-sib.ch |
format | Online Article Text |
id | pubmed-3634184 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2013 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-36341842013-04-24 pfsearchV3: a code acceleration and heuristic to search PROSITE profiles Schuepbach, Thierry Pagni, Marco Bridge, Alan Bougueleret, Lydie Xenarios, Ioannis Cerutti, Lorenzo Bioinformatics Applications Notes Summary: The PROSITE resource provides a rich and well annotated source of signatures in the form of generalized profiles that allow protein domain detection and functional annotation. One of the major limiting factors in the application of PROSITE in genome and metagenome annotation pipelines is the time required to search protein sequence databases for putative matches. We describe an improved and optimized implementation of the PROSITE search tool pfsearch that, combined with a newly developed heuristic, addresses this limitation. On a modern x86_64 hyper-threaded quad-core desktop computer, the new pfsearchV3 is two orders of magnitude faster than the original algorithm. Availability and implementation: Source code and binaries of pfsearchV3 are freely available for download at http://web.expasy.org/pftools/#pfsearchV3, implemented in C and supported on Linux. PROSITE generalized profiles including the heuristic cut-off scores are available at the same address. Contact: pftools@isb-sib.ch Oxford University Press 2013-05-01 2013-03-16 /pmc/articles/PMC3634184/ /pubmed/23505298 http://dx.doi.org/10.1093/bioinformatics/btt129 Text en © The Author 2013. Published by Oxford University Press. http://creativecommons.org/licenses/by/3.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Applications Notes Schuepbach, Thierry Pagni, Marco Bridge, Alan Bougueleret, Lydie Xenarios, Ioannis Cerutti, Lorenzo pfsearchV3: a code acceleration and heuristic to search PROSITE profiles |
title | pfsearchV3: a code acceleration and heuristic to search PROSITE profiles |
title_full | pfsearchV3: a code acceleration and heuristic to search PROSITE profiles |
title_fullStr | pfsearchV3: a code acceleration and heuristic to search PROSITE profiles |
title_full_unstemmed | pfsearchV3: a code acceleration and heuristic to search PROSITE profiles |
title_short | pfsearchV3: a code acceleration and heuristic to search PROSITE profiles |
title_sort | pfsearchv3: a code acceleration and heuristic to search prosite profiles |
topic | Applications Notes |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3634184/ https://www.ncbi.nlm.nih.gov/pubmed/23505298 http://dx.doi.org/10.1093/bioinformatics/btt129 |
work_keys_str_mv | AT schuepbachthierry pfsearchv3acodeaccelerationandheuristictosearchprositeprofiles AT pagnimarco pfsearchv3acodeaccelerationandheuristictosearchprositeprofiles AT bridgealan pfsearchv3acodeaccelerationandheuristictosearchprositeprofiles AT bougueleretlydie pfsearchv3acodeaccelerationandheuristictosearchprositeprofiles AT xenariosioannis pfsearchv3acodeaccelerationandheuristictosearchprositeprofiles AT ceruttilorenzo pfsearchv3acodeaccelerationandheuristictosearchprositeprofiles |