Joshua Bull's Avatar

Joshua Bull

@joshuabull.bsky.social

Postdoc mathematician working in spatial biology and cancer at @oxfordmathematics.bsky.social @ox.ac.uk Developer of https://docs.muspan.co.uk

1,421 Followers  |  1,309 Following  |  239 Posts  |  Joined: 31.08.2024
Posts Following

Posts by Joshua Bull (@joshuabull.bsky.social)

(Does this count as "kerning"? It's a good word and feels kind of appropriate even if it's just regular "misalignment", so I'm sticking with it)

20.02.2026 19:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Screenshot of tomorrow's Championship fixtures on the BBC Sport app, with an irritating misalignment of the Middlesbrough vs Oxford match...

Screenshot of tomorrow's Championship fixtures on the BBC Sport app, with an irritating misalignment of the Middlesbrough vs Oxford match...

Please sign my petition to remove one letter from the word "Middlesbrough" so that the kerning on the BBC Sport app is better.

Does it really need both Ds? Or maybe one of those silent letters near the end could be quietly dropped?

20.02.2026 19:36 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Damian Hall began loop 3 barefoot at 22:54:26. Mathieu Blanchard and SΓ©bastien Raichon began loop 3 shortly thereafter. #BM100

15.02.2026 09:59 β€” πŸ‘ 437    πŸ” 19    πŸ’¬ 15    πŸ“Œ 28
A puzzle featuring curvy blue lines, the solution of the Schnakenberg equations

A puzzle featuring curvy blue lines, the solution of the Schnakenberg equations

White and red pieces of card on the floor in an 8x8 grid, showing the patterns made from a basic differential adhesion model made of 64 people

White and red pieces of card on the floor in an 8x8 grid, showing the patterns made from a basic differential adhesion model made of 64 people

Great fun doing an @oxfordmathematics.bsky.social Masterclass for local Year 9 students this morning!

Featuring The Puzzle, a human cellular automaton, some nice fractals, and a bit of @visualpde.com

07.02.2026 12:24 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Tutorials β€” Multiscale Spatial Analysis

Hi everyone,

MuSpAn v1.2.2 is now available! Featuring lots of nice quality of life updates behind the scenes. Enjoy!

docs.muspan.co.uk/latest/tutor...

#spatialbiology #spatial #biology 🧬πŸ§ͺπŸ‘¨β€πŸ”¬

22.01.2026 17:58 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Job profile

πŸ”Š Job Opportunity: Postdoctoral Research Fellow in Bacterial Evolution.

Looking to recruit a postdoc to join a UKRI FLF-funded project on antibiotic resistance evolution in the microbiome 🦠

3 years funding, deadline 26th Jan, please share!
hrwebapp.qub.ac.uk/tlive_webrec...

05.01.2026 10:00 β€” πŸ‘ 40    πŸ” 54    πŸ’¬ 0    πŸ“Œ 1
Epic handshake meme:
"The Secret Traitor" and "Me as peer reviewer", bonding over "Secretly sabotaging team work while wearing a cool red cloak"

Epic handshake meme: "The Secret Traitor" and "Me as peer reviewer", bonding over "Secretly sabotaging team work while wearing a cool red cloak"

In case you were wondering why academic robes have hoods...

#TheTraitors

02.01.2026 11:32 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Text on the website answering how hot it will be: 80% chance of between 21.0 and 31.5 degrees C.

Text on the website answering how hot it will be: 80% chance of between 21.0 and 31.5 degrees C.

Some of the maths of the model fit on the easter egg page (there's SO MUCH MORE LOL I AM A NERD), including a little linear fit with the CI shown.

Some of the maths of the model fit on the easter egg page (there's SO MUCH MORE LOL I AM A NERD), including a little linear fit with the CI shown.

Yes, my wedding has a website

Yes, I have also included modelling of the expected temperature on the day

Yes, I did this by fitting a Bayesian model to 45 years of temperature data

Yes, the wedding website has an easter egg with a little link to find a writeup of how I got the numbers

29.12.2025 20:47 β€” πŸ‘ 283    πŸ” 23    πŸ’¬ 19    πŸ“Œ 1

πŸ¦ƒβ„οΈπŸŽ„

24.12.2025 12:25 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
The sun rising over the London skyline this morning, only it’s a very cloudy sky and the sun is visible only as an orange streak of fire that coincidentally seems to be emanating from the spire on the top of St Paul’s dome

The sun rising over the London skyline this morning, only it’s a very cloudy sky and the sun is visible only as an orange streak of fire that coincidentally seems to be emanating from the spire on the top of St Paul’s dome

Rare footage of St Paul’s Cathedral testing its giant flamethrower

21.12.2025 08:37 β€” πŸ‘ 7972    πŸ” 1580    πŸ’¬ 110    πŸ“Œ 62

No, I wish I did though!

22.11.2025 16:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Dear All
Have you seen Prof Biscuit recently?

Professor Biscuit is roaming Main Building or more likely, is asleep somewhere cosy. Have you seen him recently? If so, could he be persuaded to be returned to the Bursary, please?

Dear All Have you seen Prof Biscuit recently? Professor Biscuit is roaming Main Building or more likely, is asleep somewhere cosy. Have you seen him recently? If so, could he be persuaded to be returned to the Bursary, please?

They're also responsible for one of the best emails I've ever received, when the college office sent out a plea for sightings of Professor Biscuit while conveniently forgetting to mention that he was a cat...(I won't comment on how often a similar email might have gone out about human Professors...)

21.11.2025 13:01 β€” πŸ‘ 846    πŸ” 221    πŸ’¬ 11    πŸ“Œ 20

I don't remember the exact details of St Hugh's getting AF/PB, but IIRC the rescue centre promoted Biscuit to full Professor when they found he was moving to Oxford, prompting a college wide competition to decide on an appropriate rank for Flapjack.

21.11.2025 13:01 β€” πŸ‘ 190    πŸ” 6    πŸ’¬ 2    πŸ“Œ 0
Oxford Clarion's "Cat map" of Oxford cats

Oxford Clarion's "Cat map" of Oxford cats

I reckon you can learn a lot about the atmosphere in various Oxford colleges by looking at what they choose to name their cats (courtesy of @oxfordclarion.bsky.social ). We should all aspire to the energy of a Teabag, Isambard Kitten Brunel, or an Admiral Flapjack

oxfordclarion.uk/college-cats...

21.11.2025 13:01 β€” πŸ‘ 413    πŸ” 127    πŸ’¬ 15    πŸ“Œ 34

FRS

11.11.2025 09:29 β€” πŸ‘ 25    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Just pulling in to Glasgow for a week at @cruk-si.bsky.social - we're running a MuSpAn training week for the MRC Mouse Genetics Network, looking forward to a week of talking all things spatial biology, maths, and MuSpAn!

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

We just advertised the Hooke Fellowships for exceptional researchers (typically after their first post-doc).

You are completely free to set up your own research agenda for three years.

RT please

my.corehr.com/pls/uoxrecru...

21.10.2025 17:38 β€” πŸ‘ 11    πŸ” 6    πŸ’¬ 1    πŸ“Œ 1
Post image

WE'VE ONLY GONE AND DONE IT!!!

(Apart from the two pieces that have sadly gone missing in the last 2.5 years πŸ˜…πŸ₯²)

20.10.2025 16:46 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Post image

And that’s a wrap #EMBLSpatialBiology #ESSB2025

17.10.2025 12:19 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Current mood

01.10.2025 13:04 β€” πŸ‘ 40    πŸ” 9    πŸ’¬ 1    πŸ“Œ 0

If you're at #ESSB2025 and are curious about alternative existing tools with the capacity to combine cell networks into larger objects for further analysis, and much much more, please come and talk to me about #MuSpAn at poster 58 this afternoon

16.10.2025 09:17 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Post image Post image

@sergiosdhi.bsky.social takes to the #ESSB2025 stage to demonstrate TopROI, a new mathematical tool for preserving structure when dividing large point clouds into multiple regions of interest! #EMBLSpatialBiology

15.10.2025 12:48 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Post image Post image Post image

Great to see some exciting applications of #MuSpAn in action in @pathologop.bsky.social's talk at #ESSB2025 today!

Come and say hi if you'd like to find out more about the software, or to have a chat about how MuSpAn might be able to help with your data analysis :) #EMBLSpatialBiology

15.10.2025 09:30 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

No photos, please!

14.10.2025 18:48 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Lots of opportunities to chat about #MuSpAn at #ESSB2025 this week!

In the Wednesday poster session go find Josh at p151, and come and talk to me at p58 on Thursday!

14.10.2025 15:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Looking forward to a busy week of spatial biology at EMBL. If you’re at #ESSB2025 and interested spatial analysis and/or its use for identifying drug response, come find me at p151 (helix b)

14.10.2025 11:44 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

Haha, excellent - let's go for that then and I'll try to work out where it is before tomorrow morning πŸ˜‚

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

To be honest I haven't worked out the geography with the helixes yet - shall we try at the bottom of the helix where the coffee is? Or is that non-unique? πŸ˜…

14.10.2025 15:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hahaha, I think this picture makes it look particularly small too...I think maybe half this slide is blank XD

14.10.2025 14:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Perfect! Will grab a cuppa and meet you up by the posters somewhere?

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