SlideShare a Scribd company logo
Single-subject	Analysis	for	Advancing	Precision	Medicine
Qike Li, A. Grant Schissler, Vincent Gardeux, Ikbel Achour, Colleen Kenost,
Joanne Berghout, Haiquan Li, Hao Helen Zhang, Yves A. Lussier
N-of-1-pathways	MixEnrich:	advancing	precision	
medicine	via	single-subject	analysis	in	discovering	
dynamic	changes	of	transcriptomes
Outline	
•  Background	
•  Methods:	N-of-1-pathways	MixEnrich	
•  Results:		
•  Simula@on	Study		
•  Valida@on	Case	Study	
•  LimitaAons		
•  Take	home	message	
										We	developed	a	new	and	effecAve	method	to	idenAfy	
										dysregulated	pathways	within	a	single	paAent.
Problem	statement	
Population
Case Control
Transcriptome
Analysis
Problem	statement	
Population
Case Control
Average / Common
Gene signature / pathway signature
Transcriptome
Analysis
DEG+Enrichment1
GSEA2
	
1Beißbarth,	T.	and	Speed,	T.	Bioinforma)cs	2004;		2Subramanian	A.	et.	al	PNAS	2005
Problem	statement	
Population
Case Control
Average / Common
Gene signature / pathway signature
Transcriptome
Analysis
DEG+Enrichment1
GSEA2
	
1Beißbarth,	T.	and	Speed,	T.	Bioinforma)cs	2004;		2Subramanian	A.	et.	al	PNAS	2005	
cohort-based	methods
Problem	statement	
Population
Case Control
Average / Common
Gene signature / pathway signature
Control / Case
Paired Samples
Individual
Common
signature
Individual
signature
Transcriptome
Analysis Transcriptome
Analysis
DEG+Enrichment1
GSEA2
	
1Beißbarth,	T.	and	Speed,	T.	Bioinforma)cs	2004;		2Subramanian	A.	et.	al	PNAS	2005
Problem	statement	
Population
Case Control
Average / Common
Gene signature / pathway signature
Control / Case
Paired Samples
Individual
Common
signature
Individual
signature
Transcriptome
Analysis Transcriptome
Analysis
DEG+Enrichment1
GSEA2
	
1Beißbarth,	T.	and	Speed,	T.	Bioinforma)cs	2004;		2Subramanian	A.	et.	al	PNAS	2005	
MixEnrich
ApplicaAons	of	Single-subject	Analysis	
•  Personalized	drug	responses	
•  Personalized	disease	mechanisms	
•  Rare	diseases
Bridging	the	GAP	
Methods	developed	so	far	
•  Focus	on	staAc	transcriptome	profile	
Gene	Expression	
Pathway	signature	
(GO,	KEGG,	etc.)	
Case	
FAIME1	
(Func@onal	Analysis	of	Individual	
Microarray	Expression)	
1Yang,	X.,	…,	Lussier,	Y.,	PLoS	Comp	Bio	2012	
Individual
Bridging	the	GAP	
Dynamic	mRNA	Changes	
Control	 Case	
Methods	developed	so	far	
•  Focus	on	staAc	transcriptome	profile	
•  Dynamic	changes	of	transcriptomes	
Individual
Pathway	dysregulaAon
Bridging	the	GAP	
N-of-1-pathways	Wilcoxon1	
N-of-1-pathways	MD2	
DeviaAon	from	Equality	
Methods	developed	so	far	
•  Focus	on	staAc	transcriptome	profile	
•  Dynamic	changes	of	transcriptomes	
1Gardeux,	V.,	…,	Lussier,	Y.,	JAMIA	2013;		2Schissler,	A.,	…,	Lussier,	Y.,	Bioinforma)cs	2015	
Control	(Log2	Expression)	
Sample	2	
Sample	1		
Case		(Log2	Expression)
Bridging	the	GAP	
Methods	developed	so	far	
•  Focus	on	staAc	transcriptome	profile	
•  Dynamic	changes	of	transcriptomes	
•  Ignore	the	background	noise	
DeviaAon	from	Equality	
1Gardeux,	V.,	…,	Lussier,	Y.,	JAMIA	2013;		2Schissler,	A.,	…,	Lussier,	Y.,	Bioinforma)cs	2015	
Control	(Log2	Expression)	
Sample	2	
Sample	1		
Case		(Log2	Expression)	
N-of-1-pathways	Wilcoxon1	
N-of-1-pathways	MD2
Bridging	the	GAP	
Methods	developed	so	far	
•  Focus	on	staAc	transcriptome	profile	
•  Dynamic	changes	of	transcriptomes	
•  Ignore	the	background	noise	
•  UnidirecAonal	dynamic	change		
Control	(Log2	Expression)	
Sample	2	
Sample	1		
Case		(Log2	Expression)	
DeviaAon	from	Equality	
N-of-1-pathways	Wilcoxon1	
N-of-1-pathways	MD2
Bridging	the	GAP	
Our	Approach	
A	compeAAve	model	to	discover		
uni-	and	bi-direcAonal		dysregulated	
pathways	
Baseline	 Case	
Dynamic	mRNA	Changes	
Individual
Bridging	the	GAP	
Our	Approach	
A	compeAAve	model	to	discover		
uni-	and	bi-direcAonal		dysregulated		
pathways	
	
Our	Method	
Mixture	model	clustering		
followed	by	gene-set	
enrichment	test	
(MixEnrich)	
	
Baseline	 Case	
Dynamic	mRNA	Changes	
Individual
Outline	
•  Background	
•  Methods:	N-of-1-pathways	MixEnrich	
•  Results:		
•  Simula@on	Study		
•  Valida@on	Case	Study	
•  LimitaAons		
•  Take	home	message	
										We	developed	a	new	and	effecAve	method	to	idenAfy	
										dysregulated	pathways	within	a	single	paAent.
Two	Samples	of	Transcriptome	
N = 1
Healthy
tissue
Tumor
tissue
Two samples of Transcriptome
(single subject)
DEG	Discovery:	Mixture	Model	
|log2
FC|
DEG
N = 1
Healthy
tissue
Tumor
tissue
Two samples of Transcriptome
(single subject)
DEG Discovery: Mixture Model
(single subject)
Density
Unaltered genes
Dysregulated genes
Absolute log Fold Change
DEG	Discovery:	Mixture	Model	
	
•  The	cluster	membership	of	each	genei		is	a	latent	variable	that	follows	Bernoulli	
distribu@on.	
!! = ! !! = ! , !!
!
!!!
= 1 ! = 1, ⋯ , !; ! = 1,2 	
																																																																								where		Zi		is	the	cluster	membership	of		gene	i		
																																																																																						and	G	is	the	total	number	of	genes.
DEG	Discovery:	Mixture	Model	
	
•  The	cluster	membership	of	each	genei		is	a	latent	variable	that	follows	Bernoulli	
distribu@on.	
•  Given	the	cluster	membership,	the	|log2FC|	of	genei	follows	the	following	distribu@on,	
! !! !! = ! = ! !! !!, !!
!
! = 1, ⋯ , !; ! = 1,2
where	!!	is	|log2FC|	of	gene	i,	! indicates	density	function	
of	a	normal	distribution	with	mean	!!	and	variance	!!
!
.	
!! = ! !! = ! , !!
!
!!!
= 1 ! = 1, ⋯ , !; ! = 1,2
DEG	Discovery:	Mixture	Model	
	
