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.1. Download the protein expression data from the Supplementary Table E2 accompanying the study by He et al 2020; in this study, inflammatory proteome expression profiles (based on a panel of pre-selected 353 inflammatory proteins) were measured via Olink proteomic assay in AD lesional and non-lesional skin samples taken from non-chronic patients before and after treatment with dupilumab.
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.

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”

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”.

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.

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”

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

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.

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

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


4. Create the overlays for integration

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

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

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”

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

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”.

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.

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.

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”.



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.


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