Skip to content

cancerbits/Kirchberger_Shoeb2024_neut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Supplementary code repository for: Comparative transcriptomics coupled to developmental grading via transgenic Zebrafish reporter strains identifies conserved features in neutrophil maturation

Authors: Stefanie Kirchberger,1,* Mohamed R. Shoeb,1,* Daria Lazic,1Andrea Wenninger-Weinzierl,1 Kristin Fischer,1 Lisa E. Shaw,2 Filomena Nogueira,1,3,4,10 Fikret Rifatbegovic,1 Eva Bozsaky,1 Ruth Ladenstein,1 Bernd Bodenmiller,5,6 Thomas Lion,1,3,7 David Traver,8,9 Matthias Farlik,2 Christian Schöfer,9 Sabine Taschner-Mandl,1 Florian Halbritter,1,# Martin Distel1,#

Affiliations:

1St. Anna Children’s Cancer Research Institute (CCRI), Vienna, Austria

2Medical University of Vienna, Department of Dermatology, Vienna, Austria

3Labdia - Labordiagnostik GmbH, Vienna, Austria

4Medical University of Vienna, Center for Medical Biochemistry, Max Perutz Labs, Campus Vienna Biocenter, Vienna, Austria

5Department of Quantitative Biomedicine, University of Zurich, Zurich, Switzerland

6Institute of Molecular Health Sciences, ETH Zurich, Zürich, Switzerland

7Medical University of Vienna, Department of Pediatrics, Vienna, Austria

8Cell and Developmental Biology, University of California, San Diego, USA

9Medical University of Vienna, Division of Cell and Developmental Biology, Center for Anatomy and Cell Biology, Vienna, Austria

10Current address: ABF Pharmaceutical Services GmbH, Vienna, Austria;

Abstract:

Neutrophils are evolutionarily conserved innate immune cells playing pivotal roles in host defence. Zebrafish models have contributed substantially to our understanding of neutrophil functions but similarities to human neutrophil maturation have not been systematically characterized, which limits their applicability to studying human disease. Here we show, by generating and analysing transgenic zebrafish strains representing distinct neutrophil differentiation stages, a high-resolution transcriptional profile of neutrophil maturation. We link gene expression at each stage to characteristic transcription factors, including C/ebp-β, which is important for late neutrophil maturation. Cross-species comparison of zebrafish, mouse, and human samples confirms high molecular similarity of immature stages and discriminates zebrafish-specific from pan-species gene signatures. Applying the pan-species neutrophil maturation signature to RNA-sequencing data from human neuroblastoma patients reveals association between metastatic tumor cell infiltration in the bone marrow and an overall increase in mature neutrophils. Our detailed neutrophil maturation atlas thus provides a valuable resource for studying neutrophil function at different stages across species in health and disease.

Repository structure:

  • neut_zfish.Dockerfile - docker file of the project.
  • src/ - data analysis scripts.

Analysis workflow:

A separate script is dedicated to each analysis steps to faciliate understanding and maintaining the workflow. The analysis pipeline is defined in src/RNA-seq/mother.Rmd where "child-" scripts are processed sequentially. For optimal reproducibility, we used a Docker container neut_zfish.Dockerfile, which contains R and all dependent libraries preinstalled.

Data preparation and loading

  1. Download and, if needed, preprocess the GEO data into a defined input directory.
  2. Set the path to the input directory at the top of src/mother.Rmd and use neut_zfish.Dockerfile to run the analysis workflow.

Input data can be obtained from GEO (link below).

Interactive data exploration:

Data from this paper are available for interactive exploration using Vitessce (http://vitessce.io/):

Figure 3:

http://vitessce.io/#?url=https://cancerbits.github.io/Kirchberger_Shoeb2024_neut/vitessce-data/vitessce_fig3.h5ad.zarr/config.json

Figure 4:

http://vitessce.io/#?url=https://cancerbits.github.io/Kirchberger_Shoeb2024_neut/vitessce-data/vitessce_fig4.h5ad.zarr/config.json

Other links: