Thursday, March 26, 2026
The most common perturbation themes
Monday, October 6, 2025
Gene Order in Gene Lists
The default choice is "No"...you don't want to examine gene order. If you select "Yes", the two significances are combined, possibly lowering or increasing the ranks of particular studies in the output list. If you select "Gene Order Only", Fisher's exact test is not applied to your data, but Spearman's test for rank significance is utilized to see if the intersecting genes are found in similar order in both studies. In the odd situation that you'd like to examine cases in which gene order is reversed (one study has ABC DEF GHI and the other has GHI DEF ABC, in order), you could select "Show non-intersecting studies" in the black bar. This causes our terminology to be a bit confusing..."Gene Order Only" doesn't invoke Fisher's exact test at all, and if you select "Gene Order Only", "Show non-intersecting studies" no longer has anything to do with intersections. Never mind. Another nuance that should be pointed out is that the "intersecting genes" column simply shows up to 25 genes that are found in both studies (your input and studies from the database), but doesn't sort the genes according to their contribution to gene order.
Wednesday, September 10, 2025
The WIMG view of mouse Alzheimer's studies
Here's a recent review of the state of the field of Alzheimer's research in non-humans. To summarize...these studies, nearly all of which seek to induce amyloid or tau pathology, have a dismal record.
The WIMG database has quite a large compendium of Alzheimer's studies...the term "Alzheimer's" is found in about 1200 lists, comprised primarily of human and mouse studies. Previously, we used the human portion of these lists to construct new lists of genes that are canonically up- and down-regulated in the Alzheimer's disease brain (dbase IDs 123049121 and 123050121). How do mouse studies match up with these two lists?
Knowing that it's hard to get any perturbation to generate a result that looks like our Alzheimer's upregulation list, let's start with transcripts that are canonically down-regulated in Alzheimer's. Not surprisingly, the studies that best match up with this list are the human studies that compose the list. This is followed by other human neural disorders...Creutzfeldt-Jakob, Nasu-Hakola, etc. The first mouse match is ranked 21st in terms of match significance (log(P) = -33). We've labeled it as transcripts "upregulated in mouse cortex 4d vs 2d after skull injury", but you can impose a double negative on that wording to get an equivalent: transcripts downregulated in mouse cortex 2d vs 4d after skull injury. Perhaps that wording makes it more obvious that we're talking about transcripts that are downregulated early in the process of injury recovery. These injury-related studies, in fact, dominate the top of our list of mouse studies that mimic the genes that are downregulated in Alzheimer's...of mouse studies, ranks 1, 3, 8 (spinal tissue!), and 10 (cerebral artery occlusion) match our Alzheimer's list fairly significantly*.
How about rank 2? Here we're talking about a single-cell cluster ("neurons2") of brain stem neurons with and without a SOD1 mutation (Single-cell RNA-seq analysis of the brainstem of mutant SOD1 mice reveals perturbed cell types and pathways of amyotrophic lateral sclerosis). This is another theme of our mouse Alzheimer's-mimic list: clustering and/or cell-type results involving neurons, perhaps suggesting that very specific types of neurons may be more or less involved in Alzheimer's.
Another theme involves studies of embryonic brain cells. This is seen in ranks 5, 16, 18,19, and 21.
Studies that might seem rather odd in their ability to deliver an Alzheimer's signature involve genes downregulated in the colon (!) upon gavaging with mulberry extract nanoparticles (rank 4, GSE185351), genes upregulated on pyk2 knockout (27, GSE180598), genes upregulated in aorta on rage knockout (28, GSE15729), and genes downregulated in microglia on ehmt1 haploinsufficiency (36, Derepression of inflammation-related genes link to microglia activation and neural maturation defect in a mouse model of Kleefstra syndrome).
Wait a second...where are the explicit mouse Alzheimer's studies that involve, say, the 3XTG or 5XFAD models? Well, the first hint of such a result is found at rank 13: "genes negatively correlated w/plaque intensity in E4 5XFAD mouse brain". Note, however, that this doesn't quite fit the bill, as both the test and control samples involve a 5XFAD mouse brain. It turns out you have to go down to the 99th mouse study on our list to find such a result ("downregulated in mouse 5XFAD vs wt 8m hippocampus", GSE149243, log(P)=-11). In the process, you pass through studies involving the retina, muscles, adrenal glands, heart, myoblasts, and more. In other words, a myriad of seemingly irrelevant mouse studies do a much better job of mirroring the Alzheimer's signature than studies explicitly designed to generate the signature in a mouse brain.
At this point, if we had to say something positive about mouse Alzheimer's studies, we'd say that the 5XFAD model appears best. The first appearance of the term "APP/PS1" appears at rank 798. The term "3XTG" first appears at rank 1950 of 149,000 lists, with an unadjusted log(P) of -1.26.
Perhaps the mouse models do a better job of mimicking genes that are upregulated, not downregulated, in Alzheimer's. Let take a look. Here, the first mouse study is found at rank 45 with log(P)= -8: "up-regulated in mouse cortical culture on ursodiol" (GSE110256). Ursodiol, interestingly, is a bile acid generated by humans, but in higher concentrations in bears and hibernating animals. Perhaps there is some natural justice dealt out to the humans who torture bears for their bile juice.
Eliminating all non-mouse studies, study #2 involves downregulation of hypothalamus genes upon DHA treatment (GSE64807). We've previously noted the possible benefits of DHA. Again, we see studies involving injury: ranks 9, 11, 27 (a heart infarction study), and 53 (a skin-wounding study). Bearing in mind that the p-values aren't impressive, we also see a number of gene perturbation studies that parallel the upregulation signature: lsd1 knockout, hiv-gp120 overexpression, circSCMH1 overexpression, and arx mutation.
Where do we see the first occurrences of "5XFAD" or "3XTG"? Amazingly, the first explicit 5XFAD study is ranked #4273 (unadjusted log(P) = -0.76). The situation is worse for the first 3XTG study in the list: rank #5965; here, genes upregulated in the mouse model match our list of genes downregulated in Alzheimer's better than our list of upregulated genes.
Simply put, mouse Alzheimer's studies suck. Mouse studies that do mirror the Alzheimer's signature weren't conducted with the intention of furthering understanding of Alzheimer's. One could complain that we're judging the mouse studies based on a single perspective (gene set analysis of human vs mouse transcriptomes)...but, as seen in the aforementioned review, the mouse studies have failed in numerous other respects.
*****************
If you're interested in perusing the full list of studies mentioned above, it's easy. Just go to the WIMG website, choose the Fisher tool, enter the database ID for either the Alzheimer's upregulation or downregulation list, and submit. To focus entirely on mouse studies, choose "Mouse" in the species box.
*10/29/2025: Here's an injury study we just added to the database: Transcriptome Profiling of Hippocampus After Cerebral Hypoperfusion in Mice. Here, genes downregulated in the hippocampus upon bilateral carotid artery stenosis match up with our list of genes downregulated in Alzheimer's with a log(P) of -17!
Sunday, August 24, 2025
Still more perturb-seq
Previously, we alluded to yet another perturb-seq dataset. Here it is: Comprehensive transcription factor perturbations recapitulate fibroblast transcriptional states. This time, the authors used crispr gene activation to examine the effects of over-expression of a near-comprehensive list of transcription factors in rpe1 and hs27 cell lines.
Before some discussion of the above Southard et al dataset, we should point out yet another "largest" perturb-seq dataset that we won't be adding to the database: the Tahoe100M matrix. As with the Xaira dataset, there's some hype regarding the data:
Tahoe-100M is a giga-scale single-cell perturbation atlas consisting of over 100 million transcriptomic profiles from 50 cancer cell lines exposed to 1,100 small-molecule perturbations. Generated using Vevo Therapeutics' Mosaic high-throughput platform, Tahoe-100M enables deep, context-aware exploration of gene function, cellular states, and drug responses at unprecedented scale and resolution. This dataset is designed to power the development of next-generation AI models of cell biology, offering broad applications across systems biology, drug discovery, and precision medicine.
Unlike the Xaira data, there's not a lot of sequencing depth here. As the Xaira paper itself points out, Xaira identified 8.45 times more unique molecular identifiers (UMIs...roughly speaking, we're talking about transcripts) per cell than the Tahoe100 folks did. To exaggerate, the bioinformatician is left trying to utilize a list of ribosomal and mitochondrial counts to infer the effects of 1,100 chemical perturbations on 50 different cell lines. As much as WIMG neurotically loves hoarding data, we'll pass on this one.
Getting back to the Southard paper, we see a respectable 5,000 UMIs per cell. The data is available in a fairly processed, compact form, enabling us to churn out gene lists without a lot of optimization. Given the crispr activation, we'd like to see the targeted gene consistently appear in the list of upregulated genes. Though this can be seen at a frequency far above chance, the majority of our 100-member upregulation lists (90% or so) lack the perturbed TF. We attribute this to the fact that TFs are typically non-abundant entities, falling outside the limits of detection in Southard's setup.
As with the Xaira lists, we can observe the extent to which various Southard lists match up against "WIMG exemplar" lists. If all Southard lists failed to overlap with these lists, or all Southard lists overlapped equally (i.e. they don't cluster) with these lists, we'd question the quality of the data, or our preparation of the data. That's not the case here. As an example, Southard's LHX4, GATA1, MYC, and HIF1A activations all overlap WIMG exemplar data with very significant p-values, without overlapping with each other to any great extent. Below, note how well the HIF1A activation matches up with hypoxia studies:
The "hif1a chip-seq" result (line 14) is quite nice. It's easy to conclude that hif1a is primarily an activating, rather than repressing, transcription factor...the genes that are upregulated when hif1a is overexpressed are also found in a list of hif1a DNA targets.
****************
Previously, we pointed out some issues that arise when we add these massive datasets to our database. In particular, naively combining these sets with the rest of the WIMG database skews co-expression results to an extreme. Thus we must take steps to minimize these effects. To include these perturb-seq sets in your analysis, you'll need to select the "database" option on our website.
For Fisher analysis, we've lumped the three major perturb-seq studies (Repogle, Xaira, and Southard) in our database together. It's possible, however, that you only wish to conduct analysis with one of these studies. Using the "keyword search" box, you could choose to examine only Repogle's work by typing "Repogle". You could also choose to exclude "Repogle". Likewise with the terms "Xaira" and "Southard". Let's say you only want to examine Xaira's hct116 results, not the hek293 results: type "Xaira hct116". Likewise for "Xaira hek293", "Repogle k562", "Repogle rpe1", "Southard hs27", and "Southard rpe1". Be sure to spell correctly. In general, when folks choose to perform Fisher analysis on WIMG, they want to quickly scan a database of diverse studies. The default settings, which exclude perturb-seq studies, optimize that.
Wednesday, August 13, 2025
More Perturb-Seq
Xaira, a recently formed billion dollar biotech, has released monster perturb-seq datasets involving crispr-inhibition in hek293 and hct116 cell lines. Thus this data joins the Repogle perturb-seq dataset in our database. For more background on the Repogle set, and on the perturb-seq approach in general, see our relevant post.
In our next post, we will explain how to access the Xaira data on the WIMG website.
Unlike Repogle's data, Xaira's data is not currently available in a form more processed than mere count data. Thus we were faced with the task of dicing up 500 Gb of scRNA count data. To be honest, we've never had reason to process this kind of data for ourselves...we scrounge the processed results from others. We initially attempted to follow standard protocols, where adjustments are made for extremely sparse data and large batch effects. Our initial, naive attempts found that control data could be grouped into two very distinct clusters. One cluster was dominated by high abundance ribosomal and mitochondrial transcripts; the other wasn't. Though batches were clearly labeled in the data, the clusters did not conform to batches (i.e. it cannot be definitively said that batch 100 is overloaded with ribosomal transcripts, and batch 127 isn't), and thus standard single-cell batch-control methods did not alleviate the presence of distinct clustering in controls. After adjusting for our own clustering results, we were disappointed. Another issue: various methods did not seem to dramatically improve the frequency with which the knocked-down gene appeared near the top of the list of downregulated genes1. Without going into the dirty details, we finally settled on a simple procedure...normalize the counts, perform log1p adjustment, grab a random subset of control data, and perform Wilcoxon's test for significance on specifically targeted test samples vs controls. Such an algorithm performed best in drawing targeted genes to the top of their corresponding downregulation lists. Gene lists were sorted according to log(fold-change) divided by significance.
We can cluster the resulting gene lists by first generating a matrix of study/study Fisher p-values. This can be a matrix that matches Xaira lists against Xaira lists. It can also be a matrix that matches Xaira lists against our entire database. Choosing the latter approach, we were again disappointed...both the elbow and silhouette methods identified an optimal cluster number of 2. Ideally, one would like to see tens or hundreds of clusters, each representing special processes in cells. As with the control data alone, one cluster was dominated by high abundance genes.
If Xaira, or some other entity, can provide better processed data, we'll happily snatch it up and overwrite our own.
There are signs, however, that the Xaira data, excreted by our crude procedure, contains worthwhile biological information. We note, for example, that Xaira knockdowns do align with the same knockdowns/outs from other studies at a frequency that is certainly not random. As just one example, genes downregulated in both of Xaira's NRF1 knockdowns strongly align with a study in which NRF1 was knocked out in the mouse retina (GSE150258); the Xaira hct116 list was the third best match out of 146,950 lists and the hek293 data was the ninth best match2. Also, while the numerous lists in which ribosomal/mitochondrial genes seemed most strongly perturbed are bothersome, there may be an element of biological reality here: grouping all the genes whose knockdown apparently strongly perturbs ribosomal transcripts, we find very strong (p<10-20) representation by genes involved in ribosomal RNA processing. These moderate- to low-abundance genes are precisely the genes whose knockdown would be expected to decrease ribosomal RNA levels3,4. Another positive sign: genes targeted by sgrna were found in the corresponding 100 member downregulation lists around 50% of the time. Given that roughly 20,000 genes were identified at non-zero levels, one would expect to see the targeted gene appear in the 100 member downregulation list about 0.5% of the time if the lists were composed of random garbage.
Assuming the sequencing of a suitable number of cells (say, 1000), any scRNA-seq paper is expected to show results of at least one clustering procedure. The optimal number of clusters, arrived at by any number of methods, can be disappointing, as above. I'm not in a position to critique the underlying math of clustering methods, but I can say that these procedures often seem to ignore rare gene patterns in favor of forcing all gene patterns into a fixed number of sets5. Examining Xaira data against 74 "WIMG exemplar" lists which constitute largely non-overlapping gene patterns (as measured by Fisher's exact test: see our preprint), we find Xaira gene lists that strongly match 30 of these patterns. For example, Xaira's TMEM131 kd in hct116 cells matches quite nicely (p<10-38) with genes found in hek293 ER fraction vs cytosol (GSE215768)6. Genes upregulated on Xaira INTS8 kd in hct116 cells match up very nicely with genes upregulated in hcclm3 cells on BRD4 inhibition (GSE181406). Patterns generated by knockdown of genes such as ZC3H13, DDX27, SRSF1, ZWILCH, NAA25, CMTR1, ELOB, TRMT2A, and many more, match up with high significance against our (again, non-overlapping) exemplar lists.
One of the more interesting and impressive results involved genes upregulated in Xaira's REST knockdown in hek293 cells, which overlapped with great significance with a study in which PRRX1 was overexpressed (p=10-36: GSE180515)7; the next closest Xaira match to this result involves knockdown of CDYL and a p-value of a mere 10-7.4 8 . Another notable result: genes upregulated in both hek293 and hct116 lines on GRPEL1 kd overlapped strongly with a study in which IGF2BP1 was knocked out (GSE115646). And, to jump the gun a bit (our next post): genes downregulated in Xaira's PPARGC1B kd in hek293 cells overlap strongly with genes upregulated in Southard's perturb-seq PPARGC1A crispr activation: both results overlap a study in which ANLN was knocked-out in mda-mb-231 cells (GSE131120).
Most of the above observations were made by an "eyeball" approach. Taking a more systematic, computerized approach would probably yield reams of potentially interesting results.
1) Perhaps the biggest oddity in the data was this: the presence of a normally ho-hum transcript, PLXDC1, in a very large number of up- and down-regulation lists in both hct116 and hek293 results. WTH?
2) Another example: The single best Xaira match to genes upregulated on eif4a1 ko in mouse b-cells (GSE237426) is the Xaira eif4a1 kd in hct116. Another: our database's (155,000 lists) 3rd best match to genes upregulated in mouse cerebellum on eif2b5 mutation (GSE128092) is Xaira's eif2b3 kd in hek293...Xaira's eif2b5 kd in hek293 ranks 25th. Another...the single best Xaira match to a zeb1 ko in mouse osteoclasts (GSE212302) is the Xaira zeb1 kd in hek293. Another...the second best Xaira match to a mouse sin3a ko in cd4+ t-cells (GSE196615) is Xaira's sin3a kd in hct116. Another...the second best Xaira match to a mouse cdyl ko in embryonic gonads (GSE226049) is Xaira's cdyl kd in hek293. (If you find it odd that all the above studies involve mice it's simply because we've been focusing on increasing the proportion of mouse studies in the database). Another: the second best Xaira match to genes upregulated in rael cells on uhrf1 ko (GSE136596) is Xaira's uhrf1 kd in hek293. Another: the second-best match over the entire database to genes upregulated in hek293t line on drosha kd (GSE93650) is Xaira's drosha kd in hek293. Another: the best Xaira match to genes downregulated in the KOLF2.1J line on cmtr1 crispri is cmtr1.
3) I'd guess that these results are, in turn, strongly dependent on exactly how long the knock down was conducted prior to freezing the cells. Had the average knock down period been increased by a few hours, allowing recovery of ribosomal genes, or a shift into backup programs, the gene lists could be quite different. In the end, despite the massive funding ($2.00 per cell?) and output behind these studies, they only examine particular cells under particular conditions and timeframes. I'm a bit skeptical of the ability of these monster studies to reveal extraordinary insights into cellular biology on their own, whether via standard statistics or AI approaches (yes, this is a WIMG plug).
4) The best example of a Xaira knockdown that generates a list of genes overloaded with ribosomal and mitochondrial entities involves knockdown of cmtr1. In both hek293 and hct116 lines, cmtr1 kd very significantly downregulates these abundant genes. Remarkably, examining an independent study in which cmtr1 was overexpressed in mefs (GSE200103), the single best Xaira match to this study is...cmtr1 kd in hct116 cells. Cmtr1 kd in hek293 was the third best Xaira match. For reference, there are now 37,310 Xaira lists in the WIMG database.
5) To be a tad more precise...whatever value is being minimized/maximized in these procedures, it seems like it's best done not by placing one or two outlying lists into a separate cluster, but by generating clusters derived from larger numbers of lists. Thus merely increasing the cluster number doesn't automatically highlight rare but interesting gene patterns. Having said that, ChatGpt offers me a list of 8 options to overcome this issue...tinkering with the "resolution parameter" sounds promising.
6) Sure enough, a little googling shows that TMEM131 is involved in ER transport.
7) We've pointed to REST as an interesting gene in previous posts. Here, for example. We've also noted a relevance to Alzheimer's. Yup...of 37,000 Xaira gene lists, the one that best overlaps our list of genes downregulated in Alzheimer's is a list of genes upregulated on REST knockdown in hek293 cells.
8) In WIMG parlance, this is something of a "microcluster"...a result which overlaps with high significance with only one or a few other studies, followed by a dramatic drop-off in significance. We've identified about 950 microclusters scattered throughout the database, which currently contains about 19 billion study/study overlaps. In this particular case, I don't actually make the "microcluster" annotation in the database, since there are non-Xaira studies that overlap with the PRRX1 study quite significantly. But within the context of Xaira-only studies plus the PRRX1 study, the REST knockdown really stands out.
whatismygene.comFriday, April 25, 2025
Stuff that might be true
Thursday, September 12, 2024
T-cell Exhaustion
Mixing WIMG and AI
We've been tinkering with incorporating AI (Gemini) with our Fisher app. The idea is not so tricky...you feed the AI an identity/ruleboo...
-
I'll add to the below list as thoughts pop into my brain.... *"Celebrity" genes are over-rated. Last I looked there are someth...
-
Previously, we alluded to yet another perturb-seq dataset. Here it is: Comprehensive transcription factor perturbations recapitulate fibrob...
-
"T-Cell Exhaustion" is associated with an inability of the immune system to fight off cancer and other diseases. We grabbed 7 mark...