透過您的圖書館登入
IP:18.225.92.18
  • 學位論文

一個簡單SNP瀏覽器的設計

The design of a simple SNP Browser

指導教授 : 留忠賢
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


科學家發現不同個體之DNA序列會有所差異,此在科學上叫做“基因體的多態性”(Genetic Polymorphism)。 在不同個人基因體的差異當中,重要的一類是屬於DNA鏈上的單個核甘酸的不同,稱之為單核苷酸多態性(Single Nucleotide Polymorphism,SNP)。科學家認為SNP可能會造成一些人體的疾病,特別是和多基因疾病有關的遺傳機制。 有鑒於基因體資料過於龐大,因此目前已有許多網站將基因體之資訊做成視覺化工具如Genome Browser,以便生物學家能更容易了解其研究成果。然而,在目前眾多網站中因其內容過於繁雜且不易找尋其所希望的SNP。在本篇論文亦著眼於此,建構一SNP Browser,並採用由Apache所提出應用MVC架構的Struts架構以改善眾多網站所設計的傳統網頁應用程式的缺點,如網頁內容與程式混合在一起,使得網頁不易維護,同時以直覺化的方式來顯示其染色體所含有的SNP以便使用者選取所想要知道的SNP名稱,並得知其SNP的序列以及變異等資訊。

並列摘要


Scientists have discovered that individuals have variations in DNA sequences, called “Genetic Polymorphism”. And they consider that one variation, called Single Nucleotide Polymorphism (SNP), might involve in some diseases, especially about multi-gene for familial disease. Because the data of the genome is too voluminous, many websites provides some visualization tools, such as genome browser, to help biologists to better utilize such information. However, tools provided by websites are too complicated and it is difficult for users to find out the SNP they want. In this thesis, we will present an SNP browser, which was developed using Struts framework, an MVC model based framework developed by Apache. The Struts framework avoids the disadvantage of traditional web applications that mix content of web pages and codes, which will makes pages more difficult to maintain. The SNP browser can visually show all SNPs in a chromosome, let users choose the SNP they want and to view the sequence of SNP and information of deviancy.

參考文獻


[3] 黃嵐欽,”使用MVC設計樣式來設計網頁的整合生物資訊系統”,2004年六月 http://140.135.11.114:8080/genome/
[7] 鄭世昌,”網路應用程式架構Struts的View發展工具”,2003年六月
[1] NCBI Taxonomy Browser
[2] UCSC Genome Bioninformatics Home Page
[5] 楊佳熒,” 一個簡單基因瀏覽器設計 :基因在染色體上之視覺化暨基因族群分析”,2003年一月

延伸閱讀