> For the complete documentation index, see [llms.txt](https://help.connected.illumina.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.connected.illumina.com/dragen-protein-quantification/after-counting-and-normalization/illumina-connected-multiomics-walkthrough.md).

# Illumina Connected Multiomics Walkthrough

Illumina Connected Multiomics provides interactive visualizations and powerful statistics. This is a walkthrough of an analysis that could be done in Connected Multiomics with an example proteomic data set, produced by DRAGEN Protein Quantification. It covers the following features:

* Creating a default analysis
* Creating a custom analysis
* Managing sample metadata
* Filtering samples
* Filtering features
* Data Transformation
* PCA
* Differential expression
* Hierarchical clustering and creating heatmaps
* pQTL analysis
* Correlation engine
* GSEA

For information on the Connected Multiomics Platform, including how to log in, please reference the following documentation: <https://help.multiomics.illumina.com/icm>

### Demo Data <a href="#create-an-advanced-analysis" id="create-an-advanced-analysis"></a>

Demo data that can be used to follow along with this walkthrough is found in the Connected Multiomics Demo Data repository. To add this dataset to a study, perform the following steps:

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-53634485e6feab6be9714be0e02966de5c3847ea%2Fadd.png?alt=media" alt="" width="409"><figcaption></figcaption></figure></div>

Select the data type: **DRAGEN Proten Quantification**

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-f41a32fc9bf7da8a8a3866ea720584191e6fed88%2Fdatatype.png?alt=media" alt=""><figcaption></figcaption></figure></div>

Select file format and click on **Add demo data**

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-71d14a4014a75145e4c518e53e751fa552d40abd%2Fdemo.png?alt=media" alt=""><figcaption></figcaption></figure>

The data used in this walkthrough can be found at /Multiomics-Demo-Data/Proteomics/NovaSeq 6k-S4 Cancer-Normal. For this study, both SampleType (CRC/Control) and TimePoint (T1...T8) are used. This data must be ingested prior to starting the analysis. Add both the ADAT (counts) and TSV (metadata) to the study.The data used in this walkthrough can be found at /Multiomics-Demo-Data/Proteomics/NovaSeq 6k-S4 Cancer-Normal. For this study, both SampleType (CRC/Control) and TimePoint (T1...T8) are used. This data must be ingested prior to starting the analysis. Add both the ADAT (counts) and TSV (metadata) to the study.

Browse to the proteomics data folder to select the adat and tsv files, click **Add selected data to your study**

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-2cfea45ea6f9807c3fae126e900463b52d92b254%2Fdemofiles.png?alt=media" alt=""><figcaption></figcaption></figure>

### Creating a Default Analysis <a href="#create-an-advanced-analysis" id="create-an-advanced-analysis"></a>

* Select all the samples and click **+Create analysis** .
* In the pop-up window, provide a name for the analysis, select **Default: Proteomics** as the Analysis Type, and select **Run Analysis**.
* The default analysis generates a pipeline including normalization, PCA and hierarchical clustering heatmap on the imported data.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-e56c5579630b91468f57e31f8d4341b69cf14344%2Fpipeline.png?alt=media" alt="" width="562"><figcaption></figcaption></figure></div>

* Double click on the Summary report to open the plots in data viewer
* There are two pages in the viewer, the first page is Gene Expression, it contains PCA scatterplot, Scree plot, PCA component loadings table and heatmap

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-d33c8c5423b8ad69858803a361af5cb936026bef%2FgxTab.png?alt=media" alt=""><figcaption></figcaption></figure>

* Exploring the PCA plot:

  * By default, the plot is colored by BatchID. To change this, in the left hand bar, select Configure > Style > Color by.

  <figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-630c8ef6f344ef511d5aa32972b1b16168745094%2Fscatterplot.png?alt=media" alt=""><figcaption></figcaption></figure>
* You may also want to explore other principal components. To do this, on the left side bar for the PCA plot, select configure, axes, and update the data for each axis.You may also want to explore other principal components. To do this, on the left side bar for the PCA plot, select configure, axes, and update the data for each axis.

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-367efe5cb869e4db0295cef5cf7233c03f8365a4%2Fpca%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

Select the Sample Distribution page to check histogram, box-whisker plot of all the raw count distribution and scale factor distribution in each sample type.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-416a3a4c1f382830fb5f83559e06dffe94f1ec2b%2Fdist.png?alt=media" alt=""><figcaption></figcaption></figure></div>

In histogram plot, X-axis is the raw count of protein, each line is a sample

In box-whisker plot, X-axis represents samples, Y-axis represents the protein raw count

In Dotplot, X-axis represents sample type, each dot is a sample, box plot summarized the distribution of each group, Y-axis represents the HybNorm\_1\_ScaleFactor.

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-e2cd4be8c113e4ac5b919dc03b0dcf7e0696af7a%2Fdotplot.png?alt=media" alt=""><figcaption></figcaption></figure>

In the dotplot, choose Configure > Axes, from the Y-axis drop-down list, select different normalization scale factor (attributes in green color) to check the distribution.

### Creating a Custom Analysis <a href="#create-an-advanced-analysis" id="create-an-advanced-analysis"></a>

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-fa38de20ce20d5d28bad24f8ca0d39b09af413c2%2Fimage%20(6).png?alt=media" alt=""><figcaption><p>Custom Analysis Example</p></figcaption></figure>

* Select all the samples and click **+Create analysis**
* In the pop-up window, provide a name for the analysis, select **Custom: Illumina Proteomics** as the Analysis Type, select the sample group to be included in the analysis (All 9k SomaSeq Discovery Samples will be selected by default), and select **Run Analysis**.

​​![](https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-bef4aa6c77f312c0273f927178f88ddb20c512a5%2FScreenshot%202025-04-29%20at%2010.03.46%E2%80%AFAM.png?alt=media)

* <mark style="color:orange;">**NOTE**</mark>: Make sure there are no duplicated Sample IDs in the analysis groups.
* A pop-up message will show up if the analysis creation is successful.

​![](https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-1fed40ba297d288d5161c58148093448449568a7%2FScreenshot%202025-04-29%20at%2010.04.07%E2%80%AFAM.png?alt=media)

* Refresh the page to get the latest status of the analysis.
* When the Status is ‘Complete’, select the analysis tile to enter the analysis module.

​![](https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-7b0616b1d29d42cf46587bcf9f42392c40044ffc%2FScreenshot%202025-04-29%20at%2010.06.33%E2%80%AFAM.png?alt=media)

* There is no default initiated analysis for the custom proteomic data. To review the number of samples and features, hover over the data node.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-3e14dd602871b87b8b4a9167bf22d10a7c8e80d9%2Fimport.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

* Throughout the below analyses, rectangles/task nodes will produce circles/data nodes. Double-click on the task node to view details on the task as it occurred, and double-click on the data node to view the results of the analysis. Nodes will be greyed out while the analysis is still in progress.

### Managing sample metadata

* Select the **Metadata** tab to view and add sample metadata.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-fd72e6bf3f9ceb3bb4d5bed729fde6a381e57215%2Fmetadata.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

* Select **Manage** under **Sample attributes** to reorder the metadata. Drag **SampleStatus** and **TimePoint** boxes to the front since they are the features that need to be colored for the downstream analysis. You can also add/remove/reorder other metadata or add new category to the current metadata in this page.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-f6a8667a12c4b06a1cbae84d5c62debf02d16fef%2Fattribute.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

### Filtering samples

* Return to the analysis page, select the **Quantification** node, select **Filtering** > **Filter samples** from the right hand tool box.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-8444c2c1b0d8fbddbd87a33fe16b0c738fb0ee09%2Fimage%20(3)%20(2).png?alt=media" alt="" width="310"><figcaption></figcaption></figure></div>

* Select the samples with TimePoint T1 and T2.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-e627e234ffb7e78db722e424531bb811c7bba9d3%2Fimage%20(5)%20(2).png?alt=media" alt="" width="375"><figcaption></figcaption></figure></div>

### Filtering features

* Select **Finish** and return to the analysis page. Select the **TimePoint in T1,T2** node, select **Filtering** > **Filter features** from the right hand tool box.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-91fcae76500fbf895f683e991868fc8a493502fa%2Fimage%20(6)%20(2).png?alt=media" alt="" width="300"><figcaption></figcaption></figure></div>

* Filter only include human protein by selecting the **Metadata** option and specify filter criteria as include **Organism** in **Human**, select **Finish**.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-7195a36fee8db606c24f3bea9bee8bdfacef7459%2Ffilter.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

double-click the feature filter output data node to open the report, check the distribution of the data. If the min is 0, perform the **Normalization** task to add 1. If the min is not 0, skip the normalization step since the data is already normalized.

### Normalization

* Select the **Filtered counts** node, select **Normalization and Scaling** > **Normalization** from the right hand tool box.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-52e10b22e156fd700220683a0d2839be8b90d6e2%2Fimage%20(50).png?alt=media" alt="" width="310"><figcaption></figcaption></figure></div>

* Select **Add** and drag it to the right-hand box to avoid 0 counts. This prevents any 0 count values which could impact Limma-trend differential analysis, which assumes continuous data. Then select **Finish** to return to the analysis dashboard.

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-1d81a6bb8eec39d322a768743cc3f11d55777123%2Fimage%20(51).png?alt=media" alt=""><figcaption></figcaption></figure>

### PCA

* Select the **Normalized counts** node, select **Exploratory analysis** > **PCA** from the right hand tool box.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-f4ed036e310fd47af019d14125e2a62a0c288f5e%2Fimage%20(52).png?alt=media" alt="" width="307"><figcaption></figcaption></figure></div>

* Use the default setting and select **Finish**.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-3535307cacf44ec34795f14a90f9df007b579c27%2Fimage%20(53).png?alt=media" alt="" width="375"><figcaption></figcaption></figure></div>

* double-click on the **PCA** node to view the PCA report.
  * The scatter plot shows the data distribution (colored by SampleStatus) among the first three PCs.
  * The scree plot (top right panel) shows the variant represented by each PC.
  * The component loading table (bottom right panel) shows the correlation between every protein/SOMAmer and each PC. The variable in this table represents the SOMAmer's SeqID.
  * For additional information on PCA, review the following documentation: <https://help.partek.illumina.com/partek-flow/user-manual/task-menu/exploratory-analysis/pca>

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-f3c4e25c27704f42da2a8801c4293b5f088f3649%2Fpca.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

### Differential expression

* Select the **Normalized counts** node, select **Statistics** > **Differential analysis** from the right hand menu.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-eac19a57177153da77f1d1faf12a32428146ef13%2Fimage%20(10).png?alt=media" alt="" width="312"><figcaption></figcaption></figure></div>

* Select **Limma-trend** (default) method and select **Next**.

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-f9232a7cc00caf2e9ddf278e98c7cb94f2abf070%2Fimage%20(11).png?alt=media" alt=""><figcaption></figcaption></figure>

<mark style="color:orange;">**NOTE**</mark>: Limma-trend is a robust model that fits the assumptions for small sample sizes of normalized protein counts. The Limma-trend model is also flexible with categorical and quantitative variables. For other datasets or experimental designs, consider other methods.

* Select **SampleStatus** > **TimePoint** > **DonorID**, and then select **Add factors**.
* Select **SampleStatus** and **TimePoint**, and then select **Add interaction** to add the factors.
* To set up comparisons, select **Next**.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-4941f7432b512f904581e2a7cf60a458e3c9fb75%2FScreenshot%202025-05-06%20at%209.30.57%E2%80%AFPM.png?alt=media" alt="" width="375"><figcaption></figcaption></figure></div>

* Drag **CRC** to the top right box and **Control** to the bottom right box, and then select **Add comparison**.
* Select **SampleStatus\*TimePoint** from the Factor dropdown menu. Add T1 and T2 comparison between CRC and Control. Keep **Combine** selected for each of these comparisons.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-1d57966eb76049aebd13e79ecab7674f5491cf0e%2Fimage%20(12).png?alt=media" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-db54dd6df60c57a5242fc5ce6812967caa544bfb%2Fimage%20(13).png?alt=media" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-d4db2d9b15237900b4e67e9d3c1cdec868458b24%2Fimage%20(89).png?alt=media" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-8709765ee5ece1e735c8882f84beefdae0d815fc%2Fimage%20(90).png?alt=media" alt=""><figcaption></figcaption></figure></div>

* No need to perform anymore filter or normalization, so keep the *Low value filte*r unchecked and select **None** for *count normalization*.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-6c3ac09b3b753b23fa8c01a8c8f9f2c886acc0ce%2Fdge.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

* Select **Finish** at the bottom.
* When the task is done, double-click on the output node to view the report. On the left hand menu
  * select **FDR**, select **Per contrast** and specify 0.05 for CRC vs Control comparison
  * select **Fold change**, select **Per contrast** and specify -2 to 2 for CRC vs Control comparison.
  * select **Generate Filtered Node**
  * repeat this process on CRC T1 vs Control T1 comparison and CRC T2 vs Control T2 comparison.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-f60452ae7eb3e222279d97258ef1f53f8d931612%2Fdgert.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-46014b65ae306617e9fa413567bf5c55fba1d069%2Fimage%20(17).png?alt=media" alt="" width="126"><figcaption></figcaption></figure></div>

* Return to the analyses dashboard and there will be 3 filtered feature list nodes added to the pipeline; right-click on the **Filtered feature list** node and select **Rename data node** to rename the node as **T vs N**; apply the same procedure to the other two filtered feature lists and rename them as **T vs N Time 1** and **T vs N Time 2** respectively.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-d8e51ddd0e5dd5d4ce2a8a4d7ed4036d71b05004%2Fimage%20(54).png?alt=media" alt="" width="375"><figcaption></figcaption></figure></div>

* To compare the filtered feature lists, select the **Venn diagram** on the bottom menu and tick on the filtered lists (**T vs N**, **T vs N Time 1** and **T vs N Time 2**); then select **Display selection** on the bottom to visualize the Venn diagram.

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-b7dc1d8510abdc5828d026da247c83c64de9c070%2Fimage%20(56).png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-2578565322906d4dd90f1ef7663125d16835b012%2Fimage%20(8).png?alt=media" alt=""><figcaption></figcaption></figure>

### Hierarchical clustering and creating heatmaps

* Select the **T vs N** data node, select **Exploratory analysis** > **Hierarchical clustering / heatmap** from the right hand tool box.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-75f50587942202def3a09989d9312ecd65a38059%2Fimage%20(70).png?alt=media" alt="" width="289"><figcaption></figcaption></figure></div>

* Select **Heatmap** and select the feature order and sample order.
  * Select **Cluster** (default) as feature order
  * Select **Assign order** and select **SampleStatus** from the dropdown menu.
  * Select **Finish** at the bottom of the page.

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-cf2437ff918f6dabee90dd595c25c16b944cfde6%2Fimage%20(71).png?alt=media" alt=""><figcaption></figcaption></figure>

* double-click on the **Hierarchical clustering / heatmap** node to view it.

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-b081e649619ccc40afcfeca1ef6954c7d783d877%2Fimage%20(72).png?alt=media" alt=""><figcaption></figcaption></figure>

* For additional information on hierarchical clustering, view the following documentation: <https://help.partek.illumina.com/partek-flow/user-manual/task-menu/exploratory-analysis/hierarchical-clustering>

### pQTL Analysis

For experiments with both protein expression and genotype information on the same set of the subjects, protein quantitative trait locus (loci) analysis can be performed in Connected Multiomics, this analysis will link a specific DNA sequence variant directly to the protein abundance. Detailed information on how to perform QTL analysis can be found in the [QTL analysis](https://help.connected.illumina.com/icm/analyses/analysis-functionality/task-menu/statistics/correlation-analysis-1-1) chapter.

### Correlation Engine

* Select the **T vs N** data node, select **Biological interpretation** > **Correlation Engine pathway** from the right hand tool box.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-e3ace560ca69d926b9588c501d91ecb61c3199f9%2Fcetask.png?alt=media" alt="" width="248"><figcaption></figcaption></figure></div>

* Select **Homo sapiens** as O*rganism*, **Protein Expression** as *Data type*, specify a name of a *Correlation Engine projec*t and *study name.*

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-2ccb2dc1afdb00bf2404aeef0783ac3e22ec89cf%2Fcedialog.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

* Select **Next**
* Specify Contrasts, multiple contrasts can be selected, use gene symbol as identifier. Select **Finish** at the bottom of the page.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-869911d83f1d8bc30ab3ead6b1e84b3d4570cbf2%2Fcddialog2.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

* double-click on the **Correlation Engine** node to view the report.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-8befcc591e25f086ee1382b096b6702dbaa846a0%2Fcer.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

* Select **Open Data Viewer auto session** to view the top 30 gene sets in *Data viewer*.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-d9f26695041141aedbe6ec96f45da747f10a7af9%2Fcer2.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

### GSEA

* To detect differential pathways between diseased and control samples, select the **Normalized counts** node (or filtered count data node) and select **Biological interpretation** > **GSEA** from the right hand tool box.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-31f7371eed75046c4f0afc4f339fa8a3b8d6e86b%2Fimage%20(76).png?alt=media" alt="" width="280"><figcaption></figcaption></figure></div>

* Select **KEGG database** (default) and select **Next** at the bottom of the page.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-45f0d9c292bd216cec349c4a246590cadddfe3eb%2Fgsea1.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

* Select **SampleStatus** and select **Next**.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-3bc2a0b8cfb1c57a4172f7d3743e03527c9a9e40%2Fgsea2.png?alt=media" alt="" width="385"><figcaption></figcaption></figure></div>

* Drag **CRC** to the top right box and **Control** to the bottom right box. Keep **Combine** selected for this comparison. Select **Add comparison**.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-aea92ae48a5b53dbcc584f7ad577384d1c6c3a94%2Fimage%20(79).png?alt=media" alt="" width="375"><figcaption></figcaption></figure></div>

* No need to perform filter or normalization, select **Finish** on the bottom of the page.
* double-click on the **GSEA** node to view the results.

<div align="left"><figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-797794d5e7b956d0fa9f9f89846949cf07341e0c%2Fgsea3.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

* Select the enrichment plot icon after each row index to visualize the enrichment score of the corresponding pathway.

<figure><img src="https://958780164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnyQb4WG1K4VQZKovLv5v%2Fuploads%2Fgit-blob-46fc096da04f27fb26351f63e7427b9b020a42ec%2Fimage%20(80).png?alt=media" alt=""><figcaption></figcaption></figure>

<mark style="color:orange;">**NOTE**</mark>. For clarify on the differences between Gene Set Enrichment Analysis and GSEA, please view this documentation: <https://help.partek.illumina.com/partek-flow/frequently-asked-questions#what-is-the-difference-between-gsea-and-gene-set-enrichment>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.connected.illumina.com/dragen-protein-quantification/after-counting-and-normalization/illumina-connected-multiomics-walkthrough.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
