Interactive Report: Airway Data

Published

March 5, 2026

Background

Asthma is a chronic inflammatory respiratory disease affecting over 300 million people worldwide. Glucocorticoids (GCs) are a mainstay therapy for asthma due to their anti-inflammatory effects in multiple lung tissues, including the airway smooth muscle (ASM). GCs act by binding to glucocorticoid receptors (GRs), which translocate to cell nuclei and modulate transcription in a tissue-dependent manner. Despite their widespread use, the mechanism by which GCs suppress inflammation specifically in ASM remains poorly understood.

This report is based on the RNA-Seq transcriptome profiling study by Himes et al. (2014), which characterized transcriptomic changes in primary human ASM cell lines treated with dexamethasone (DEX) — a potent synthetic glucocorticoid — to better understand GC-induced gene expression changes in the context of asthma.

Methods

Four primary human ASM cell lines from white male donors were treated with 1 µM dexamethasone or a control vehicle for 18 hours. RNA-Seq was performed to profile transcriptomic changes. An average of 58.9 million raw sequencing reads per sample were obtained and aligned to the hg19 human genome reference. Differential expression analysis was performed using Cufflinks, with significance determined by a Benjamini-Hochberg corrected p-value < 0.05.

The dataset used in this report contains the top 2,000 differentially expressed genes (by adjusted p-value) from this experiment.

Results

The supplied differential-expression table includes many strongly DEX-responsive genes in ASM cells, including well-characterized glucocorticoid-responsive genes (e.g., DUSP1, KLF15, PER1, TSC22D3) and less-investigated candidates (e.g., C7, CCDC69, CRISPLD2).

Use the sliders below to change the adjusted p-value threshold and the minimum absolute log2 fold-change used to classify genes as significant in the volcano plot. The fold-change threshold is applied symmetrically in both directions, so moving it updates both the left and right significance boundaries. Points further right or left indicate larger fold-changes, while points higher on the y-axis indicate greater statistical significance.

#| '!! shinylive warning !!': |
#|   shinylive does not work in self-contained HTML documents.
#|   Please set `embed-resources: false` in your metadata.
#| standalone: true
#| viewerHeight: 550

library(shiny)

gist <- "https://gist.githubusercontent.com/johnsonra/121eb61bf4b09e4258b78e341b1819e9/raw/9d4d1650713378ce59e06a21b62f940433100a81/top_2000.csv"
download.file(gist, 'top_2000.csv')
top_2000 <- read.csv('top_2000.csv')
top_2000$nl10p <- -log10(top_2000$padj)

ui <- fluidPage(
  sliderInput("threshold", label = "Significance threshold (p_adj)",
              min = 0.001, max = 0.1, value = 0.05, step = 0.001),
  plotOutput("volcano")
)

server <- function(input, output) {
  output$volcano <- renderPlot({
    top_2000$sig <- top_2000$padj < input$threshold
    cols <- adjustcolor(ifelse(top_2000$sig, 'orange', 'black'), alpha.f = 0.3)

    # sqrt-scaled y axis: transform data, then relabel
    y_ticks <- c(0, 10, 25, 50, 75, 100)
    plot(top_2000$log2FoldChange, sqrt(top_2000$nl10p),
         col = cols, pch = 16,
         xlab = expression(log[2] ~ "Fold Change"),
         ylab = expression(-log[10] ~ p),
         yaxt = 'n',
         bty = 'l')
    axis(2, at = sqrt(y_ticks), labels = y_ticks)

    legend("topright",
           legend = c(paste0("< ", input$threshold),
                      paste0("\u2265 ", input$threshold)),
           col = adjustcolor(c('orange', 'black'), alpha.f = 0.8),
           pch = 16,
           title = expression(p[adj]),
           bty = 'n')
  })
}

shinyApp(ui, server)

Discussion

A key finding of Himes et al. (2014) was the identification of CRISPLD2 (cysteine-rich secretory protein LCCL domain-containing 2) as a novel glucocorticoid-responsive gene. CRISPLD2 encodes a secreted protein previously implicated in lung development and endotoxin regulation. Notably:

  • SNPs in CRISPLD2 were nominally associated with inhaled corticosteroid (ICS) resistance and bronchodilator response in asthma patients from genome-wide association studies (GWAS).
  • DEX treatment significantly increased CRISPLD2 mRNA (~8-fold) and protein (~1.7-fold) expression in ASM cells.
  • CRISPLD2 expression was also induced by the proinflammatory cytokine IL1β.
  • siRNA-mediated knockdown of CRISPLD2 increased IL1β-induced IL6 and IL8 expression, suggesting CRISPLD2 plays an anti-inflammatory role in ASM.

Gene set enrichment analysis of the 316 differentially expressed genes revealed overrepresentation of functional categories including glycoprotein/extracellular matrix, vasculature development, lung development, regulation of cell migration, and extracellular matrix organization — all relevant to asthma pathophysiology.

Citation

Himes, Blanca E., Xiaofeng Jiang, Peter Wagner, Ruoxi Hu, Qiyu Wang, Barbara Klanderman, Reid M. Whitaker, et al. 2014. “RNA-Seq Transcriptome Profiling Identifies CRISPLD2 as a Glucocorticoid Responsive Gene That Modulates Cytokine Function in Airway Smooth Muscle Cells.” Edited by Jan Peter Tuckermann. PLoS ONE 9 (6): e99625. https://doi.org/10.1371/journal.pone.0099625.