{"title":"基于FPGA的内源特征后缀树构建及DNA特征的高性能识别","authors":"Lin Feng, Angela Jean, C. Leng, Lai Danbo","doi":"10.1109/BIBE.2011.48","DOIUrl":null,"url":null,"abstract":"Identification of DNA signatures is an important application which has been empowered by the increasing availability of thousands of bacterial and viral genomes through the next-generation sequencing (NGS) technologies. It is computationally challenging. In exploration for the solution, the suffix tree has been proposed as a data structure well suited to analyzing genomic sequences because it enables the storage of long strings in a logical, indexed manner for fast retrieval. We propose a new algorithm for identification of DNA signatures, based on exploitation of the endogenous features of a genomic sequence. These features are revealed in a construction of suffix array (an implementation of the generalized suffix tree). Furthermore, to greatly speed up the time-consuming process, the core algorithm is mapped and routed on to a Field-Programable Gate Array (FPGA) for parallel implementation. In this paper, we will focus primarily on the relationship of the data structure and the features associated. We will then describe the deployment of the hybrid computing system on a Hyper Transport compliant architecture. Illustrations are always given to clarify the technical details.","PeriodicalId":391184,"journal":{"name":"2011 IEEE 11th International Conference on Bioinformatics and Bioengineering","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Constructing Suffix Tree of Endogenous Feature on FPGA for High-Performance Identification of DNA Signatures\",\"authors\":\"Lin Feng, Angela Jean, C. Leng, Lai Danbo\",\"doi\":\"10.1109/BIBE.2011.48\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Identification of DNA signatures is an important application which has been empowered by the increasing availability of thousands of bacterial and viral genomes through the next-generation sequencing (NGS) technologies. It is computationally challenging. In exploration for the solution, the suffix tree has been proposed as a data structure well suited to analyzing genomic sequences because it enables the storage of long strings in a logical, indexed manner for fast retrieval. We propose a new algorithm for identification of DNA signatures, based on exploitation of the endogenous features of a genomic sequence. These features are revealed in a construction of suffix array (an implementation of the generalized suffix tree). Furthermore, to greatly speed up the time-consuming process, the core algorithm is mapped and routed on to a Field-Programable Gate Array (FPGA) for parallel implementation. In this paper, we will focus primarily on the relationship of the data structure and the features associated. We will then describe the deployment of the hybrid computing system on a Hyper Transport compliant architecture. Illustrations are always given to clarify the technical details.\",\"PeriodicalId\":391184,\"journal\":{\"name\":\"2011 IEEE 11th International Conference on Bioinformatics and Bioengineering\",\"volume\":\"33 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE 11th International Conference on Bioinformatics and Bioengineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/BIBE.2011.48\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE 11th International Conference on Bioinformatics and Bioengineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BIBE.2011.48","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Constructing Suffix Tree of Endogenous Feature on FPGA for High-Performance Identification of DNA Signatures
Identification of DNA signatures is an important application which has been empowered by the increasing availability of thousands of bacterial and viral genomes through the next-generation sequencing (NGS) technologies. It is computationally challenging. In exploration for the solution, the suffix tree has been proposed as a data structure well suited to analyzing genomic sequences because it enables the storage of long strings in a logical, indexed manner for fast retrieval. We propose a new algorithm for identification of DNA signatures, based on exploitation of the endogenous features of a genomic sequence. These features are revealed in a construction of suffix array (an implementation of the generalized suffix tree). Furthermore, to greatly speed up the time-consuming process, the core algorithm is mapped and routed on to a Field-Programable Gate Array (FPGA) for parallel implementation. In this paper, we will focus primarily on the relationship of the data structure and the features associated. We will then describe the deployment of the hybrid computing system on a Hyper Transport compliant architecture. Illustrations are always given to clarify the technical details.