Step-by-step guide to reproduce the application “IL26 rescues the expression of TSLP and CCL20 in AD keratinocytes under dupilumab treatment”

1. Obtaining the protein expression data

1.2. Collect only columns containing expression profiles data from lesional skin samples of patients after versus before dupilumab exposure. For this purpose, copy the columns A (Protein), H (“FCH LS Post-Rx versus Pre-Rx”) and J (“FDR LS Post-Rx versus Pre-Rx”) to a new sheet.

image

1.3. Create two sheets, one containing all tested proteins (control) and another containing only differentially-expressed proteins (DEPs), i.e. with FDR < 0.05 and fold-change (FCH) > 1.5.

1.3.1. For the sheet containing all proteins, keep only the first column. Save this file as “AD_proteome_control.txt”

image

1.3.2. In the other sheet, keep only the DEPs (FDR < 0.05 and FCH > 1.5, following authors’ own criteria). Then remove the column “FDR LS Post-Rx versus Pre-Rx” and rename column “FCH LS Post-Rx versus Pre-Rx” to “value”. Save the file as “AD_proteome.tsv”.

image

2. Preparing the data-containing files for integration

2.1. Open the file “AD_proteome_control.tsv”. Replace “Protein” with “identifier_hgnc_symbol” in column 1 and then add a new column named “color”. Fill rows in column “color” with a hex color code for your color of interest. Suggestion: #2986cc (blue). Save it as “AD_proteome_control.txt”. This file is ready to be uploaded to the map.

image

2.2. Open the file ““AD_proteome.tsv”. Normalize FCH values to the [-1,1] range by truncating the FCH value to a maximum and minimum of, respectively, 3 and -3. Use your prefered method to do that, but, if you prefer, we offer you here a Python-based normalizer script that will create the normalized version of data (Download it here) as well as the file ready to be uploaded in the map.

2.2.1. Install Python 3 in your operational system (Latest stable version for the latest versions of operation systems: Windows or MacOS).
2.2.2. After downloading the above zip file, unzip it in your local computer in your folder of preference. You see a python file named “minerva_normalize.py”
2.2.3. In Windows, just double-click the file; in Linux, right-click it and select “Run as a program”. In MacOS, open the Terminal, go to the folder where the python file is located and type “python3 minerva_normalize.py”.
2.2.4. Regardless of the system, a small window equal or similar to the pictureb below will appear. Click “Select file to Normalize” and select the file “AD_proteome.tsv”

image

2.2.5. If successfull, the file “AD_proteome_normalized.txt”, which is ready to be uploaded to the map, is generated.

image

3. Access and log in to the map

3.1. Access the ISD map at the entry level via the link https://imi-biomap.elixir-luxembourg.org/. In the map, click the login icon in the left upper side of the screen. This is required to integrate data into the map.

image

3.2. Log in to the map preferentially by using your ORCID.

image

3.3. Once connected, just ignore the window “Select project” by clicking “X”.

image

3.4. Click the button “ATOPIC DERMATITIS” to go the AD intercellular communication map

image

4. Create the overlays for integration

4.1. The integration of data into the map is done via overlay creation. For this purpose, click the button “+ Overlays” above the intercellular communication map

image

4.2. When the panel “Overlays” opens in the left part of the screen, go straight to the bottom and click “Add overlay”

image

4.3. In the panel “Add overlay”, click “browse” to upload the file “AD_proteome_normalized.txt”.

image

4.4. When you observe “AD_proteome_normalized.txt” instead of “browse”, provide a name in the field “Name” (e.g., “AD proteome”). Go to the botton and click “Upload”

image

4.5. If you are successful, then you see the warning “User overlay added successfully”.

image

4.6. Create now an overlay for the AD proteome control following steps 4.1 to 4.4. Upload the file “AD_proteome_control.txt” and as overlay name “AD_proteome_control”. If you are successful, then you see the warning “User overlay added successfully”.

image

5. Integrating and exploring the data into the map

5.1. Access DEPs, i.e., the overlay “AD proteome”, and the tested proteins, i.e. the overlay “AD_proteome_control”, matching the map via the panel “Overlays”. Go to the botton and click “Without group”. The overlay “AD proteome” and “AD_proteome_control”, as well as other already existent overlays, appear. Click “View” in both overlays.

image

5.2. Tested proteins unaffected by dupilumab are painted only in blue (right half) and DEPs are painted in blue (right half) and in red-blue gradient (left half). In this gradient, the reder, the lower the FCH value and, the bluer, the higher the FCH value. Proteins in the map not considered in the original study keep the original color.

image

5.3. In this particular application, we want to check which inflammatory proteins in KC are affected or unaffected by dupilumab. So, go to “Submaps” and then click “>” associated with the submap “Keratinocyte”.

image

5.4. A new tab (“Keratinocyte”) showing the intracellular pathways of KC appears. Click the magnifier icon until the point you are able to see at least which proteins are painted. By navigating the map, it is possible to see some unaffected (right half in blue) and affected (right half in blue and left half in red-blue gradient) proteins, such as the nine secreted ones shown in the figure below.

image

5.5. To check which unaffected proteins and DEPs are directly regulated by the dupilumab target, i.e., IL4/IL13 signaling pathway, click the connections pointing to the proteins. In the left side of the map, a panel showing information about the target gene/protein, including the source of the selected connection (in this case, “IL4/IL13 induced regulation of gene expression”), appears. Among our proteins of interest, only CXCL8 and TSLP are directly regulated by IL4/IL13 pathway; however, only CXCL8 is underexpressed while TSLP is unaffected.

image

5.6. To check possible mechanisms involved in the unaltered TSLP expression, check the other connections pointing to CXCL8 and TSLP and discover their sources. While CXCL8 is also regulated by IFNG and IL26 signaling pathways, TSLP is additionally regulated by IL26, but not IFNG. This suggests that, for TSLP, IL26 signaling could compensate for the lack of IL4/IL13 signaling.

5.7. IL17RA is also downregulated by dupilumab (A). By following the downstream connections, you reach the phenotype “IL17 induced regulation of gene expression” (B). From there, continue downstream until find some unaffected proteins or DEPs (B). You find six unaffected proteins: CCL20, IL33, CXCL9, CXCL10, CXCL11 and CSF3.

image

image

5.8. Among the six unnafected proteins, only two - CCL20 and IL33 - are additionally regulated by other signaling pathways: IL26 for CCL20 and IL26 and IFNG for IL33. This suggests that IL26 signaling could compensate for the dupilumab-downregulated IL17 signaling pathway.

6. Hypothesis