Julian Wolfson's Avatar

Julian Wolfson

@drjwolfson.bsky.social

Professor, UMN Biostatistics & Health Data Science. Co-founder, Daynamica (www.daynamica.com). Canadian still pronouncing Z the right way, usually.

735 Followers  |  1,003 Following  |  21 Posts  |  Joined: 05.08.2023  |  2.1073

Latest posts by drjwolfson.bsky.social on Bluesky

Preview
a man in a suit and tie is making a funny face while looking at the camera . ALT: a man in a suit and tie is making a funny face while looking at the camera .

Celery?

26.05.2025 02:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Graphic featuring a photo of award winner Leif Verace and the title of his paper, "A Marginal Approach to Longitudinal Function-on-Function Regression"

Graphic featuring a photo of award winner Leif Verace and the title of his paper, "A Marginal Approach to Longitudinal Function-on-Function Regression"

So proud that UMN Biostat & Health Data Science's own Leif Verace received the John van Ryzin Award for best student paper at ENAR. Congrats Leif (and advisor/co-author Dr. Erjia Cui)!

25.03.2025 20:29 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
I’m the Canadian who was detained by Ice for two weeks. It felt like I had been kidnapped I was stuck in a freezing cell without explanation despite eventually having lawyers and media attention. Yet, compared with others, I was lucky

powerful detailed account of ICE captivity

"To put things into perspective: I had a Canadian passport, lawyers, resources, media attention, friends, family and even politicians advocating for me...Imagine what this system is like for every other person in there"

www.theguardian.com/us-news/2025...

19.03.2025 11:45 β€” πŸ‘ 6848    πŸ” 2804    πŸ’¬ 207    πŸ“Œ 283
Post image

β€œHow bad can it be to have an anti-vaccine zealot leading our health agencies?” πŸ€¦πŸ»β€β™‚οΈπŸ€¦πŸ»β€β™‚οΈπŸ€¦πŸ»β€β™‚οΈ

10.03.2025 21:25 β€” πŸ‘ 84    πŸ” 23    πŸ’¬ 3    πŸ“Œ 3

MINNESOTA

NIH Awards Funding: $718 M
Jobs Supported : 7,992
Economic activity supported: $ 1.74 B

www.unitedformedicalresearch.org/nih-in-your-...

08.02.2025 10:56 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1

Welcome to The Good Place! (ok, maybe not an ideal reference)

30.01.2025 03:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
unhcrthemes: UNHCR 'ggplot2' Theme and Colour Palettes A 'ggplot2' theme and color palettes following the United Nations High Commissioner for Refugees (UNHCR) Data Visualization Guidelines recommendations.

πŸš€ {unhcrthemes} 0.6.3 is out!

The latest version of our R package for creating UNHCR-styled charts is now on CRAN. πŸŽ¨πŸ“Š

πŸ”— Check it out: cran.r-project.org/web/packages...

(1/3)

16.01.2025 13:33 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

I kind of like it as is; a nice clock that just so happens to be a clever reference

13.01.2025 13:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Postdoctoral Training | Minnesota Population Center Postdoctoral TrainingWe hire both project-based Post Doctoral Associates and program-based Post Doctoral Trainees.

There are post-doc openings for the @minnpop.bsky.social Training Program in Population Health Science. Apply by the end of January if you're interested and eligible! And spread the word please!
pop.umn.edu/training/pos...

30.12.2024 21:49 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

Receiving a "Model Release" (the Zoolander kind, not the glm kind) form from NCI definitely wasn't on my bingo card for today.

20.12.2024 20:52 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Shiny Source Code Explained: Busy Indicators - Hypebright Curious how Shiny busy indicators work? Take a closer look at the source code behind spinner overlays and pulsing banners, and find out!

Another edition of Shiny Source Code Explained βœ¨πŸ€“Β And this time it is all about the code behind the new busy indicators that were added in Shiny 1.9 (July 2024)!

