Cargando…

An FPGA Implementation to Detect Selective Cationic Antibacterial Peptides

Exhaustive prediction of physicochemical properties of peptide sequences is used in different areas of biological research. One example is the identification of selective cationic antibacterial peptides (SCAPs), which may be used in the treatment of different diseases. Due to the discrete nature of...

Descripción completa

Detalles Bibliográficos
Autores principales: Polanco González, Carlos, Nuño Maganda, Marco Aurelio, Arias-Estrada, Miguel, del Rio, Gabriel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3125173/
https://www.ncbi.nlm.nih.gov/pubmed/21738652
http://dx.doi.org/10.1371/journal.pone.0021399
_version_ 1782207172984176640
author Polanco González, Carlos
Nuño Maganda, Marco Aurelio
Arias-Estrada, Miguel
del Rio, Gabriel
author_facet Polanco González, Carlos
Nuño Maganda, Marco Aurelio
Arias-Estrada, Miguel
del Rio, Gabriel
author_sort Polanco González, Carlos
collection PubMed
description Exhaustive prediction of physicochemical properties of peptide sequences is used in different areas of biological research. One example is the identification of selective cationic antibacterial peptides (SCAPs), which may be used in the treatment of different diseases. Due to the discrete nature of peptide sequences, the physicochemical properties calculation is considered a high-performance computing problem. A competitive solution for this class of problems is to embed algorithms into dedicated hardware. In the present work we present the adaptation, design and implementation of an algorithm for SCAPs prediction into a Field Programmable Gate Array (FPGA) platform. Four physicochemical properties codes useful in the identification of peptide sequences with potential selective antibacterial activity were implemented into an FPGA board. The speed-up gained in a single-copy implementation was up to 108 times compared with a single Intel processor cycle for cycle. The inherent scalability of our design allows for replication of this code into multiple FPGA cards and consequently improvements in speed are possible. Our results show the first embedded SCAPs prediction solution described and constitutes the grounds to efficiently perform the exhaustive analysis of the sequence-physicochemical properties relationship of peptides.
format Online
Article
Text
id pubmed-3125173
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-31251732011-07-07 An FPGA Implementation to Detect Selective Cationic Antibacterial Peptides Polanco González, Carlos Nuño Maganda, Marco Aurelio Arias-Estrada, Miguel del Rio, Gabriel PLoS One Research Article Exhaustive prediction of physicochemical properties of peptide sequences is used in different areas of biological research. One example is the identification of selective cationic antibacterial peptides (SCAPs), which may be used in the treatment of different diseases. Due to the discrete nature of peptide sequences, the physicochemical properties calculation is considered a high-performance computing problem. A competitive solution for this class of problems is to embed algorithms into dedicated hardware. In the present work we present the adaptation, design and implementation of an algorithm for SCAPs prediction into a Field Programmable Gate Array (FPGA) platform. Four physicochemical properties codes useful in the identification of peptide sequences with potential selective antibacterial activity were implemented into an FPGA board. The speed-up gained in a single-copy implementation was up to 108 times compared with a single Intel processor cycle for cycle. The inherent scalability of our design allows for replication of this code into multiple FPGA cards and consequently improvements in speed are possible. Our results show the first embedded SCAPs prediction solution described and constitutes the grounds to efficiently perform the exhaustive analysis of the sequence-physicochemical properties relationship of peptides. Public Library of Science 2011-06-28 /pmc/articles/PMC3125173/ /pubmed/21738652 http://dx.doi.org/10.1371/journal.pone.0021399 Text en Polanco González et al. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Polanco González, Carlos
Nuño Maganda, Marco Aurelio
Arias-Estrada, Miguel
del Rio, Gabriel
An FPGA Implementation to Detect Selective Cationic Antibacterial Peptides
title An FPGA Implementation to Detect Selective Cationic Antibacterial Peptides
title_full An FPGA Implementation to Detect Selective Cationic Antibacterial Peptides
title_fullStr An FPGA Implementation to Detect Selective Cationic Antibacterial Peptides
title_full_unstemmed An FPGA Implementation to Detect Selective Cationic Antibacterial Peptides
title_short An FPGA Implementation to Detect Selective Cationic Antibacterial Peptides
title_sort fpga implementation to detect selective cationic antibacterial peptides
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3125173/
https://www.ncbi.nlm.nih.gov/pubmed/21738652
http://dx.doi.org/10.1371/journal.pone.0021399
work_keys_str_mv AT polancogonzalezcarlos anfpgaimplementationtodetectselectivecationicantibacterialpeptides
AT nunomagandamarcoaurelio anfpgaimplementationtodetectselectivecationicantibacterialpeptides
AT ariasestradamiguel anfpgaimplementationtodetectselectivecationicantibacterialpeptides
AT delriogabriel anfpgaimplementationtodetectselectivecationicantibacterialpeptides
AT polancogonzalezcarlos fpgaimplementationtodetectselectivecationicantibacterialpeptides
AT nunomagandamarcoaurelio fpgaimplementationtodetectselectivecationicantibacterialpeptides
AT ariasestradamiguel fpgaimplementationtodetectselectivecationicantibacterialpeptides
AT delriogabriel fpgaimplementationtodetectselectivecationicantibacterialpeptides