JunctionSeq
JunctionSeq is an R/Bioconductor package for detecting differential usage of exons and exon–exon junctions in RNA sequencing (RNA-seq) data. It extends the differential exon usage framework of DEXSeq by incorporating reads that map to exon–junctions, enabling simultaneous testing of changes in exon usage and junction usage within a gene. The method models counts for each exon and junction with a negative binomial generalized linear model, including a gene-level expression component as an offset. It tests whether the relative usage of individual exons or junctions differs between experimental conditions, controlling for overall gene expression and other covariates. The approach yields per-feature statistics and gene-level summaries, allowing assessment of differential transcript usage and alternative splicing events.
Inputs include aligned RNA-seq data (BAM files) and a gene annotation in GTF/GFF format. JunctionSeq requires
JunctionSeq is distributed through Bioconductor and is accompanied by documentation and vignettes describing typical workflows, data