-
Notifications
You must be signed in to change notification settings - Fork 5
Description
First of all thanks for this package! It's much better than the equivalent thing I rolled myself before finding it.
I've started using it not only for loading data after an experiment, but also for organizing the prep work (serial dilutions, splitting master mix into a row for multichannel). But now it complains that the "Prep" plate doesn't have a meta.path with data to load. Here's the slightly simplified plate layout:
[meta]
paths = '{}_data.txt'
[plate.Prep.col]
'7,10'.dilution = 1
'8,11'.dilution = 4
'9,12'.dilution = 16
[plate.qPCR1.col]
'1,4,7,10'.dilution = 1
'2,5,8,11'.dilution = 4
'3,6,9,12'.dilution = 16
[plate.qPCR1.block.3x4]
A1.sample = 'PI682'
A4.sample = 'PI683'
A7.sample = 'PI684'
A10.sample = 'PI685'
E1.sample = 'PI690'
E4.sample = 'PI691'
E7.sample = 'ING364'
E10.sample = 'ING190'
[plate.qPCR2.block.1x4]
A9.sample = 'NPC'
A9.dilution = 1
[plate.Prep.block.3x1]
A7.sample = 'PI682'
A10.sample = 'PI683'
B7.sample = 'PI684'
B10.sample = 'PI685'
C7.sample = 'PI690'
C10.sample = 'PI691'
D7.sample = 'ING364'
D10.sample = 'ING190'
[plate.Prep.block.6x1]
E7.sample = 'H20'
E7.dilution = 1
F7.sample = 'Mix'
F7.dilution = 1
LayoutError: example.toml: '/path/to/Prep_data.txt' for plate 'Prep' does not exist
Is there a way to exclude the Prep plate when loading data, but include it when showing the wellmap?
While writing this question I discovered a workaround that might be fine: one main layout file with the experimental plates, and a second layout file that meta.includes the experimental one and adds the Prep plate. Show the second one, but load the first.