Some sauropod dinosaurs had sensory afferent neurons over 50m in length. So if a sauropod accidentally touched a hot stove with its tail, it would take the brain over 25 seconds to realise it was burning itself (assuming C fibre conducting at 2 m/s). app.pan.pl/archive/publis… #pain
Presumably evolution figured out a way of being quicker than this - perhaps by using fast myelinated A fibres or very fat C fibres for nociception instead.
But the point stands that throughout evolution, sensory afferents have had to increase & shrink their length by many orders of magnitude, while still staying quick enough to actually trigger a reflex or pain percept in a useful enough time frame for an organism to get away safely
It blows my mind that dorsal root ganglia neurons can have axons of anything up to 50m to less that 5cm. And yet the anatomy and molecular mechanisms are so well conserved. #pain #nociception
Could you culture a sensory afferent neuron in an obscenely long microfluidic culture maze and use guidance cues to just force it to keep on growing? Like would it just keep on going til it was 50 m long? :S

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Donald Iain MacDonald

Donald Iain MacDonald Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(