hypebright.nl/en/shiny-en/...

Enjoy!

#rshiny #rstats

10.12.2024 12:35 β€” πŸ‘ 18    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Quarto 1.6 – Quarto Quarto 1.6 supports unified branding across formats, updates to RevealJS, a new shortcode to reorder content, a landscape page block, and more. There are also a couple of breaking changes that will af...

Quarto 1.6 is out! πŸŽ‰ Download it here: quarto.org/docs/download/

Quarto 1.6 supports unified branding across formats, updates to RevealJS, a new shortcode to reorder content, a landscape page block, and more. Blog post: quarto.org/docs/blog/po...

25.11.2024 20:40 β€” πŸ‘ 228    πŸ” 64    πŸ’¬ 2    πŸ“Œ 8

Have you asked your local barista?

26.11.2024 00:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Diagram of multiple imputation produced by ChatGPT, consisting of meaningless shapes, arrows, and incomprehensible text.

Diagram of multiple imputation produced by ChatGPT, consisting of meaningless shapes, arrows, and incomprehensible text.

ChatGPT "explains" multiple imputation 🧐

25.11.2024 19:36 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
After completing a half marathon, this running duo aims to continue pushing boundaries together Michael Fuller and Mahesh Mathew are finding purpose on Twin Cities running paths together.

Feel-good story? Check.
Public health connection? Check.
Cute dog? Check.
Awesome person doing inspiring things? Check and check.

www.cbsnews.com/minnesota/ne...

25.11.2024 19:10 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a man is sitting at a table with his arms crossed and looking at the camera . ALT: a man is sitting at a table with his arms crossed and looking at the camera .
25.11.2024 12:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Key features of β€˜tidyprompt’ are:

tidy prompting: Quickly and elegantly construct prompts for LLMs, using piping syntax (inspired by the β€˜tidyverse’). Wrap a base prompt in prompt wraps to influence how the LLM handles the prompt. A library of pre-built prompt wraps is included, but you can also write your own.

structured output: Extract structured output from the LLM’s response, and validate it. Automatic retries with feedback to the LLM, if the output is not as expected.

reasoning modes: Make your LLM answer in a specific mode, such as chain-of-thought or ReAct (Reasoning and Acting) modes.

function calling: Give your LLM the ability to autonomously call R functions (β€˜tools’). With this, the LLM can retrieve information or take other actions. β€˜tidyprompt’ also supports R code generation and evaluation, allowing LLMs to run R code.

compatible with all LLM providers: Usable with any LLM provider that supports chat completion. Use included LLM providers such as Ollama (local PC/on your own server), OpenAI, OpenRouter (offering various providers, including Anthropic), Mistral, Groq, XAI (Grok), or Google Gemini. Or easily write your own hook for any other LLM provider.

Key features of β€˜tidyprompt’ are: tidy prompting: Quickly and elegantly construct prompts for LLMs, using piping syntax (inspired by the β€˜tidyverse’). Wrap a base prompt in prompt wraps to influence how the LLM handles the prompt. A library of pre-built prompt wraps is included, but you can also write your own. structured output: Extract structured output from the LLM’s response, and validate it. Automatic retries with feedback to the LLM, if the output is not as expected. reasoning modes: Make your LLM answer in a specific mode, such as chain-of-thought or ReAct (Reasoning and Acting) modes. function calling: Give your LLM the ability to autonomously call R functions (β€˜tools’). With this, the LLM can retrieve information or take other actions. β€˜tidyprompt’ also supports R code generation and evaluation, allowing LLMs to run R code. compatible with all LLM providers: Usable with any LLM provider that supports chat completion. Use included LLM providers such as Ollama (local PC/on your own server), OpenAI, OpenRouter (offering various providers, including Anthropic), Mistral, Groq, XAI (Grok), or Google Gemini. Or easily write your own hook for any other LLM provider.