•  The	cluster	membership	of	each	genei		is	a	latent	variable	that	follows	Bernoulli	
distribu@on.	
•  Given	the	cluster	membership,	the	|log2FC|	of	genei	follows	the	following	distribu@on,	
•  The	likelihood	that	a	genei	belongs	one	cluster	or	the	other	is	assessed	by	the	
posterior	probability	using	Bayes	rules.	
! !! !! = ! = ! !! !!, !!
!
! = 1, ⋯ , !; ! = 1,2
! !! = !|!!, !!, !!, !!, !! =
!!!(!!, |!!, !!
!
)
!!! !! !!, !!
!)!
!!!
!! = ! !! = ! , !!
!
!!!
= 1 ! = 1, ⋯ , !; ! = 1,2
Gene	Set	Enrichment	
Gene set
knowledge
(GO, KEGG)
|log2
FC|
DEG
N = 1
Healthy
tissue
Tumor
tissue
Two samples of Transcriptome
(single subject)
DEG Discovery: Mixture Model
(single subject)
Gene Set Enrichement
(single subject)
Density
Unaltered genes
Dysregulated genes
Absolute log Fold Change
Subject GO-BPID Dysregulated p-value
M.Jones GO:0000018 Yes 0.0010
M.Jones GO:0000060 Yes 0.0015
M.Jones GO:2001244 No 0.0547
Identify pathways enriched with
dysregulated genes via FET
Gene	Set	Enrichment	
Contingency table for Fisher’s Exact Test
dysregulated genes unaltered genes
genes in target pathway d M – d
genes not in target pathway D - d N - M - D + d
SimulaAon	Parameters	
Parameter Description of the parameter Values tested
p.S Number of mRNAs randomly chosen in the target pathway {5, 10, [15, 490] by step 25, 500}
p.dPct Percentage of dysregulated mRNAs in the target pathway {(0, 1] by step 0.05}
p.FC Fold change of mRNAs in the target pathway {1.3, 1.5, 2}
p.upPct Percentage of up-regulated mRNAs among dysregulated
mRNAs in the target pathways
{0, 0.1, 0.2, 0.3, 0.4, 0.5}
bg.FC Fold change of dysregulated background mRNAs {0, 1.3, 1.5, 2}
bg.dPct Percentage of dysregulated mRNAs as noise in the
background
{0, 0.01, 0.05, 0.1, 0.2}
	
•  107,640	scenarios	of	pathway	dysregulaAon	were	invesAgated
Outline	
•  Background	
•  Methods:	N-of-1-pathways	MixEnrich	
•  Results:		
•  Simula@on	Study		
•  Valida@on	Case	Study	
•  LimitaAons		
•  Take	home	message	
										We	developed	a	new	and	effecAve	method	to	idenAfy	
										dysregulated	pathways	within	a	single	paAent.
