Jul-25-2017, 06:03 PM
Well done!
The easiest way to achieve what you want is to just repeat the source in the cDNA_sources list. However that will give you a result like this:
Here's what I would do:
The easiest way to achieve what you want is to just repeat the source in the cDNA_sources list. However that will give you a result like this:
Output:Transfering 6ul from A1 to ['A1', 'A2', 'A3', 'A4', 'A5', 'A6']
Transfering 6ul from A2 to ['B1', 'B2', 'B3', 'B4', 'B5', 'B6']
Transfering 6ul from A3 to ['C1', 'C2', 'C3', 'C4', 'C5', 'C6']
Transfering 4ul from B1 to ['A1', 'B1', 'C1']
Transfering 4ul from B2 to ['A2', 'B2', 'C2']
Transfering 4ul from B3 to ['A3', 'B3', 'C3']
Transfering 4ul from B1 to ['A4', 'B4', 'C4']
Transfering 4ul from B2 to ['A5', 'B5', 'C5']
Transfering 4ul from B3 to ['A6', 'B6', 'C6']
which may not be what you want.Here's what I would do:
- create variables for the amount of mastermixes and cDNA you have. Also create a variable for the nr of tests you want.
- From these variables, create a list of sources for your mm and cDNA.
- For each mastermix, generate the list of target wells and transfer it. Keep in mind how much wells you need.
- For each cDNA sample
- loop through the amount of mastermixes
- then loop through the amount of tests
- generate the target
- transfer everything at once
- loop through the amount of mastermixes