2,551 research outputs found

    Alignment-free Genomic Analysis via a Big Data Spark Platform

    Get PDF
    Motivation: Alignment-free distance and similarity functions (AF functions, for short) are a well established alternative to two and multiple sequence alignments for many genomic, metagenomic and epigenomic tasks. Due to data-intensive applications, the computation of AF functions is a Big Data problem, with the recent Literature indicating that the development of fast and scalable algorithms computing AF functions is a high-priority task. Somewhat surprisingly, despite the increasing popularity of Big Data technologies in Computational Biology, the development of a Big Data platform for those tasks has not been pursued, possibly due to its complexity. Results: We fill this important gap by introducing FADE, the first extensible, efficient and scalable Spark platform for Alignment-free genomic analysis. It supports natively eighteen of the best performing AF functions coming out of a recent hallmark benchmarking study. FADE development and potential impact comprises novel aspects of interest. Namely, (a) a considerable effort of distributed algorithms, the most tangible result being a much faster execution time of reference methods like MASH and FSWM; (b) a software design that makes FADE user-friendly and easily extendable by Spark non-specialists; (c) its ability to support data- and compute-intensive tasks. About this, we provide a novel and much needed analysis of how informative and robust AF functions are, in terms of the statistical significance of their output. Our findings naturally extend the ones of the highly regarded benchmarking study, since the functions that can really be used are reduced to a handful of the eighteen included in FADE

    RNA ์ƒํ˜ธ์ž‘์šฉ ๋ฐ DNA ์„œ์—ด์˜ ์ •๋ณดํ•ด๋…์„ ์œ„ํ•œ ๊ธฐ๊ณ„ํ•™์Šต ๊ธฐ๋ฒ•

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ)--์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› :๊ณต๊ณผ๋Œ€ํ•™ ์ปดํ“จํ„ฐ๊ณตํ•™๋ถ€,2020. 2. ๊น€์„ .์ƒ๋ฌผ์ฒด ๊ฐ„ ํ‘œํ˜„ํ˜•์˜ ์ฐจ์ด๋Š” ๊ฐ ๊ฐœ์ฒด์˜ ์œ ์ „์  ์ •๋ณด ์ฐจ์ด๋กœ๋ถ€ํ„ฐ ๊ธฐ์ธํ•œ๋‹ค. ์œ ์ „์  ์ •๋ณด์˜ ๋ณ€ํ™”์— ๋”ฐ๋ผ์„œ, ๊ฐ ์ƒ๋ฌผ์ฒด๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์ข…์œผ๋กœ ์ง„ํ™”ํ•˜๊ธฐ๋„ ํ•˜๊ณ , ๊ฐ™์€ ๋ณ‘์— ๊ฑธ๋ฆฐ ํ™˜์ž๋ผ๋„ ์„œ๋กœ ๋‹ค๋ฅธ ์˜ˆํ›„๋ฅผ ๋ณด์ด๊ธฐ๋„ ํ•œ๋‹ค. ์ด์ฒ˜๋Ÿผ ์ค‘์š”ํ•œ ์ƒ๋ฌผํ•™์  ์ •๋ณด๋Š” ๋Œ€์šฉ๋Ÿ‰ ์‹œํ€€์‹ฑ ๋ถ„์„ ๊ธฐ๋ฒ• ๋“ฑ์„ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ์˜ค๋ฏน์Šค ๋ฐ์ดํ„ฐ๋กœ ์ธก์ •๋œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜, ์˜ค๋ฏน์Šค ๋ฐ์ดํ„ฐ๋Š” ๊ณ ์ฐจ์› ํŠน์ง• ๋ฐ ์†Œ๊ทœ๋ชจ ํ‘œ๋ณธ ๋ฐ์ดํ„ฐ์ด๊ธฐ ๋•Œ๋ฌธ์—, ์˜ค๋ฏน์Šค ๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ์ƒ๋ฌผํ•™์  ์ •๋ณด๋ฅผ ํ•ด์„ํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์–ด๋ ค์šด ๋ฌธ์ œ์ด๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ, ๋ฐ์ดํ„ฐ ํŠน์ง•์˜ ๊ฐœ์ˆ˜๊ฐ€ ์ƒ˜ํ”Œ์˜ ๊ฐœ์ˆ˜๋ณด๋‹ค ๋งŽ์„ ๋•Œ, ์˜ค๋ฏน์Šค ๋ฐ์ดํ„ฐ์˜ ํ•ด์„์„ ๊ฐ€์žฅ ๋‚œํ•ดํ•œ ๊ธฐ๊ณ„ํ•™์Šต ๋ฌธ์ œ๋“ค ์ค‘ ํ•˜๋‚˜๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๋ณธ ๋ฐ•์‚ฌํ•™์œ„ ๋…ผ๋ฌธ์€ ๊ธฐ๊ณ„ํ•™์Šต ๊ธฐ๋ฒ•์„ ํ™œ์šฉํ•˜์—ฌ ๊ณ ์ฐจ์›์ ์ธ ์ƒ๋ฌผํ•™์  ๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ์ƒ๋ฌผํ•™์  ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๊ธฐ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์ƒ๋ฌผ์ •๋ณดํ•™ ๋ฐฉ๋ฒ•๋“ค์„ ๊ณ ์•ˆํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์—ฐ๊ตฌ๋Š” DNA ์„œ์—ด์„ ํ™œ์šฉํ•˜์—ฌ ์ข… ๊ฐ„ ๋น„๊ต์™€ ๋™์‹œ์— DNA ์„œ์—ด์ƒ์— ์žˆ๋Š” ๋‹ค์–‘ํ•œ ์ง€์—ญ์— ๋‹ด๊ธด ์ƒ๋ฌผํ•™์  ์ •๋ณด๋ฅผ ์œ ์ „์  ๊ด€์ ์—์„œ ํ•ด์„ํ•ด๋ณด๊ณ ์ž ํ•˜์˜€๋‹ค. ์ด๋ฅผ ์œ„ํ•ด, ์ˆœ์œ„ ๊ธฐ๋ฐ˜ k ๋‹จ์–ด ๋ฌธ์ž์—ด ๋น„๊ต๋ฐฉ๋ฒ•, RKSS ์ปค๋„์„ ๊ฐœ๋ฐœํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๊ฒŒ๋†ˆ ์ƒ์˜ ์ง€์—ญ์—์„œ ์—ฌ๋Ÿฌ ์ข… ๊ฐ„ ๋น„๊ต ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. RKSS ์ปค๋„์€ ๊ธฐ์กด์˜ k ๋‹จ์–ด ๋ฌธ์ž์—ด ์ปค๋„์„ ํ™•์žฅํ•œ ๊ฒƒ์œผ๋กœ, k ๊ธธ์ด ๋‹จ์–ด์˜ ์ˆœ์œ„ ์ •๋ณด์™€ ์ข… ๊ฐ„ ๊ณตํ†ต์ ์„ ํ‘œํ˜„ํ•˜๋Š” ๋น„๊ต๊ธฐ์ค€์  ๊ฐœ๋…์„ ํ™œ์šฉํ•˜์˜€๋‹ค. k ๋‹จ์–ด ๋ฌธ์ž์—ด ์ปค๋„์€ k์˜ ๊ธธ์ด์— ๋”ฐ๋ผ ๋‹จ์–ด ์ˆ˜๊ฐ€ ๊ธ‰์ฆํ•˜์ง€๋งŒ, ๋น„๊ต๊ธฐ์ค€์ ์€ ๊ทน์†Œ์ˆ˜์˜ ๋‹จ์–ด๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฏ€๋กœ ์„œ์—ด ๊ฐ„ ์œ ์‚ฌ๋„๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ณ„์‚ฐ๋Ÿ‰์„ ํšจ์œจ์ ์œผ๋กœ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค. ๊ฒŒ๋†ˆ ์ƒ์˜ ์„ธ ์ง€์—ญ์— ๋Œ€ํ•ด์„œ ์‹คํ—˜์„ ์ง„ํ–‰ํ•œ ๊ฒฐ๊ณผ, RKSS ์ปค๋„์€ ๊ธฐ์กด์˜ ์ปค๋„์— ๋น„ํ•ด ์ข… ๊ฐ„ ์œ ์‚ฌ๋„ ๋ฐ ์ฐจ์ด๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋˜ํ•œ, RKSS ์ปค๋„์€ ์‹คํ—˜์— ์‚ฌ์šฉ๋œ ์ƒ๋ฌผํ•™์  ์ง€์—ญ์— ํฌํ•จ๋œ ์ƒ๋ฌผํ•™์  ์ •๋ณด๋Ÿ‰ ์ฐจ์ด๋ฅผ ์ƒ๋ฌผํ•™์  ์ง€์‹๊ณผ ๋ถ€ํ•ฉ๋˜๋Š” ์ˆœ์„œ๋กœ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ์—ฐ๊ตฌ๋Š” ์ƒ๋ฌผํ•™์  ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ๋ณต์žกํ•˜๊ฒŒ ์–ฝํžŒ ์œ ์ „์ž ์ƒํ˜ธ์ž‘์šฉ ๊ฐ„ ์ •๋ณด๋ฅผ ํ•ด์„ํ•˜์—ฌ, ๋” ๋‚˜์•„๊ฐ€ ์ƒ๋ฌผํ•™์  ๊ธฐ๋Šฅ ํ•ด์„์„ ํ†ตํ•ด ์•”์˜ ์•„ํ˜•์„ ๋ถ„๋ฅ˜ํ•˜๊ณ ์ž ํ•˜์˜€๋‹ค. ์ด๋ฅผ ์œ„ํ•ด, ๊ทธ๋ž˜ํ”„ ์ปจ๋ณผ๋ฃจ์…˜ ๋„คํŠธ์›Œํฌ์™€ ์–ดํ…์…˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ™œ์šฉํ•˜์—ฌ ํŒจ์Šค์›จ์ด ๊ธฐ๋ฐ˜ ํ•ด์„ ๊ฐ€๋Šฅํ•œ ์•” ์•„ํ˜• ๋ถ„๋ฅ˜ ๋ชจ๋ธ(GCN+MAE)์„ ๊ณ ์•ˆํ•˜์˜€๋‹ค. ๊ทธ๋ž˜ํ”„ ์ปจ๋ณผ๋ฃจ์…˜ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด์„œ ์ƒ๋ฌผํ•™์  ์‚ฌ์ „ ์ง€์‹์ธ ํŒจ์Šค์›จ์ด ์ •๋ณด๋ฅผ ํ•™์Šตํ•˜์—ฌ ๋ณต์žกํ•œ ์œ ์ „์ž ์ƒํ˜ธ์ž‘์šฉ ์ •๋ณด๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๋‹ค๋ฃจ์—ˆ๋‹ค. ๋˜ํ•œ, ์—ฌ๋Ÿฌ ํŒจ์Šค์›จ์ด ์ •๋ณด๋ฅผ ์–ดํ…์…˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ†ตํ•ด ํ•ด์„ ๊ฐ€๋Šฅํ•œ ์ˆ˜์ค€์œผ๋กœ ๋ณ‘ํ•ฉํ•˜์˜€๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ํ•™์Šตํ•œ ํŒจ์Šค์›จ์ด ๋ ˆ๋ฒจ ์ •๋ณด๋ฅผ ๋ณด๋‹ค ๋ณต์žกํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์œ ์ „์ž ๋ ˆ๋ฒจ๋กœ ํšจ์œจ์ ์œผ๋กœ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋„คํŠธ์›Œํฌ ์ „ํŒŒ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ™œ์šฉํ•˜์˜€๋‹ค. ๋‹ค์„ฏ ๊ฐœ์˜ ์•” ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด GCN+MAE ๋ชจ๋ธ์„ ์ ์šฉํ•œ ๊ฒฐ๊ณผ, ๊ธฐ์กด์˜ ์•” ์•„ํ˜• ๋ถ„๋ฅ˜ ๋ชจ๋ธ๋“ค๋ณด๋‹ค ๋‚˜์€ ์„ฑ๋Šฅ์„ ๋ณด์˜€์œผ๋ฉฐ ์•” ์•„ํ˜• ํŠน์ด์ ์ธ ํŒจ์Šค์›จ์ด ๋ฐ ์ƒ๋ฌผํ•™์  ๊ธฐ๋Šฅ์„ ๋ฐœ๊ตดํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์„ธ ๋ฒˆ์งธ ์—ฐ๊ตฌ๋Š” ํŒจ์Šค์›จ์ด๋กœ๋ถ€ํ„ฐ ์„œ๋ธŒ ํŒจ์Šค์›จ์ด/๋„คํŠธ์›Œํฌ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•œ ์—ฐ๊ตฌ๋‹ค. ํŒจ์Šค์›จ์ด๋‚˜ ์ƒ๋ฌผํ•™์  ๋„คํŠธ์›Œํฌ์— ๋‹จ์ผ ์ƒ๋ฌผํ•™์  ๊ธฐ๋Šฅ์ด ์•„๋‹ˆ๋ผ ๋‹ค์–‘ํ•œ ์ƒ๋ฌผํ•™์  ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด ์žˆ์Œ์— ์ฃผ๋ชฉํ•˜์˜€๋‹ค. ๋‹จ์ผ ๊ธฐ๋Šฅ์„ ์ง€๋‹Œ ์œ ์ „์ž ์กฐํ•ฉ์„ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ ์ƒ๋ฌผํ•™์  ๋„คํŠธ์›Œํฌ์ƒ์—์„œ ์กฐ๊ฑด ํŠน์ด์ ์ธ ์œ ์ „์ž ๋ชจ๋“ˆ์„ ์ฐพ๊ณ ์ž ํ•˜์˜€์œผ๋ฉฐ MIDAS๋ผ๋Š” ๋„๊ตฌ๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ํŒจ์Šค์›จ์ด๋กœ๋ถ€ํ„ฐ ์œ ์ „์ž ์ƒํ˜ธ์ž‘์šฉ ๊ฐ„ ํ™œ์„ฑ๋„๋ฅผ ์œ ์ „์ž ๋ฐœํ˜„๋Ÿ‰๊ณผ ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ๋ฅผ ํ†ตํ•ด ๊ณ„์‚ฐํ•˜์˜€๋‹ค. ๊ณ„์‚ฐ๋œ ํ™œ์„ฑ๋„๋“ค์„ ํ™œ์šฉํ•˜์—ฌ ๋‹ค์ค‘ ํด๋ž˜์Šค์—์„œ ์„œ๋กœ ๋‹ค๋ฅด๊ฒŒ ํ™œ์„ฑํ™”๋œ ์„œ๋ธŒ ํŒจ์Šค๋“ค์„ ํ†ต๊ณ„์  ๊ธฐ๋ฒ•์— ๊ธฐ๋ฐ˜ํ•˜์—ฌ ๋ฐœ๊ตดํ•˜์˜€๋‹ค. ๋˜ํ•œ, ์–ดํ…์…˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜๊ณผ ๊ทธ๋ž˜ํ”„ ์ปจ๋ณผ๋ฃจ์…˜ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด์„œ ํ•ด๋‹น ์—ฐ๊ตฌ๋ฅผ ํŒจ์Šค์›จ์ด๋ณด๋‹ค ๋” ํฐ ์ƒ๋ฌผํ•™์  ๋„คํŠธ์›Œํฌ์— ํ™•์žฅํ•˜๋ ค๊ณ  ์‹œ๋„ํ•˜์˜€๋‹ค. ์œ ๋ฐฉ์•” ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ์‹คํ—˜์„ ์ง„ํ–‰ํ•œ ๊ฒฐ๊ณผ, MIDAS์™€ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ๋‹ค์ค‘ ํด๋ž˜์Šค์—์„œ ์ฐจ์ด๊ฐ€ ๋‚˜๋Š” ์œ ์ „์ž ๋ชจ๋“ˆ์„ ํšจ๊ณผ์ ์œผ๋กœ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๊ฒฐ๋ก ์ ์œผ๋กœ, ๋ณธ ๋ฐ•์‚ฌํ•™์œ„ ๋…ผ๋ฌธ์€ DNA ์„œ์—ด์— ๋‹ด๊ธด ์ง„ํ™”์  ์ •๋ณด๋Ÿ‰ ๋น„๊ต, ํŒจ์Šค์›จ์ด ๊ธฐ๋ฐ˜ ์•” ์•„ํ˜• ๋ถ„๋ฅ˜, ์กฐ๊ฑด ํŠน์ด์ ์ธ ์œ ์ „์ž ๋ชจ๋“ˆ ๋ฐœ๊ตด์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๊ธฐ๊ณ„ํ•™์Šต ๊ธฐ๋ฒ•์„ ์ œ์•ˆํ•˜์˜€๋‹ค.Phenotypic differences among organisms are mainly due to the difference in genetic information. As a result of genetic information modification, an organism may evolve into a different species and patients with the same disease may have different prognosis. This important biological information can be observed in the form of various omics data using high throughput instrument technologies such as sequencing instruments. However, interpretation of such omics data is challenging since omics data is with very high dimensions but with relatively small number of samples. Typically, the number of dimensions is higher than the number of samples, which makes the interpretation of omics data one of the most challenging machine learning problems. My doctoral study aims to develop new bioinformatics methods for decoding information in these high dimensional data by utilizing machine learning algorithms. The first study is to analyze the difference in the amount of information between different regions of the DNA sequence. To achieve the goal, a ranked-based k-spectrum string kernel, RKSS kernel, is developed for comparative and evolutionary comparison of various genomic region sequences among multiple species. RKSS kernel extends the existing k-spectrum string kernel by utilizing rank information of k-mers and landmarks of k-mers that represents a species. By using a landmark as a reference point for comparison, the number of k-mers needed to calculating sequence similarities is dramatically reduced. In the experiments on three different genomic regions, RKSS kernel captured more reliable distances between species according to genetic information contents of the target region. Also, RKSS kernel was able to rearrange each region to match a biological common insight. The second study aims to efficiently decode complex genetic interactions using biological networks and, then, to classify cancer subtypes by interpreting biological functions. To achieve the goal, a pathway-based deep learning model using graph convolutional network and multi-attention based ensemble (GCN+MAE) for cancer subtype classification is developed. In order to efficiently reduce the relationships between genes using pathway information, GCN+MAE is designed as an explainable deep learning structure using graph convolutional network and attention mechanism. Extracted pathway-level information of cancer subtypes is transported into gene-level again by network propagation. In the experiments of five cancer data sets, GCN+MAE showed better cancer subtype classification performances and captured subtype-specific pathways and their biological functions. The third study is to identify sub-networks of a biological pathway. The goal is to dissect a biological pathway into multiple sub-networks, each of which is to be of a single functional unit. To achieve the goal, a condition-specific sub-module detection method in a biological network, MIDAS (MIning Differentially Activated Subpaths) is developed. From the pathway, edge activities are measured by explicit gene expression and network topology. Using the activities, differentially activated subpaths are explored by a statistical approach. Also, by extending this idea on graph convolutional network, different sub-networks are highlighted by attention mechanisms. In the experiment with breast cancer data, MIDAS and the deep learning model successfully decomposed gene-level features into sub-modules of single functions. In summary, my doctoral study proposes new computational methods to compare genomic DNA sequences as information contents, to model pathway-based cancer subtype classifications and regulations, and to identify condition-specific sub-modules among multiple cancer subtypes.Chapter 1 Introduction 1 1.1 Biological questions with genetic information 2 1.1.1 Biological Sequences 2 1.1.2 Gene expression 2 1.2 Formulating computational problems for the biological questions 3 1.2.1 Decoding biological sequences by k-mer vectors 3 1.2.2 Interpretation of complex relationships between genes 7 1.3 Three computational problems for the biological questions 9 1.4 Outline of the thesis 14 Chapter 2 Ranked k-spectrum kernel for comparative and evolutionary comparison of DNA sequences 15 2.1 Motivation 16 2.1.1 String kernel for sequence comparison 17 2.1.2 Approach: RKSS kernel 19 2.2 Methods 21 2.2.1 Mapping biological sequences to k-mer space: the k-spectrum string kernel 23 2.2.2 The ranked k-spectrum string kernel with a landmark 24 2.2.3 Single landmark-based reconstruction of phylogenetic tree 27 2.2.4 Multiple landmark-based distance comparison of exons, introns, CpG islands 29 2.2.5 Sequence Data for analysis 30 2.3 Results 31 2.3.1 Reconstruction of phylogenetic tree on the exons, introns, and CpG islands 31 2.3.2 Landmark space captures the characteristics of three genomic regions 38 2.3.3 Cross-evaluation of the landmark-based feature space 45 Chapter 3 Pathway-based cancer subtype classification and interpretation by attention mechanism and network propagation 46 3.1 Motivation 47 3.2 Methods 52 3.2.1 Encoding biological prior knowledge using Graph Convolutional Network 52 3.2.2 Re-producing comprehensive biological process by Multi-Attention based Ensemble 53 3.2.3 Linking pathways and transcription factors by network propagation with permutation-based normalization 55 3.3 Results 58 3.3.1 Pathway database and cancer data set 58 3.3.2 Evaluation of individual GCN pathway models 60 3.3.3 Performance of ensemble of GCN pathway models with multi-attention 60 3.3.4 Identification of TFs as regulator of pathways and GO term analysis of TF target genes 67 Chapter 4 Detecting sub-modules in biological networks with gene expression by statistical approach and graph convolutional network 70 4.1 Motivation 70 4.1.1 Pathway based analysis of transcriptome data 71 4.1.2 Challenges and Summary of Approach 74 4.2 Methods 78 4.2.1 Convert single KEGG pathway to directed graph 79 4.2.2 Calculate edge activity for each sample 79 4.2.3 Mining differentially activated subpath among classes 80 4.2.4 Prioritizing subpaths by the permutation test 82 4.2.5 Extension: graph convolutional network and class activation map 83 4.3 Results 84 4.3.1 Identifying 36 subtype specific subpaths in breast cancer 86 4.3.2 Subpath activities have a good discrimination power for cancer subtype classification 88 4.3.3 Subpath activities have a good prognostic power for survival outcomes 90 4.3.4 Comparison with an existing tool, PATHOME 91 4.3.5 Extension: detection of subnetwork on PPI network 98 Chapter 5 Conclusions 101 ๊ตญ๋ฌธ์ดˆ๋ก 127Docto

    RasBhari: optimizing spaced seeds for database searching, read mapping and alignment-free sequence comparison

    Full text link
    Many algorithms for sequence analysis rely on word matching or word statistics. Often, these approaches can be improved if binary patterns representing match and don't-care positions are used as a filter, such that only those positions of words are considered that correspond to the match positions of the patterns. The performance of these approaches, however, depends on the underlying patterns. Herein, we show that the overlap complexity of a pattern set that was introduced by Ilie and Ilie is closely related to the variance of the number of matches between two evolutionarily related sequences with respect to this pattern set. We propose a modified hill-climbing algorithm to optimize pattern sets for database searching, read mapping and alignment-free sequence comparison of nucleic-acid sequences; our implementation of this algorithm is called rasbhari. Depending on the application at hand, rasbhari can either minimize the overlap complexity of pattern sets, maximize their sensitivity in database searching or minimize the variance of the number of pattern-based matches in alignment-free sequence comparison. We show that, for database searching, rasbhari generates pattern sets with slightly higher sensitivity than existing approaches. In our Spaced Words approach to alignment-free sequence comparison, pattern sets calculated with rasbhari led to more accurate estimates of phylogenetic distances than the randomly generated pattern sets that we previously used. Finally, we used rasbhari to generate patterns for short read classification with CLARK-S. Here too, the sensitivity of the results could be improved, compared to the default patterns of the program. We integrated rasbhari into Spaced Words; the source code of rasbhari is freely available at http://rasbhari.gobics.de

    Evolution of Strigamia centipedes (Chilopoda): a first molecular assessment of phylogeny and divergence times

    Get PDF
    We present a first phylogenetic and temporal framework, with biogeographical insights, for the centipedes of the genus Strigamia, which are widespread predators in the forest soils of the Northern Hemisphere and comprise the evo-devo model species Strigamia maritima. The phylogeny was estimated by different methods of maximum likelihood and Bayesian inference from sequences of two mitochondrial (16S, COI) and two nuclear (18S, 28S) genes, obtained from 16 species from all major areas of the global range of the genus and encompassing most of the overall morphological and ecological diversity. Divergence times were estimated after calibration upon the fossil record of centipedes. We found that major lineages of extant species of Strigamia separated most probably around 60 million years (Ma) ago. The two most diverse lineages diversified during the last 30 Ma and are today segregated geographically, one in Europe and another in Eastern Asia. This latter region hosts a hitherto underestimated richness and anatomical diversity of species, including three still unknown, yet morphologically well distinct species, which are here described as new: Strigamia inthanoni sp. n. from Thailand, Strigamia korsosi sp. n. from the Ryukyu Islands and Strigamia nana sp. n. from Taiwan. The northern European model species S. maritima is more strictly related to the Eastern Asian lineage, from which it most probably separated around 35 Ma ago before the major diversification of the latter

    HYMENOPTERAN MOLECULAR PHYLOGENETICS: FROM APOCRITA TO BRACONIDAE (ICHNEUMONOIDEA)

    Get PDF
    Two separate phylogenetic studies were performed for two different taxonomic levels within Hymenoptera. The first study examined the utility of expressed sequence tags for resolving relationships among hymenopteran superfamilies. Transcripts were assembled from 14,000 sequenced clones for 6 disparate Hymenopteran taxa, averaging over 660 unique contigs per species. Orthology and gene determination were performed using modifications to a previously developed computerized pipeline and compared against annotated insect genomes. Sequences from additional taxa were added from public databases with a final dataset of 24 genes for 16 taxa. The concatenated dataset recovered a robust and well-supported topology; however, there was extreme incongruity among individual gene trees. Analyses of sequences indicated strong compositional and transition biases, particularly in the third codon positions. The use of filtered supernetworks aided visualization of the existing congruent phylogenetic signal that existed across the individual gene trees. Additionally, treeness triangle plots indicated a strong residual signal in several gene trees and across codon positions in the concatenated dataset. However, most analyses of the concatenated dataset recovered expected relationships, known from other independent analyses. Thus, ESTs provide a powerful source of information for phylogenetic analysis, but results are sensitive to low taxonomic sampling and missing data. The second study examined subfamilial relationships within the parasitoid family Braconidae, using over 4kb of sequence data for 139 taxa. Bayesian inference of the concatenated dataset recovered a robust phylogeny, particularly for early divergences within the family. There was strong evidence supporting two independent lineages within the family: one leading to the noncyclostomes and one leading to the cyclostomes. Ancestral state reconstructions were performed to test the theory of ectoparasitism as the ancestral condition for all taxa within the family. Results indicated an endoparasitic ancestor for the family and for the non-cyclostome lineage, with an early transition to ectoparasitism for the cyclostome lineage. However, reconstructions of some nodes were sensitive to outgroup coding and will also be impacted with increased biological knowledge

    Computational strategies for dissecting the high-dimensional complexity of adaptive immune repertoires

    Full text link
    The adaptive immune system recognizes antigens via an immense array of antigen-binding antibodies and T-cell receptors, the immune repertoire. The interrogation of immune repertoires is of high relevance for understanding the adaptive immune response in disease and infection (e.g., autoimmunity, cancer, HIV). Adaptive immune receptor repertoire sequencing (AIRR-seq) has driven the quantitative and molecular-level profiling of immune repertoires thereby revealing the high-dimensional complexity of the immune receptor sequence landscape. Several methods for the computational and statistical analysis of large-scale AIRR-seq data have been developed to resolve immune repertoire complexity in order to understand the dynamics of adaptive immunity. Here, we review the current research on (i) diversity, (ii) clustering and network, (iii) phylogenetic and (iv) machine learning methods applied to dissect, quantify and compare the architecture, evolution, and specificity of immune repertoires. We summarize outstanding questions in computational immunology and propose future directions for systems immunology towards coupling AIRR-seq with the computational discovery of immunotherapeutics, vaccines, and immunodiagnostics.Comment: 27 pages, 2 figure
    • โ€ฆ
    corecore