Daniel E. Weeks's Avatar

Daniel E. Weeks

@statgendan.bsky.social

Statistical geneticist. Professor of Human Genetics and Biostatistics at the University of Pittsburgh. Assiduously meticulous.

661 Followers  |  1,186 Following  |  111 Posts  |  Joined: 15.01.2025
Posts Following

Posts by Daniel E. Weeks (@statgendan.bsky.social)

I was sad to learn that my postdoctoral mentor, David Botstein, died yesterday. I started with David as a postdoc in 1998, and he had a profound effect on both my life and scientific career. He was a giant in the field of genetics, making seminal contributions in both yeast and human genetics. 1/

28.02.2026 20:25 β€” πŸ‘ 97    πŸ” 31    πŸ’¬ 5    πŸ“Œ 2

An important #rstats post here. (Perhaps a better title: Why tidymodels might not be so tidy)

I don't eschew this kind of discussion (|> vs %>%, ...) as R Flame Wars. In fact, it's important to continue to hone the language tools we use to express & implement our ideas/models/graphs.

27.02.2026 02:05 β€” πŸ‘ 18    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Interbreeding between Neanderthals and modern humans was strongly sex biased Sex biases in admixture and other demographic processes are recurrent features throughout human evolution. For admixture between Neanderthals and anatomically modern humans (AMHs), sex bias has been p...

Many living people carry fragments of Neanderthal DNA, remnants of ancient interbreeding events, with uneven distribution across chromosomes. New work by @sarahtishkoff.bsky.social lab suggests patterns are most consistent with Neanderthal contribution to human populations being highly male biased.πŸ§ͺ

26.02.2026 19:27 β€” πŸ‘ 57    πŸ” 25    πŸ’¬ 5    πŸ“Œ 0

Specifically, the idea of source credibility just doesn't apply straightforwardly to LLM interactions. When I get info from another person I can ask: how does the content relate to their expertise? Their lived experience? Their interests and biases?

8/

26.02.2026 13:18 β€” πŸ‘ 113    πŸ” 25    πŸ’¬ 2    πŸ“Œ 5
Post image

What's your favourite plot type?
Extra points if it's a cool science type plot.

I really like Violin plots with swam overlays.

25.02.2026 11:31 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0
Applying machine-learning and deep-learning to predict depression from brain MRI and identify depression-related brain biology - Translational Psychiatry Translational Psychiatry - Applying machine-learning and deep-learning to predict depression from brain MRI and identify depression-related brain biology

Happy to share our latest paper, the work of @clarajiang.bsky.social who trained brain-based predictors of depression on the UK Biobank (N=7,500 curated cases and matched controls) using AI/deeplearning as well as efficient statistical learning (BLUP).

See thread below for a summary of findings

25.02.2026 23:45 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 1    πŸ“Œ 1
Post image

What even is truth? Seems like it should be the purview of philosophers and poets β€” clearly not people (me) designing snakemake workflows.

26.02.2026 01:36 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

I can't be the only one who is made /uncomfortable/ by the way that razor clams burrow into sand, right?

The final moments of this video by Kate Crump on the Oregon coastline are sort of the crowning glory of horror. 😬

But how does this even work?
Let's talk about bivalve mobility (if we must).

26.02.2026 02:05 β€” πŸ‘ 419    πŸ” 96    πŸ’¬ 26    πŸ“Œ 37

Retraction notice: β€œthe authors acknowledged that their analyses include coding errors. The central error arose from the inverse hyperbolic sine being calculated based on y+1, … left over from an earlier version of the study in which a log (y+1) approach was used instead of the hyperbolic sine.”

26.02.2026 08:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@wytamma.bsky.social 's WASM tools have transformed my experience of teaching Python to first year undergraduate biologists this year. Since last year, I've been teaching ~400 undergrads how to code (functions, lists, dictionaries, loops) over (one hour intro lecture +) two 2-hour practicals. 1/n

25.02.2026 22:33 β€” πŸ‘ 60    πŸ” 17    πŸ’¬ 3    πŸ“Œ 1
Preview
Leveraging a Genetic Proxy to Investigate the Effects of Lifelong Cardiac Sodium Channel Blockade | Circulation BACKGROUND: Atrial fibrillation and other cardiac arrhythmias pose a major public health burden, but prevention remains difficult. We investigated a genetic variant that we found to act like a natural...

