Skip to content

RNA + ATAC in T21 and healthy fetal liver samples

Notifications You must be signed in to change notification settings

drewmard/t21_multiome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

10X Multiome Scripts

Scripts for the 10X multiome analysis (RNA + ATAC) in trisomy 21 and disomy foetal liver samples, as related to the following manuscript:

Marderstein, A.R. et al. (2024). Single-cell multi-omics map of human foetal blood in Down's Syndrome. Nature.

  • SCAVENGE (includes the primary script for running SCAVENGE)
  • SCENT (includes any scripts relevant to the SCENT analysis)
  • MIRA (Python notebooks detailing the MIRA analysis led by Jon Bezney)
  • etc (includes misc scripts)
  • andrew is a folder containing draft scripts that is currently being kept for housekeeping purposes

Table of Contents

Introduction

Data Availability

Input data for scripts are based on the datasets that have been deposited on ArrayExpress.

The following data has been deposited on ArrayExpress:

  • scRNA-seq FASTQ raw data and CellRanger count matrices (accession number E-MTAB-13067)
  • 10x Visium FASTQ raw data, SpaceRanger count matrices, run summary metrics, and spatiality outputs (E-MTAB-13062)
  • Multiome snRNA-seq and snATAC-seq FASTQ raw data, CellRanger ARC count matrices, and ATAC fragment files (E-MTAB-13070).

Other Information

You will need to install packages that are listed in the header of scripts prior to running them.

Can't find code relevant to the analysis that you are interested in? Please look here first:

Please reach me at [email protected] if there are questions about the analysis.

Scripts

MIRA

This folder contains 4 Jupyter notebooks that contain all of the analysis related to the MIRA and CELLRANK trajectories.

Motifs

This folder contains scripts relevant to TF motif analyses.

SCENT

Preprocessing for SCENT Input

  • pre_scent.R: Uses assemble_parallel_files.R to create the SCENT input

Running SCENT - Bash Parallel Submission

  • run_scent_wrapper.sh: Wrapper for running SCENT (using run_scent.R, which in turn uses SCENT.R)

Running SCENT - R Parallelization

  • run_scent.R

Running SCENT - R Function

  • SCENT.R

Postprocessing of SCENT Output

  • post_scent.R: Compiles all SCENT output into a single file

Peak-gene Links - Chromosomal Distribution (Histogram)

  • peak_gene_summarize_plot.R

Peak-gene Links - Number of Discoveries (Barplot)

  • multiome_t21_v_h_barplot.R

Accessibility-by-Trisomy Interaction - Number of Discoveries (Barplot)

  • interaction_barplot.R

Summary Table

  • create_scent_supp_table.R

Peak-gene Links + RBC GWAS Enrichments (Forest Plot)

  • peak_gene_enrichment_plot.R

Misc Script for Analyses

  • post_int.R

SCAVENGE

Running SCAVENGE

  • SCAVENGE.R

Lifting Over Fine-map SNPs from hg19 to hg38

  • finemap_liftover_scavenge.R

HSC Branch Analysis

  • scavenge_statistical_analysis.R

HSC Branch Plots

  • TRS_by_branch_plots.R

Somatic

Hasaart et al - Liftover hg19 to hg38

  • hasaart_liftover.sh

Other

QC-related

  • qc_metrics_supptab.R, qc_metrics.R

Multiome Celltype Freq - Differential Abundance

  • multiome_prop.R

Multiome Celltype Freq - Comparison with scRNA

  • multiome_scrna_comp.R

GATA1 Accessibility

  • GATA1_geneactivity.R

Plot Peak Accessibility + Gene Expression Tracks for TFR2, TSPAN32

  • plot_region_of_interest.R

Pseudobulk Expression of HSCs in Large scRNA-seq Data

  • HSC_pb.R

Intersect Peaks with Fine-Mapped GWAS SNPs

  • rbc_peaks_overlap.sh

TFR2 Overexpression Experiments (Statistical Analysis)

  • TFR2_experiment.R

Anndata to Seurat

  • anndata_to_seurat.R

Etc

The etc directory contains multiple scripts related to analysis, such as somatic enrichments, differential analyses, and UMAPs.

About

RNA + ATAC in T21 and healthy fetal liver samples

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages