Skip to content

Option to skip loading data from specific plates? #39

@jeffclimax

Description

@jeffclimax

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
Screen Shot 2023-06-01 at 10 04 08 AM
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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions