https://github.com/SBIUCD/BDiffProt
Tip revision: d08cfc4340c37feac5601cf801a5268ea088203d authored by SBIUCD on 12 May 2016, 10:42:40 UTC
Create README.txt
Create README.txt
Tip revision: d08cfc4
SimulationStudy.m
%function [AUROCs] = SimulationStudy()
%
clear all;
addpath 'MDI Toolbox 4/'
N=1000; % number of proteins
R=100; % number of replicates
a=1;
b=1;
m0=0;
k=5;
t0=0;
alpha=1;
params=[a;b;m0;k;t0;alpha];
p=5;
mu0=15;
tau=3;
sigma=1;
%% tau=3,sigma=1,pmv=0
AUROCs1=Simulate(params,R,mu0,3,1,N,p,0);
%% tau=3,sigma=1,pmv=10
AUROCs2=Simulate(params,R,mu0,3,1,N,p,10);
%% tau=3,sigma=1,pmv=20
AUROCs3=Simulate(params,R,mu0,3,1,N,p,20);
%% tau=3,sigma=1,pmv=30
AUROCs4=Simulate(params,R,mu0,3,1,N,p,30);
%% tau=3,sigma=1,pmv=40
AUROCs5=Simulate(params,R,mu0,3,1,N,p,40);
%% tau=3,sigma=1,pmv=50
AUROCs6=Simulate(params,R,mu0,3,1,N,p,50);
disp('tau=3 sigma=1 done..');
%% tau=3,sigma=1,pmv=0
AUROCs7=Simulate(params,R,mu0,3,2,N,p,0);
%% tau=3,sigma=1,pmv=10
AUROCs8=Simulate(params,R,mu0,3,2,N,p,10);
%% tau=3,sigma=1,pmv=20
AUROCs9=Simulate(params,R,mu0,3,2,N,p,20);
%% tau=3,sigma=1,pmv=30
AUROCs10=Simulate(params,R,mu0,3,2,N,p,30);
%% tau=3,sigma=1,pmv=40
AUROCs11=Simulate(params,R,mu0,3,2,N,p,40);
%% tau=3,sigma=1,pmv=50
AUROCs12=Simulate(params,R,mu0,3,2,N,p,50);
disp('tau=3 sigma=2 done..');
%% tau=3,sigma=1,pmv=0
AUROCs13=Simulate(params,R,mu0,3,3,N,p,0);
%% tau=3,sigma=1,pmv=10
AUROCs14=Simulate(params,R,mu0,3,3,N,p,10);
%% tau=3,sigma=1,pmv=20
AUROCs15=Simulate(params,R,mu0,3,3,N,p,20);
%% tau=3,sigma=1,pmv=30
AUROCs16=Simulate(params,R,mu0,3,3,N,p,30);
%% tau=3,sigma=1,pmv=40
AUROCs17=Simulate(params,R,mu0,3,3,N,p,40);
%% tau=3,sigma=1,pmv=50
AUROCs18=Simulate(params,R,mu0,3,3,N,p,50);
disp('tau=3 sigma=3 done..');
p=25;
%% tau=3,sigma=1,pmv=0
AUROCs19=Simulate(params,R,mu0,3,1,N,p,0);
%% tau=3,sigma=1,pmv=10
AUROCs20=Simulate(params,R,mu0,3,1,N,p,10);
%% tau=3,sigma=1,pmv=20
AUROCs21=Simulate(params,R,mu0,3,1,N,p,20);
%% tau=3,sigma=1,pmv=30
AUROCs22=Simulate(params,R,mu0,3,1,N,p,30);
%% tau=3,sigma=1,pmv=40
AUROCs23=Simulate(params,R,mu0,3,1,N,p,40);
%% tau=3,sigma=1,pmv=50
AUROCs24=Simulate(params,R,mu0,3,1,N,p,50);
disp('tau=3 sigma=1 done..');
%% tau=3,sigma=1,pmv=0
AUROCs25=Simulate(params,R,mu0,3,2,N,p,0);
%% tau=3,sigma=1,pmv=10
AUROCs26=Simulate(params,R,mu0,3,2,N,p,10);
%% tau=3,sigma=1,pmv=20
AUROCs27=Simulate(params,R,mu0,3,2,N,p,20);
%% tau=3,sigma=1,pmv=30
AUROCs28=Simulate(params,R,mu0,3,2,N,p,30);
%% tau=3,sigma=1,pmv=40
AUROCs29=Simulate(params,R,mu0,3,2,N,p,40);
%% tau=3,sigma=1,pmv=50
AUROCs30=Simulate(params,R,mu0,3,2,N,p,50);
disp('tau=3 sigma=2 done..');
%% tau=3,sigma=1,pmv=0
AUROCs31=Simulate(params,R,mu0,3,3,N,p,0);
%% tau=3,sigma=1,pmv=10
AUROCs32=Simulate(params,R,mu0,3,3,N,p,10);
%% tau=3,sigma=1,pmv=20
AUROCs33=Simulate(params,R,mu0,3,3,N,p,20);
%% tau=3,sigma=1,pmv=30
AUROCs34=Simulate(params,R,mu0,3,3,N,p,30);
%% tau=3,sigma=1,pmv=40
AUROCs35=Simulate(params,R,mu0,3,3,N,p,40);
%% tau=3,sigma=1,pmv=50
AUROCs36=Simulate(params,R,mu0,3,3,N,p,50);
disp('tau=3 sigma=3 done..');
save('all_aurocs');