--- title: "Tutorial - Serial Dilution with a Dose Layout" slug: "tutorial-serial-dilution-with-a-dose-layout" updated: 2026-09-09T14:03:20Z published: 2026-09-09T14:03:20Z canonical: "docs.discngine.com/tutorial-serial-dilution-with-a-dose-layout" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.discngine.com/llms.txt > Use this file to discover all available pages before exploring further. # Tutorial - Serial Dilution with a Dose Layout ## Introduction In this tutorial, you will perform a dilution by row from a 96-well plate with a single column of filled wells (source concentration = 10 mM, Dilution Factor = 2) using a Dose Layout. ## Prerequisites Required permissions and setup **Sample Processing** role is required to access this workflow. **Required system configuration:** - Container Types: `Greiner PP96V` - Container Usage: `Inventory` - Solvent: `DMSO` - Worklist Generator and Parser: `Standard (Well) (;)` - The dilution layout named `Dilution Factor 2 - 96` must exist in the system. ![Plate Serial Dilution Layout](https://cdn.document360.io/dde9293e-c107-4b3e-9774-9c9c296ed970/Images/Setting/sample-jobs-refdata-dilution-layout.png?sv=2026-02-06&spr=https&st=2026-11-11T14%3A24%3A34Z&se=2026-11-11T15%3A24%3A34Z&sr=c&sp=r&sig=OyCl7zO9ifkGOONTeVjGgsYz%2BtFYzJG7gU%2BoIkrUoCU%3D) These should exist by default in the Sample application. ### Items Containers and locations created from Discngine Sample’s automation will be used: - A plate with a single column of filled wells (easily created with workflow “Plate creation from vials”) corresponding to column n°1. Automation is running during installation if “example_dataset” is set to true in the configuration file. ## Workflow ### Job Initialization [Create a new job](/public/docs/jobs-overview#create-a-job) and select the `Plate Serial Dilution` workflow. ### Requesting - Select **Greiner PP96V** as the Target Plate Type - Specify Request from **Text** - Enter the name of your plate (Prerequisite: a plate with empty wells except in its first column). In this example: `P000000001`. - Click the `Add IDs` button to confirm. The plate is listed in the added requests. - Click the `Next` button. ### Task Requesting - Dilution Template = **Dose Layout** - Dose Layout = **Dilution Factor 2 - 96** - Dilution by = **Row** - Initial Column Index = **1** - Solvent = **DMSO** - Click `Add Task`. One task is added (for all dilutions). - Click `Next` ### Sourcing The Sourcing page is used to check that the requested operations are compatible with the source plate (information in the `Sourced` column) and available. - Click `Next` ### Processing For processing, requested tasks are translated into a worklist that you can feed to your robotic equipment. - Select the **Standard (Well) (;)** equipment and set File Order to **By Request** - Click `Generate worklist` A worklist file appears in the Worklist Generator area. It contains the requested tasks to execute. The Worklist Parser area expects a file containing the information about the tasks that were actually completed. By default, the generated file is set in the Worklist Parser. For this tutorial, we assume that every task was completed successfully, so we’ll keep this default file. - Click `Copy Worklist` - Click `Next` to propagate those changes in the system. The tasks are processed in the Sample application. ### Storing The [Storing step](/public/docs/jobs-overview#storing) allows you to assign a location to the items involved in the job. In this workflow, as the serial dilution is done within the plate, the input plate is the output plate. By clicking on the plate barcode, you can access your plate details to check if the dilutions were performed. - Click `Next` to continue. Here, we won’t change the input plate's location. You can increment the Thawing Cycle count of the input plates if necessary. ### Pipe & Close The [Pipe & Close step](/public/docs/jobs-overview#pipe-close) provides a summary page where you can review the job and optionally pipe it to another workflow. You can also pipe this job to another one, allowing you to immediately start a new job using the output or the input plates from this one. For this tutorial, click `Close & Quit` to finish the job.