Duncan Ng's Avatar

Duncan Ng

@duncan-ng.bsky.social

Bioinformatician (he/him) πŸ‘¨πŸ½β€πŸ’» @ Wellcome Sanger Institute πŸ‡¬πŸ‡§ PhD on nasal microbiome πŸ‘ƒπŸΌ @ KU & SSI πŸ‡©πŸ‡° Study S. aureus carriage in nasal microbiome 🦠 | Microbial ecology & genomics πŸ“ŠπŸ§¬ Enjoys πŸƒπŸ½β€β™‚οΈπŸ“ΈπŸ• https://linktr.ee/duncan_ng

705 Followers  |  845 Following  |  458 Posts  |  Joined: 11.08.2023  |  2.1577

Latest posts by duncan-ng.bsky.social on Bluesky

I definitely agree with you there. I ended up biting the bullet and paying for premium. The ads on my phone just makes the whole experience horrendous. 🫠

31.07.2025 10:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Do you listen to ads on Spotify too?

31.07.2025 10:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Probiotics Can Help or Hinder Gut Recovery After Antibiotic Treatment

New paper is out from our lab showing that some probiotics can accelerate and prolong the return of colonization resistance to C. difficile after antibiotics.
news.ncsu.edu/2025/07/prob...

21.07.2025 16:52 β€” πŸ‘ 19    πŸ” 8    πŸ’¬ 1    πŸ“Œ 1

She should have tried harder and growled while she’s at it

28.05.2025 07:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Is it… working?

28.05.2025 07:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Part of me still can’t believe it! It has been almost 6 years since the β€œeureka” moment of the paper 😬

28.05.2025 07:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a girl in a pink sweater is raising her arms in the air while a group of people are standing around her . ALT: a girl in a pink sweater is raising her arms in the air while a group of people are standing around her .

Got an email that my first first author paper from my PhD was accepted for publication! Cannot wait to talk about it! πŸ₯³

28.05.2025 07:40 β€” πŸ‘ 79    πŸ” 0    πŸ’¬ 10    πŸ“Œ 0
Preview
Quantifying phage infectivity from characteristics of bacterial population dynamics A frequent goal of phage biology is to quantify how well a phage kills a population of host bacteria. Unfortunately, traditional methods to quantify phage success can be time-consuming, limiting the t...

Excited to see this new, and extensively-rewritten, version of our preprint up now! With @paulturnerlab.bsky.social we show how bacterial population dynamics (e.g. growth curves) can be used to accurately quantify bacteriophage infectivity

🦠 πŸ§«πŸ”¬ #microbiology #VirEvol

doi.org/10.1101/2023...

27.05.2025 22:41 β€” πŸ‘ 57    πŸ” 22    πŸ’¬ 2    πŸ“Œ 1

Reviewer number 2 will 100% accept that explanation.

23.05.2025 13:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Maybe it’s better for him to find out what happens when you don’t understand the basics. A little experimentalist except we are all part of his experiment.

23.05.2025 13:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
This ancient pathogen became deadlier when humans started wearing wool Ancient genomes reveal that a bacterial fever jumped from human-borne ticks to lice around the time wool textiles became common.

I never thought about wool as a possible route of infection.

www.nature.com/articles/d41...

23.05.2025 08:39 β€” πŸ‘ 27    πŸ” 8    πŸ’¬ 2    πŸ“Œ 2
Post image

if she doesn’t show up #Eurovision

17.05.2025 21:44 β€” πŸ‘ 95    πŸ” 14    πŸ’¬ 0    πŸ“Œ 1

Albania is… confusing. Visually great but vocally confusing

17.05.2025 21:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Love that San Marino isn’t even singing. He got someone else to do it for him

17.05.2025 21:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Anything for Eurovision

17.05.2025 21:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

RIP whoever who has to clean that sand

17.05.2025 21:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Sweden understood the assignment. They gave us another banger!

17.05.2025 21:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It’s a good aim! I’ve only started trail races recently and with the right weather condition, they’re very enjoyable

17.05.2025 21:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The core strength on those dancers tho!

17.05.2025 21:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

With a beautiful guitar rift too πŸ₯°

17.05.2025 20:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Not normally a fan of chill songs on Eurovision but Portugal is surprisingly enjoyable

17.05.2025 20:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think you did the right thing. Road marathon are another level of hell because you’re chasing a time while trail ultra you just aim to finish. It’s why I am more keen for ultra over a marathon

17.05.2025 20:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Malta is definitely serving

17.05.2025 20:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Not sure I appreciate the camera shake

17.05.2025 20:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You did not! Congratulation/My condolences. Which race is it? Tbf, I was tempted by a 50k ultra by the coast too but I’ve double booked myself this year πŸ™ˆ

17.05.2025 20:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

And he runs too!

17.05.2025 20:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

And we are back on track with another banger!

17.05.2025 20:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

With so many bangers back to back, Greece feels very meh

17.05.2025 20:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

At that point, you might be stuck somewhere and can’t leave even if you wanted to

17.05.2025 20:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Quick #Eurovision recap:

NETHERLANDS: LA LA LA LA LA LA LA!

GERMANY: FA LA LA LA LA LA!

POLAND: AAAAAAAAAAAAAAHHHHHH!

17.05.2025 20:33 β€” πŸ‘ 316    πŸ” 58    πŸ’¬ 11    πŸ“Œ 3

@duncan-ng is following 20 prominent accounts