. * * window.aa needs to exist and be usable by ANY module's script, * however early it runs - main-nav's script, for one, runs near * the top of

91探花

, well before the real search-insights.js * so the download * begins as early as before. Repeat calls share the same downloads, a * failed load is retried on the next call, and the versions / SRI * hashes live only here. * * Algolia Insights is unaffected: window.aa above is still created in * on every page and queues events until search-insights loads. * * window.loadAlgoliaLibs({ priority: 'high' }) (Oct 2026): used by the * /search page, where the first results wait on these libraries. Chrome * gives async scripts low priority, behind images and fonts; this asks * for high instead (fetchpriority). Only the first call for a library * sets its priority - later calls share that download. */ (function (win, doc) { var LIBS = [ { ready: function () { return !!win['algoliasearch/lite']; }, src: 'https://cdn.jsdelivr.net/npm/algoliasearch@5.52.1/dist/lite/builds/browser.umd.js', integrity: 'sha256-I2oYUIvhx1g6l4lTP+yoERbzLIHKzw4AKaBRQPwIeDY=' }, { ready: function () { return !!win.instantsearch; }, src: 'https://cdn.jsdelivr.net/npm/instantsearch.js@4.98.0/dist/instantsearch.production.min.js', integrity: 'sha256-ngmqZk4WBxUw257aMYZayyNBd983INngagv0jI6Ecfs=' } ]; function loadOne(lib, options) { if (lib.ready()) return Promise.resolve(); // One download per library, shared by every caller; reset on // failure so the next call retries just the library that failed. if (lib.pending) return lib.pending; lib.pending = new Promise(function (resolve, reject) { var script = doc.createElement('script'); script.src = lib.src; script.integrity = lib.integrity; script.crossOrigin = 'anonymous'; script.async = true; if (options && options.priority === 'high') script.setAttribute('fetchpriority', 'high'); script.onload = function () { lib.ready() ? resolve() : reject(new Error('Loaded but not available: ' + lib.src)); }; script.onerror = function () { script.remove(); reject(new Error('Could not load ' + lib.src)); }; doc.head.appendChild(script); }); lib.pending.catch(function () { lib.pending = null; }); return lib.pending; } win.loadAlgoliaLibs = function (options) { return Promise.all(LIBS.map(function (lib) { return loadOne(lib, options); })); }; })(window, document); . */ window.hsConversationsSettings = window.hsConversationsSettings || {}; window.hsConversationsSettings.loadImmediately = false; (function (win) { var EVENTS = ['pointerdown', 'keydown', 'touchstart', 'scroll', 'mousemove', 'wheel']; var done = false; /* 19 Oct 2026 - chat widget layout shift (field CLS). Phones fail Core Web Vitals on CLS (p75 ~0.2 site-wide in CrUX for months). Biggest cause found: HubSpot's chat container is fixed to the bottom-right corner and changes size - 100x96 launcher to 282x253 when the welcome message pops up (~5 s after load), and to full screen when a visitor opens the chat. Its top-left corner moves, so Chrome scores it as a layout shift: 0.088 per page view at 360x640 (0.044 at 412x850), on every page. Taps happen inside the chat iframe, so the parent page never sees the input and the open/close shifts count too. Fix: whenever the container's size changes it is made transparent for 400 ms (Chrome doesn't score shifts of invisible elements), then shown again at its new size. Tested on live io1001 at 360x640 in a cookie-less frame: the 0.088 shift no longer appears. The chat itself is unchanged - it just appears 0.4 s later at each resize. Relies on HubSpot's container id; if that changes this does nothing (no error). */ function cloakChatResizes() { var ID = 'hubspot-messages-iframe-container'; function watch(c) { if (c.getAttribute('data-bb-cloak')) return; c.setAttribute('data-bb-cloak', '1'); var last = c.offsetWidth + 'x' + c.offsetHeight, timer = null; new MutationObserver(function () { var size = c.offsetWidth + 'x' + c.offsetHeight; if (size === last) return; last = size; c.style.setProperty('opacity', '0', 'important'); clearTimeout(timer); timer = setTimeout(function () { c.style.removeProperty('opacity'); }, 400); }).observe(c, { attributes: true, attributeFilter: ['style', 'class'], subtree: true, childList: true }); } var found = document.getElementById(ID); if (found) { watch(found); return; } if (!document.body || !('MutationObserver' in win)) return; var mo = new MutationObserver(function () { var c = document.getElementById(ID); if (c) { mo.disconnect(); watch(c); } }); mo.observe(document.body, { childList: true }); setTimeout(function () { mo.disconnect(); }, 30000); } function loadWidget() { var api = win.HubSpotConversations; if (api && api.widget && api.widget.status && api.widget.status().loaded) return; try { cloakChatResizes(); } catch (e) {} if (api && api.widget) api.widget.load(); } function onFirstInteraction() { if (done) return; done = true; EVENTS.forEach(function (type) { win.removeEventListener(type, onFirstInteraction, { passive: true }); }); var start = function () { if (win.HubSpotConversations) loadWidget(); else (win.hsConversationsOnReady = win.hsConversationsOnReady || []).push(loadWidget); }; if ('requestIdleCallback' in win) win.requestIdleCallback(start, { timeout: 1500 }); else setTimeout(start, 200); } EVENTS.forEach(function (type) { win.addEventListener(type, onFirstInteraction, { passive: true }); }); })(window);

91探花

Skip to main content
Culturing neurons in time for the Royal Institution Christmas Lectures

27.12.2023 | Published by 91探花

Culturing neurons in time for the Royal Institution Christmas Lectures

91探花 phenotyping scientist Fuad Mosis backstage with 91探花's ioGlutamatergic Neurons ready to go

The from the (Ri) is the oldest science television series as well as a British institution - initiated by Michael Faraday at the Ri in 1825 and first broadcast to a wider audience via television in 1936, the series established an exciting and engaging new way to present scientific advances and ideas to young people.

The lecturers over the years have included world famous scientists including Nobel Prize winners William and Lawrence Bragg as well as Sir David Attenborough, Carl Sagan and Dame Nancy Rothwell. And this year, the Lectures include a starring role for one of 91探花's ioCells鈩笍 products - ioGlutamatergic Neurons鈩笍.

The 2023 Christmas Lectures, titled "The truth about AI", are delivered by Professor Mike Wooldridge who is tackling the big questions and unravelling the myths of AI research. 91探花's cells appear in the first of the three lectures and are used to show neurons firing in a neural network, demonstrating how machine learning models are based on the natural workings of the human brain. In their first conversations with 91探花, the RI said they had approached us as our cells were known for their consistency and ease of use. Whilst ioCells are normally used in laboratory conditions for research or drug discovery, we were up for the challenge of showcasing them during a live television broadcast. 

To see the cells in the lecture, you can now watch the show - which was broadcast on the 26th December on BBC4 - on the BBC . Below, you can discover the story of how the neurons were cultured, kept alive and delivered onto the stage for their moment in the spotlight. 

 

Watch the timelapse to see the cells make their journey in a warm box from KCL to backstage before their moment on camera.

Collaboration is key

The key to ensuring the neurons arrived on the stage alive and firing was collaboration on multiple fronts.

The Christmas Lectures are filmed at the Ri's lecture theatre in London which is more than an hour away from 91探花's headquarters at Babraham in Cambridge. However the labs of Professor Deepak Srivastava, our collaborator at the Institute of Psychiatry, Psychology & Neuroscience (IoPPN), King鈥檚 College London are just across the River Thames in London. The first problem was solved - Deepak and his team were more than happy to help by culturing the ioGlutamatergic Neurons in their labs ready to be delivered the day before filming. 91探花 shipped the product well ahead of time to Deepak and his team so they could culture the cells to maturity over 12 days. 

The second challenge was how to keep the cells alive once they arrived at the Ri. An incubator would be needed and access to a space to feed and then prepare the cells for imaging. The team at the Ri worked to locate an incubator in the building and members of the 91探花 phenotyping team advised on the right set of conditions for the cells - temperature and CO2 flow. In the video above you can see the journey the cells took from the lab at King's where they were cultured all the way to the incubator that was set up at the Ri. 

The final challenge was how to showcase the cells on the big screen during the lecture. A microscope that was easy to wheel onto stage had to be found. Again, the 91探花 phenotyping team set to work. They talked to various suppliers and thought through what technology would provide the best visual to excite the audience and landed with Nikon. Two engineers from the Nikon team were deployed to the basement of the Ri and built a microscope for the demonstration. 

 

IMG_5431Rehearsals ahead of the live broadcast - L-R: Professor Mike Wooldridge, Christmas Lecturer 2023, Daniel Glassier, Ri director of science engagement, Fuad Mosis, 91探花 phenotyping scientist and George Chennell, Wohl Cellular Imaging Centre (WCIC) Manager. 

Collaboration was once again key as an expert in the specific Nikon microscope from the Wohl Cellular Imaging Centre - which houses a Nikon centre of excellence - also located at the King鈥檚 site in London, joined the team to ensure the perfect image was captured and displayed quickly during the broadcast. For a look at how the neurons appeared, you can view the video below. 

 

ioGlutamatergic Neurons in culture and firing, 10x speed.

From an introductory email to a collaboration between four different organisations and many keen individuals, this was one of the most exciting uses 91探花 has seen of its products. The fact that the cells survived a London taxi journey, moving from one incubator to another and the hot lights of live television is testament to the team and the power of cell programming. 

The three Christmas Lectures from the Royal Institution will be broadcast on BBC Four and iPlayer, on 26, 27 and 28 December, at 8pm. 

Related pages

About us Coding cells to advance the wellbeing of humanity
Careers See the latest openings
Blog See the latest blogs