The {tidyprompt} #RStats πŸ“¦ *under development* is designed for prompting your #LLMs β€œthe tidy way.” It includes function calling, so you β€œcan define your own R functions and give the LLM the ability to call them.”
By Luka Koning & Tjark Van de Merwe #GenAI
tjarkvandemerwe.github.io/tidyprompt/

23.11.2024 14:15 β€” πŸ‘ 16    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Post image

Sven
#skyhounds #greyhound #lurcher

21.11.2024 03:09 β€” πŸ‘ 18    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
A Biostatistician Pursues Causality and Algorithmic Fairness A Q&A with Daniel Malinsky, assistant professor of biostatistics.

The Columbia public health school published this Q&A about my work on causality & algorithmic fairness. Read on to learn how the IMF's imposed austerity policies post-2009 financial crisis led me down a path toward studying causal inference*

*not among the intended effects

shorturl.at/KkeWu

21.11.2024 00:15 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Interesting but not surprising. The next frontier is leveraging this kind of daily activity pattern data to improve health and well-being rather than harm it.

21.11.2024 00:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

For anyone curious, I've never written a browser extension before, and I only know enough Javascript to be dangerous in Shiny/Quarto. I took a screenshot of a bioRxiv page and pasted into Claude 3.5 Sonnet, and asked it to build one for me. Worked with minimal follow up prompts. ~5 minutes in total.

20.11.2024 14:07 β€” πŸ‘ 28    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1
A screen recording of the RStudio IDE. After highlighting some code, a dialog box pops up with a selection of keywords; after selecting one called "cli", some erroring code is rewritten. Then, after highlighting a whole function and selecting a new keyword "roxygen", roxygen documentation is drafted on-the-fly.

A screen recording of the RStudio IDE. After highlighting some code, a dialog box pops up with a selection of keywords; after selecting one called "cli", some erroring code is rewritten. Then, after highlighting a whole function and selecting a new keyword "roxygen", roxygen documentation is drafted on-the-fly.

I've been working a new #rstats package called palπŸ€–

Pals bring a library of LLM prompts into your RStudio/Positron sessions, editing code directly at the press of a keyboard shortcut.

Read more: simonpcouch.github.io/pal/

19.11.2024 20:20 β€” πŸ‘ 118    πŸ” 29    πŸ’¬ 8    πŸ“Œ 6

This seems pretty cool

19.11.2024 15:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A bingo card for (bio)stat researchers! I’m dangerously close to a black-out…

18.11.2024 13:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What's the statute of limitations on backlogged random thoughts and opinions that didn't get posted at The Other Site? Asking for a friend...

18.11.2024 02:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Screenshot of Wikipedia entry on passion fruit

Screenshot of Wikipedia entry on passion fruit

I'm going to blame my dad, who's from South Africa...

18.11.2024 02:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I was about to post something to the effect of β€œin North America we call this a passion fruit” but glad I googled and discovered that granadilla and passion fruit are slightly different #themoreyouknow

18.11.2024 00:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Careers Required qualifications:Applicants must have a PhD in biostatistics, statistics, or a closely related field, by the start of appointment and a strong interest in collaborative research with biomedical investigators across the health sciences.

Trying again with a working link:

We’ve just posted a new Contract Assistant Professor position at UMN Biostat & Health Data Science! Happy to discuss with anyone interested.

#biostatistics #healthdatascience #academicjobs

hr.myu.umn.edu/jobs/ext/365...

17.11.2024 02:01 β€” πŸ‘ 9    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0

Thanks for the heads up! Didn’t notice since I’m automatically logged in.

17.11.2024 01:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a man in a suit and tie is talking to another man and says " is that something you might be interested in ? " ALT: a man in a suit and tie is talking to another man and says " is that something you might be interested in ? "

I have a great job for you where you can look at other people’s messy code and make suggestions for improvement that they may or may not adopt…

17.11.2024 01:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@drjwolfson is following 20 prominent accounts