This folder is a copy of the computational environment used to perform the analysis for the manuscript. Most of the analysis was run on the HPC cluster as interactive jupyter notebooks, some steps where run in teh background (in this case it is specified in the notebook where and how the job should be submitterd, assuming the slurm scheduling system). Some steps have required GPU (also posssibble on CPU, but with longer computing times), in this case the name of the notebooks starts with VM. Notebooks are indexed in the chronological order the analysis proceeds. If you are interested in specific computing setup, you could check the used environments in the env/folder.
For code, that was used to create specific figure panels, please consult the table below:
Panel | Script |
---|---|
1B | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
1C | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
1D | VM_manual-ST_02-scVI_stereoscope.ipynb |
2A | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
2B | CLUSTER.2-SC_03.2-Markers.limma.ipynb |
2C | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
2D | VM_exec.3-ST_01-scVI_analysis.ipynb |
2E | VM_exec.3-ST_01-scVI_analysis.ipynb |
2F | VM_manual-ST_02-scVI_stereoscope.ipynb |
2G | VM_manual-ST_02-scVI_stereoscope.ipynb |
3A | CLUSTER.1-SC_03.1-DE.limma.ipynb |
3B | CLUSTER.1-SC-03.3-heatmap.ipynb |
3C | CLUSTER.1-SC_03.1-DE.limma.ipynb |
3D | CLUSTER.1-SC_03.1-DE.limma.ipynb |
3E | CLUSTER.2-SC_03.2-Markers.limma.ipynb |
3F | VM_manual-ST_02-scVI_stereoscope.ipynb, VM_exec.3-ST_01-scVI_analysis.ipynb |
3G | CLUSTER.2-SC_03.2-Markers.limma.ipynb |
4A | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
4B | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
4C | CLUSTER.2-SC_03.2-Markers.limma.ipynb |
4D | SCENIC_2.analysis.3-CD4.Th.scenic_analysis.py.ipynb |
4E | CLUSTER.5-ST_03-additional_plots.ipynb |
5A | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
5B | CLUSTER.1-SC_03.1-DE.limma.ipynb |
5C | CLUSTER.1-SC_03.1-DE.limma.ipynb ???? |
5D | CLUSTER.5-ST_03-additional_plots.ipynb |
5E | SCENIC_2.analysis.2-fibroblasts.scenic_analysis.py.ipynb |
6A | CLUSTER.6-ST_04-LR-significance.ipynb |
6B | CLUSTER.6-ST_04-LR-significance.ipynb |
6D | CLUSTER.6-ST_04-LR-significance.ipynb |
7B | CLUSTER.7-ST_05-signatures.ipynb |
7C | CLUSTER.7-ST_05-signatures.ipynb |
7D | CLUSTER.2-SC_03.4-cytokines |
7E | CLUSTER.7-ST_05-signatures.ipynb |
Suppl. panel | Script |
---|---|
1B | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
1C | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
1D | VM.6-SC_07.2-intergation_healthy.ipynb |
1E | VM.6-SC_07.3-intergation_healthy_heatmap.ipynb |
1F | VM_manual-ST_02-scVI_stereoscope.ipynb |
2A | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
2B | VM_exec.3-ST_01-scVI_analysis.ipynb |
2C | VM_exec.3-ST_01-scVI_analysis.ipynb |
2D | VM_manual-ST_02-scVI_stereoscope.ipynb |
2E | CLUSTER.7-ST_05-signatures.ipynb |
3A | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
3B | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
3C | CLUSTER.2-SC_03.2-Markers.limma.ipynb |
3D | CLUSTER.3-SC_04.1-GSEA.PLOTS.ipynb |
3E | SCENIC_2.analysis.1-mph.scenic_analysis.py.ipynb |
3F | VM_manual-ST_02-scVI_stereoscope.ipynb |
3G | CLUSTER.2-SC_03.2-Markers.limma.ipynb |
3H | CLUSTER.7-ST_05-signatures.ipynb |
4B | CLUSTER.1-SC_03.1-DE.limma.ipynb |
4C | CLUSTER.2-SC_03.2-Markers.limma.ipynb |
4D | CLUSTER.2-SC_03.2-Markers.limma.ipynbb |
4E | CLUSTER.3-SC_04.1-GSEA.PLOTS.ipynb |
5A | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
5B | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
5C | CLUSTER.3-SC_04.1-GSEA.PLOTS.ipynb |
5D | VM_exec.2-SC_02-scVI_full_analysis.ipynb? |
5E | CLUSTER.2-SC_03.2-Markers.limma.ipynb |
5F | CLUSTER.3-SC_04.1-GSEA.PLOTS.ipynb |
6A | CLUSTER.4-SC_05.2-cellphoneDB.PLOTS.ipynb |
6B | CLUSTER.6-ST_04-LR-significance.ipynb |
6C | CLUSTER.6-ST_04-LR-significance.ipynb |
7B | VM_exec.2-SC_02-scVI_full_analysis.ipynb |
7C | CLUSTER.7-ST_05-signatures.ipynb |
7D | CLUSTER.2-SC_03.4-cytokines |
7F | CLUSTER.2-SC_03.4-cytokines |
7G | CLUSTER.7-ST_05-signatures.ipynb |
The brief description of each notebook together with running instructions (which environment to use) are provided in the file code_file_descriptions.xslx