Exemplar	ROC	curves	
AUC
0.986
0.976
0.938
Method
MixEnrich
MD
Wilcoxon
0.00
0.25
0.50
0.75
1.00
TruePositiveRate
0.00 0.25 0.50 0.75 1.00
False Positive Rate
bg.dPct=0 bg.FC=0
p.upPct=0 p.FC=2
Parameter:
Exemplar	ROC	curves	
AUC
bg.dPct=0.2 bg.FC=2
p.upPct=0.5 p.FC=1.3
0.892
0.528
0.532
0.00
0.25
0.50
0.75
1.00
0.00 0.25 0.50 0.75 1.00
False Positive Rate
TruePositiveRate
Method
MixEnrich
MD
Wilcoxon
Parameter:
AUC
0.986
0.976
0.938
Method
MixEnrich
MD
Wilcoxon
0.00
0.25
0.50
0.75
1.00
TruePositiveRate
0.00 0.25 0.50 0.75 1.00
False Positive Rate
bg.dPct=0 bg.FC=0
p.upPct=0 p.FC=2
Parameter:
Overall	Performance	Comparison	
0.4
0.6
0.8
1.0
MixEnrich MD Wilcoxon
AreaUndertheROCCurve
(AUC)
Background	Fold-Change	
MixEnrich MD
●
●●
●
●●
●●
●●●
●●●●●●●●●
●
●
●●
●
●
●
●
●●●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●●
●
●●●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●●●
●●●●●●●
●
●
●
●
●
●
●●
●●●●●
●
●
●●
●
●
●
●
●●●●●●●●
●
●
●
●
●
●●●
●
●
●
●●●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●●●●
●●●
●●●●
●
●
●●
●
●●●
●●●●
●
●
●
●
●
●
●●
●●●●
●
●
●
●
●
●●●●●●
●
●
●
●
●●●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●●●
●●●●●●●●●
●●
●●
●
●
●
●
●●●●●●●●
●
●
●
●
●
●
●●
●●●●●●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●●
●●●
●●●●●
●●●
●
●
●
●
●
●
●
●
●●
●●●●●●
●
●
●●
●
●
●●●●●●●●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●●●
●
●
●●●
●
●
●●
●
●
●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●●
●
●●●
●●●●●
●●●●
●●
●●
●
●
●
●
●●●●●●●●●
●
●
●
●
●
●
●●
●
●●●●●●●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●●
●●●●●●●●●
●●
●
●
●
●●
●
●●●●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●●
●
●●
●
●
●
●
●●●●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●●
●●●
●●●●●●●●●
●
●
●
●
●
●
●●
●●
●●●●●●
●
●
●●
●
●
●●
●
●●●
●
●
●
●
●
●●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●●
●●
●
●●●
●●●
●●●●●
●●●●
●
●
●●
●
●●●
●●●●●●●●
●
●
●
●
●
●
●●
●
●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●●
●●●●●●●●●
●
●
●●
●
●●
●
●●
●●●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●●
●
●●●●
●
●
●
●
●●●●
●
●
●
●●●●
●
●
●●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●●●●●●●
●●
●
●
●
●
●●
●●●●●●●
●
●
●●
●
●
●●
●●●●●
●
●
●
●
●
●●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●●
●●●
●●●●●●
●
●
●
●
●
●●●
●●●●●●●●
●
●
●
●
●
●
●●
●
●●●●●●
●
●
●
●
●
●●●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●●●
●●●●●
●●●●
●
●
●
●
●
●
●
●
●●
●
●●●●
●
●
●
●
●
●
●
●
●●●●●●●●
●
●
●●
●
●●●●
●
●
●
●
●●●●●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●●●●●●
●
●
●●
●
●
●
●
●●
●
●●●●
●
●
●●
●
●
●●
●
●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●●●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●●●●●
●●●●
●
●
●●
●
●
●
●
●●
●●●●●●●
●
●
●●
●
●
●
●
●
●●●●●●
●
●
●
●
●
●●●●●●●●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●●●
●
●
●
●●
●
●
●●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●●
●
●
●●●
●●●●●●●●●
●
●
●
●
●
●
●
●
●●
●●●●
●
●
●
●
●
●
●●
●●●●●●●●
●
●
●
●
●
●●●●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●●●●●●●●●
●●
●
●
●
●
●
●
●●
●●●●●●
●
●
●
●
●
●
●
●
●
●●●●●●
●
●
●
●
●
●●●●●●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●
●●●
●●●●●
●●●
●
●
●
●
●
●●●
●●
●●●●●
●
●
●
●
●
●
●●
●
●
●●●●●●
●
●
●
●
●
●●●●●
●
●
●
●
●●●●●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●●●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●●
●●●●●●●●●
●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●
●
●
●
●●
●●●●●●●●●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●●●
●●●●●
●●●
●
●
●
●
●
●
●●
●●
●●●●●●●●
●
●
●●
●
●
●
●
●
●●●●●●●
●
●
●
●
●
●●●●●●●
●
●
●
●
●●●●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●●●
●●●●●
●●●●
●●
●
●
●
●
●●
●●
●●●●●
●
●
●
●
●
●
●●
●
●●●●
●
●
●
●
●
●●●●
●
●
●
●
●●●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●●
●
●●●
●●●●●
●●
●●
●
●
●
●
●
●
●●
●
●●●●●●●●
●●
●
●
●
●
●
●
●
●
●●●
●
●
●●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●●
●●●●●
●●●
●
●
●
●
●
●
●
●
●●
●
●●
●●●
●
●
●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●●
●●
●
●●●●●
●●
●
●
●●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●●
●
●●●●
●
●
●●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●●
●●●●
●
●
●●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●●●●●●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●●●●●
●●
●
●
●●
●
●
●
●
●●
●
●●●●●●
●
●
●●
●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●●●●
●●
●●
●
●
●
●●●
●
●
●
●●●●
●
●
●
●
●
●
●●
●
●●●●●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●●●
●●●●●●●●
●
●
●
●
●
●
●●
●●
●●●●●●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●●●●
●
●
●
●
●
●
●●
●●
●
●
●●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●
●●
●
●●●●●
●●
●
●
●
●●●
●
●
●●●●●●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●●
●
●●●
●
●●
●●
●●●●
●
●
●
●
●
●
●
●
●●●
●●
●●
●●●
●●
●●
●
●
●●
●
●●
●●●
●
●●●
●●
●●
●
●
●●
●
●
●
●
●●
●
●
●
●●●
●●
●
●
●
●
●
●●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●●●●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●
●●
●●●●
●●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●●
●●●●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●●
●
●●●
●
●
●●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●●●●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●●●●
●
●
●●
●
●●●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●●
●●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●
●●
●●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●●
●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●
●●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●●●
●●
●
●
●
●
●●
●●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●●
●
●
●
●●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●●
●
●
●●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●
●●
●●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●●
●
●●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●
●●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●●
●
●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●●
●
●
●●
●●
●
●●
●
●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●●
●●
●●●
●
●●
●
●
●
●
●
●
●
●
●●●
0.00
0.25
0.50
0.75
1.00
0 0.010.05 0.1 0.2 0 0.010.05 0.1 0.2
Percentage of background noise (bg.dPct)
AUC
Up-regulaAon	Percentage	
MixEnrich MD
●
●●
●
●●
●●
●●●
●●●●●●●●●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●●●●●
●●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●●
●●●
●●●●
●
●
●●
●
●
●●
●●
●●
●
●
●
●
●
●
●●
●●●●
●
●
●
●
●
●●●●●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●●●
●●●●●●●●●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●●●●●
●●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●●
●●●
●●●●
●
●
●●
●
●
●●
●●
●●
●
●
●
●
●
●
●●
●●●●
●
●
●
●
●
●●●●●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●●●
●●●●●●●●●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●●●●●
●●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●●
●●●
●●●●
●
●
●●
●
●
●●
●●
●●
●
●
●
●
●
●
●●
●●●●
●
●
●
●
●
●●●●●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●●●
●●●●●●●●●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●●●●●
●●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●●
●●●
●●●●
●
●
●●
●
●
●●
●●
●●
●
●
●
●
●
●
●●
●●●●
●
●
●
●
●
●●●●●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●●●
●●●●●●●●●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●●●●●
●●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●●
●●●
●●●●
●
●
●●
●
●
●●
●●
●●
●
●
●
●
●
●
●●
●●●●
●
●
●
●
●
●●●●●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●●●
●●●●●●●●●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●●●●●
●●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●●●●●●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●●
●●●
●●●●
●
●
●●
●
●
●●
●●
●●
●
●
●
●
●
●
●●
●●●●
●
●
●
●
●
●●●●●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
0.4
0.6
0.8
1.0
0 0.1 0.2 0.3 0.4 0.5 0 0.1 0.2 0.3 0.4 0.5
Up−regulation Percentage (p.upPct)
AUC
Pathway	DysregulaAon	Percentage	
MixEnrich MD
●●
●●●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●
●●●●
●
●
●●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●●●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●●●
●
●●●
●
●
●
●
●
●
●●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●●
●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●●●●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●●
●
●
●
●●
●
●●
●
●●●
●●
●
●
●●
●
●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●●●
●
●
●
●
●
●
●●●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●●●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●●
●
●●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●●
●●
●
●
●
●
●
●●
●●
●
●
●
●
●●●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●●
●
●
●●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●●●
●
●
●
●●
●
●
●●
●●
●●●
●
●
●
●●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●
●
●
●●●
●
●
●
●●●
●
●
●
●●●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●●
●
●●●
●
●
●●●●●
●
●●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●
●
●
●
●
●●●●
●
●
●
●
●●
●
●●
●●●●
●
●●
●
●
●
●●
●
●
●●●
●
●
●
●
●●●
●
●
●
●
●
●●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●●●
●
●●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●●●
●
●●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●●
●●
●
●
●
●●
●
●●
●●
●
●●
●●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●
●
●
●
●●
●●●
●●●
●
●
●●●●
●
●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●●
●
●●
●●
●
●●
●
●●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●
●●●
●
●
●
●
●
●●●
●
●●
●
●●●●●
●
●
●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●●
●●
●
●
●
●●●●
●
●●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●●
●●●
●●
●
●●●●●
●
●●●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●●
●
●●
●●●
●
●●
●●●
●
●●
●●●
●
●
●
●●●
●
●
●
●●●
●
●●
●
●
●●
●
●●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●●
●●
●
●
●
●●●
●
●●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●●●
●
●●
●●
●●●
●●●
●●
●
●●
●●
●
●
●
●
●
●●
●●
●●
●
●
●
●●●●●●●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●●●
●
●
●
●●
●
●
●
●
●
●
●●
●●●
●
●
●
●●●
●
●●
●
●●
●
●●
●
●
●●
●
●●
●
●●
●●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●●●
●
●●
●●
●
●●
●●●
●
●
●
●●●
●
●
●
●●●●
●
●●
●
●●
●
●●
●
●●●●
●
●●
●
●●●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●●
●●
●
●●
●●
●
●
●
●●
●
●●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●●●
●●
●
●
●
●
●
●
●
●
●●●●
●●
●
●●
●●●
●
●
●●●●●●●
●
●●●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●●●
●
●
●
●
●●●●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●
●●●●●●
●
●●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●●
●●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●●
●●●
●
●
●
●
●
●●●●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●●
●●
●
●
●
●●
●
●
●
●●
●
●●
●●●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●●●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●
●●
●
●●●●●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●
●
●
●●●●
●
●
●
●●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●●●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●●●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●●●●
●
●●●●●●●●●●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●●
●
●●
●●
●
●
●
●●●●
●●●
●
●●●●●
●●●●●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●●●
●
●
●
●
●
●●
●●
●
●●●●●●●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●●●●●
●
●●
●
●●●●
●
●●●●●●●
●
●●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●●●●
●
●
●
●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●●●
●●●
●
●●●●
●
●●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●●●
●
●
●
●●●
●
●
●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●●●
●
●
●
●
●
●
●
●●
●
●
●
●●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●●●●●
●●●●
●
●●●●●●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●
●●
●●
●
●
●
●
●
●●
●
●●●
●●
●
●
●
●●
●●
●
●●
●
●●●●●●●●●●
●
●●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●●●
●●
●●●
●●
●
●●●●
●
●●●●
●
●●●●●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●●
●●
●
●
●
●●●
●●
●
●
●
●●●●●●●●●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●●
●
●●●
●●●●●●
●
●
●●●●●●
●
●●●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●
●
●●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●●●
●
●
●
●
●●●
●●●●●
●
●●●●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●●
●
●●
●
●●
●
●
●●
●
●●
●
●●●
●
●●
●
●●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●●
●●
●●
●
●
●
●●●
●●
●
●●●
●●●●●●●●●●
●
●●
●
●●
●
●●
●
●●
●
●●
●●●
●
●●
●
●
●
●
●●
●
●
●●
●●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●●●
●
●●
●
●●
●
●●
●
●●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●●
●
●●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●●●
●●●●●●●
●●●●●●●
●
●●
●
●
●●
●
●●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●●
●
●
●●
●
●●
●
●●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●
●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●●
●●●
●
●●●
●●●●●●●●●●
●
●●
●
●●
●
●●
●
●●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●●
●
●●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●●
●
●●
●
●
●●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●●
●●
●●
●
●●●●●●●●●●●●●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●●●●
●
●
●
●●
●●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●●
●
●●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●●
●
●●
●●
●●
●
●
●●
●●●
●●●●●●●
●●●●●●●●●
●
●●
●
●●
●
●●
●
●●
●
●
●●
●
●
●●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●●●
●●
●●●●●●●●●●●●●●●
●
●●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●●
●
●
●
●
●
●●
●●
●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●●
●
●●
●●●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●●●●
●
●
●●●
●●●●●●●●●●●●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●●
●●●
●●●●●●●●
●●●●●●●●●●●●●
●
●●
●
●●
●
●●
●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●●
●
●
●●●●●
●●●●●●●●●●●●●●●
●
●●
●
●
●
●●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●●
●●●●
●
●
●●●●●●●●
●●●●●●●●●●●
●
●●
●
●
●●
●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●●●●●●●●●●●●●●●●
●
●●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●
●●●
●
●●
●●●
●●●●●●●●●●●●●●●●●●●●
●
●●
●
●
●
●
●●●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●
●
●●
●
●
●
●●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●●
●
●●
●
●●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●●●●
●
●
●
●●
●
●
●
●
●●
●●
●
●
●●●●●●●●●●●●●●●●●●●●
●
●●●
●
●●●
●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●●●
●
●●
●
●●●
●
●●
●
●●●●
●
●●
●
●●●
●
●●
●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●●
●
●
●
●●
●
●●●
●
●●
●●
●
●●
●
●●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●●
●
●●●●●●●●●●●●●●●●●●●●●●●
●
●●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●●
●
●●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●●
●
●●
●
●●●
●
●●●
●
●
●
●●
●
●
●
●
●●
●
●
●●
●
●●
●
●●
●
●
●
●●
●
●
●
●
●●
●●●
●
●●●●●●●●●●●●●●●●●●●●●●
●
●
●
●●●
●
●
●●
●
●●●
●
●●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●●●
●
●●●
●
●
●
●●
●
●●
●
●●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●●
●
●
●●
●
●●
●
●●●
●
●●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●●
●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●
●
●●●
●
●●●
●
●●
●
●
●
●
●●
●
●●
●
●
●●
●
●●●
●
●
●
●
●●
●
●●
●
●
●●●●
●
●●
●●
●●●
●
●●
●
●●
●
●●●
●
●●
●
●●
●
●●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●●
●
●●●
●
●●
●
●●●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●●
●●●●●●●●●●●●●●●●●●●●●
●
●●●
●
●●
●
●●●
●
●●●
●
●●
●
●●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●●
●
●●
●
●
●
●●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●●
●
●●
●
●●●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●●
●●
●
●
●
●
●●●
●
●●●●●
●●●●●●●●●●●●●●●●●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●
●●
●
●●
●
●●
●
●●
●
●●●●
●
●●
●
●●
●
●●
●
●●
●
●●
●
●●
●
●
●●
●
●●●●●●
●●●
●
●
●●
●
●●●●●●
●
●●
●
●
●●
●●●●
●
●●
●
●
●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●
●●●●●●●●
●
●●●
●●●
●
●●●
●
●●●●
●
●
●●
●
●●
●
●●
●
●
●●●●●●●●
●
●●
●●●
●
●
●
●●●●●●
●●●
●
●●●
●
●●●●●●
●●●●●●
●●●
●
●
●
●●
●●
●
●●
●
●●●●●●
●●
●
●
●
●
●
●
●
●
●●
●●
●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●
●
●●●
●
●
●
●
●●●
●
●●
●
●●
●
●●
●
●●
●
●
●●
●●●
●
●●●●●●
●
●●●●●●●
●
●●●
●●●
●●
●
●●●●●
●
●●●●●●●●●●●
●
●
●
●●●●●
●
●●●
●
●●
●
●●
●
●●
●●
●●
●
●
●
●●
●
●●●
●●●●●●●●●●●●●●●●●●●●●
●
●●●●
●●
●
●●●●
●
●
●
●●●●●
●
●●
●
●
●●
●
●●
●
●●
●
●
●●●●●●●●●●●●
●
●
●
●●●
●●●
●
●
●
●
●●●●
●
●●
●
●●●●●●
●●●●●
●
●●●●
●
●●●●●
●
●
●
●●●●●
●
●●
●
●
●
●
●
●
●
●
●●●
●●●
●●●●●●●●●●●●
●
●●●●
●
●
●
●●●●●
●
●●
●●
●
●●
●
●●
●
●
●
●
●●
●
●●●
●●●●●●●●●
●
●●●●●●●●
●
●●●●●●●●
●
●●
●
●
●●
●
●●●●●●●●
●●●●
●
●●
●●●●
●
●●
●
●●
●
●●●
●
●●
●●
●
●
●
●●
●
●●
●●
●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●
●●●●●
●
●●
●●●●
●
●
●●
●
●●
●
●
●●
●
●●
●
●●●●●●
●
●●●●●●
●
●●●
●●●●
●
●●
●
●●●
●
●●
●●
●
●
●●●●●●●●●●●●
●
●●
●●●●
●
●
●
●●●
●●
●
●●
●●
●
●
●
●●
●
●●
●●
●
●●●●●●●●●●●●●●●●●●●
●
●●●●
●
●
●●●
●
●●
●
●●●●●●
●
●●
●
●●
●
●●
●
●
●
●
●
●●●●●●
●
●●●●
●
●●●●●●●
●
●●
●
●●
●
●●●
●●●●●●●
●●●●
●
●●
●
●●●●●
●
●
●
●●
●●●
●
●●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●●
●●●
●●
●
●●
●
●●●●●
●
●●
●
●●
●
●●
●
●
●●●●●●●●●
●●●
●●●●
●
●
●
●●●
●
●●
●
●●●
●
●●●●
●●●●●●●●
●●●
●
●●
●
●
●●
●
●●
●
●●●●●
●
●
●●
●
●
●
●
●
●●
●●●●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●
●
●●●●
●
●
●●●
●
●●●
●
●●
●
●●
●
●●
●
●●
●
●
●●●●●●
●
●●●●●●●
●
●
●
●●●●
●●●
●
●
●●●●●●
●
●●●●●●●●●●●●●
●
●●
●●●●●●
●
●
●
●●
●●●
●
●●
●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●
●●●●
●
●
●
●●●
●
●
●
●●
●
●●●●
●
●●
●
●
●
●
●
●●
●
●●
●●
●
●●●●●●●
●●●●●●
●
●
●●●
●
●●
●
●●
●
●
●●●●
●
●●
●
●●●●●●●
●●●●●
●
●●
●●●●●●
●
●●●
●
●●●●●
●
●●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●
●
●●●
●
●●
●●●
●
●●
●●●●
●
●●
●
●●●●
●
●●
●
●●
●
●●●
●●●●●●●
●
●●●●●●
●●
●●●●●
●
●●
●
●
●
●
●●
●
●●●●●●●●●●
●●
●●●●
●
●●
●
●●●
●●
●
●●●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●
●●●●●●●
●
●●●
●
●
●●
●●●●
●
●
●●
●
●●
●
●●●
●
●●
●
●●●●●●
●
●●●●●
●
●●
●●
●
●●●
●
●●
●
●●●●
●●
●
●
●●●●●●●●●●●●
●
●●●●
●
●●
●
●●
●
●●●
●
●●
●
●
●
●
●
●
●●●
●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●
●●●
●
●●
●
●●●●●
●
●
●
●●
●
●●
●
●●
●
●
●●
●●●●●
●●●●
●
●●●
●●●●●●
●●
●
●●
●
●
●
●
●● ●
●●●●●●●
●
●●
●
●
●
●●●
●
●●●●●●
●
●●●●
●
●
●●
●
●●
●
●
●
●
●
●●
●
●
●
●●●●●●●●●●●●●●●●●●●●●
●●●●●●●
●
●●●
●
●
●●
●
●●
●
●●
●
●●●
●
●●
●
●●●
●
●
●
●
●●●●●●●
●
●●
●
●●
●
●
●
●●●●
●
●●
●
●●
●
●●
●●
●
●
●●●●●●●
●●●●
●
●●
●
●●
●
●●●
●
●●
●
●●●●●
●
●
●
●
●
●
●
●
●●
●●●●●●●●●●●●●●●●●●●
●
●●●●●●●
●
●●
●
●●
●
●●
●
●●
●
●
●●
●
●
●
●
●●●
●
●●●●●●●●
●
●●●●●●
●
●
●
●
●
●
●
●
●●●●
●●●
●
●●
●●●●●●●
●
●●●●
●
●
●
●●●●●●●●
●
●●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●
●
●
●●●●
●
●●●
●
●●
●
●
●●●
●
●●
●
●●
●
●●●
●●●●●
●
●
●●
●●●
●
●
●
●●
●
●●●●
●
●
●●●●
●
●●●
●
●●●●●●●
●
●●●●
●
●●
●
●●●●
●
●
●
●●●●●
●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●
●
●●●●
●
●●
●
●●●●●●
●
●●●
●
●
●
●
●
●●
●
●●●
●
●
●
●●●
●●●●●●
●
●●●●●●●
●●
●●
●
●
●●
●
●●
●
●●●
●●●●●●●
●
●●●●
●
●
●
●●
●
●●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●
●
●●●●●
●
●●
●●
●●
●
●●●●
●
●●
●
●●
●
●
●
●●●
●●●●
●
●●●●●
●
●●●
●
●
●
●
●
●
●●●
●
●●
●
●●●
●●●●●●●
●●●●
●
●●
●
●●●●●●
●
●●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●
●
●●●●●●
●
●●●
●
●
●
●
●
●
●
●
●●
●
●●
●
●●
●
●●●
●●●●●●●
●●●
●
●
●●●
●●●
●
●
●●
●
●●●●
●
●●●
●●●●●●
●●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●●●●●●●●●●●●●●●
●
●●●●●●●●●
●●●
●●●
●
●
●
●●
●
●●
●
●●
●
●
●●
●●●●●
●
●
●
●●●
●
●
●
●●●●●
●●
●
●
●
●●●
●●●
●●●●●●
●
●●●●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●
●●●●●●●●●●●●●●●●●
●
●●●●●●●●●
●
●●●
●●●●
●
●●
●
●
●
●
●
●
●●●
●
●●●
●
●●●●●●●●●
●
●
●
●●●
●
●
●
●
●
●
●
●●
●
●●●
●
●●●●●●
●
●●●●
●●●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●
●
●●●●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●●
●
●●
●
●●●●●●●
●●
●●
●●●●●
●
●●●●
●
●●●●●●●●
●●●●
●
●
●
●
●
●●
●
●●●●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●
●
●●●●
●
●
●●●●
●●●
●
●
●
●
●●
●
●●●
●
●
●●●●●●●
●
●●●●●●
●
●
●
●●●
●
●●●
●
●
●
●●
●●●●●●
●
●●●●●
●
●
●
●●●
●●
●
●
●
●
●
●
●●●
●●
●
●
●
●
●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●
●
●●
●●
●●
●●●●
●
●●
●
●●●
●
●
●
●●●●●●
●
●●●
●
●●
●●
●●
●
●●
●
●●
●
●●
●
●●●●●●●●
●
●●●●●●●
●
●
●●●●●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●●
●●●●●●●●●●●●●●●●●●
●●●●●
●
●●
●
●●
●●
●
●
●
●
●●
●
●●
●
●
●
●●
●
●●●●●
●
●●
●●
●●
●●
●●
●
●●●
●
●
●
●●
●
●●●●●●●
●●●●
●
●
●
●●●
●●
●●
●
●
●●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●
●
●●●●●●
●
●
●●
●
●●
●
●●●
●
●●
●
●●●
●
●●
●
●●
●
●●
●●●●●●●
●●●
●
●●●
●
●
●●●
●
●●
●
●●
●
●
●
●●●
●●●●●●●
●
●●●●
●
●
●
●
●
●
●
●
●
●●●
●
●
●●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●
●
●●●●●●
●
●●●
●
●
●
●
●
●●●●
●
●●
●
●●●●
●
●●
●
●●●●●●●
●
●
●●●●
●
●
●●
●
●●●
●●●
●
●●
●
●●●●●●●
●
●●●●
●
●●
●
●●●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●
●
●●●●
●
●
●
●●●●●
●
●
●
●
●
●
●
●●
●
●●●
●
●●
●
●●●
●●●●●
●●●●●
●
●
●
●●●
●●
●
●
●●
●●●
●
●●●
●●●●●●●
●
●●●●●
●
●●
●
●●●●●
●
●
●●●●●
●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●
●
●●●
●
●
●
●●●●●
●
●●
●
●●
●
●●●
●
●●
●
●●●
●
●
●
●●
●
●●●●
●
●●●●
●
●
●●
●
●●●
●
●
●
●●
●
●●
●●●●●●●
●
●●●●
●
●
●
●
●
●●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●
●
●●●●●●●
●
●
●●
●●
●
●●●●
●
●
●
●●
●
●●
●
●●●
●●●●●
●●●●
●
●●
●
●
●●
●
●
●●
●
●
●
●●●
●●●●●●●
●
●●●●●
●
●
●
●●●●●●
●
●●●
●
●●●
●
●
●
●
●
●
●●
●●●●●●●●●●●●●●●
●
●●●
●●
●
●●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●●●●●●
●●
●
●●
●●
●●●
●
●
●
●●
●
●
●
● ●●●●●●●●●●●●●
●
●●
●
●●●●●●●●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●
●
●●●●
●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●
●
●●●●●
●
●●●●●●●●●●●●●●●
●
●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●
●●●●●●
●●●●●●●●●●●●●●●●●
●
●●●●●
●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●
●
●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●●●●●●●●●●●●●●
●
●●●
●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●
● ●●●●●●●●●●
●
●●●
●
●●●●●●●●●●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●
●
●●●
●
●●●●●●●●●●●●●●●●●●●●
●
●●●
●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●
●
●●
●
●●●●●●●●●●●●●●
●
●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●
●
●
●
●
●
●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●
●●●●●
●●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●●●●●●●●●●●●●●
●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●
●
●●●
●
●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●
●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●● ●●●●●●●●●●●●
●
●●●●
●
●●●●●●●●●●
●●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●●●
●
●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●
●●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●
●
●●
●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●
●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●
●●
●
●
●
●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●
●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●
●
●●●●●
●
●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●
●
●●●●
●●
●
●
●●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●● ●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●
●
●●●●●●●●●●●●●●●●●●
●●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●
●
●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●
●●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●
●
●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●
●●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●
●
●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●
●●
●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●
●●
●
●●
●●
●●
●
●
●
●●
●●
●
●●●
●●●●●
●●●
●
●
●
●
●
●●
●
●●●
●●
●
●
●
●
●
●
●
●●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●●●
●●●●●
●
●
●●
●
●
●
●
●
●●
●
●●●●
●
●
●
●
●●
●●
●
●●
●●
●
●
●
●
●
●
●
●●
●
●
●●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●●
●
●●
●
●●
●
●
●
●
●●
●
●
●●
●●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●●●●●
●●
●
●
●
●●●●●
●●
●
●
●●
●●●●●●●●
●
●●●●●●●●
●●
●
●●●●●
●
●
●●●
●●●●●●●●●●
●
●●●●●
●●●
●●●●●●●●●●●●●●●●●
0.00
0.25
0.50
0.75
1.00
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1
Percentage of dysregulated genes
in the target pathway (p.dPct)
AUC
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich
N-of-1-pathways MixEnrich

More Related Content

What's hot

Management of Metastatic Her2 positive breast cancer
Management of Metastatic Her2 positive breast cancerManagement of Metastatic Her2 positive breast cancer
Management of Metastatic Her2 positive breast cancer
koustavmajumder1986
 
WORKSHOP G: Mark Lundie, Pfizer Canada Cell and Gene Therapy from Laboratory ...
WORKSHOP G: Mark Lundie, Pfizer Canada Cell and Gene Therapy from Laboratory ...WORKSHOP G: Mark Lundie, Pfizer Canada Cell and Gene Therapy from Laboratory ...
WORKSHOP G: Mark Lundie, Pfizer Canada Cell and Gene Therapy from Laboratory ...
Canadian Organization for Rare Disorders
 
1 gpb 621 quantitative genetics introduction
1 gpb 621 quantitative genetics   introduction1 gpb 621 quantitative genetics   introduction
1 gpb 621 quantitative genetics introduction
SaravananK153
 
Is it time to consider targeted therapy in combination for newly diagnosed AML?
Is it time to consider targeted therapy in combination for newly diagnosed AML?Is it time to consider targeted therapy in combination for newly diagnosed AML?
Is it time to consider targeted therapy in combination for newly diagnosed AML?
spa718
 
Genomic analysis of diffuse intrinsic pontine gliomas identifies three molecu...
Genomic analysis of diffuse intrinsic pontine gliomas identifies three molecu...Genomic analysis of diffuse intrinsic pontine gliomas identifies three molecu...
Genomic analysis of diffuse intrinsic pontine gliomas identifies three molecu...Joshua Mangerel
 
