02.03.2013 Views

Target Discovery and Validation Reviews and Protocols

Target Discovery and Validation Reviews and Protocols

Target Discovery and Validation Reviews and Protocols

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

38 Imoto et al.<br />

Fig. 3. Graphical view of the virtual gene technique. “D.gene A” means this microarray<br />

is observed by disrupting gene A. The dotted circle shows the equivalence class (11).<br />

only single gene disruptants in our measurement experiment. Instead, we focus<br />

on a simpler network model whose structure is a multilevel directed acyclic graph<br />

(dag). Maki et al. (16) also have proposed a naive algorithm for constructing a<br />

multilevel dag based on information on how a single gene disruption affects<br />

other genes. We use this method for finding genes directly affected by the drug<br />

by regarding the drug as a gene, <strong>and</strong> we call this method the virtual gene technique.<br />

Here, we briefly explain the method.<br />

Let V ={g 1 ,…, g p } be the set of all genes <strong>and</strong> D m ={d 1 ,…, d m } V be the set<br />

of genes to be disrupted. We assume D m contains the virtual genes corresponding<br />

to the drug. Our cDNA microarray compares the gene expression level of<br />

a mutant with that of a wild type for each gene. From a gene disruption experiment<br />

for gene d i , we obtain a microarray data E di [g j ] (1 ≤ j ≤ p). Then, by setting<br />

a threshold, η, we define a relation R as follows:<br />

By using the transitive closure R* of R, we define an equivalence relation ≡ R*<br />

on V by a ≡ R* b if <strong>and</strong> only if a, b ∈ Dm <strong>and</strong> {R* (a, b) = 1} ∧ {R* (b, a) = 1}.<br />

Then, a new relation Rˆ on the equivalence classes of ≡ R* is defined by R([a],<br />

[b]) = R* (a, b) for a, b ∈ V. Note that Rˆ is well defined by the definition of ≡ R* .<br />

Rˆ defines a dag Gˆ on the set of equivalence classes, where self-loop edges are<br />

ignored. An indirect edge ([a], [b]) of Gˆ is an edge such that there is another<br />

path from [a] to [b] in Gˆ. By removing all indirect edges from Gˆ ⎧⎪<br />

1 if a ∈ D <strong>and</strong> E [b] > η or E [b] < 1/η.<br />

R(a, b) = ⎨<br />

m a a<br />

0 otherwise.<br />

⎩⎪<br />

, we obtain a<br />

multilevel dag. See Maki et al. (16) <strong>and</strong> Aburatani et al. (14) for more details<br />

about the dag construction. Figure 3 shows an example of the resulting network<br />

based on the virtual gene technique. There are four genes, <strong>and</strong> their states for<br />

each disruptant <strong>and</strong> a drug are summarized as the matrix. We can find gene C ≡ R*<br />

gene D <strong>and</strong> remove indirect edges (drug 1, gene B), (drug 1, gene C), <strong>and</strong> so<br />

on, <strong>and</strong> then a network having the virtual drug node as the root is obtained.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!