This repository contains the analysis code, notebooks, and figures for the study of IgE patterns and their association with the gut microbiome in allergic sensitization.
notebooks/: Jupyter notebooks and R Markdown for all analyses01_IgE_analysis.ipynb: IgE data analysis and workflow02_diversity.ipynb: Microbiome diversity analysis03_DA_analysis.ipynb: Differential abundance analysis04_classification.ipynb: Classification modeling05_Network_analysis.ipynb: Microbial network analysis06_Network_visualization.Rmd: Network visualization (R Markdown)
figures/: Key figures and visualizationsabstract.png: Visual abstract (see above)cooccurrence_heatmap.png,ige_expression_boxplot.png,LAC_cube.png,presence_absence_heatmap.png,scree_plot.png: Analysis figures
requirements.txt: Python dependenciesDockerfile: Reproducible environment setup
- Clone the repository
- Set up the environment
- Use the provided Docker image for a fully reproducible environment:
- Pull the image:
docker pull ovlasovets/rpy2:latest - Start a container (mounting your repo):
docker run -it --rm -p 8888:8888 -v $(pwd):/workspace ovlasovets/rpy2:latest - Launch Jupyter inside the container as instructed, or follow the container's README for details.
- Pull the image:
- Alternatively, install Python dependencies from
requirements.txt:pip install -r requirements.txt
- Use the provided Docker image for a fully reproducible environment:
- Run the notebooks
- Open the notebooks in the
notebooks/directory and follow the instructions in each notebook.
- Open the notebooks in the
MIT License
For questions, contact oleg.vlasovets@helmholtz-munich.de.
