Abstract
Differential transcript usage (DTU) plays a crucial role in determining how gene expression differs among cells, tissues, and different developmental stages, thereby contributing to the complexity and diversity of biological systems. In abnormal cells, it can also lead to deficiencies in protein function, potentially leading to pathogenesis of diseases. Detecting such events for single-gene genetic traits is relatively uncomplicated; however, the heterogeneity of populations with complex diseases presents an intricate challenge due to the presence of diverse causal events and undetermined subtypes. SPIT is the first statistical tool that quantifies the heterogeneity in transcript usage within a population and identifies predominant subgroups along with their distinctive sets of DTU events. We provide comprehensive assessments of SPIT’s methodology in both single-gene and complex traits and report the results of applying SPIT to analyze brain samples from individuals with schizophrenia. Our analysis reveals previously unreported DTU events in six candidate genes.
Introduction
Alternative splicing enables eukaryotic cells to produce a diverse batch of transcripts and, consequently, proteins from a single gene. While for some genes these distinct transcripts (isoforms) may be used interchangeably, many protein-coding genes have a dominant isoform that is favored in expression across the healthy individuals of a human population.1 Predominant expression of alternative isoforms may subject these genes to changes and potential errors in their function.2 Differential transcript usage (DTU) analysis is conducted using RNA-Seq data to search for systematic differences in the expression ratios of isoforms that may explain changes in phenotype between cell types, tissues, or populations2,3.
Isoform abundance is often tissue-specific, and DTU (also called isoform switching) may result in proteins with distinct functions, which in turn may play different roles in the cell.2–6 There is also a growing interest in the effects of DTU in complex human diseases. Instances of DTU have been associated with DNA repair, numerous human cancer types, heart failure, and psychiatric diseases such as autism, schizophrenia, and bipolar disorder.7–9 State-of-the-art DTU analysis tools provide a framework to detect cases where the isoform proportions are consistent within and significantly different between any two groups of samples. However, transcriptomic profiles within populations comprising individuals affected by a complex disease are rarely consistent due to a multiplicity of causal events and disease subgroups; i.e., a cohort of patients diagnosed with the same disease might actually have several distinct underlying genetic disorders.10 Therefore, a DTU analysis method that measures and accounts for the structured heterogeneity within complex disease populations is still needed.
We present SPIT, a statistical tool that identifies subgroups within populations at the transcript level and compares their isoform abundance measures. Using both simulated and real RNA-Seq data from human heart tissue, we show that SPIT improves specificity rates compared to the state-of-the-art tools with similar sensitivity, and detects DTU events exclusive to subgroups as well as DTU events shared amongst all case samples. Downstream of DTU analysis, SPIT uses detected DTU events to provide insight into potentially hierarchical subgrouping patterns present in complex disease populations using hierarchical clustering.
Within the SPIT algorithm, subgroups with divergent abundances for each transcript are detected using a kernel density estimator, after which the distributions are compared via a nonparametric Mann-Whitney test. SPIT provides a conservative approximation of the biological and technical variability within datasets with its SPIT-Test module, significantly reducing false-discovery rates. Rather than estimating the expression variability per transcript, SPIT-Test samples a null distribution of minimal statistic -values based on the control group and assumes that, for each transcript, the minimal statistic -value is drawn from the same underlying distribution when there is no real disease association independent of biological or technical variability.
We applied SPIT to search for DTU events associated with schizophrenia, a psychiatric disorder canonically recognized as a heritable complex disease with an undetermined number of subtypes.11–13 Genetic causes of schizophrenia have long been studied, however, a clear consensus on the level of genetic liability or the acting set of causal events has not been reached to this day. Whole genome, exome and RNA sequencing studies suggest that a wide range of both common and rare genetic variations, including single-nucleotide polymorphisms (SNPs), copy-number variations (CNVs), ultra-rare coding variants (URVs), and alternative splicing events, may contribute to the pathogenesis of schizophrenia.9,14–16 After analyzing RNA-Seq data from the dorsolateral prefrontal cortex (DLPFC) of 146 schizophrenia patients and 208 controls, SPIT identified six candidate genes that had statistically significant DTU events associated with schizophrenia. Previously-reported disease associations for these candidate genes include neurodegenerative and psychiatric disorders such as Alzheimer’s disease, bipolar disorder, schizophrenia, major depressive disorder, attention-deficit hyperactivity disorder, and autism spectrum disorder. No previous report had identified DTU events in any of these genes.
SPIT is open-source software freely available at https://github.com/berilerdogdu/SPIT. Additionally, a user-friendly Google Colaboratory configuration and step-by-step guide are provided at https://colab.research.google.com/drive/1u3NpleqcAfNz_OEAgO2UHItozd9PsF1w?usp=sharing.
Results
A demonstration on simulated data
A DTU event is defined as a significant difference in the proportions of isoforms contributing to the overall expression of a locus between individual or groups of samples. We are particularly interested in cases where there is a clearly dominant isoform in healthy individuals, where DTU can potentially disrupt cellular function and cause anomalies.
We describe a modeled DTU case with artificially generated data in order to exemplify such DTU events, and to demonstrate the key steps of the SPIT algorithm. Consider a locus from which two distinct isoforms, Isoform 1 and Isoform 2, are transcribed as represented in Figure 1.a. Suppose that the protein translated from Isoform 1 is a functional protein, whereas Isoform 2 gets translated into a dysfunctional, aberrant protein. Consequently, the primary expression profile of this locus in a healthy individual is expected to be Isoform 1. Figure 1.b shows the relative abundances of Isoform 1 and Isoform 2 for four individuals with varying levels of expression at the locus. The left panel of Figure 1.b demonstrates a clear example of DTU between Individual 1 and Individual 2, with Isoform 1 dominant for Individual 1 and Isoform 2 dominant for Individual 2. The right panel of Figure 1.b illustrates why changes in overall expression at the gene/locus or transcript/isoform level are not sufficient indicators of DTU, as illustrated for the same isoforms in Individuals 3 and 4, where overall expression changes but the relative proportion of the isoforms remains the same.
DTU analysis usually entails comparing two groups of samples rather than individuals. In the interest of brevity, suppose for any given individual, either Isoform 1 or Isoform 2 is significantly dominant for the locus in our model DTU case, and note that each individual is color-coded based on their dominant isoform in Figure 1.c–e. Small sample sizes are quite common in RNA-Seq experiments17, and the left panel of Figure 1.d represents a typical experiment setup for DTU analysis with 12 samples in each group. If a DTU event between Isoform 1 and Isoform 2 has a causal link to a disease, the left panel of Figure 1.d depicts the expected scenario for a simple genetic disease where the disease is caused by a single or a small set of genes. In this scenario, one assumes that all or nearly all controls have normal gene expression patterns, while the cases all share a distinct but abnormal gene or transcript expression pattern that has caused them to be placed in the disease cohort.
In contrast, the causal set of genes or events are not expected to be shared amongst all individuals affected by a complex disorder. The idea that the majority of complex disorders are likely polygenic, and that distinct combinations of causal events might lead to similar pathogenesis in different patient groups is widely accepted.18 When focusing on a particular causal event such as the DTU case between Isoform 1 and Isoform 2, this implies that only a subgroup of patients within the case group are likely to have this event among their causal factors, as depicted in the right panel of Figure 1.d. By segregating this subgroup from the remaining case group, we gain the capability to detect a DTU event that might have otherwise gone unnoticed, and to differentiate potential subclusters of the disease group based on shared DTU events.
In order to do so, we compare the distributions of isoform fractions (IFs) between the two groups, which refers to the proportion of total expression attributed to each isoform. Figure 1.e shows the levels for Isoform 1 in both Control-Complex and Case-Complex groups, which is expectedly high for individuals with Isoform 1 as the dominant isoform at the locus, and low for individuals with Isoform 2 as the dominant isoform. By fitting a kernel density estimator (KDE)19–21 on the distributions, we can search for bimodality, which if found indicates a separation within the groups themselves. The right panel of Figure 1.e demonstrates the clear partition of the Case-Complex subgroups by a global minimum marked with a cross on the KDE curve. We should note that SPIT does not presuppose the existence of a partition in populations and still detects any shared DTU events in the absence of bimodality.
Partitioning of subgroups
The transcript counts are transformed into for each sample as follows:
(1) |
where is the isoform fraction for transcript in sample , is the transcript count for transcript in sample , and stands for the set of all transcripts that belong to the same gene as transcript . We fit a KDE with Gaussian kernel19–21 (details on bandwidth selection are described in the Methods section on parameter fitting) on the two vectors of , where stands for the samples in groups . If the distribution is bimodal, indicating a significant stratification of two subgroups based on the dominance status of transcript , we observe this as a global minimum of the KDE (Figure 1.e). While we acknowledge the possibility of observing a similar divergence within the control group due to technical or biological variability, our primary objective is to identify subgroups within the case samples for potential associations with disease status. The KDE on control group is utilized for flagging the most significant candidate DTU genes as described in the Methods section.
There are several advantages to detecting subgroups based on density estimation, the most important of which is the ability to avoid an underlying distribution assumption for the data set, which can be challenging for RNA-Seq driven data even after multiple normalization steps.22 Furthermore, while outlier samples can alter the shape of a KDE, they have a relatively negligible impact on the global minima/maxima as long as appropriate smoothing is applied.21 Unlike -means or hierarchical clustering methods, there is not a hyperparameter that fundamentally effects whether or not clusters are detected in the data, and the choice of the bandwidth parameter works in our advantage to account for overdispersion by oversmoothing (see Methods section on parameter fitting).
In the presence of a global minimum in the case group at , we define the left tails of the case and control distributions as the samples that fall to the left of point , and the right tails as the samples that fall to the right:
(2) |
To search for candidate DTU events in and independently, the left tails of the case and control distributions are compared internally, as are the right tails, using the non-parametric Mann-Whitney test. I.e. is compared with , while is compared with . This analysis determines whether the samples in could have been drawn from the left-tail control samples with , or if they exhibit significant differences. Likewise, the same rationale applies for the right tails.
In the absence of a global minimum, a Mann-Whitney test is conducted between the entire groups of and .
Estimating dispersion with SPIT-Test and detecting DTU
Although the use of non-parametric statistical tests can help control the false discovery rate (FDR) in differential analyses, the effectiveness of several competing methods is notably diminished when the input data is overdispersed with outliers23, a common characteristic of RNA-Seq data24. This prevalent phenomenon suggests that we are not capable of precisely estimating dispersion for each individual transcript or gene, in addition to not being able to adequately correct for the vast number of hypotheses being tested. To overcome this challenge, we choose to estimate a single null distribution for the minimal Mann-Whitney -statistic -values, and assume that these observed minimal -values reflect the upper threshold of dispersion in the input dataset.
The true null distribution of the minimal -statistic -values represents the lowest expected -values when there is no real association between the phenotype of interest, such as a disease, and the changes in isoform dominance among individuals or groups. To estimate , SPIT-Test takes advantage of the control group in which disease association is absent, yet individual differences due to biological, technical, or other confounding factors can be observed. As illustrated in Figure 1.c, SPIT-Test is an iterative process which randomly splits the control group in half, and identifies the most significant difference in isoform fractions between the two halves. Later on, the candidate DTU events between the case and control groups are compared, in terms of their significance, to the observed differences between random halves of the control group.
The following steps are performed at each iteration :
Randomly split the control samples into two sets of equal size, namely where represents each half for iteration .
- Select a random split point , to define the left and right tails of each half as:
For each transcript , conduct a Mann-Whitney test between the sets of and , yielding a Mann-Whitney -statistic -value . Similarly, conduct a Mann-Whitney test between the sets of and , yielding .
Assign to each transcript for iteration .
Among the -statistic -values assigned to all transcripts, store . In order to avoid excessive influence from outlier transcripts, we only sample once from the same transcript throughout all iterations. In other words, in iteration we consider transcripts from which have not been sampled.
.
SPIT-Test estimates dispersion on a global scale, assuming that any transcript could have been subject to the highest observed level of dispersion. Therefore, for an arbitrary transcript , is considered as an empirical null distribution of the minimal -statistic -value. This approach emulates the min-P and max-T procedures25, and is employed to set a -value threshold, , based on that determines the set of candidate DTU transcripts between case and control samples as:
(3) |
where is a user-set parameter. For instance, if for 1000 iterations, the threshold would be the 100th smallest -value. SPIT-Test deviates from a traditional permutation test in its randomization steps 1 and 2, and its exclusion of the case samples due to the potential presence of unknown subgroups. Although cannot directly translate into a target family-wise error rate (FWER), we experimentally show that smaller values of achieve remarkable control over FWER.
DTU simulation and evaluation
Simulated RNA-Seq reads are conventionally used to evaluate differential analysis tools, as we lack knowledge of ground truth in real data. However, research has consistently shown that simulated reads do not accurately represent the overdispersion levels in real RNA-Seq experiments, leading to underestimation of FDR.23, 26 In order to obtain a more accurate assessment of SPIT’s performance, we make use of both simulated and real RNA-Seq data. In these two types of evaluation sets, we compare the true positive rate (TPR) and FDR outcomes of SPIT, and the state-of-the-art tools DEXSeq27 and DRIMSeq28 used together with the stage-wise adjustment tool stageR.29
Evaluation with simulated RNA-Seq reads
We borrow the DTU simulation with the largest sample sizes from the “Swimming Downstream” pipeline by Love et al.30 as our test dataset with simulated RNA-Seq reads. (Please see the corresponding Methods section for details.) This dataset simulates a large number of (> 1500) DTU events in relatively homogenous populations, resembling the scenario depicted in the left panel of Figure 1.d. While dispersion is incorporated into the transcript expression patterns, there are no subgroups or divergence in the DTU events.
The TPR and FDR at the gene level are reported for each tool in Figure 2.b, where both DEXSeq and DRIMSeq have 3 outcomes corresponding to stageR target overall FDR (OFDR) values 0.01, 0.05, 0.1. For SPIT, we report 5 outcomes corresponding to setting hyperparameter and 1 on 1000 iterations. Although the tuning of target OFDR for stageR and for SPIT are not directly comparable, lower values of both parameters lead to more conservative behavior, allowing better control over FDR and often yielding decreased TPR.
TPR and FDR outcomes of DEXSeq and DRIMSeq were consistent with the “Swimming Downstream” evaluation. Both tools yielded high sensitivity levels while DEXSeq maintained a slightly better control over FDR. On the same simulated dataset, SPIT yielded a comparable yet slightly lower TPR value while always keeping the FDR lower than 0.05. Different values of the hyperparameter did not result in noticeable differences in TPR or FDR on this dataset.
Evaluation with real RNA-Seq reads
To form the basis of our test dataset with real RNA-Seq reads, we quantified Illumina reads of 235 normal heart (left-ventricle) samples obtained from the Genotype-Tissue Expression (GTEx) project31. Figure 2.a shows the mean-standard deviation plots of the two datasets, revealing a significantly higher level of dispersion in the GTEx dataset compared to the “Swimming Downstream” dataset of simulated RNA-Seq reads.
Next, we conducted 20 separate experiments in each of which we compared random halves of the GTEx dataset after introducing 100 simulated DTU events into one of the halves (please see the corresponding Methods section for details). In an effort to model the expected heterogeneity in a complex disease group, we distributed the 100 DTU events between 5 subgroups in such a way that some DTU events are shared between the subgroups while some are exclusive (see Figure 2.c for an example). For the rest of the paper we’ll refer to any such subgroup that shares the same DTU events as a “splicotype” group.
In any random partition of real RNA-Seq samples into two groups, it is not certain that there are no actual DTU events beyond the ones we introduced. Therefore, the TPR and FDR measures for the GTEx experiments are only estimates. Our hypothesis in evaluating these experiments was that if any method consistently detected additional DTU events between random partitions of a healthy sample group, the discoveries were either noise or else due to biological variance that are not of interest. As such, we present the mean estimated FDR and TPR values of 20 experiments for SPIT and DRIMSeq+stageR pipeline in Figure 2.b with error bars indicating the minimum and maximum FDR/TPR values obtained. Additionally, in Figure 1.d, we show the individual Venn diagrams representing the overlap between the DRIMSeq+stageR pipeline and SPIT results with the simulated DTU genes for the first experiment out of the 20 conducted. Venn diagrams for the remaining experiments showing similar results are provided in Supplementary Fig.1.
Due to its generalized linear model (GLM) fitting step, DEXSeq requires significant compute time for large sample sizes. After running for 168 hours on 24 cores and 256 GB RAM, dispersion estimation for the first experiment remained unfinished. Therefore, we only compare DRIMSeq + stageR and SPIT results for the GTEx experiments.
In line with the “Swimming Downstream” evaluation, we applied DRIMSeq followed by stageR with target OFDR values of 0.01, 0.05, and 0.1 to the GTEx experiments. Because the SPIT pre-filtering process is included in the DTU simulation, we performed DRIMSeq + stageR analysis on the SPIT-filtered counts and bypassed DRIMSeq filters.
In contrast to the TPR and FDR values obtained with the simulated “Swimming Downstream” dataset, the DRIMSeq + stageR pipeline yielded a wider range of estimated TPR and FDR values on the GTEx experiments. For the GTEx experiments, the DRIMSeq + stageR pipeline produced lower TPR and notably higher FDR estimates for all target OFDR values (0.01, 0.05, and 0.1), with a more significant difference in performance between each OFDR value. We also note the wide error bars in the pipeline, indicating a large range of performance across all 20 experiments. This variability could be attributed to the distinct biological differences between the random partitions in each experiment or to the level of heterogeneity introduced in the simulation through varying compositions of shared DTU events between random splicotypes.
As with the “Swimming Downstream” dataset, we report TPR and FDR estimates for SPIT obtained by setting hyperparameter and 1. For input datasets with large number of control samples (), SPIT offers an optional cross-validation procedure to estimate the optimal value based on inferred dispersion, which is detailed in the Methods section on parameter fitting. In Figure 2.b, the TPR and FDR obtained using the estimated is represented by a triangle, which for this dataset is 0.6. Overall, the estimated TPR and FDR levels for SPIT remained comparable to the values obtained for the “Swimming Downstream” dataset with a slight increase in both TPR and FDR. The gain in sensitivity is expected for SPIT with large sample sizes since it uses the Mann-Whiney test when comparing any two sets of values. While the optimal parameter still has an estimated FDR < 0.05, SPIT’s control over FDR also diminished with real RNA-Seq reads compared to the simulated test set. A clear increase in both TPR and FDR was observed for and , which are included to demonstrate the effects of using radically large values for hyperparameter . The range represented by the error bars in Figure 2.b is smaller for SPIT compared to that of DRIMSeq, which indicates higher consistency across all 20 experiments.
Upon detecting the DTU events for any given dataset, SPIT outputs a binary matrix of DTU events that marks the presence (1) or absence (0) of a DTU event at the gene level for any sample in the case group relative to the control group. We show that using SPIT’s output matrix , we are able to cluster the case samples into their separate splicotype groups based on their shared events by applying hierarchical clustering. The chosen distance metric calculates the proportion of unique events between any two samples relative to the total number of DTU events. As shown in Figure 2.c, SPIT perfectly captures the five clusters that were artificially created. Clustering on the first experiment is shown in Figure 2.c based on the SPIT output with ; the remaining experiments are shown in Supplementary Fig.1.
Detecting known tissue-dependent DTU events
As a positive control experiment, we next investigated a set of four tissue-dependent DTU events that had been previously confirmed individually by various studies and also collectively validated by Reyes & Huber in 201832. For this analysis, we utilized samples from the GTEx dataset (Supplementary Table 1) that were aligned as part of the CHESS 3 project.33 Figure 3 visually illustrates differentially expressed transcripts between tissues at each locus. All transcriptional landscape were created using the sashimi plot module in TieBrush after aggregating read alignments from all samples in each tissue. SPIT results on all four DTU events are detailed below.
SLC25A3
The mitochondrial phosphate transporter gene SLC25A3 exhibits a phenomenon known as “mutually exclusive exons”3, which refers to the observation that specific exons within the gene are spliced into distinct isoforms but they are not simultaneously present within the same isoform. We compared 497 samples of heart tissue and 380 samples of colon tissue from the GTEx dataset, and SPIT was able to confirm that one of these isoforms, which is recognized as the primary expression preference in heart and skeletal muscle, is indeed more prevalent in heart tissue samples (Figure 3.a).
ANK3
Together with two more ankyrin genes, ANK3 plays a crucial role in generating a diverse array of ankyrin proteins in mammals. Tissue-specific splicing of ANK3 has previously been shown in skeletal muscle and tibial nerve tissues32, 34. A total number of 480 muscle and 339 nerve tissue samples from GTEx were analyzed using SPIT, confirming the presence of an isoform switch characterized by alternative start sites and distinct patterns of exon splicing (Figure 3.b).
MEF2C
MEF2 transcription factors are significant in regulating cell differentiation and expression, and they undergo tissue-specific alternative splicing, adding to their functional diversity. MEF2C in humans has two mutually exclusive exons, one of which is shown to be more prevalent in skeletal muscle35. We compared 480 muscle tissue samples from GTEx with 361 thyroid samples using SPIT and were able to detect the isoform switching as a significant DTU event (Figure 3.c).
MYO1C
Myosin IC encodes a protein of the myosin family, which serves multiple cellular functions including vesicle transportation, transcription and DNA repair36, 37. The presence of a tissue-dependent transcription start site in Myosin IC has been demonstrated, leading to splicing of an alternative first exon36, which SPIT successfully detects upon comparing 497 heart and 199 pancreas samples from GTEx (Figure 3.d).
Schizophrenia application
After evaluating its performance, we explore the application of SPIT in identifying DTU genes associated with schizophrenia, where we expect a divergence in the causal mechanisms underlying pathogenesis for individual or groups of patients. We obtained RNA-Seq samples of post-mortem DLPFC tissue from a total of 354 adult brains, which were sequenced by the Lieber Institute for Brain Development.38 After applying various quality filtering criteria that are described in detail in the Methods section, we selected 146 schizophrenia samples and 208 control samples for comparison in our analysis (Supplementary Table 2).
The parameter-fitting process was applied to the control samples, resulting in . Prior to confounding analysis, SPIT detected 135 potential DTU events between the case and control samples. The binary DTU matrix for these 135 transcripts was then inputted to the confounding control module of SPIT which is described in the Methods section. Covariates considered for all samples included sex, race, age, batch identification, and RNA integrity number (RIN) which highly correlates with RNA degradation.39 129 candidate transcripts were eliminated based on their permutation importance scores, leaving a final set of six DTU transcripts in six genes (Figure 4.c). The SPIT-Chart for this analysis (Figure 4.a) shows the relationship between the median -values obtained from 1000 iterations of SPIT-Test and the -values resulting from comparing control and schizophrenia samples for transcripts.
Amongst the six candidate genes, four (BDH2, CLDND1, GAS8, TRIP4) displayed DTU events in all schizophrenia samples, while the other two genes (LARP4, NVL) showed significant DTU events in specific subgroups. Figure 4.b depicts the clustering of schizophrenia samples based on identified DTU events, revealing a partitioning into four subgroups in this dataset. We present short descriptions of the functions and associations of the six candidate genes below.
GAS8 (Growth Arrest Specific 8):
A multi-tissue study examined SNPs for enrichment of expression quantitative trait loci (eQTL) across 11 genome-wide association studies (GWAS) focused on schizophrenia and affective disorders (including bipolar disorder, major depressive disorder, autism spectrum disorder, and attention-deficit hyperactivity disorder)40. The study identified GAS8 amongst genes affected by the high-confidence cis-eQTLs in multiple brain regions, and reported its cross-disorder associations as well as specific associations with bipolar disorder.
NVL (Nuclear VCP Like):
This gene is a member of the AAA family (ATPases associated with diverse cellular activities) and encodes for two proteins with recognized distinct functions, NVL1 and NVL241, the latter of which is involved in regulating ribosome biogenesis in eukaryotes42. There is a growing body of evidence suggesting correlations between disrupted ribosome synthesis and aging, as well as neurodegenerative diseases like Alzheimer’s disease and Parkinson’s disease43–48. In the subset of schizophrenia samples where NVL is implicated in DTU, we observed that the NVL1 isoform was preferred, potentially indicating perturbed ribosomal synthesis (Supplementary Figure 3).
LARP4 (La Ribonucleoprotein 4):
The protein encoded by this gene enables RNA-binding activity and plays a critical role in translation regulation49. LARP4 has been found to show differential expression between the unaffected siblings and first-degree relatives of schizophrenia patients compared to unaffected individuals unrelated to the patients50.
BDH2 (3-Hydroxybutyrate Dehydrogenase 2):
This gene is responsible for encoding a siderophore that plays a crucial role in maintaining iron balance within cells, offering protection against oxidative stress51. Studies have indicated a significant downregulation of BDH2 in response to inflammation and endoplasmic reticulum (ER) stress52. Disrupted iron homeostasis and ER stress have long been associated with neurodegenerative diseases like Alzheimer’s disease and Huntington’s disease53,54. Recent studies report BDH2 to be directly implicated in Alzheimer’s disease progression55.
TRIP4 (Thyroid Hormone Receptor Interactor 4):
The protein encoded by this gene is one of the four components of the activating signal cointegrator 1 (ASC-1) complex. Mutations in ASC-1 components have been described as shared anomalies between the neurodegenerative diseases Amyotrophic Lateral Sclerosis (ALS) and Spinal Muscular Atrophy (SMA)56. Mutations in TRIP4 and ASCC1, another component of ASC-1 complex, are widely recognized as a cause of SMA57,58.
CLDND1 (Claudin Domain Containing 1):
This gene encodes transmembrane proteins of tight junctions, which play a role in regulating the permeability of brain endothelial cells59. CLDND1 has been linked to Alzheimer’s disease60, with one study indicating a potential correlation specifically with a subgroup of the condition61.
Discussion
Transcriptomic profiles in populations with complex diseases can exhibit inherent complexity where differentially expressed events are not necessarily shared among all individuals affected by the specific disorder. Consequently, applying the same statistical assumptions for these populations as those used for simple genetic disorders can lead to misleading results in differential analyses. SPIT is the first DTU tool built to accommodate and detect structured heterogeneity within populations. Through DTU simulations built on GTEx samples, we show that SPIT not only achieves improved sensitivity and specificity in detecting DTU genes in heterogeneous populations, but also successfully captures the specific DTU events for the prevalent subpopulations present.
Our results on the “Swimming Downstream” dataset by Love et al. also demonstrate that SPIT is equally effective on relatively homogeneous populations, and proves to be applicable for diverse scenarios, including simple genetic disorders, tissue-to-tissue comparisons, and other types of DTU studies. SPIT consistently maintains notably low false discovery rates regardless of the level of dispersion in the datasets.
In addition to simulated experiments, we present four previously confirmed tissue-specific DTU cases that SPIT successfully detected in GTEx samples, as well as six novel DTU associations with schizophrenia. However, to establish any causal link between these six candidate DTU events and schizophrenia, a much more comprehensive investigation is needed, which is beyond the scope of this paper.
Methods
Pre-filtering
The main input SPIT requires is transcript-level count data from an RNA-Seq quantification tool, a mapping file that assigns gene names to each of the transcripts, and any metadata for the samples. Pre-filtering the transcripts before DTU analysis has been shown to improve performance for state-of-the-art tools30,62, which also holds true for SPIT. The default behavior of SPIT involves the stringent pre-filtering steps listed below which build upon the DRIMSeq filtering criteria:
Each transcript must have a Counts per million (CPM) value of at least 10 in at least samples, where is a user-set parameter that defines the smallest sample size presumed for the subgroups within populations.
Each transcript must have a positive read count in at least a fraction of the samples in both the case and control groups, respectively. is a user-set parameter and defaults to 0.20.
Each gene must have a read count of at least in at least samples, where and are user-set parameters and default to 10.
Each transcript must have an value larger than in at least samples, where is a user-set parameter and defaults to 0.1.
After the filtering steps above, there must remain at least 2 transcripts for each gene.
The control group must have a consistently dominant isoform for each gene. This criterion is met for a gene when the same isoform of the gene has the largest in at least a fraction of the control samples, where is a user-set parameter and defaults to 0.75.
As is the case for any filtering criteria prior to differential analyses, these steps may inadvertently exclude genuine DTU cases and lower sensitivity. Thus, while these steps are included and recommended in the SPIT pipeline, any or all of them can be excluded from the analysis by the user. Supplementary Figure 2 outlines the application of this filtering pipeline on the schizophrenia samples discussed in the Results section.
Test set with simulated RNA-Seq reads: “Swimming Downstream”
Love et al. simulated DTU events in 1,500 genes by swapping Transcript Per Million (TPM) abundance values between two isoforms. In an additional 1,500 genes, they simulated differential transcript expression (DTE) by altering the abundance value of a single isoform by a fold change between 2 and 6. For these DTE genes, if the differentially expressed transcript is not the only isoform, they were also considered DTU cases as the relative isoform abundances were also expected to change. We include both types of these DTU events in our analysis.
Love et al. conducted four experiments with various sample sizes in the case and control groups ( vs. 3, vs. 6, vs. 9, vs. 12) to evaluate state-of-the-art DTU tools DEXSeq, DRIMSeq, RATS, and SUPPA2. They reported that while SUPPA2 and RATs always controlled their FDR, their sensitivity levels remained consistently low across all experiments, hovering around 50%. DRIMSeq and DEXSeq had considerably higher sensitivity (≥ 75%) while sometimes exceeding their target FDR. Both DRIMSeq and DEXSeq demonstrated improved FDR control with larger sample sizes, and 12 vs. 12 yielded the most favorable TPRs and FDRs.
Based on these findings, we choose to reproduce the “Swimming Downstream” results obtained with DEXSeq and DRIMSeq on the vs. 12 experiment and to evaluate SPIT’s performance on the same dataset. We first ran DEXSeq and DRIMSeq on the released Salmon63 quantification files by Love et al.64 as outlined in the “Swimming Downstream” workflow. We then applied the stage-wise adjustment tool stageR on the preliminary results from both DEXSeq and DRIMSeq using target OFDR values 0.01, 0.05, and 0.1. The “Swimming Downstream” evaluation first applied the DRIMSeq pre-filters on the simulated counts and defined the set of true positives as the DTU genes and transcripts that pass the DRIMSeq filter. To be able to replicate the reported TPR and FDRs and compare results, we applied the same filters and skipped the SPIT pre-filtering process.
Test set with real RNA-Seq reads: GTEx simulation
To simulate each of the 20 GTEx experiments the following steps were executed:
Randomly divide the 235 GTEx samples into two sets to create case and control groups, and , comprising of 117 and 118 samples, respectively.
Apply the SPIT pre-filter outlined above assuming the randomly assigned and . Note that we skip step 6 of the pre-filtering as it could create an unfair bias in the pre-filtered set of genes towards the DTU genes selected in the next step.
We apply the criteria outlined in step 6 of the pre-filtering process to identify genes with consistently dominant isoforms within the group. Out of these genes with dominant isoforms, we randomly select 100 to compose our superset of DTU genes, .
For each splicotype group (subgroup of samples that share the same DTU events) , we randomly select 30 DTU genes from set with replacement to form . This results in a complex and structured partition within , where some DTU genes are shared between the five splicotypes while others are unique to a specific splicotype.
For a DTU gene , let be the dominant isoform of in with , and be the least dominant isoform in with mean . We switch the dominance status of and in by allowing and for all , where noise parameter .
Within all simulated DTU cases, the original transcript counts for and are updated by multiplying the gene counts by and , respectively. The gene counts are updated subsequently as the sum of all updated transcript counts, and values are calculated once again with equation (1) so that within each gene values add up to 1.
Addressing confounding variables
After completing the preliminary DTU analysis, the main output of the SPIT pipeline is a binary vector for each transcript indicating the presence (1) or absence (0) of a DTU event in each sample in comparison to the control group. Note that carries a 0 for all samples of the control group. Moreover, notice that for the transcripts that SPIT reports as significant DTU events, the vector represents a partitioning of all samples, case and control, into two groups with relatively high and low values.
In the presence of a confounding effect, this partition of the high and low values can also be achieved via the confounding variable if included in the experimental design. Based on this assumption, SPIT filters out the DTU events with potential confounding effects using a randomforest-based method.
Given a set of covariates , we define a matrix for every candidate DTU transcript such that for any sample in either group. We also define a vector based on the values such that in the same sample order as in .
We then fit a random forest regressor65, 66 on each candidate DTU transcript. The same number of samples as in the input matrix is bootstrapped for the construction of each tree with maximum tree depth 1, and we minimize the loss on the mean in terminal nodes. Notice that with tree-depth 1, our goal is not to precisely predict for samples as much as it is to assess which covariates might be contributing into observable variance in values. We require at least number of samples to split the root node. An illustrative case of detecting a confounding effect can be seen in the random forest depicted in Figure 1.d. Building on the modeled demonstration in Figure 1, assume that a candidate DTU event was detected for the subgroup in Case-Complex samples. Supposing one covariate (age) was provided as input, the random forest attempts to regress based on . On the upper panel, the first tree finds the expected effectiveness of vector in separating low values, as it was primarily inferred based on . A similar effective partition cannot be achieved with the provided covariate age in tree .
On the lower panel, however, a partition by age in demonstrates that age works as well as in , which implies that the identified DTU event cannot be confidently distinguished from a possible confounding effect of the covariate.
With the objective of estimating the importance of each covariate as well as in the partitioning of high vs. low samples, we conduct a permutation importance test66,67 on each random forest . The permutation importance test is based on the coefficient of determination of , which is a score of how well is predicted in tree leaf nodes.
Let have leaf nodes with means . Then,
Once the of is calculated on , one of the covariate columns of the matrix is randomly permuted to form , where denotes a random permutation of the covariate column. is then calculated on . The importance of covariate is then defined as the decrease in score:
(4) |
Although the significance criteria can be changed by the user, in the default settings of SPIT a candidate transcript is only labeled as DTU with the following condition:
(5) |
where and refer to the 1st and 3rd quartiles of the permutation importance scores, respectively. The number of permutations for the permutation importance test is a user-set parameter and defaults to 100.
Parameter-fitting
SPIT has two main hyperparameters that affect its behavior: bandwidth for KDE-fitting, and for -value thresholding. The choice of bandwidth directly determines the level of smoothing in the KDE function, with larger values of leading to oversmoothed and smaller values leading to undersmoothed distributions.68 In contrast to the conventional interpretation of an optimal bandwidth, selecting an optimal bandwidth for SPIT does not require achieving the highest possible accuracy in representing the underlying histograms. This is due to the fact that overdispersion in RNA-Seq data can lead to overly erratic histograms, which may be identified as multimodal by traditional approaches. Rather, selecting high values of allows us to reduce the risk of false discoveries by “oversmoothing” the input distributions and only detecting only the most significant partitions in the data.
Similar to the choice of bandwidth, the optimal value also depends on the level of dispersion present in the input dataset. Smaller values of lead to more stringent behavior by setting smaller -value thresholds for detecting DTU events. To estimate the optimal values of and for each dataset, SPIT implements a parameter-fitting process similar to cross-validation. This involves creating a set of experiments by introducing simulated DTU events into the input control group, following the same approach as used in the GTEx test experiments. Then, different combinations of and values are evaluated based on their accuracy.
Given the set of case samples and the set of control samples , we define a number of experiments, . To simulate each of the parameter-fitting experiments:
Randomly divide into two sets of equal size to create the simulation case and control groups, and , respectively.
Apply the SPIT pre-filter outlined above assuming the randomly assigned and . As with the GTEx test experiments, we skip step 6 of the pre-filtering process.
We repeat the steps 3–5 of the GTEx test experiment simulation on and , where the number of splicotypes introduced into is a user-set parameter (, defaults to 5). For simple genetic disorders and experiments with small sample sizes, can be set to 1 as a complex partition within the case group is either not expected or cannot be detected. The noise parameter can also be set by the user, and defaults to 0.05 as in the GTEx simulation.
In order to estimate the optimal values of and (i.e. and ) out of all combinations within user-set search ranges (with defaults and ), we employ a leave-one-out cross-validation (LOOCV) approach on the simulated set of experiments, . For each step in number of iterations:
Let . We run SPIT on with all , to yield estimated -scores, .
Select such that .
Run SPIT on with to get .
After iterations, we obtain a set of optimal hyperparameters and their corresponding -scores: and . We select the hyperparameter values with the highest consensus among the iterations as our estimated optimal values . The average -score across all iterations can be interpreted as the overall -score of the SPIT pipeline on the provided dataset, which can help determine if SPIT is an appropriate analysis tool for the dataset. In general, larger sample sizes of the control group are expected to improve accuracy of SPIT test as the -statistic is nearly normal with vs. 8.69 Consequently, the parameter-fitting experiments are expected to reveal the best results with control group sizes ≥ 32.
For the parameter-fitting experiments in this work, we used the default search ranges with and were estimated as (0.09, 0.6) for the GTEx simulation experiments, and (0.06, 0.4) for the Lieber brain samples. Final across 10 experiments were 0.911 and 0.930, respectively.
SPIT’s parameter-fitting process can be time-consuming and computationally intensive, and it is an optional step. Running 10 experiments on a typical personal laptop can take up to 24 hours, however, multithreading is available through GNU parallel.70 Without parameter-fitting, the default values of are set to the estimated optimal for the GTEx dataset, (0.09, 0.6).
Removing outlier effects and tie-correction
Assume that a global minimum was detected in the distribution of case samples in order to partition subgroups for an arbitrary transcript, and the left and right tails of the case and control groups were determined as , , , and .
We define a parameter , which defines the minimum size for subgroups that can be confidently detected and interpreted in the given dataset. If either or both of the sizes of and are smaller, they can be expanded to the right and to the left, respectively, until each contains at least samples for comparison. Unlike the tails of the control group, and represent meaningful stratifications within the case group that may have biological implications. Therefore, the group sizes of both and need to be at least . Otherwise, the stratification is considered unreliable due to potential influence of outliers. In such cases a Mann-Whitney test is conducted between the entire groups of and .
Additionally, in order to reduce the impact of insignificant differences between values in the Mann-Whitney test, SPIT rounds all values to two decimal points.71 The normal approximation for the -statistic69 is used for tie-correction for group sizes larger than 8. Although SPIT works well with smaller sample sizes for simple genetic architectures, it requires samples for each group for the normal approximation to be reliable in SPIT-Test module. Exact -statistic -values are computed for group sizes smaller than 8 when there are no ties.
Supplementary Material
Acknowledgements
This work was supported in part by the U.S. National Institutes of Health under grants R01-MH123567 and R01-HG006677.
Data availability
The “Swimming Downstream” dataset is uploaded to Zenodo by Love et al.: Quantification files: https://zenodo.org/record/1291522 Scripts and simulation data: https://zenodo.org/record/1410443
All 20 of the GTEx simulation experiments are uploaded to Zenodo: https://zenodo.org/record/8128846
Quantification files and phenotype information for the GTEx samples used in the detection of tissue-dependent DTU events are uploaded to Zenodo: https://zenodo.org/record/8128945
The RNA-Seq data used in the schizophrenia analysis are made available by the Lieber Institute for Brain Development at http://eqtl.brainseq.org/phase2/.
References
- 1.Ezkurdia l. et al. Most highly expressed protein-coding genes have a single dominant isoform. J Proteome Res 14, 1880–1887 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Davuluri R.V., Suzuki Y., Sugano S., Plass C. & Huang T.H. The functional consequences of alternative promoter use in mammalian genomes. Trends Genet 24, 167–177 (2008). [DOI] [PubMed] [Google Scholar]
- 3.Wang E.T. et al. Alternative isoform regulation in human tissue transcriptomes. Nature 456, 470–476 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Salomonis N. et al. Alternative splicing regulates mouse embryonic stem cell pluripotency and differentiation. Proc Natl Acad Sci U S A 107, 10514–10519 (2010). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.de Morrée A. et al. Self-regulated alternative splicing at the AHNAK locus. Faseb j 26, 93–103 (2012). [DOI] [PubMed] [Google Scholar]
- 6.Kellermayer D., Smith J.E. 3rd & Granzier H. Novex-3, the tiny titin of muscle. Biophys Rev 9, 201–206 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Vitting-Seerup K. & Sandelin A. The Landscape of Isoform Switches in Human Cancers. Mol Cancer Res 15, 1206–1220 (2017). [DOI] [PubMed] [Google Scholar]
- 8.Gupta M.P. Factors controlling cardiac myosin-isoform shift during hypertrophy and heart failure. J Mol Cell Cardiol 43, 388–403 (2007). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Gandal M.J. et al. Transcriptome-wide isoform-level dysregulation in ASD, schizophrenia, and bipolar disorder. Science 362, eaat8127 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Costa V., Aprile M., Esposito R. & Ciccodicola A. RNA-Seq and human complex diseases: recent accomplishments and future perspectives. European Journal of Human Genetics 21, 134–142 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Arnedo J. et al. Uncovering the hidden risk architecture of the schizophrenias: confirmation in three independent genome-wide association studies. Am J Psychiatry 172, 139–153 (2015). [DOI] [PubMed] [Google Scholar]
- 12.Liu Z. et al. Resolving heterogeneity in schizophrenia through a novel systems approach to brain structure: individualized structural covariance network analysis. Molecular Psychiatry 26, 7719–7731 (2021). [DOI] [PubMed] [Google Scholar]
- 13.Tsuang M.T., Lyons M.J. & Faraone S.V. Heterogeneity of Schizophrenia: Conceptual Models and Analytic Strategies. The British Journal of Psychiatry 156, 17–26 (1990). [DOI] [PubMed] [Google Scholar]
- 14.Ripke S. et al. Biological insights from 108 schizophrenia-associated genetic loci. Nature 511, 421–427 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Marshall C.R. et al. Contribution of copy number variants to schizophrenia from a genome-wide study of 41,321 subjects. Nature Genetics 49, 27–35 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Singh T., Neale B.M. & Daly M.J. Exome sequencing identifies rare coding variants in 10 genes which confer substantial risk for schizophrenia. medRxiv, 2020.2009.2018.20192815 (2020). [Google Scholar]
- 17.Soneson C. & Delorenzi M. A comparison of methods for differential expression analysis of RNA-seq data. BMC Bioinformatics 14, 91 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Wray N.R. et al. Research review: Polygenic methods and their application to psychiatric traits. J Child Psychol Psychiatry 55, 1068–1087 (2014). [DOI] [PubMed] [Google Scholar]
- 19.Murray R. Remarks on Some Nonparametric Estimates of a Density Function. The Annals of Mathematical Statistics 27, 832–837 (1956). [Google Scholar]
- 20.Emanuel P. On Estimation of a Probability Density Function and Mode. The Annals of Mathematical Statistics 33, 1065–1076 (1962). [Google Scholar]
- 21.Bernard S.W. Density estimation for statistics and data analysis, Vol. 26. (CRC press, 1986). [Google Scholar]
- 22.Hawinkel S., Rayner J.C.W., Bijnens L. & Thas O. Sequence count data are poorly fit by the negative binomial distribution. PLoS One 15, e0224909 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Li J. & Tibshirani R. Finding consistent patterns: a nonparametric approach for identifying differential expression in RNA-Seq data. Stat Methods Med Res 22, 519–536 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Robinson M.D., McCarthy D.J. & Smyth G.K. edgeR: a Bioconductor package for differential expression analysis of digital gene expression data. Bioinformatics 26, 139–140 (2010). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Westfall P.H. & Young S.S. Resampling-based multiple testing: Examples and methods for p-value adjustment, Vol. 279. (John Wiley & Sons, 1993). [Google Scholar]
- 26.Varabyou A., Salzberg S.L. & Pertea M. Effects of transcriptional noise on estimates of gene and transcript expression in RNA sequencing experiments. Genome Res 31, 301–308 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Anders S., Reyes A. & Huber W. Detecting differential usage of exons from RNA-seq data. Genome Res 22, 2008–2017 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Nowicka M. & Robinson M.D. DRIMSeq: a Dirichlet-multinomial framework for multivariate count outcomes in genomics. F1000Res 5, 1356 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Van den Berge K., Soneson C., Robinson M.D. & Clement L. stageR: a general stage-wise method for controlling the gene-level false discovery rate in differential expression and differential transcript usage. Genome Biology 18, 151 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Love M.I., Soneson C. & Patro R. Swimming downstream: statistical analysis of differential transcript usage following Salmon quantification. F1000Res 7, 952 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Human genomics. The Genotype-Tissue Expression (GTEx) pilot analysis: multitissue gene regulation in humans. Science 348, 648–660 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Reyes A. & Huber W. Alternative start and termination sites of transcription drive most transcript isoform differences across human tissues. Nucleic Acids Res 46, 582–592 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Varabyou A. et al. CHESS 3: an improved, comprehensive catalog of human genes and transcripts based on large-scale expression data, phylogenetic analysis, and protein structure. bioRxiv, 2022.2012.2021.521274 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Hopitzan A.A., Baines A.J., Ludosky M.-A., Recouvreur M. & Kordeli E. Ankyrin-G in skeletal muscle: Tissue-specific alternative splicing contributes to the complexity of the sarcolemmal cytoskeleton. Experimental Cell Research 309, 86–98 (2005). [DOI] [PubMed] [Google Scholar]
- 35.Hakim N.H.A., Kounishi T., Alam A.H.M.K., Tsukahara T. & Suzuki H. Alternative splicing of Mef2c promoted by Fox-1 during neural differentiation in P19 cells. Genes to Cells 15, 255–267 (2010). [DOI] [PubMed] [Google Scholar]
- 36.Sielski N.L., Ihnatovych I., Hagen J.J. & Hofmann W.A. Tissue specific expression of myosin IC isoforms. BMC Cell Biol 15, 8 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Cook A.W., Gough R.E. & Toseland C.P. Nuclear myosins – roles for molecular transporters and anchors. Journal of Cell Science 133 (2020). [DOI] [PubMed] [Google Scholar]
- 38.Collado-Torres L. et al. Regional Heterogeneity in Gene Expression, Regulation, and Coherence in the Frontal Cortex and Hippocampus across Development and Schizophrenia. Neuron 103, 203–216.e208 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Gallego Romero I., Pai A.A., Tung J. & Gilad Y. RNA-seq: impact of RNA degradation on transcript quantification. BMC Biology 12, 42 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Bhalala O.G., Nath A.P., Inouye M. & Sibley C.R. Identification of expression quantitative trait loci associated with schizophrenia and affective disorders in normal brain tissue. PLoS Genet 14, e1007607 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Germain-Lee E.L., Obie C. & Valle D. NVL: A New Member of the AAA Family of ATPases Localized to the Nucleus. Genomics 44, 22–34 (1997). [DOI] [PubMed] [Google Scholar]
- 42.Nagahama M. et al. NVL2 is a nucleolar AAA-ATPase that interacts with ribosomal protein L5 through its nucleolar localization sequence. Mol Biol Cell 15, 5712–5723 (2004). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Jiao L. et al. Ribosome biogenesis in disease: new players and therapeutic targets. Signal Transduction and Targeted Therapy 8, 15 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Stein K.C., Morales-Polanco F., van der Lienden J., Rainbolt T.K. & Frydman J. Ageing exacerbates ribosome pausing to disrupt cotranslational proteostasis. Nature 601, 637–642 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45.Flach J. et al. Replication stress is a potent driver of functional decline in ageing haematopoietic stem cells. Nature 512, 198–202 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Ding Q., Markesbery W.R., Chen Q., Li F. & Keller J.N. Ribosome Dysfunction Is an Early Event in Alzheimer’s Disease. The Journal of Neuroscience 25, 9171–9175 (2005). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Ding Q. et al. Increased 5S rRNA Oxidation in Alzheimer’s Disease. Journal of Alzheimer’s Disease 29, 201–209 (2012). [DOI] [PubMed] [Google Scholar]
- 48.Healy-Stoffel M., Ahmad S.O., Stanford J.A. & Levant B. Altered nucleolar morphology in substantia nigra dopamine neurons following 6-hydroxydopamine lesion in rats. Neuroscience Letters 546, 26–30 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Yang R. et al. La-related protein 4 binds poly(A), interacts with the poly(A)-binding protein MLLE domain via a variant PAM2w motif, and can promote MRNA stability. Mol Cell Biol 31, 542–556 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Glatt S.J. et al. Similarities and differences in peripheral blood gene-expression signatures of individuals with schizophrenia and their first-degree biological relatives. Am J Med Genet B Neuropsychiatr Genet 156b, 869–887 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51.Devireddy L.R., Hart D.O., Goetz D.H. & Green M.R. A mammalian siderophore synthesized by an enzyme with a bacterial homolog involved in enterobactin production. Cell 141, 1006–1017 (2010). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Zughaier S.M., Stauffer B.B. & McCarty N.A. Inflammation and ER stress downregulate BDH2 expression and dysregulate intracellular iron in macrophages. J Immunol Res 2014, 140728 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 53.Vidal R., Caballero B., Couve A. & Hetz C. Converging pathways in the occurrence of endoplasmic reticulum (ER) stress in Huntington’s disease. Curr Mol Med 11, 1–12 (2011). [DOI] [PubMed] [Google Scholar]
- 54.Matus S., Glimcher L.H. & Hetz C. Protein folding stress in neurodegenerative diseases: a glimpse into the ER. Curr Opin Cell Biol 23, 239–252 (2011). [DOI] [PubMed] [Google Scholar]
- 55.Bai B. et al. Deep Multilayer Brain Proteomics Identifies Molecular Networks in Alzheimer’s Disease Progression. Neuron 105, 975–991.e977 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 56.Chi B. et al. The neurodegenerative diseases ALS and SMA are linked at the molecular level via the ASC-1 complex. Nucleic Acids Res 46, 11939–11951 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 57.Knierim E. et al. Mutations in Subunits of the Activating Signal Cointegrator 1 Complex Are Associated with Prenatal Spinal Muscular Atrophy and Congenital Bone Fractures. Am J Hum Genet 98, 473–489 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Oliveira J., Martins M., Pinto Leite R., Sousa M. & Santos R. The new neuromuscular disease related with defects in the ASC-1 complex: report of a second case confirms ASCC1 involvement. Clin Genet 92, 434–439 (2017). [DOI] [PubMed] [Google Scholar]
- 59.Shima A., Matsuoka H., Yamaoka A. & Michihara A. Transcription of CLDND1 in human brain endothelial cells is regulated by the myeloid zinc finger 1. Clin Exp Pharmacol Physiol 48, 260–269 (2021). [DOI] [PubMed] [Google Scholar]
- 60.Patel H., Dobson R.J.B. & Newhouse S.J. A Meta-Analysis of Alzheimer’s Disease Brain Transcriptomic Data. J Alzheimers Dis 68, 1635–1656 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 61.Neff R.A. et al. Molecular subtyping of Alzheimer’s disease using RNA sequencing data reveals novel mechanisms and targets. Science Advances 7, eabb5398 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 62.Soneson C., Matthes K.L., Nowicka M., Law C.W. & Robinson M.D. Isoform prefiltering improves performance of count-based methods for analysis of differential transcript usage. Genome Biol 17, 12 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 63.Patro R., Duggal G., Love M.I., Irizarry R.A. & Kingsford C. Salmon provides fast and bias-aware quantification of transcript expression. Nature Methods 14, 417–419 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 64.Love M.I., Edn. 1.0 (Zenodo, 2018). 10.5281/zenodo.1291522 [DOI] [Google Scholar]
- 65.Breiman L. Random Forests. Machine Learning 45, 5–32 (2001). [Google Scholar]
- 66.Pedregosa F. et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011). [Google Scholar]
- 67.Altmann A., Toloşi L., Sander O. & Lengauer T. Permutation importance: a corrected feature importance measure. Bioinformatics 26, 1340–1347 (2010). [DOI] [PubMed] [Google Scholar]
- 68.Jones M.C., Marron J.S. & Sheather S.J. A Brief Survey of Bandwidth Selection for Density Estimation. Journal of the American Statistical Association 91, 401–407 (1996). [Google Scholar]
- 69.Mann H.B. & Whitney D.R. On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other. The Annals of Mathematical Statistics 18, 50–60, 11 (1947). [Google Scholar]
- 70.Tange O. GNU Parallel 2018. (Ole Tange, 2018). [Google Scholar]
- 71.Neuhäuser M. & Ruxton G.D. Round Your Numbers in Rank Tests: Exact and Asymptotic Inference and Ties. Behavioral Ecology and Sociobiology 64, 297–303 (2009). [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The “Swimming Downstream” dataset is uploaded to Zenodo by Love et al.: Quantification files: https://zenodo.org/record/1291522 Scripts and simulation data: https://zenodo.org/record/1410443
All 20 of the GTEx simulation experiments are uploaded to Zenodo: https://zenodo.org/record/8128846
Quantification files and phenotype information for the GTEx samples used in the detection of tissue-dependent DTU events are uploaded to Zenodo: https://zenodo.org/record/8128945
The RNA-Seq data used in the schizophrenia analysis are made available by the Lieber Institute for Brain Development at http://eqtl.brainseq.org/phase2/.