A common rejection module (CRM) for acute rejection across multiple organs
A common rejection module (CRM) for acute rejection across multiple organsA common rejection module (CRM) for acute rejection across multiple organs
A common rejection module (CRM) for acute rejection across multiple organsKevin Jaglinski
 
Dalamu et al. 2012
Dalamu et al. 2012Dalamu et al. 2012
Dalamu et al. 2012Swati Saxena
 
Heritable variations of Pteris biaurita L. discovered by ISSR markers in the ...
Heritable variations of Pteris biaurita L. discovered by ISSR markers in the ...Heritable variations of Pteris biaurita L. discovered by ISSR markers in the ...
Heritable variations of Pteris biaurita L. discovered by ISSR markers in the ...
Journal of Research in Biology
 
BALKAN MCO 2011 - F. Cardoso - Chemotherapy options/management issues in meta...
BALKAN MCO 2011 - F. Cardoso - Chemotherapy options/management issues in meta...BALKAN MCO 2011 - F. Cardoso - Chemotherapy options/management issues in meta...
BALKAN MCO 2011 - F. Cardoso - Chemotherapy options/management issues in meta...European School of Oncology
 
Using Genomic Selection in Barley to Improve Disease Resistance
Using Genomic Selection in Barley to Improve Disease ResistanceUsing Genomic Selection in Barley to Improve Disease Resistance
Using Genomic Selection in Barley to Improve Disease Resistance
Borlaug Global Rust Initiative
 
