Skip to content

introductory documentation needs updating #17

@ekwan

Description

@ekwan

PyPlate assists with the design and execution of high-throughput experiments.
Preparation: Create stock solutions (like substrate stocks) and initialize empty containers (like 96 well plates). (By convention, these steps should be done outside of Recipes.)
Specify Transfers: Transfer stock solutions and other raw materials to the plates by creating a Recipe. All solid or liquid handling instructions should be defined within the context of the Recipe.
Bake: Verify that the specified transfers are sensible using recipe.bake(). If they are indeed valid, then updated containers will be generated. Once recipe.bake() has been called, no more instructions can be added and the Recipe is considered immutable.
Visualize: The operations in each RecipeStep can be visualized using display(step) in a Jupyter Notebook (what if someone wanted to see the step in a webapp?). (See [LINK]).

Tip: For workflows involving liquid handlers, it may be useful to define "plates" in the shape of the liquid handler's deck. Stock solutions can be stored there. Subsequently, transfers can be made to reaction plates. This tip allows the location of stock solutions to be codified and optimized for the logistics of liquid handling.

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