|
|
Line 11: |
Line 11: |
| <br> | | <br> |
| <center><img src="https://static.igem.org/mediawiki/2016/thumb/5/58/T--Alverno_CA--Alverno_iGEM_2016_Logo.png/600px-T--Alverno_CA--Alverno_iGEM_2016_Logo.png" alt="Alverno iGEM Logo" style="width:300px;"></center> | | <center><img src="https://static.igem.org/mediawiki/2016/thumb/5/58/T--Alverno_CA--Alverno_iGEM_2016_Logo.png/600px-T--Alverno_CA--Alverno_iGEM_2016_Logo.png" alt="Alverno iGEM Logo" style="width:300px;"></center> |
− | <h1><center>Proof</center></h1> | + | <div class="column full_size incomplete judges-will-not-evaluate"> |
− | <p>Working Model of Software - Python Program (Code) for Analyzing Plate Reader Data | + | <h3>★ ALERT! ★ </h3> |
− | *The plate reader we use is the Perkin Elmer Victor X3 2030 Multilabel Reader.
| + | <p>This page is used by the judges to evaluate your team for the <a href="https://2016.igem.org/Judging/Medals">team collaboration silver medal criterion. |
− | *The results will show up as graphs.
| + | |
| | | |
− | import matplotlib.pyplot as plt
| + | <p> Delete this box in order to be evaluated for this medal. See instructions at <a href="https://2016.igem.org/Judging/Pages_for_Awards/Instructions"> Instructions for Pages for awards. </a> </p> |
− | import pandas as pd
| + | </div> |
− | import seaborn as sns
| + | |
− | #The name of the file you plan to use goes in the ‘’ for filename the line below.
| + | |
− | filename = ''
| + | |
− | df = pd.read_csv(filename)
| + | |
− | df = df.dropna()
| + | |
− | print df.head()
| + | |
− | | + | |
− | # data = df[df['Well']=='A03']
| + | |
− | # data = df[df['Repeat'] > 115]
| + | |
− | #The two lines above may be used if you want to test some wells that only satisfy specific conditions, for example Well A01, and all the repeat above 115.
| + | |
− | data = df[df['Well'].isin(['H06','H07','H08','H09'])]
| + | |
− | #The line above is used to test a collection of wells by their well name. You can add the names of the wells into [].
| + | |
− | | + | |
− | #The following are the different wells on the plate we used, you may use something different
| + | |
− | #'A01','A02','A03','A04','A05','A06','A07','A08','A09','A10','A11','A12'
| + | |
− | #'B01','B02','B03','B04','B05','B06','B07','B08','B09','B10','B11','B12'
| + | |
− | #'C01','C02','C03','C04','C05','C06','C07','C08','C09','C10','C11','C12'
| + | |
− | #'D01','D02','D03','D04','D05','D06','D07','D08','D09','D10','D11','D12'
| + | |
− | #'E01','E02','E03','E04','E05','E06','E07','E08','E09','E10','E11','E12'
| + | |
− | #'F01','F02','F03','F04','F05','F06','F07','F08','F09','F10','F11','F12'
| + | |
− | #'G01','G02','G03','G04','G05','G06','G07','G08','G09','G10','G11','G12'
| + | |
− | #'H01','H02','H03','H04','H05','H06','H07','H08','H09','H10','H11','H12'
| + | |
− | | + | |
− | | + | |
− | sns.tsplot(data=data, time="Time RFP (seconds)",
| + | |
− | value="Normalized RFP", condition="Well",
| + | |
− | err_style="unit_traces", unit="Plate")
| + | |
− | plt.title("RFP Fluorescence")
| + | |
− | plt.ylabel("RFP(AFU)")
| + | |
− | | + | |
− | plt.show()
| + | |
− | | + | |
− | sns.tsplot(data=data, time="Time GFP (seconds)",
| + | |
− | value="Normalized GFP", condition="Well",
| + | |
− | err_style="unit_traces", unit="Well")
| + | |
− | plt.title("GFP Fluorescence")
| + | |
− | plt.ylabel("GFP(AFU)")
| + | |
− | | + | |
− | plt.show()
| + | |
− | | + | |
− | sns.tsplot(data=data, time="Time Abs (seconds)",
| + | |
− | value="Absorbance @ 600 (A)", condition="Well",
| + | |
− | err_style="unit_traces", unit="Well")
| + | |
− | plt.title("Absorbance")
| + | |
− | plt.ylabel("Absorbance(AAU)")
| + | |
− | | + | |
− | plt.show()
| + | |
− | | + | |
− | BioBrick Assembly: Plasmid with pSB1C3 Backbone
| + | |
− | ??
| + | |
− | | + | |
− | </p> | + | |
− | </body> | + | |
− | </html> | + | |