02.08.2013 Views

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

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!