--- title: "Tutorial - Rack Creation from Plate" slug: "tutorial-rack-creation-from-plate" updated: 2026-09-09T14:03:50Z published: 2026-09-09T14:03:50Z canonical: "docs.discngine.com/tutorial-rack-creation-from-plate" --- > ## 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 - Rack Creation from Plate ## Introduction In this tutorial, you will be guided through creating a 96-well tube rack from a 96-well plate by transferring its content. You can also create a rack from a different plate format, such as 384 wells, or create several racks at once. ## Prerequisites Required permissions and setup **Sample Processing** role is required to access this workflow. **Required system configuration:** - Plate Type: `Greiner PP96V`, - Container Usage `Inventory`, - Solvent `DMSO`, - Filling Layout: `MIN(1) - MAX(12) (column filling)`, ![Filling Layout](https://cdn.document360.io/dde9293e-c107-4b3e-9774-9c9c296ed970/Images/Setting/sample-jobs-refdata-filling-layout-column-filling-2-3.png?sv=2026-02-06&spr=https&st=2026-11-11T18%3A35%3A18Z&se=2026-11-11T19%3A35%3A18Z&sr=c&sp=r&sig=tXqZRdmPZ4e2Ap4G%2FE9EvuP3pLJKSxAw2HMEKTFIvZQ%3D) - Worklist Generator and Parser: `Standard (Container) (;)` - Location Type: `Rack` with location mask(s): 96 and 384 (if you want to create a 384-well tube rack) These should exist by default in the Sample application. ### Items Containers and Locations created from Discngine Sample’s automation will be used: - Plate `PTEST001`. - Location `HTS Lab` 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 `Rack Creation from Plate` workflow. ### Requesting - Choose **Plate** as Source Type - Select Target Rack Barcode as **Generate New Barcode** - Select **96 (8x12)** as the Target Rack Type. - Specify Request from **Text** - Paste the specific plate barcode in the Source area: **PTEST001** Plate names can be colon- or line break-separated if you have several plates - Click `Add IDs` to confirm. The plate is listed in the added requests - Click `Next`. ### Task Requesting - Choose Source Selection Mode: **All sources** - Select Target Usage: **Inventory** - Select Number of Copy: **1** - Target Volume: **10 μl** - Dilution: **Target** - Dilution Mode: **Dilution Factor** - Dilution Factor: **10** - Buffer (Solvent): **DMSO** - Offset Volume: **0 %** - Offset Solvent: **0 %** - Click `Add Task`. One task is added. - Click `Next`. ### Sourcing The Sourcing page will confirm that the requested operations are compatible with the source batches (see the `Sourced` column). - Click `Next`. ### Processing For processing, requested tasks are translated into a worklist that you can feed to your robotic equipment. - Select the **Standard (Container) (;)** equipment and File Order: **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 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 these 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. First, for the output rack (the rack created during the job): - Click `Assign Location to Selected`. - Select **Paris > HTS Lab > Freezer1** and click `Select` to confirm your choice. - Click `Next` to continue to the input plates with updated volume. Here, we won’t change the input plates' location. - Click `Next`. 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.