Effects of Inflammatory Cytokines on Fibrosis-Related Gene Expression in Fibr...
Effects of Inflammatory Cytokines on Fibrosis-Related Gene Expression in Fibr...Effects of Inflammatory Cytokines on Fibrosis-Related Gene Expression in Fibr...
Effects of Inflammatory Cytokines on Fibrosis-Related Gene Expression in Fibr...
Ashley Kennedy
 
Drug Repurposing Against Infectious Diseases
Drug Repurposing Against Infectious Diseases Drug Repurposing Against Infectious Diseases
Drug Repurposing Against Infectious Diseases
Philip Bourne
 
Genetic association between selected cytokine genes and glioblastoma in the H...
Genetic association between selected cytokine genes and glioblastoma in the H...Genetic association between selected cytokine genes and glioblastoma in the H...
Genetic association between selected cytokine genes and glioblastoma in the H...
Enrique Moreno Gonzalez
 
Her2. dr
Her2. drHer2. dr
My Prostate Cancer Story by Paul Schellhammer
My Prostate Cancer Story by Paul SchellhammerMy Prostate Cancer Story by Paul Schellhammer
My Prostate Cancer Story by Paul Schellhammer
Tony Crispino
 
2015. Jesse Poland. Integration of physiological breeding and genomic selecti...
2015. Jesse Poland. Integration of physiological breeding and genomic selecti...2015. Jesse Poland. Integration of physiological breeding and genomic selecti...
2015. Jesse Poland. Integration of physiological breeding and genomic selecti...
FOODCROPS
 
