More and more new subjects and technology are used to Bioinformatics study, such as network technology, database technology, machine learning and application programming etc. The main task of the Bioinformatics study is knowledge discover from magnanimity data. Sequences alignment is one of them. People predict the structure and function of protein and making cosmically automatically sequence alignment basing on old data and knowledge.How to combine machine learning with Bioinformatics effectively is mainly discussed in this paper. And sequence alignment is the point. Firstly the paper introduces the concept and background of the Bioinformatics. The task of research, the research state and the research aim. Secondly machine learning and its using in the Bioinformatics is studied, and HMM is emphasized. Then DNA sequence alignment and analysis is discussed. At last, two applications based on HMM are designed for DNA sequence alignment and completed one of them with C langage in VxWorks Operating System (Ver 5.5). |