. * * 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
Bit Bio secures distribution agreement with Abcam

26.02.2020 | Published by PR Newswire

Bit Bio secures distribution agreement with Abcam

Featured Image

Bit Bio announces agreement with Abcam, a global innovator in life science reagents and tools, to make Bit Bio鈥檚 iPSC derived functional human cells widely available to the global life science community. Over the course of the next two years this new partnership will provide an increasing range of highly defined, scalable and consistent human cells for research and high-throughput screening applications. The first product available are brain cells (ioNEURONS/glut, glutamatergic neurons) serving the neuroscience community.

Access to human cells is a significant bottleneck in the field of medical research and drug development. Human cells differ from animal models, and therefore research using animal models often does not translate into clinical applications.

Bit Bio is commercializing opti-ox, a precise reprogramming proprietary technology platform that enables uniquely efficient and consistent production of human cells for use in research, drug discovery, and cell therapy.

鈥淏it Bio鈥檚 goal is to develop a scalable technology platform capable of producing consistent batches of every human cell type,鈥� said Bit Bio CEO Mark Kotter, a neurosurgeon at Cambridge University, and stem cell biologist. 鈥淭his agreement will accelerate our mission of putting highly defined human cells in the hands of the researchers who need them to pursue their life-saving work.鈥�

鈥淪upporting enhanced access to complementary technologies that have the potential to improve and accelerate research is part of our growth strategy,鈥� said John Baker, Senior Vice President Product Portfolio and Innovation at Abcam. 鈥淥ur industry expertise, and co-location in major biotechnology hubs throughout the world, enables our partners to rapidly put their innovations into the hands of the global research community, helping advance the understanding of biology and cause of disease to enable new treatments and improved health outcomes.鈥�

Bit Bio鈥檚 breakthrough technology has been successfully employed to reprogram stem cells into functional neurons on a scalable and consistent basis. The proprietary approach ensures batch to batch reproducibility and unprecedented purity compared to current technologies and yields fully differentiated neurons within days. The protocol is also universally applicable, from small-scale laboratory research projects to high throughput screens in pharmaceutical R&D laboratories.

Bit Bio鈥檚 human-induced glutamatergic neurons are a highly defined and consistent human model for the study of neurological physiology and disease, including neurodegeneration, and are available from the Abcam website.

鈥淎t Bit Bio we believe that world-wide access to our iPSC derived cells will drive human translational experiments and ultimately help to fuel the next generation of medicine,鈥� said Bit Bio Chief Business Officer Paul Morrill. 鈥淎bcam鈥檚 reputation as a disruptive innovator in the field of biological reagents and dedicated global commercialization infrastructure make them the ideal partner. In line with our core value of democratizing access to human cells for research and drug development, our ioNEURONS/glut are offered at a highly competitive price point.鈥�

About Bit Bio

Bit Bio, the cell coding company, is based in Cambridge, UK. Bit Bio鈥檚 team includes world leaders in stem cell biology, cellular reprogramming and cell therapy who are harnessing the power of synthetic biology to tackle the problem of inconsistency in the production of human cells. Bit Bio is developing opti-ox, a proprietary technology platform capable of producing any human cell for research, drug discovery and cell therapy.

We are introducing ioNEURONS/glut, human-induced glutamatergic neurons cells, providing a high-quality human model for research, drug development and high-throughput screening. ioNEURONS/glut cells have been reprogrammed from human induced pluripotent stem cells (hiPSC) using a precise reprogramming technology.

Bit Bio press contact: press@91探花

About Abcam

As a global life sciences company, Abcam identifies, develops, and distributes high-quality biological reagents and tools that are crucial to research, drug discovery and diagnostics. Working across the industry, the Company supports life scientists to achieve their mission, faster. Abcam partners with life science organisations to co-create novel binders for use in drug discovery, in vitro diagnostics and therapeutics, driven by the Company鈥檚 proprietary discovery platforms and world-leading, antibody expertise.

By constantly innovating its binders and assays, Abcam is helping advance the global understanding of biology and causes of disease, which enables new treatments and improved health. The Company鈥檚 pioneering data-sharing approach gives scientists increased confidence in their results by providing validation, user comments and peer-reviewed citations for its 110,000 products. With eleven sites globally, many of Abcam鈥檚 1,100 strong team are located in the world鈥檚 leading life science research hubs, complementing a global network of services and support.

To find out more, please visit  and .

Abcam press contact: Dr Lynne Trowbridge, lynne.trowbridge@abcam.com 

Related pages

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