# Seurat3 integration

Seurat v3\[1] introduced new methods for the integration of multiple single-cell datasets, no matter whether they were collected from different individuals, experimental conditions, technologies, etc. Seurat 3 integration method aims to use a subset of the data as reference for the integrate analysis. The method integrates all other data with the reference subset. The subset can be one sample or a subgroup of samples defined by the factor attribute.

Seurat3 integration in Flow can be invoked in Batch removal section if a Normalized counts data node is selected.

To run Seurat3 integration,

* Click a **Normalized counts** data node
* Click the **Batch removal** section in the toolbox
* Click **Seurat3 Integration**

You will be promoted to pick some attribute(s) for analysis. The first **Seurat3 integration** dialog is a drop-down list that includes the factors for data integration. To set up the model, choose the attribute represents the batch factor, and click **Finish.**

<div align="left"><figure><img src="/files/IjOW0GZ6wCZgfn5IRgZj" alt=""><figcaption></figcaption></figure></div>

The output of Seurat3 integration is a new data node - Integrated count&#x73;*.* We can then use this new integrated matrix for downstream analysis and visualization.

Users can click **Configure** to change the default settings In **Advanced options**.

<div align="left"><figure><img src="/files/lzq3wdjUl7NDerRsd1d0" alt=""><figcaption></figcaption></figure></div>

**Use reference to find anchors:** when this box is checked, the first group of the selected attribute is used as reference to find anchors. To use a different group as reference, change the order of subgroups of the attribute in the attribute management page on Metadata tab. When the box is unchecked, anchors will be identified by comparing all pairs of subgroups, this option is very computationally intensive.

**Perform L2 normalization:** Perform L2 normalization on the CCA cell embeddings after dimensional reduction.

**Pick anchors:** How many neighbors to use when picking anchors.

**Filter anchors:** How many neighbors to use when filtering anchors.

**Score anchors:** How many neighbors to use when scoring anchors.

**Nearest neighbor finding methods:** Method for nearest neighbor finding. Options include: rann, annoy.

### References <a href="#seurat3integration-references" id="seurat3integration-references"></a>

1. Stuart T, Butler A, Hoffman P, et al. Comprehensive integration of single-cell data. Cell, 2019. DOI:<https://doi.org/10.1016/j.cell.2019.05.031>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.multiomics.illumina.com/icm/analyses/analysis-functionality/task-menu/batch-removal/seurat3-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