Enhancing Genetic Gains through Innovations in Breeding Approaches
Enhancing Genetic Gains through Innovations in Breeding ApproachesEnhancing Genetic Gains through Innovations in Breeding Approaches
Enhancing Genetic Gains through Innovations in Breeding Approaches
ICARDA
 

What's hot (19)

Management of Metastatic Her2 positive breast cancer
Management of Metastatic Her2 positive breast cancerManagement of Metastatic Her2 positive breast cancer
Management of Metastatic Her2 positive breast cancer
 
WORKSHOP G: Mark Lundie, Pfizer Canada Cell and Gene Therapy from Laboratory ...
WORKSHOP G: Mark Lundie, Pfizer Canada Cell and Gene Therapy from Laboratory ...WORKSHOP G: Mark Lundie, Pfizer Canada Cell and Gene Therapy from Laboratory ...
WORKSHOP G: Mark Lundie, Pfizer Canada Cell and Gene Therapy from Laboratory ...
 
1 gpb 621 quantitative genetics introduction
1 gpb 621 quantitative genetics   introduction1 gpb 621 quantitative genetics   introduction
1 gpb 621 quantitative genetics introduction
 
Is it time to consider targeted therapy in combination for newly diagnosed AML?
Is it time to consider targeted therapy in combination for newly diagnosed AML?Is it time to consider targeted therapy in combination for newly diagnosed AML?
Is it time to consider targeted therapy in combination for newly diagnosed AML?
 
Genomic analysis of diffuse intrinsic pontine gliomas identifies three molecu...
Genomic analysis of diffuse intrinsic pontine gliomas identifies three molecu...Genomic analysis of diffuse intrinsic pontine gliomas identifies three molecu...
Genomic analysis of diffuse intrinsic pontine gliomas identifies three molecu...
 
tropak cv linkedin
tropak cv linkedin tropak cv linkedin
tropak cv linkedin
 
A common rejection module (CRM) for acute rejection across multiple organs
A common rejection module (CRM) for acute rejection across multiple organsA common rejection module (CRM) for acute rejection across multiple organs
A common rejection module (CRM) for acute rejection across multiple organs
 
Dalamu et al. 2012
Dalamu et al. 2012Dalamu et al. 2012
Dalamu et al. 2012
 
Heritable variations of Pteris biaurita L. discovered by ISSR markers in the ...
Heritable variations of Pteris biaurita L. discovered by ISSR markers in the ...Heritable variations of Pteris biaurita L. discovered by ISSR markers in the ...
Heritable variations of Pteris biaurita L. discovered by ISSR markers in the ...
 
BALKAN MCO 2011 - F. Cardoso - Chemotherapy options/management issues in meta...
BALKAN MCO 2011 - F. Cardoso - Chemotherapy options/management issues in meta...BALKAN MCO 2011 - F. Cardoso - Chemotherapy options/management issues in meta...
BALKAN MCO 2011 - F. Cardoso - Chemotherapy options/management issues in meta...
 
Using Genomic Selection in Barley to Improve Disease Resistance
Using Genomic Selection in Barley to Improve Disease ResistanceUsing Genomic Selection in Barley to Improve Disease Resistance
Using Genomic Selection in Barley to Improve Disease Resistance
 
Effects of Inflammatory Cytokines on Fibrosis-Related Gene Expression in Fibr...
Effects of Inflammatory Cytokines on Fibrosis-Related Gene Expression in Fibr...Effects of Inflammatory Cytokines on Fibrosis-Related Gene Expression in Fibr...
Effects of Inflammatory Cytokines on Fibrosis-Related Gene Expression in Fibr...
 
Drug Repurposing Against Infectious Diseases
Drug Repurposing Against Infectious Diseases Drug Repurposing Against Infectious Diseases
Drug Repurposing Against Infectious Diseases
 
Genetic association between selected cytokine genes and glioblastoma in the H...
Genetic association between selected cytokine genes and glioblastoma in the H...Genetic association between selected cytokine genes and glioblastoma in the H...
Genetic association between selected cytokine genes and glioblastoma in the H...
 
Her2. dr
Her2. drHer2. dr
Her2. dr
 
My Prostate Cancer Story by Paul Schellhammer
My Prostate Cancer Story by Paul SchellhammerMy Prostate Cancer Story by Paul Schellhammer
My Prostate Cancer Story by Paul Schellhammer
 
2015. Jesse Poland. Integration of physiological breeding and genomic selecti...
2015. Jesse Poland. Integration of physiological breeding and genomic selecti...2015. Jesse Poland. Integration of physiological breeding and genomic selecti...
2015. Jesse Poland. Integration of physiological breeding and genomic selecti...
 
Enhancing Genetic Gains through Innovations in Breeding Approaches
Enhancing Genetic Gains through Innovations in Breeding ApproachesEnhancing Genetic Gains through Innovations in Breeding Approaches
Enhancing Genetic Gains through Innovations in Breeding Approaches
 
Nikhil ahlawat
Nikhil ahlawatNikhil ahlawat
Nikhil ahlawat
 

Similar to N-of-1-pathways MixEnrich

Eisai-2
Eisai-2Eisai-2
Eisai-2
Qike (Max) Li
 
헬스케어 빅데이터로 무엇을 할 수 있는가?
헬스케어 빅데이터로 무엇을 할 수 있는가?헬스케어 빅데이터로 무엇을 할 수 있는가?
헬스케어 빅데이터로 무엇을 할 수 있는가?
Hyung Jin Choi
 
Data Science in Drug Discovery
Data Science in Drug DiscoveryData Science in Drug Discovery
Data Science in Drug Discovery
WrangleConf
 
Chirag patel unite for sight 041418
Chirag patel unite for sight 041418Chirag patel unite for sight 041418
Chirag patel unite for sight 041418
Chirag Patel
 
