Alex Keeley
alexjkeeley.bsky.social
Alex Keeley
@alexjkeeley.bsky.social
Wellcome Clinical PhD in Global Health @ MRC Gambia/LSHTM. ID SpR @Sheffield. Strep A Immuno-Epi and RHD. Climate, Social and Healthcare Justice. He/him
I agree but #EMR is a core element of healthcare delivery... so you could (and we absolutely should) judge/select your EMR by how much it facilitates the human connection with patients vs how much it gets in the way.....
September 2, 2025 at 9:58 AM
On this note:

Huge progress being made by Penda Johm in establishing a community advisory board for Strep A research...

Many new projects underway, lots of opportunity to collaborate...

And substantial momentum towards Strep A vaccine trials @mrcunitgambia.bsky.social

fin/
August 8, 2025 at 9:09 AM
But biggest thanks to the families, the Alkalo, and community of Sukuta, The Gambia.

Sharing the first results with you was a special moment (x.com/edwinarmitag...)

We look forward to the next event to show just how impactful your contribution has been.

13/
August 8, 2025 at 9:09 AM
So many collaborators and partnerships made this happen. Plus the amazing SpyCATS field team (led by Gabou de Crombrugghe and Musukoi Jammeh), lab teams and RSO @mrcunitgambia.bsky.social .

12/
August 8, 2025 at 9:09 AM
Huge thanks to @wellcometrust.bsky.social and BactiVac for the funding.

All this work from x2 clinical PhD fellowships and a pump priming grant. Has led to so much more research and collaborations underway already...

👀 Preprint from Fatoumata Camara on mucosal responses coming any minute...

11/
August 8, 2025 at 9:09 AM
🧫 For Strep A nerds:

Protection from IgG to SLO, SpyAD & SpyCEP held even after accounting for type-specific responses. Type-specific IgG also mattered. Complex w/ technical and analytical limitations. Read the paper & reach out with❓s

Or hear it at #Bactivac conference in Nov

10/
August 8, 2025 at 9:09 AM
These data give hope that vaccines with these antigens could protect people from Strep A infection.

But:
We need to give more attention to children under 2.
We need vaccine trials.

And there are still so many questions to answer.

9/
August 8, 2025 at 9:09 AM
➡️ In this setting, so much immunological action is in the under 2s

Maternal antibody wanes rapidly after birth

Exposure is intense

Antibody levels rocket up

Antibody rises around infection most pronounced in under 2s regardless of symptoms or site (throat/skin)

8/
August 8, 2025 at 9:09 AM
What did we find?

🖐️📢 Higher IgG levels to SLO, SpyAD, SpyCEP, but not GAC were associated with protection.

We defined protective thresholds allowing comparison with upcoming phase 1 vaccine trials. But.. to be more relevant we need universal reference sera.

7/
August 8, 2025 at 9:09 AM
We measured IgG antibodies 1987 timepoints, linked to dense culture-based surveillance for Strep A. This allowed us to explore the association between antibody level and risk of infection.

Collaboration with @adamjkucharski.bsky.social and @hsalje.bsky.social

6/
August 8, 2025 at 9:09 AM
Thanks to a collaboration with GSK Vaccines Institute for Global Health and @njmoreland.bsky.social, and along with our team (esp lab superstar Fatoumata Camara) @mrcunitgambia.bsky.social, we measured antibodies to vaccine-relevant antigens, including:

GAC
SLO
SpyAD
SpyCEP
DNAseB
M proteins

5/
August 8, 2025 at 9:09 AM
SpyCATS recap:

We did a household cohort study in The Gambia - funded by @wellcometrust.bsky.social as a clinical PhD fellowship to @earmitage.bsky.social to detect Strep A carriage and disease

And.. it is a unique platform to understand immunity.

Read about that: tinyurl.com/4d9pfxwc

4/
August 8, 2025 at 9:09 AM
# StrepA kills >500,000 people a year via:
Invasive Strep A (e.g UK 2022)
and
Rheumatic heart disease (RHD).

RHD occurs where there’s:
+++ Strep A skin infections
+++ bacterial diversity
+++ poverty

Children the world over would benefit from a safe effective vaccine.

3/
August 8, 2025 at 9:09 AM
August 8, 2025 at 9:09 AM
📌
July 14, 2025 at 12:27 PM
Tip rather than bootcamp:

Have you tried using the package librarian?

It manages this issue quite well.

library(librarian)
shelf(<list of packages your script requires>)

Not tried it for packages that require different R versions etc so not sure if this is what you're after?
May 21, 2025 at 8:25 AM
Pin for later!
April 20, 2025 at 6:11 AM
📌
April 15, 2025 at 1:56 PM