# Lab View

Lab View shows the protocols and steps used in the lab, and the number of samples queued for each step. Use this screen to do the following:

* See recent lab activities.
* See in-progress steps and steps that are ready to be worked on.
* Start or continue working on samples.
* View and follow up on [alert-notifications](https://help.connected.illumina.com/clarity-lims/clarity-lims-v6.3-and-lablink-v2.5/clarity-lims-v6.3-reference-guide/lab-view/alert-notifications "mention").

### Ice Bucket

When users run a step in the LIMS, they typically select a destination container type from a preconfigured list in the **Ice Bucket** screen, and then proceed to the **Record Details** screen - where they scan the barcode of a **new** container to add it to the LIMS.

However, users may sometimes want to place samples into an **existing** container - that is, a container whose barcode has already been entered into the LIMS. This is easily achieved in the **Ice Bucket** screen.

### Add samples to an existing container

1. In **Lab View**, open the step containing the samples you want to place into an existing container.
2. Select the samples and add them to the **Ice Bucket**.
3. In the **Ice Bucket** screen, in the **Container Options** panel:
   * In the **Destination Container** drop-down list, select the desired container type.
   * In the **Find Existing Container** field, type the name or Clarity LIMS ID of the container in which to place the samples. While typing, Clarity LIMS presents a filtered list of containers with matching names or Clarity LIMS IDs. Select the appropriate container from the list.
4. Click **Begin Work** to proceed to the **Record Details** screen.

## Remove samples from a queue

Occasionally, you must remove samples from a workflow queue in Clarity LIMS. Only administrator users can perform this operation.

1. In Clarity LIMS, open the step containing the samples to remove.
2. Select one or more samples, expand the Options drop-down list and select **Remove**.

{% hint style="info" %}
The Options drop-down list is available to administrator users only.
{% endhint %}

If necessary, complete the following actions:

1. Search for the samples in Clarity LIMS.
2. Requeue them for a previous step.

## Manually Moving Samples to the Next Step

Usually, samples move through the system according to the sequence of protocols and steps defined in a workflow.

However, sometimes samples are moved into the next step manually.

For example, suppose you must delete a step from a particular protocol. If there are samples queued for the step, they are not able to delete it. In this case, you can move the samples forward into the next step and proceed with the step deletion (see [#configure-protocols](https://help.connected.illumina.com/clarity-lims/clarity-lims-v6.3-and-lablink-v2.5/configuration/lab-work/protocols#configure-protocols "mention")).

### Move samples to the next step

1. In Clarity LIMS, open the step containing the samples to move.
2. Select one or more samples, expand the **Options** drop-down list and select **Move**.

   The samples move into the subsequent step in the protocol.

## Next Step Selection and Sample Routing

In Clarity LIMS, the outcome of the next step selection for sample outputs depends on whether those outputs are [#step-output-derived-sample](#step-output-derived-sample "mention"), [#h\_05c23520-f09a-4a57-a339-ff0b791c79f0](#h_05c23520-f09a-4a57-a339-ff0b791c79f0 "mention"), or [#h\_b17f4801-e14a-40d3-8e45-ce941b06efbd](#h_b17f4801-e14a-40d3-8e45-ce941b06efbd "mention").

The following tables summarize the expected results when choosing next steps for these three output types.

### Step output: Derived sample

| ***Resolution Option***                                                                                        |                 ***Input Result***                |                ***Output Result***               |
| -------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------: | :----------------------------------------------: |
| **Next Step**                                                                                                  | Remains in workflow, but not queued for any steps |       Queued for next step in the protocol       |
| <p><strong>Mark Complete</strong><br><em>(last step in protocol; not last protocol in workflow)</em></p>       | Remains in workflow, but not queued for any steps |      Queued for first step in next protocol      |
| <p><strong>Mark Complete</strong><br><em>(last step in last protocol in workflow)</em></p>                     |             No longer in the workflow             |             No longer in the workflow            |
| **Repeat This Step**                                                                                           |               Requeued for same step              |             No longer in the workflow            |
| **Remove from Workflow**                                                                                       |             No longer in the workflow             |             No longer in the workflow            |
| **Request Review**                                                                                             |             In progress for same step             | In progress for same step, but not in any queues |
| **Rework from Earlier Step**                                                                                   |         Queued for specified earlier step         |             No longer in the workflow            |
| <p><strong>Complete and Repeat</strong><br><em>(not last step in protocol)</em></p>                            |               Requeued for same step              |       Queued for next step in the protocol       |
| <p><strong>Complete and Repeat</strong><br><em>(last step in protocol; not last protocol in workflow)</em></p> |               Requeued for same step              |      Queued for first step in next protocol      |
| <p><strong>Complete and Repeat</strong><br><em>(last step in last protocol in workflow)</em></p>               |               Requeued for same step              |               No longer in workflow              |

### Step output: Pool <a href="#h_05c23520-f09a-4a57-a339-ff0b791c79f0" id="h_05c23520-f09a-4a57-a339-ff0b791c79f0"></a>

| ***Resolution Option***                                                                                        |                 ***Input Result***                |                ***Output Result***               |
| -------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------: | :----------------------------------------------: |
| **Next Step**                                                                                                  | Remains in workflow, but not queued for any steps |       Queued for next step in the protocol       |
| <p><strong>Mark Complete</strong><br><em>(last step in protocol; not last protocol in workflow)</em></p>       | Remains in workflow, but not queued for any steps |      Queued for first step in next protocol      |
| <p><strong>Mark Complete</strong><br><em>(last step in last protocol in workflow)</em></p>                     |             No longer in the workflow             |             No longer in the workflow            |
| **Repeat This Step**                                                                                           |               Requeued for same step              |             No longer in the workflow            |
| **Remove from Workflow**                                                                                       |             No longer in the workflow             |             No longer in the workflow            |
| **Request Review**                                                                                             |             In progress for same step             | In progress for same step, but not in any queues |
| <p><strong>Rework from Earlier Step</strong><br><em>(option not available for pooled output)</em></p>          |                         NA                        |                        NA                        |
| <p><strong>Complete and Repeat</strong><br><em>(not last step in protocol)</em></p>                            |               Requeued for same step              |       Queued for next step in the protocol       |
| <p><strong>Complete and Repeat</strong><br><em>(last step in protocol; not last protocol in workflow)</em></p> |               Requeued for same step              |      Queued for first step in next protocol      |
| <p><strong>Complete and Repeat</strong><br><em>(last step in last protocol in workflow)</em></p>               |               Requeued for same step              |               No longer in workflow              |

### Step output: Derivative <a href="#h_b17f4801-e14a-40d3-8e45-ce941b06efbd" id="h_b17f4801-e14a-40d3-8e45-ce941b06efbd"></a>

| ***Resolution Option***                                                                                        |                 ***Input Result***                |                ***Output Result***               |
| -------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------: | :----------------------------------------------: |
| **Next Step**                                                                                                  | Remains in workflow, but not queued for any steps |       Queued for next step in the protocol       |
| <p><strong>Mark Complete</strong><br><em>(last step in protocol; not last protocol in workflow)</em></p>       | Remains in workflow, but not queued for any steps |      Queued for first step in next protocol      |
| <p><strong>Mark Complete</strong><br><em>(last step in last protocol in workflow)</em></p>                     |             No longer in the workflow             |             No longer in the workflow            |
| **Repeat This Step**                                                                                           |  Remains in workflow but not in any of its queues |     Replicates re-queued for replication step    |
| **Remove from Workflow**                                                                                       |             No longer in the workflow             |             No longer in the workflow            |
| **Request Review**                                                                                             |             In progress for same step             | In progress for same step, but not in any queues |
| <p><strong>Rework from Earlier Step</strong><br><em>(this same step)</em></p>                                  |               Requeued for same step              |               No longer in workflow              |
| <p><strong>Rework from Earlier Step</strong><br><em>(another previous step)</em></p>                           |            Requeued for specified step            |               No longer in workflow              |
| <p><strong>Complete and Repeat</strong><br><em>(not last step in protocol)</em></p>                            |               Requeued for same step              |       Queued for next step in the protocol       |
| <p><strong>Complete and Repeat</strong><br><em>(last step in protocol; not last protocol in workflow)</em></p> |               Requeued for same step              |      Queued for first step in next protocol      |
| <p><strong>Complete and Repeat</strong><br><em>(last step in last protocol in workflow)</em></p>               |               Requeued for same step              |               No longer in workflow              |
| <p><strong>Store for Later</strong><br><em>(only for replicates)</em></p>                                      |                Remains in workflow<               |                 Not in any queue                 |
