Sample A: Cover Page of Thesis, Project, or Dissertation Proposal
Sample A: Cover Page of Thesis, Project, or Dissertation Proposal
Sample A: Cover Page of Thesis, Project, or Dissertation Proposal
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Appendix B<br />
# BaFL probe cleansing from the DataCleansing_6_26.py file<br />
def RunCleanse(usr, pswd, db, logfile, lwr=200, uppr=20000, rgr=4):<br />
Driver(usr, pswd, db, logfile, lwr=200, uppr=20000)<br />
DriverSNP(usr, pswd, db, logfile)<br />
DriverXH(usr, pswd, db, logfile)<br />
DriverBioPhy(usr, pswd, db, logfile)<br />
DriverFNL(usr, pswd, db, logfile, rgr)<br />
def exec_mapping(usr, pswd, db, tables, msk, msk_tab, fp, lwr, uppr):<br />
cur, conn= make_connect(usr, pswd, db)<br />
exp=get_exp(usr, pswd, db)<br />
notes='known probe sequence info within linear range'<br />
map=get_masking(tables, msk, msk_tab)<br />
chip_info = " as select<br />
known_seq_biophysical.probeset_id,known_seq_biophysical.probe_index,kno<br />
wn_seq_biophysical.pm_mm_other, known_seq_biophysical.probeseq,"<br />
k=0<br />
#print 'Map length ', len(map), map[k]<br />
pid_tbles=[]<br />
f<strong>or</strong> i in tables:<br />
tmp=msk[map[k]]+'_pid'<br />
trl= "CREATE table<br />
"+tmp+chip_info+i+".x,"+i+".y,"+i+".signalrawintensity from<br />
"+i+",known_seq_biophysical where known_seq_biophysical.x = "+i+".x and<br />
known_seq_biophysical.y = "+i+".y and (signalrawintensity >= "+<br />
str(lwr) +" and signalrawintensity =0)"<br />
print trl<br />
cur.execute(trl)<br />
conn.commit()<br />
#print trl, '\n\n'<br />
fp.write('\tTable '), fp.write(tmp), fp.write('<br />
created.\n')<br />
pid_tbles.append(tmp)<br />
cur, conn=UpdateW<strong>or</strong>kReg(cur, conn, tmp, exp,<br />
'linear_range', usr, i, 'known_seq_biophysical', notes)<br />
k+=1<br />
onto='select * from '+tmp<br />
cur.execute(onto)<br />
desc=cur.description<br />
conn.close()<br />
fp=UpdateOntology2(usr, pswd, db, desc, exp, 'linear_range',<br />
'_pid', notes, str(lwr)+', '+str(uppr), fp)<br />
fp.close()<br />
132