ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/osprai/osprai/trunk/test.py
(Generate patch)
# Line 1 | Line 1
1   """
2   Christopher Lausted, Institute for Systems Biology
3 < Last modified on 100408 (yymmdd)
3 > Last modified on 100413 (yymmdd)
4   Small script to test ba_class, io_module, etc.
5   """
6  
7 + ## Import modules.
8 + import vu_module as vu
9   import io_module as io
10 + import cal_module as cal
11 + ## Reload in case code has changed.
12 + reload (vu)
13   reload(io)
14 + reload(cal)
15  
16 < ba1 = io.readsprit("example-sprit.txt")
16 > print "Loading an SPR data file..."
17 > #ba1 = io.readbiosensor("example-biosensor.txt")
18 > ba1 = io.readicmtxt("example-icm.txt")
19 > #ba1 = io.readsprit("example-sprit.txt")
20 > #ba1 = io.applykey(ba1, "example-key.tsv")
21   #ba1.set_plot_all()
22 + #ba1.set_plot_list(range(6))
23   #ba1.plot()
24  
25   #io.writesprit(ba1,"testwritesprit.txt")
26   #io.writeclamp(ba1,"testwriteclamp.txt")
27 + #io.writebiosensor(ba1, "testwritebiosensor.txt")
28  
29 < ba2 = io.applykey(ba1, "example-key.tsv")
30 < #ba2.set_plot_all()
31 < #ba2.plot()
32 <
33 < ba3 = io.readicmtxt("example-icm.txt")
34 < ba3.set_plot_all()
35 < ba3.plot()
29 > print "Plotting the raw data file..."
30 > vu.linegraph(ba1)
31 > #vu.dotgraph(ba1)
32 > #vu.dualgraph(ba1, ba1)
33 >
34 > print "Plotting the calibrated data..."
35 > ba2 = cal.calibrate(ba1, ba1, 2850, 3120)
36 > vu.linegraph(ba2, "Calibrated SPR Data")
37 >
38 > print "Use ROI #16 as background, subtract, and plot..."
39 > cal.bgset(ba2, 16)
40 > ba2 = cal.bgsubt(ba2)
41 > vu.linegraph(ba2, "Calibrated & Referenced SPR Data")
42 >
43 > print "Test of scatterplot using time points 500, 1000, 1500, 2000"
44 > vu.scatterplot(ba2, 3600, 4200, 3600, 4700, "Scatterplot")
45  
46   print "Done with test."
47 + #input("Done with test. Press any key")

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines