Skip to content
This repository was archived by the owner on Sep 17, 2025. It is now read-only.

Supplementary code repository for: A stem cell model identifies two alternative cell fates in CBFA2T3::GLIS2-driven acute megakaryoblastic leukemia initiation

Notifications You must be signed in to change notification settings

cancerbits/Shoeb2025_CG-AMKL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Supplementary code repository for: A stem cell differentiation model reveals two alternative fates in CBFA2T3::GLIS2-driven acute megakaryoblastic leukemia initiation

Authors: Mohamed R. Shoeb,1 Dagmar Schinnerl,1 Lisa E. Shaw,2 Matthias Farlik,2 Sabine Strehl,1 Florian Halbritter,1,# Klaus Fortschegger1,#

Affiliations:

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

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

Abstract:

The CBFA2T3::GLIS2 (CG) fusion protein causes aggressive pediatric acute megakaryoblastic leukemia (AMKL). Although dysregulated molecular pathways in AMKL have been identified, their role in early pre-leukemic transformation remains poorly understood. We developed a disease model utilizing genetically modified human induced pluripotent stem cells (hiPSC) physiologically and conditionally expressing CG. Using in vitro differentiation and single-cell multi-omics, we captured the impact of oncogene activity on gene-regulatory networks during hematopoiesis. We discovered that CG interferes with myelopoiesis through two alternative routes: by locking aberrant megakaryocyte progenitors (aMKP) in a proliferative state, or by impeding differentiation of aberrant megakaryocytes (aMK). Transcriptionally and functionally, aMKPs mimic CG-AMKL cells and establish a self-renewal network with co-factors GATA2, ERG, and DLX3. In contrast, aMKs partially sustain regulators of MK maturation but fail to complete differentiation due to repression of factors like NFE2, SPI1, GATA1 and LYL1. These insights may inform new strategies for targeting AMKL cell states.

Repository structure:

  • project.Dockerfile defines the environment used to carry out all analyses.
  • config.yaml is used to set paths
  • _targets scripts define the analysis pipeline
  • src/ holds the scripts for functions utilized in the _targets file, manuscript_figures generating the figures, and raw data preprocessing.
  • docker/ holds shell scripts to build and run the docker image, and to parse the config file

Analysis workflow:

We use targets workflow to coordinate and automate the different steps of the analysis pipeline. The _targets is the main file that sets the analysis pipeline and define the generated R objects. The functions used to process objects in pipeline are defined in src/ and separated by data type: atac-seq/, chip-seq/, multiome/, rna-seq/, scrna-seq/.

Instructions

  1. Edit project_config.yaml

  2. Compile docker image project.Dockerfile

  3. Download and preprocess the data using the scripts in src/

  4. Start container:

src/docker/run_docker_rstudio.sh PORT PWD
  1. Use the function tar_visnetwork() to visualize the pipeline graph and targets::tar_make() to run the targets pipeline. The output of the pipeline will be saved to _targets/ folder.

Links:

About

Supplementary code repository for: A stem cell model identifies two alternative cell fates in CBFA2T3::GLIS2-driven acute megakaryoblastic leukemia initiation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •