Skip to content

Commit 743fe91

Browse files
authored
Merge pull request #4 from sclamons/master
Bug fixes and major improvements to tutorial notebooks.
2 parents 9a43f5a + ee2353f commit 743fe91

32 files changed

+1175
-908
lines changed

README.rst

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,31 +10,41 @@ Tools for Common Murray Lab Protocols
1010

1111
Code for common tasks in the Murray lab. Supports Python >=3.6 only.
1212

13-
Install with the following (probably requires sudo): ``pip install git+git://github.com/sclamons/murraylab_tools.git@master``
13+
Install with the following (probably requires sudo): ``pip install git+git://github.com/biocircuits/murraylab_tools.git@master``
1414

15-
To update, run (also with superuser privilege): ``pip install --upgrade --no-deps git+git://github.com/sclamons/murraylab_tools.git@master``
15+
To update, run (also with superuser privilege): ``pip install --upgrade --no-deps git+git://github.com/biocircuits/murraylab_tools.git@master``
1616

1717
Currently includes the following subpackages:
1818

19+
utilities: Simple Quality-Of-Life Improvement Tools
20+
===================================================
21+
22+
* A code block that will automatically text or email you when your code is done running.
23+
1924
echo: Echo Setup for TX-TL Experiments (and others)
2025
=============================================
2126

2227
Code to produce Echo source plate setup instructions and picklists for one of the following cases:
2328

2429
* A TX-TL experiment with a TX-TL setup spreadsheet.
25-
* A 2-dimensional dilution series, in TX-TL.
26-
* Association of one or more substances on one or more source plates (not in TX-TL)
30+
* Programmatically-constructed TX-TL experiments, including easy 2D dilution series setup plus arbitrary additions.
31+
* Fully general well contents, as defined by a spreadsheet of source materials and a spreadsheet listing what goes in each.
2732

2833
For details, see the "Echo Setup Usage Examples" ipython notebook under "examples".
2934

3035
biotek: Tidying and Analysis of Biotek Plate Reader Data
3136
========================================================
3237

33-
Code for converting raw excel/CSV data from a Biotek plate reader into tidy format.
38+
Code for converting raw excel/CSV data from a Biotek plate reader into tidy format, plus a class to make plotting Biotek data traces quick and easy (BiotekCellPlotter).
3439

3540
Also contains convenience functions for analysis of Biotek timecourse data:
3641

42+
* Fluorescence calibration against lab data (TX-TL data only)
3743
* Background subtraction
3844
* Endpoint averaging
45+
* Data smoothing (spline fit or moving average)
46+
* Smoothed derivative calculation
47+
* OD normalization
48+
* Growth curve summarazation with logistic curve fits
3949

4050
For details, see the "Biotek Analysis Usage Examples" ipython notebook under "examples".

examples/2D_dilution_series/inputs/dilution_setup_example_plate.dat

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,3 +224,107 @@ H04
224224
H19
225225
H23
226226
H24
227+
K01
228+
K02
229+
K03
230+
K04
231+
K05
232+
K06
233+
K07
234+
K08
235+
K09
236+
K10
237+
K11
238+
K13
239+
K15
240+
K17
241+
K18
242+
K19
243+
L01
244+
L02
245+
L03
246+
L04
247+
L05
248+
L06
249+
L07
250+
L08
251+
L09
252+
L10
253+
L11
254+
L13
255+
L15
256+
L17
257+
L18
258+
L19
259+
H21
260+
I15
261+
I17
262+
I19
263+
I23
264+
I24
265+
M01
266+
M02
267+
M03
268+
M04
269+
M05
270+
M06
271+
M07
272+
M08
273+
M09
274+
M10
275+
M11
276+
M13
277+
M15
278+
M17
279+
M18
280+
M19
281+
J12
282+
J14
283+
J16
284+
J20
285+
J22
286+
J23
287+
N01
288+
N02
289+
N03
290+
N04
291+
N05
292+
N06
293+
N07
294+
N08
295+
N09
296+
N10
297+
N11
298+
N13
299+
N15
300+
N17
301+
N18
302+
N19
303+
J21
304+
J24
305+
K12
306+
K14
307+
K20
308+
K21
309+
O01
310+
O02
311+
O03
312+
O04
313+
O05
314+
O06
315+
O07
316+
O08
317+
O09
318+
O10
319+
O11
320+
O13
321+
O15
322+
O17
323+
O18
324+
O19
325+
K16
326+
K22
327+
K23
328+
L12
329+
L20
330+
L21

examples/2D_dilution_series/outputs/dilution_setup_example.test_EchoInput.csv

Lines changed: 0 additions & 6 deletions
This file was deleted.

examples/2D_dilution_series/outputs/dilution_setup_example.test_experiment_overview.txt

Lines changed: 0 additions & 17 deletions
This file was deleted.

examples/2D_dilution_series/outputs/dilution_setup_example_EchoInput.csv

100755100644
Lines changed: 238 additions & 238 deletions
Large diffs are not rendered by default.

examples/2D_dilution_series/outputs/dilution_setup_example__EchoInput.csv

Lines changed: 0 additions & 6 deletions
This file was deleted.

examples/2D_dilution_series/outputs/dilution_setup_example__experiment_overview.txt

Lines changed: 0 additions & 17 deletions
This file was deleted.
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Source Plate,Source Plate Type,Source Well,Sample ID,Destination Plate Name,Destination Well,Transfer Volume,Sample Comment
2-
Source[1],384PP_AQ_BP,F24,Cavendish,Nunc_384_black_glassbottom,D2,100,Actual concentration: 1.00 nM
3-
Source[1],384PP_AQ_BP,F24,Cavendish,Nunc_384_black_glassbottom,D3,100,Actual concentration: 1.00 nM
4-
Source[1],384PP_AQ_BP,F24,Cavendish,Nunc_384_black_glassbottom,E2,100,Actual concentration: 1.00 nM
5-
Source[1],384PP_AQ_BP,F24,Cavendish,Nunc_384_black_glassbottom,E3,100,Actual concentration: 1.00 nM
6-
Source[1],384PP_AQ_BP,H02,Gros Michel,Nunc_384_black_glassbottom,F5,300,Actual concentration: 3.00 nM
2+
Source[1],384PP_AQ_BP,K16,Cavendish,Nunc_384_black_glassbottom,D2,100,Actual concentration: 1.00 nM
3+
Source[1],384PP_AQ_BP,K16,Cavendish,Nunc_384_black_glassbottom,D3,100,Actual concentration: 1.00 nM
4+
Source[1],384PP_AQ_BP,K16,Cavendish,Nunc_384_black_glassbottom,E2,100,Actual concentration: 1.00 nM
5+
Source[1],384PP_AQ_BP,K16,Cavendish,Nunc_384_black_glassbottom,E3,100,Actual concentration: 1.00 nM
6+
Source[1],384PP_AQ_BP,K22,Gros Michel,Nunc_384_black_glassbottom,F5,300,Actual concentration: 3.00 nM

examples/2D_dilution_series/outputs/dilution_setup_example_banana_case_experiment_overview.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ Viscous:
1010
total volume: 0.50 uL
1111

1212
On the source plate:
13-
Add 21.4uL of Cavendish in well: F24
14-
Add 21.3uL of Gros Michel in well: H02
13+
Add 21.4uL of Cavendish in well: K16
14+
Add 21.3uL of Gros Michel in well: K22
1515

1616
On destination plate:
1717
Pipette 0.50 ul of Viscous into wells:, E4

examples/2D_dilution_series/outputs/dilution_setup_example_experiment_overview.txt

100755100644
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ water:
1717
total volume: 177.50 uL
1818

1919
On the source plate:
20-
Add 65.0uL of txtl_mm in wells: J01, J02, J03, J04, J05, J06, J07, J08, J09, J10
21-
Add 38.5uL of txtl_mm in well: J11
22-
Add 32.0uL of GFP Plasmid in well: J13
23-
Add 48.0uL of ATc in well: J15
24-
Add 65.0uL of water in wells: J17, J18
25-
Add 47.5uL of water in well: J19
20+
Add 65.0uL of txtl_mm in wells: O01, O02, O03, O04, O05, O06, O07, O08, O09, O10
21+
Add 38.5uL of txtl_mm in well: O11
22+
Add 32.0uL of GFP Plasmid in well: O13
23+
Add 48.0uL of ATc in well: O15
24+
Add 65.0uL of water in wells: O17, O18
25+
Add 47.5uL of water in well: O19

0 commit comments

Comments
 (0)