5. Pulakes Purkait _ ACE - Mewari
5. Pulakes Purkait _ ACE - Mewari5. Pulakes Purkait _ ACE - Mewari
5. Pulakes Purkait _ ACE - MewariPulakes Purkait
 
PSB 2018 presentation
PSB 2018 presentationPSB 2018 presentation
PSB 2018 presentation
Qike (Max) Li
 
Day2 145pm Crawford
Day2 145pm CrawfordDay2 145pm Crawford
Day2 145pm CrawfordSean Paul
 
Methods for High Dimensional Interactions
Methods for High Dimensional InteractionsMethods for High Dimensional Interactions
Methods for High Dimensional Interactions
sahirbhatnagar
 
Biomedical big data and research clinical application for obesity
Biomedical big data and research clinical application for obesityBiomedical big data and research clinical application for obesity
Biomedical big data and research clinical application for obesity
Hyung Jin Choi
 
Manteia non confidential-presentation 2003-09
Manteia non confidential-presentation 2003-09Manteia non confidential-presentation 2003-09
Manteia non confidential-presentation 2003-09
Pascal Mayer
 
Bioinformatics in dermato-oncology
Bioinformatics in dermato-oncologyBioinformatics in dermato-oncology
Bioinformatics in dermato-oncology
Joaquin Dopazo
 
Large-scale biomedical data and text integration
Large-scale biomedical data and text integrationLarge-scale biomedical data and text integration
Large-scale biomedical data and text integration
Lars Juhl Jensen
 
Japanese Environmental Children's Study and Data-driven E
Japanese Environmental Children's Study and Data-driven EJapanese Environmental Children's Study and Data-driven E
Japanese Environmental Children's Study and Data-driven E
Chirag Patel
 
Lara romero congreso_restauracion_utpl_2016
Lara romero congreso_restauracion_utpl_2016Lara romero congreso_restauracion_utpl_2016
Lara romero congreso_restauracion_utpl_2016
AdApta research team, Universidad Rey Juan Carlos
 
Partitioning Heritability using GWAS Summary Statistics with LD Score Regression
Partitioning Heritability using GWAS Summary Statistics with LD Score RegressionPartitioning Heritability using GWAS Summary Statistics with LD Score Regression
Partitioning Heritability using GWAS Summary Statistics with LD Score Regression
bbuliksullivan
 
2009 JCEM Detection of growth hormone doping by gene expression profiling of ...
2009 JCEM Detection of growth hormone doping by gene expression profiling of ...2009 JCEM Detection of growth hormone doping by gene expression profiling of ...
2009 JCEM Detection of growth hormone doping by gene expression profiling of ...Selina Sutton
 
A Rule-Based NLP System in Tagging and Categorizing Phenotype Variables in dbGaP
A Rule-Based NLP System in Tagging and Categorizing Phenotype Variables in dbGaPA Rule-Based NLP System in Tagging and Categorizing Phenotype Variables in dbGaP
A Rule-Based NLP System in Tagging and Categorizing Phenotype Variables in dbGaP
Division of Biomedical Informatics, UC San Diego
 

Similar to N-of-1-pathways MixEnrich (20)

Eisai-2
Eisai-2Eisai-2
Eisai-2
 
헬스케어 빅데이터로 무엇을 할 수 있는가?
헬스케어 빅데이터로 무엇을 할 수 있는가?헬스케어 빅데이터로 무엇을 할 수 있는가?
헬스케어 빅데이터로 무엇을 할 수 있는가?
 
Data Science in Drug Discovery
Data Science in Drug DiscoveryData Science in Drug Discovery
Data Science in Drug Discovery
 
Chirag patel unite for sight 041418
Chirag patel unite for sight 041418Chirag patel unite for sight 041418
Chirag patel unite for sight 041418
 
PIIS0016508514604509
PIIS0016508514604509PIIS0016508514604509
PIIS0016508514604509
 
5. Pulakes Purkait _ ACE - Mewari
5. Pulakes Purkait _ ACE - Mewari5. Pulakes Purkait _ ACE - Mewari
5. Pulakes Purkait _ ACE - Mewari
 
PSB 2018 presentation
PSB 2018 presentationPSB 2018 presentation
PSB 2018 presentation
 
Day2 145pm Crawford
Day2 145pm CrawfordDay2 145pm Crawford
Day2 145pm Crawford
 
Methods for High Dimensional Interactions
Methods for High Dimensional InteractionsMethods for High Dimensional Interactions
Methods for High Dimensional Interactions
 
Diaz-Arrastia, Ramon
Diaz-Arrastia, RamonDiaz-Arrastia, Ramon
Diaz-Arrastia, Ramon
 
Biomedical big data and research clinical application for obesity
Biomedical big data and research clinical application for obesityBiomedical big data and research clinical application for obesity
Biomedical big data and research clinical application for obesity
 
Manteia non confidential-presentation 2003-09
Manteia non confidential-presentation 2003-09Manteia non confidential-presentation 2003-09
Manteia non confidential-presentation 2003-09
 
Bioinformatics in dermato-oncology
Bioinformatics in dermato-oncologyBioinformatics in dermato-oncology
Bioinformatics in dermato-oncology
 
Large-scale biomedical data and text integration
Large-scale biomedical data and text integrationLarge-scale biomedical data and text integration
Large-scale biomedical data and text integration
 
Japanese Environmental Children's Study and Data-driven E
Japanese Environmental Children's Study and Data-driven EJapanese Environmental Children's Study and Data-driven E
Japanese Environmental Children's Study and Data-driven E
 
Lara romero congreso_restauracion_utpl_2016
Lara romero congreso_restauracion_utpl_2016Lara romero congreso_restauracion_utpl_2016
Lara romero congreso_restauracion_utpl_2016
 
Partitioning Heritability using GWAS Summary Statistics with LD Score Regression
Partitioning Heritability using GWAS Summary Statistics with LD Score RegressionPartitioning Heritability using GWAS Summary Statistics with LD Score Regression
Partitioning Heritability using GWAS Summary Statistics with LD Score Regression
 
MLGG_for_linkedIn
MLGG_for_linkedInMLGG_for_linkedIn
MLGG_for_linkedIn
 
2009 JCEM Detection of growth hormone doping by gene expression profiling of ...
2009 JCEM Detection of growth hormone doping by gene expression profiling of ...2009 JCEM Detection of growth hormone doping by gene expression profiling of ...
2009 JCEM Detection of growth hormone doping by gene expression profiling of ...
 
A Rule-Based NLP System in Tagging and Categorizing Phenotype Variables in dbGaP
A Rule-Based NLP System in Tagging and Categorizing Phenotype Variables in dbGaPA Rule-Based NLP System in Tagging and Categorizing Phenotype Variables in dbGaP
A Rule-Based NLP System in Tagging and Categorizing Phenotype Variables in dbGaP
 

Recently uploaded

原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
eddie19851
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
mzpolocfi
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Subhajit Sahu
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
javier ramirez
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
AnirbanRoy608946
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 

Recently uploaded (20)

原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 

N-of-1-pathways MixEnrich