Demonstration report · Bioinformatics · Dermo-cosmetics
A worked example of the report we deliver for a bulk RNA-seq study on ex vivo skin explants, comparing untreated explants with explants exposed to a dermo-cosmetic active. It shows the structure, the figures and the level of documentation. It is not the result of a real study.
Demonstration data. All data on this page are for demonstration only. No real product, client or study is described.
Before any biological comparison, every library is screened on alignment rate, base quality, GC content and duplication, split by condition, to rule out a technical explanation for any downstream signal.
A reproducible pipeline from alignment to functional interpretation, every tool and parameter version-controlled and documented for audit and reuse.
In this simulated example, PCA on VST-normalised counts places the treatment condition as the main source of variance, with the two groups separated before any statistical test is run. On real data, this is where a batch or donor effect would show up first.
The treated versus untreated comparison uses |log2FC| > 1.5 and padj < 0.05 (Benjamini-Hochberg). In the simulated data, matrix and re-epithelialisation genes are induced and inflammatory genes are reduced.
Clustering on a panel of 30 tissue-repair genes separates the two conditions. Collagen, growth-factor and re-epithelialisation genes are higher in the treated group; IL6, CXCL8, CCL2 and MMP9 are higher in the untreated group.
Genes induced by the active map onto extracellular matrix organisation, wound healing and keratinocyte migration. KEGG analysis converges on ECM-receptor interaction, focal adhesion and PI3K-Akt signalling. GSEA on the Hallmark gene sets places epithelial-mesenchymal transition and TGF-beta signalling at the top, with TNF-alpha/NF-kB and IL6/JAK/STAT3 signalling depleted.
Every report documents alignment (STAR 2.7.10a, two-pass, GRCh38.p14 / GENCODE v43), quantification (Salmon 1.10.0), normalisation and differential expression (DESeq2 1.40.2), and functional enrichment (clusterProfiler 4.8.1, GO and KEGG over-representation, GSEA, Benjamini-Hochberg correction) with exact versions and thresholds, so that results can be audited or reproduced by your own team.
Want the full example report?