Top Banner
TN-Grid BOINC platform
15

TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

Feb 14, 2019

Download

Documents

dinhhuong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

TN-Grid BOINC platform

Page 2: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

Who we are

Dr. Claudio MoserProf. Enrico Blanzieri Dr. Valter Cavecchia

Francesco

Luca

Paolo

Nadir

Thomas

Page 3: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

Gene@home

AComputational

Biologyproject for

GEne NetworksExpansion

on aDistributed Platform

COMPUTERSCIENCE

BIOLOGY,LIFE SCIENCE

STATISTICS,MATHS

1

Page 4: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

Biological background

A gene is a piece of DNA which contains the information to create a specific protein

The genome is the whole set of genesof a specific organism

Interactions between genesform a gene network

2

Page 5: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

ChallengeWe want to discover new relations between genes

?

??

?KNOWN GENE

NETWORK

3

Genes on the same gene network are correlated

?

Page 6: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

We compare the expression levels of two different genes

Relations between genes become correlations when their expression levels have a similar trend

Method

samples

expr

essi

on le

vels

4

Page 7: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

Method

We use the PC-algorithm to find causal relationships among genes, exploiting their expression levels in different samples

Correlations between genes are computed using Pearson coefficient

5

Page 8: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

Problem

Genomes and gene networks are huge

We want expand many gene networks ofseveral organisms

This work is hard and computationally heavy

6

Page 9: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

Arabidopsis thalianathe model plant~23.000 genes

~264.500.000 possible relations

Study case

7

Page 10: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

2

1

Implementation

We implemented an efficient version of the PC-algorithm, named PC++

Run PC-algorithm on the whole genome is not convenient. So we use PC-IM to iteratively run PC-algorithm on genome portions

8

Page 11: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

3

Implementation

We use BOINC, an open source framework for Volunteer Grid Computing.

So we have a lot of computation to do!

Thanks to the help of volunteers, we reach the computational power of a supercomputer!

Like one of the 100 most powerful!

9

Page 12: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

Gene@home

By joining the Gene@home project,a BOINC user can help theimprovement of:

➔ health➔ agriculture➔ biotechnologies

… just making available theirpersonal computers for computation

10

Page 13: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

➔ Escherichia coli (bacteria)➔ Saccharomyces cerevisiae

(yeast)➔ Vitis vinifera (grapevine)➔ Malus domestica (apple)➔ Homo sapiens (human)➔ Drosophila suzuki (fruitfly)

Future

11

Page 14: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

What we needRESEARCH FIELD BUSINESS OPPORTUNITY

❏ Service for gene network expansion

❏ PC++ open source release

❏ PC-IM patent filed

❏ Scholarships❏ Hardware❏ BOINC users❏ Sponsorship

12

Page 15: TN-Grid BOINC platform - gene@home – GEne Network ...gene.disi.unitn.it/test/documents/geneAThome.ICT.Days.2014.pdf · Who we are Prof. Enrico Blanzieri Dr. Claudio Moser Dr. Valter

[email protected]@[email protected]@[email protected]

Questions are welcomeWe would thank all the students

who contributed to the project duringthe Biological Data Mining course