Check out our new article in #Circulation on an astonishing genetic variant in the ion channel #SCN5A that enables us to learn about #cardiac-arrhythmia and their treatment with sodium channel blockers.
@finngen.bsky.social
www.ahajournals.org/doi/10.1161/...
Congrats to @jwanner.bsky.social

24.11.2025 13:05 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
Preview
Screening, sorting, and the feedback cycles that imperil peer review The process of peer review is vital to contemporary science, but is also under enormous strain. This study uses mathematical models to dissect the threats to the long-term viability of peer review, su...

1. Kevin Gross and I have a new paper out today PLOS Biology.

We used economic models based around screening games and the market for unpaid labor to highlight a meltdown cycle threatening peer review.

24.02.2026 20:54 β€” πŸ‘ 320    πŸ” 131    πŸ’¬ 8    πŸ“Œ 17
Flow diagram. At the center is the key cycle: Authors reduce self-screening --> Reviewer pool becomes depleted --> Accuracy of review declines --> [back to] Authors reduce self-screening. 

Outside arrows lead to this central cycle.

Greater emphasis on elite journals --> authors reduce self-screening
More journals create more opportunities for fresh review --> reviewer pool becomes depleted
Common pool dilemma reduces desk rejection rates --> reviewer pool becomes depleted.

There is an additional cycle:

Accuracy of review declines --> Authors learn less from reviews --> Authors reduce self-screening

Flow diagram. At the center is the key cycle: Authors reduce self-screening --> Reviewer pool becomes depleted --> Accuracy of review declines --> [back to] Authors reduce self-screening. Outside arrows lead to this central cycle. Greater emphasis on elite journals --> authors reduce self-screening More journals create more opportunities for fresh review --> reviewer pool becomes depleted Common pool dilemma reduces desk rejection rates --> reviewer pool becomes depleted. There is an additional cycle: Accuracy of review declines --> Authors learn less from reviews --> Authors reduce self-screening

7. We show that this setup leads to a pernicious positive feedback loop. When submissions increase, more peer reviewers are required. Either current reviewers have to spread their effort thinner, or less qualified reviewers must be recruited. Either way, review accuracy drops.

16.07.2025 03:23 β€” πŸ‘ 62    πŸ” 15    πŸ’¬ 5    πŸ“Œ 4

I saw this when it was a preprint? They have a unique version of the estimand-estimator-estimates workflow, will be useful for may biologists, not just ecologists. We need more case studies for ecologists to emulate and for norms to shift so "regression and storytelling" becomes unpublishable.

25.02.2026 06:14 β€” πŸ‘ 55    πŸ” 12    πŸ’¬ 2    πŸ“Œ 0
Creating actually publication-ready figures for journals using `ggplot2` A practical guide to creating publication-ready figures in R using ggplot2, covering journal dimension requirements, custom themes, updated geom defaults, and SVG exportβ€”with minimal manual adjustment...

#rstats Here's a useful guide to creating publication-ready #ggplot figures to journal specifications, which is often quite fiddly.

jaquent.github.io/2026/02/crea...

24.02.2026 13:47 β€” πŸ‘ 76    πŸ” 23    πŸ’¬ 3    πŸ“Œ 3

Good advice from the 'bind_cols' documentation:

"Where possible prefer using a join to combine multiple data frames. bind_cols() binds the rows in order in which they appear so it is easy to create meaningless results without realising it."

#RStats #DefensiveProgramming

24.02.2026 13:37 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

yes i wrote a stats textbook shut up shut up shut up. statistics is a discipline in which everybody has impostor syndrome and if you don't then honestly you're probably lying to yourself

24.02.2026 04:16 β€” πŸ‘ 28    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

#rstats

The Australian and New Zealand Journal of Statistics will be running a special issue commemorating the 25th anniversary of the official release of R. (The Univ. of Auckland was the birthplace of R.) They invited various people to contribute articles, including me. 🧡 1/

21.02.2026 01:06 β€” πŸ‘ 49    πŸ” 13    πŸ’¬ 1    πŸ“Œ 1

Yes, you still have to have enough domain knowledge and coding skill to be able to read, evaluate, test, and rigorously check the generated code, since the generated code could easily be incorrect or non-robust to edge cases.

22.02.2026 12:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Partitioned polygenic scores show mechanistic heterogeneity in type 2 diabetes and hypertension comorbidity - PubMed Type 2 diabetes and hypertension are common health conditions that often occur together, suggesting shared biological mechanisms. To explore this relationship, we analyse large-scale multiomic data to uncover genetic factors underlying type 2 diabetes and blood pressure comorbidity. We curate 1304 i …

The doi link didn’t work for me so here’s the PubMed link

pubmed.ncbi.nlm.nih.gov/41663376/

22.02.2026 11:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Last term I tried an experiment: I walked into my Tech and Design Ethics class, admitted that I had *no idea* what to do about ChatGPT - so I would let them figure it out.

As in: their first project was to decide and write the ChatGPT policy for the class.

Here's what happened:

22.01.2026 23:36 β€” πŸ‘ 2362    πŸ” 870    πŸ’¬ 26    πŸ“Œ 236

Brilliant and beautiful!

22.02.2026 11:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

β€œIn 2025, sponsored research by faculty generated more than $4.8 billion. Compared to that sum, donors contribute a pittance: even the profligate Mr. Bloomberg doesn’t come close. And yet for some reason it’s the donors rather than the faculty who sit on the board and make the big decisions.β€œ

22.02.2026 02:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Graphic cover slide titled β€œDay in the Life: Brooke Wolford, Statistical Geneticist.” Subheading notes she is a faculty member at the Norwegian University of Science and Technology in Trondheim, Norway. Clean, professional layout introducing the series.

Graphic cover slide titled β€œDay in the Life: Brooke Wolford, Statistical Geneticist.” Subheading notes she is a faculty member at the Norwegian University of Science and Technology in Trondheim, Norway. Clean, professional layout introducing the series.

Brooke describes starting her day with coffee in bed and checking emails during her 40-minute commute to campus in Trondheim. She mentions living in Norway and beginning work around 8:30 a.m.

Brooke describes starting her day with coffee in bed and checking emails during her 40-minute commute to campus in Trondheim. She mentions living in Norway and beginning work around 8:30 a.m.

Brooke shares that faculty in Norway are required to complete pedagogical training. She attends a session focused on improving teaching practices and supporting student learning.

Brooke shares that faculty in Norway are required to complete pedagogical training. She attends a session focused on improving teaching practices and supporting student learning.

A day in the life of Brooke Wolford, a statistical geneticist at NTNU (Norway). It's proof that science is both technical and deeply human at the same time. πŸ§¬β˜•οΈπŸ•

20.02.2026 14:00 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

Really important point here from Elsje. It is crucial to include information about genetic/familial links when considering causes of disorders but lets not hype them as the ultimate solution.

21.02.2026 12:20 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Sometimes, package like modelling packages initially work with tibbles, but then other functions (simple toy-example: `coef()`) do not. Then you start searching *your* code for issues, until you realise it's the tibble that cannot be processed in the *others* code.

21.02.2026 07:59 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Vacancy - George Eastman Visiting Professorship Vacancy - George Eastman Visiting Professorship The University invites expressions of interest in the George Eastman Visiting Professorship for the academic years 2026/2027 and 2027/2028, in an area

American professors, who wants to come to Oxford for a year or two? Get in quick - deadline soon.
www.balliol.ox.ac.uk/vacancy-geor...

21.02.2026 08:56 β€” πŸ‘ 80    πŸ” 84    πŸ’¬ 4    πŸ“Œ 2

Tables in publications are often the worst. Even worse is when cells are merged and data is formatted with lines, fonts, and next to each other, as this is only for visualizing data, not for data use. I hate them. If you're using XLSX files as a supplement, give them a useful format!

15.02.2026 09:41 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

The 3 hardest things to learn as a scientist:
1. Trust the data.. especially when it’s not what you expected,
2. Trust the data.. allowing it to change your direction,
3. Trust the data.. but not too much: test with new data at every turn.

19.02.2026 01:14 β€” πŸ‘ 55    πŸ” 15    πŸ’¬ 1    πŸ“Œ 1

Yes, they can hallucinate papers that don't exist, discuss results that seem to be imaginary, and can be confusing and inconsistent. But talking to tenured professors may still be helpful

14.01.2025 22:30 β€” πŸ‘ 745    πŸ” 166    πŸ’¬ 14    πŸ“Œ 9