function simresult = E2depICIpalbo_assignval(x)
ER = x(:,3);
E2ER = x(:,4);
ICIER = x(:,6);
cyclinD1 = x(:,8);
cyclinD1cdk46 = x(:,12);
cyclinD1cdk46p21 = x(:,13);
cyclinD1cdk46palbo = x(:,14);
cyclinD1cdk46abema = x(:,15);
cyclinD1cdk46p21palbo = x(:,16);
cyclinD1cdk46p21abema = x(:,17);
cMyc = x(:,18);
Rb = x(:,22);
pRb = x(:,23);
ppRb = x(:,24);
Nalive = x(:,26);
Napoptosis = x(:,27);

ERt = ER + E2ER + ICIER;
cyclinD1t = cyclinD1 + cyclinD1cdk46 + cyclinD1cdk46p21 +...
    cyclinD1cdk46palbo + cyclinD1cdk46abema + cyclinD1cdk46p21palbo + cyclinD1cdk46p21abema;
Rbt = Rb + pRb + ppRb;
N = Nalive + Napoptosis;

simresult = [];
simresult(1,:) = cMyc/cMyc(1);
simresult(2,:) = cyclinD1t/cyclinD1t(1);
simresult(3,:) = ERt/ERt(1);
simresult(4,:) = ppRb/ppRb(1);
simresult(5,:) = Rbt/Rbt(1);
simresult(6,:) = Napoptosis./N;
simresult(7,:) = Nalive/Nalive(1); % using alive cell num to match coulter counter result
end