A Preclinical Model of Human Liver Using... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-571" }, "headline": "A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture", "datePublished": "2025-06-10T10:04:12", "dateModified": "2025-06-10T10:04:12", "author": [ { "@type": "Person", "name": "Owen McGreevy" }, { "@type": "Person", "name": "Timothy Gilbert" }, { "@type": "Person", "name": "Maria-Danae Jessel" }, { "@type": "Person", "name": "Mohammed Bosakhar" }, { "@type": "Person", "name": "Stephen Fenwick" }, { "@type": "Person", "name": "Hassan Malik" }, { "@type": "Person", "name": "Christopher Goldring" }, { "@type": "Person", "name": "Laura Randle" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": "Preclinical models vary in complexity and cost. Traditional 2D cell cultures that are high throughput and cost effective, but lack the complexity of multicellular interactions. Animal models and more complex, but are costly, raise ethical concerns and are not a human model to better understand human disease or response to novel treatments. Human precision cut tissue slice (hPCTS) models bridge this gap, maintaining the architecture and microenvironment of original tissues. This study examines the viability and functionality of hPCTS using different tissue culture formats. Previous studies have cultured hPCTS with gentle agitation, either on an insert or floating in tissue culture medium. More recently the use of a proprietary flow system for hPCTS culture has been explored, aiming to provide a more physiologically relevant environment. CELLBLOKS® provide a commercially available flow system platform designed for cell culture that we adapted to accommodate hPCTS. hPCTS were cultured for 15 days using an organotypic polytetrafluoroethylene Millicell insert, a CELLBLOKS® hydrophilic polyethylene terephthalate flow system plate or without an insert. Viability was assessed through MTS assays, while functionality was determined by measuring urea and albumin secretion across the 15 days in culture. The Millicell inserts maintained higher and more consistent viability and functionality over 15 days. Slices cultured with no inserts showed decreased viability and functionality after 7 days in culture. In contrast, CELLBLOKS® cultured hPCTS showed significantly decreased viability and function after 3 days in culture. This study suggests that while the CELLBLOKS® system shows promise for 2D cell line cultures, Millicell Biopore™ inserts offer a more reliable method for maintaining complex hPCTS cultures, preserving both viability and function. As a viable, human-specific alternative to animal models, hPCTS support the 3Rs and have the potential to reduced and potentially replace the use of animals in preclinical research, improving human disease modelling." } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/14-571", "name": "A Preclinical Model of Human Liver Using Precision Cut Tissue Slice..." } } ] } Home Browse A Preclinical Model of Human Liver Using Precision Cut Tissue Slice... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article McGreevy O, Gilbert T, Jessel MD et al. A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.12688/f1000research.162495.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Brief Report A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] Owen McGreevy https://orcid.org/0000-0002-2029-0207 1,2 , Timothy Gilbert 1-3 , Maria-Danae Jessel https://orcid.org/0009-0002-2999-9914 1 , [...] Mohammed Bosakhar 1 , Stephen Fenwick 3 , Hassan Malik 3 , Christopher Goldring 1 , Laura Randle https://orcid.org/0000-0002-7881-2979 1 Owen McGreevy https://orcid.org/0000-0002-2029-0207 1,2 , Timothy Gilbert 1-3 , [...] Maria-Danae Jessel https://orcid.org/0009-0002-2999-9914 1 , Mohammed Bosakhar 1 , Stephen Fenwick 3 , Hassan Malik 3 , Christopher Goldring 1 , Laura Randle https://orcid.org/0000-0002-7881-2979 1 PUBLISHED 10 Jun 2025 Author details Author details 1 University of Liverpool Department of Pharmacology and Therapeutics, Liverpool, England, UK 2 Equal Contribution, Liverpool, UK 3 Hepatobiliary Surgery, The Royal Liverpool University Hospital, Liverpool, UK Owen McGreevy Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Validation, Visualization, Writing – Original Draft Preparation Timothy Gilbert Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Validation, Visualization, Writing – Original Draft Preparation Maria-Danae Jessel Roles: Validation, Writing – Review & Editing Mohammed Bosakhar Roles: Formal Analysis, Investigation, Methodology Stephen Fenwick Roles: Resources Hassan Malik Roles: Resources, Supervision, Writing – Review & Editing Christopher Goldring Roles: Resources, Supervision, Writing – Review & Editing Laura Randle Roles: Conceptualization, Funding Acquisition, Methodology, Project Administration, Resources, Supervision, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the NC3Rs gateway. Abstract Preclinical models vary in complexity and cost. Traditional 2D cell cultures that are high throughput and cost effective, but lack the complexity of multicellular interactions. Animal models and more complex, but are costly, raise ethical concerns and are not a human model to better understand human disease or response to novel treatments. Human precision cut tissue slice (hPCTS) models bridge this gap, maintaining the architecture and microenvironment of original tissues. This study examines the viability and functionality of hPCTS using different tissue culture formats. Previous studies have cultured hPCTS with gentle agitation, either on an insert or floating in tissue culture medium. More recently the use of a proprietary flow system for hPCTS culture has been explored, aiming to provide a more physiologically relevant environment. CELLBLOKS® provide a commercially available flow system platform designed for cell culture that we adapted to accommodate hPCTS. hPCTS were cultured for 15 days using an organotypic polytetrafluoroethylene Millicell insert, a CELLBLOKS® hydrophilic polyethylene terephthalate flow system plate or without an insert. Viability was assessed through MTS assays, while functionality was determined by measuring urea and albumin secretion across the 15 days in culture. The Millicell inserts maintained higher and more consistent viability and functionality over 15 days. Slices cultured with no inserts showed decreased viability and functionality after 7 days in culture. In contrast, CELLBLOKS® cultured hPCTS showed significantly decreased viability and function after 3 days in culture. This study suggests that while the CELLBLOKS® system shows promise for 2D cell line cultures, Millicell Biopore™ inserts offer a more reliable method for maintaining complex hPCTS cultures, preserving both viability and function. As a viable, human-specific alternative to animal models, hPCTS support the 3Rs and have the potential to reduced and potentially replace the use of animals in preclinical research, improving human disease modelling. READ ALL READ LESS Keywords CELLBLOKS®, ex-vivo, human precision cut tissue slices (hPCTS), Millicell inserts, organotypic culture, polyethylene terephthalate (PET) membrane, polytetrafluoroethylene (PTFE) membrane, preclinical model Corresponding Author(s) Laura Randle ( [email protected] ) Close Corresponding author: Laura Randle Competing interests: No competing interests were disclosed. Grant information: OM is funded by North West Cancer Research. MDJ is funded by National Centre for the Replacement, Refinement and Reduction of Animals in Research. Funding enabled the provision of personnel to prepare the manuscript alongside ongoing lab work. Randle reports a relationship with National Centre for the Replacement, Refinement and Reduction of Animals in Research that includes: funding grants. Membership of NC3Rs PhD studentship assessment board. Funder: National Centre for the Replacement, Refinement and Reduction of Animals in Research NC3Rs (Grant Number: NC/X001679) Funder: North West Cancer Research (NWCR) (Grant Number: PHD2022.03) The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2025 McGreevy O et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: McGreevy O, Gilbert T, Jessel MD et al. A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.12688/f1000research.162495.1 ) First published: 10 Jun 2025, 14 :571 ( https://doi.org/10.12688/f1000research.162495.1 ) Latest published: 10 Jun 2025, 14 :571 ( https://doi.org/10.12688/f1000research.162495.1 ) Introduction Accurate models that recapitulate human biology are essential for understanding disease mechanisms and testing novel therapies. However, no preclinical model is perfect. Two-dimensional (2D) cell culture is a cost-effective, reproducible method for studying cellular processes but lacks the complexity of native tissue. 1 Three-dimensional (3D) organoid cultures improve on this but fail to fully replicate in vivo architecture. Animal models provide a whole-system approach but do not fully mimic human disease. Patient-derived xenograft (PDX) models improve clinical relevance by transplanting human tissue into immunodeficient mice but have limitations such as graft uptake issues, cost, time demands, and mouse-specific evolution limiting clinical relevance. Ethical concerns regarding animal use in research persist. 2 Human precision-cut tissue slices (hPCTS) have re-emerged as physiologically relevant models for studying disease biology and testing therapeutics. 3 Unlike traditional cell culture, hPCTS retain the tissue’s native architecture and microenvironment. 4 This provides researchers with a physiologically representative model to explore various disease processes and a more clinically relevant platform for therapeutic studies. The use of hPCTS has significant potential to reduce and replace animals in preclinical research. Our institution uses up to 150 mice and 30 rats annually to model liver disease and determine drug efficacy/safety, with 12 studies using rodent hepatocytes published since 2017. Following the introduction of hPCTS within our group in 2021, tissue slice models have replaced animals in 12 research projects. An advantage of hPCTS is their adaptability and multiple tissue compatibility, lung, liver, prostate, and brain. 5 De Graaf et al. (2010) published a standardised liver and intestinal hPCTS protocol, renewing interest in this technique. 5 This was limited by relatively short-term viability of several days due to issues maintaining sufficient oxygenation and nutrition. To extend viability, inserts have been used to help maintain an air liquid interface producing a physiologically relevant oxygen concentration gradient. 6 The use of interconnecting culture wells on a rocking platform to simulate a flow system has also been shown to improve PCTS viability and function. 7 Enhancing the long-term viability of hPCTS is crucial for their application as preclinical models capable of predicting therapeutic outcomes and reducing reliance on animal testing. Here, we present findings from a pilot study examining hPCTS viability under three culture conditions. Methods Patient selection and tissue collection Liver tissue was collected from five patients ( Table 1 ) undergoing planned liver tumour resections at the Royal Liverpool University Hospital (RLUH). Patients provided written informed consent before sample collection. Ethical approval and written consent were obtained under the NIHR PINCER platform study (NW REC 15/NW/0477), 8 and the University of Liverpool Ethics Board adhering to the declaration of Helsinki. 9 , 10 All demographic data were anonymised. No extra selection criteria were applied. After resection, normal liver tissue was immersed in University of Wisconsin (UW) buffer (Bridge to Life Ltd, #BUWC-1000) and transported to the laboratory within one hour to minimize ischemia. 5 Tissue handling complied with the UK Human Tissue Authority (HTA) Act 2004. hPCTS generation Following Kenerson et al . 11 liver specimens were removed from UW buffer using forceps and placed in a petri dish (Greiner Bio-One, #639102) with sufficient UW buffer (~10 ml) to remain moist. Multiple 5 mm tissue cores were prepared using a coring press (Alabama Research & Development, Model MD5000) ( Figure 1 ). Cores were sectioned into 250 μm slices using a precision cut tissue slicer (Alabama R&D Tissue Slicer MD6000), (arm speed 4, blade speed 4) ( Figure 3 ) with 4 o C 1x Krebs Henseleit Buffer (KHB) ( Table 2 ). Slices were pooled in a shared KHB reservoir, ensuring mixing of slices from different cores, and screened for size consistency, discarding incomplete slices. Prepared slices were transferred into individual wells of a 24 well plate (Cellstar ® , Greiner Bio-One, #662160) containing 400 μl of modified Williams E Media (WEM, Gibco, #12551032) and incubated (37 o C, 5% CO 2 ) on an orbital shaker (SLS Lab Basics Digital Orbital Shaker, SLS6060) (95 RPM) for 1 hour for ‘slice recovery’ and removal of debris from slicing. 5 , 11 Table 1. Patient demographic and clinical characteristics for the liver specimens used to generate human precision-cut tumour slices (hPCTS). Abbreviations: BMI, body mass index; Ex, ex-smoker; ETOH xs, alcohol excess; Pre-op, preoperative; PVE, portal vein embolization; SACT, systemic anticancer therapy; FOLFOX, 5-fluorouracil + leucovorin + oxaliplatin; FOLFIRI, 5-fluorouracil + leucovorin + irinotecan; CRLM, colorectal liver metastases; IVC, inferior vena cava. Patient Age Sex BMI Smoker Diabetes ETOH xs Pre-op jaundice Pre-op PVE Neoadjuvant therapy Operation Histology Primary Fibrosis (Ishak score) Steatosis (grade) Patient 1 32 Female 27.1 Ex No No No No None Left lateral sectionectomy Adenoma No No Patient 2 70 Male 21.9 No No No No No SACT - FOLFOX Right posterior sectionectomy CRLM No No Patient 3 79 Female 24.1 Ex No No No No SACT - FOLFOX and right PV ligation Stage Left lateral sectionectomy CRLM No No Patient 4 70 Female 18.8 No Type 2 No No Yes SACT - FOLFOX + Cetuximab Extended right hepatectomy CRLM No No Patient 5 67 Female 26.8 No No No No No SACT - FOLFIRI + Panitumumab Right hepatectomy + IVC resection CRLM No Yes (moderate) Figure 1. Section of normal liver tissue that has been cored to produce multiple 5 mm diameter cores ready for insertion into the Krumdieck tissue slicer. Table 2. Reagents required for the generation of hPCTS. Williams E Media (WEM) supplemented Solution (A) Volume Final Stock Nicotinamide 6 ml 12 mM 100 mM L - Ascorbic Acid 6 ml 175 uM 14.5 mM Sodium Bicarbonate 13.4 ml 0.225% w/v (26.8 mM) 7.5% 1 M HEPES 10 ml 20 mM 1 M Glucose 13.9 ml 27.37 mM 1 M Sodium Pyruvate 5 ml 1 mM 100 mM L-Glutamine 5 ml 2 mM 200 mM Penicillin Streptomycin 2 ml 0.4% ITS+ Premix 5 ml 1% 100% WEM 433.7 ml 10 x Krebs Henseleit Buffer (KHB) (note: combine reagents in two separate flasks as prompted and combine at the end) Chemical Molecular weight Amount required/5L Total 10X Stock Flask ddH 2 O 2L A CaCl 2 .2H 2 O 147.0 18.35 g 25 mM A KCl 74.55 18.65 g 50 mM B NaCl 58.44 345 g 1180 mM B MgSO 4 .7H 2 O 246.48 13.55 g 110 mM B KH 2 PO 4 136.09 8.15 g 120 mM B ddH 2 O B 1 x Krebs Henseleit Buffer (KHB) Solution Volume Conc KHB 100 ml 10X NaHCO 3 25 ml 1 M Glucose 25 ml 1 M HEPES 10 ml 1 M dH 2 O 840 ml N/A hPCTS culture Three culture systems were compared ( Figure 2 ). After recovery, 78 slices per patient were haphazardly transferred using a sterilised microspatula into: (A) 24-well plates without inserts, (B) Millicell standing inserts (Millipore, #PICM01250, PTFE CAS 9002-84-0), or (C) Revivocell CELLBLOKS ® (RC). This resulted in an unbiased distribution ensuring slice variability was evenly distributed across systems. In conditions A and B, each well contained 450 μl supplemented WEM plus human epidermal growth factor (EGF) (Corning, #354052, CAS 62253-63-8) at 20 ng/mL ( Table 2 ), placed on an orbital shaker at 95 rpm. RC wells received 2.5 ml supplemented WEM, placed on a rocking platform. Media was changed on day 1 and every 48 hours. Figure 2. Comparison of 3 culture systems. System A) this is the simplest systems and is derived from that published by de Graf et al. 5 and consists of a tissue slice submerged in cell culture media in a 24 well culture plate. System B) Involves the addition of a Millicell Standing Cell-Culture insert (Merek PICM01250-12 mm diameter, hydrophilic polytetrafluoroethylene (PTFE), 0.4 μm pore size). The use of porous Millicell inserts lifts the tissue slice off the bottom of the culture plate and holds the tissue slice at a fixed depth within the culture well. This helps to maintain a consistent air liquid interface (ALI). System C) Utilises the CELLBLOKS ® cell culture system. This culture plate has 4 columns of 3 inter-linked barrier blocks that enable a gravity driven bidirectional flow of culture media by using a platform rocker. Six slices per timepoint (Days 0, 3, 7, 11, 15) were used to assess viability and provide tissue for downstream analyses, addressing intra-patient variation. A power calculation 12 using variance estimates from Bigaeva, Gore 13 indicated n = 5 biological replicates (patients) to account for inter-patient variability. Because RC share media among three wells, we also pooled media from the corresponding slices in conditions A and B at each timepoint (D3, 7, 11, 15). This ensured a consistent approach across all culture systems, providing a single representative media sample from each. The pooled samples were then snap-frozen in liquid nitrogen (LN 2 ) for future analysis. MTS viability assay hPCTS viability was measured at selected timepoints (D0, 3, 7, 11, 15) using the CellTiter 96 ® Aqueous One Solution Cell Proliferation Assay (Promega, #G3582, CAS 145315-52-2) (MTS). At each timepoint, six slices were removed from culture and placed into fresh 24-well plates (no insert) containing 400 μl supplemented WEM (without hEGF) and 80 μl MTS. Plates were incubated for three hours at 37°C, 5% CO 2 on an orbital shaker, protected from light. After incubation, 200 μl of the MTS/WEM solution was transferred to a 96-well plate (STARLAB, #CC7682-7596) for absorbance measurement at 490 nm on a microplate reader (Varioskan Flash, Thermo Fisher, #VLBL00GD2). The same slices were then divided for histology,10% neutral buffered formalin (Thermo Fisher, #23-245684, CAS 50-00-0), or snap-freezing for additional analyses. Albumin and urea quantification To evaluate slice functionality, albumin and urea production were assessed. Representative media samples were collected at D3, 7, 15 for each culture system. Urea was measured via a colorimetric Urea Assay kit (ab83362, Abcam, UK), with media diluted 1:50 in Assay Buffer (minimum 2 μl). Albumin was measured using a Human Albumin ELISA kit (ab108788, Abcam, UK), with media diluted 1:2 in dH 2 O (minimum 20 μl). Analyses followed each manufacturer’s protocol. Embedding/histology Tissue slices were fixed in 10% neutral buffered formalin for a minimum of 24 hours. Specimens were then pre-processed using Liverpool Shared Research Histology facilities, dehydrated with 70%, 90% and 100% ethanol (CAS 64-17-5), cleared with 100% xylene (Fisher Scientific, X/0250/15, CAS 1330-20-7), impregnated and then embedded flat to facilitate transverse sectioning in paraffin wax (Merck, #76242-1KG). Wax blocks were sectioned at 4 μm using a microtome (Reichert-Jung 2030) and stained with haematoxylin (Surgipath, 3801540E, CAS #517-28-2) and eosin (Surgipath, 3801600E, CAS #17372-87-1). Sections were mounted with DPX (MilliporeSigma Cat #06522). The proportion of viable liver cells was confirmed following a subjective assessment by a blinded clinical histopathologist at 20x magnification on brightfield microscopy. Statistical analysis GraphPad Prism 10.0.3 software was used for data visualisation and statistical analysis. 14 R studio with relevant packages (ggplot2, tidyverse, rstatix) can perform equivalent functions. 15 The mean of the six technical replicates was calculated for each viability data point, and media was pooled prior to testing for secretion analysis. Missing values were present in the RC datasets due to tissue slice infections, resulting in the exclusion of specific slices. Data were normalised by calculating the percentage change from Day 0 for tissue slice viability and from Day 3 for urea and albumin secretion for each culture method, allowing for comparison between patients. Data were assessed for normality using the Shapiro-Wilk test prior to multiple comparisons analysis. For normally distributed data with no missing values, repeated measures ANOVA (RM ANOVA) were performed to compare the viability data at each timepoint back to the Day 0 control, with Dunnett’s multiple comparisons post hoc analysis. For normally distributed data with missing values, a mixed-effects model was employed, followed by a Dunnett’s multiple comparisons test. Statistical significance was considered at P < 0.05 for both viability and media secretion data (urea and albumin). Results Viability To establish the best method for long-lived hPCTS cultures, we compared three different culture systems and assessed viability over 15 days ( Figure 3 ). Statistical analysis was conducted using mixed-effects analysis followed by Dunnett’s post-hoc test for multiple comparisons. The mean MTS absorbance across all patients at day 0 was 2.135 (95% CI 1.97-2.30, SD 0.44). For the no insert system, a significant decline in viability relative to Day 0 was observed by Day 15 (D0 vs. D15: 100% vs. 37.69%, p = 0.0005, Mean Diff. (MD) 62.31, SD = 8.906, 95% CI: [43.87, 80.75]). In contrast, the Millicell insert system showed no significant change in viability over the 15 days (D0 vs. D15: 100% vs. 72.23%, p = 0.1227, SD = 17.87, MD 27.77, 95% CI: [-9.24, 64.78]). For the RC system, significant reductions in viability were seen much earlier and observed at Day 7 (D0 vs. D7: 100% vs. 23.94%, p = 0.0361, SD = 25.59, MD 76.06, 95% CI: [8.53, 143.60]), Day 11 (D0 vs. D11: 100% vs. 22.60%, p = 0.0236, SD = 22.37, MD 77.40, 95% CI: [18.38, 136.4]), and Day 15 (D0 vs. D15: 100% vs. 7.67%, p = 0.0012, SD = 9.504, MD 92.33, 95% CI: [67.25, 117.40]). Figure 3. Percentage viability change over 15 days of three different methods of liver hPCTS culture. Viability measured using MTS assay, absorbance measured at 490 nm and the percentage of Day 0 Viability calculated (A) No insert culture (B) Insert culture (C) Revivo Cell culture. Mean ± SD, Mixed-Effects Analysis, Dunnett’s multiple comparison post hoc test. P < 0.05. n = 5 patients. Function To determine hPCTS functionality we assessed hepatic albumin and urea production by identifying these excreted proteins within the culture media at D3, D7 and D15. Due to the frequency of media changes this ensured a consistent 48-hour period in which both secreted albumin and urea could accumulate in the culture media. As a result, albumin and urea production were calculated as a percentage change relative to day 3 levels. These data showed that albumin and urea levels were most stable in hPCTS cultured on inserts (system B) ( Figure 4 & Figure 5 ). Whilst albumin production was also relatively stable in hPCTS cultured without inserts (system A), analysis revealed a significant decrease in urea production in these slices from day 3 to 7 (D3 vs. D7: 100% vs. 63.60%, p = 0.0480, SD = 24.26, MD 36.40, 95% CI: [0.4843, 72.32]) and day 3 to 15 (D3 vs. D15: 100% vs. 23.69%, p = 0.0004, SD = 13.85, MD 76.31, 95% CI: [55.80, 96.83]) ( Figure 4 ). Figure 4. Change in urea secreted into culture media over 15 days. HPCTS cell culture media collected at different time points and underwent urea ELISA. Days 7 and 15 were calculated as a percentage of urea levels identified after 3 days in culture A) NI = No insert culture (B) I = Insert culture (C) RC = Revivocell culture. Mean ± SD, RM One-way ANOVA (NI, I), Mixed-Effects Analysis (RC), Dunnett’s multiple comparison post hoc test. P < 0.05. n = 5 patients. Mean urea values at day 3 for NI, I and RC were 5.623 (SD, 2.294), 3.124 (SD, 0.9843), and 3.192 (SD, 0.7901) nmol/μl respectively. There was a significant reduction in relative levels of albumin (D3 vs. D15: 100% vs. 31.63%, p = 0.0276, SD = 26.92, MD 68.37, 95% CI: [13.62, 123.1]) and urea (D3 vs. D7: 100% vs. 57.84%, p = 0.0324, SD = 24.76, MD 42.16, 95% CI: [5.443, 78.88]) (D3 vs. D15: 100% vs. 24.35%, p = 0.0025, SD = 14.11, MD 75.65, 95% CI: [49.69, 101.6]) produced by hPCTS cultured on the RC system ( Figure 5 ). This was not unexpected and correlated with the significant reduction in hPCTS viability seen in when using this culture system. Figure 5. Change in albumin secreted into culture media over 15 days. HPCTS cell culture media collected at different time points and underwent albumin ELISA. Days 7 and 15 were calculated as a percentage of albumin levels identified after 3 days in culture A) NI = No insert culture (B) I = Insert culture (C) RC = Revivocell culture. Mean ± SD, RM One-way ANOVA (NI, I), Mixed-Effects Analysis (RC), Dunnett’s multiple comparison post hoc test. P < 0.05. n = 5 patients. Mean Albumin values at day 3 for NI, I and RC were 540.4 (SD, 52.05), 514.9 (SD, 79.29), and 517.9 (SD, 34.69) ng/ml respectively. Histology To determine the histological integrity of our hPCTS cultures and assess for maintenance of tissue architecture, H&E slides were blindly examined by a clinical histopathologist from RLUH. To ensure blinding, slides from each patient and timepoint (Days 0, 7, and 15) were provided without identifiers for culture system, timepoint, or patient. The histopathologist then assessed and subjectively graded the slides based on the proportion of viable liver cells across the three culture systems. Insert cultured slides were deemed to have the highest proportion of viable liver cells and best retention of cellular architecture when examined at x20 magnification ( Figure 6 ). Figure 6. Representative H&E-stained images of human precision-cut tumour slices (hPCTS) over 15 days in culture, comparing No Insert, Insert, and Revivocell culture methods. All images were acquired at 20× magnification using a Leica Aperio CS slide scanner, highlighting morphological changes and tissue integrity under each condition. Long-lived cultures are essential for maximising the clinical utility of hPCTS and for realising the potential of this platform as a preclinical model. We show that by using Millicell inserts tissue slices derived from human liver can be cultured ex-vivo and maintain viability and functionality for up to 15 days. These findings mirror those reported by Wu et al. who also showed that MTS activity in hPCTS cultured on trans-well inserts could be sustained to D15. 16 In contrast, hPCTS cultured without a supportive insert show a significant reduction in viability relative to D0, with D15 slices essentially non-viable on MTS assessment. The number of variations (inserts, flow systems, media composition, slicing techniques, viability assessments) in tissue slice culture and the bespoke nature of some of these systems can make direct comparison between published results difficult when trying to determine optimal conditions. Paish et al. developed a culture system (BioR plate) consisting of hPCTS cultured on trans-well inserts in wells connected by a flow channel and showed this to further improve hPCTS viability and functionality. 7 We sought to replicate this by using a commercially available culture plate that combines organotypic inserts within interlinked culture blocks (RC). Unlike Paish et al. , we found that hPCTS cultured on a flow system to perform poorly with significantly worse survival. This correlated with a significant reduction in relative albumin and urea secretion into culture media. In contrast, hPCTS cultures on Millicell inserts had stable albumin and urea secretion with an absolute albumin production (ng/ml) similar to that described in other studies. 7 , 17 A significant issue encountered with the RC system was the slices at the end of each row were lifting off their inserts as the platform rocked. On occasion the slices would be then deposited back on the plastic surrounds of the insert. Altering the speed and intensity at which the platform rocked failed to ameliorate this problem. To compensate for this issue, we reduced the media volume from the recommended 3 ml to 2.5 ml. Whilst this solved the issue of the slices being washed off the insert it may have affected the flow properties of the plate resulting in suboptimal movement of media between the wells, affecting viability. We acknowledge that the RC plate was not designed for use with tissue slices but rather primary cell culture with the purpose of facilitating co-culture and cross talk between different cell populations. 18 Another potential variable affecting viability is structure of the insert. Millicell Organotypic Biopore™ Inserts are constructed using polytetrafluoroethylene (PTFE) that is extruded and rolled to form a interconnected semi-porus fibrous membrane with 0.4 μm pores. The inserts within the RC plate are created from a polyethylene terephthalate (PET) membrane that is then bombarded with energetic particles to produce near identical 0.4 μm pores. Although both inserts have the same pore size, the membrane structure is vastly different. Other studies have attributed PFTE having a more organotypic barrier compared to PET membranes. 19 , 20 Overall, we found that the Millicell organotypic insert was the most user friendly method for maintaining hPCTS in culture and demonstrated the most consistent viability and secretion of albumin and urea over the 15 days. The use of RC plate has shown promising developments in cell line culture, however when combined PCTS the same advantages could not be replicated. Ethics and consent Human liver tissue was obtained by qualified medical staff at The Royal Liverpool University Hospital (Liverpool, UK). Written, informed consent was obtained from each patient. Ethical approval and written consent were obtained under the NIHR PINCER platform study (NW REC 15/NW/0477), 8 and the University of Liverpool Ethics Board adhering to the declaration of Helsinki. 9 , 10 All demographic data were anonymised. Data availability Underlying data Zenodo: “Comparing methods of human precision cut tissue slice culture - tissue slice viability and functional markers data” DOI: 10.5281/zenodo.15089327 . 21 This project contains the following underlying data: • Viability Data NC3Rs paper.xlsx – MTS viability data for human precision cut tissue slices (hPCTS) cultured over 15 days using three different culture methods (no insert, Millicell insert, CELLBLOKS ® ). (File size: ~51 kB; MIME type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) • Urea and Albumin Data NC3Rs paper.xlsx – Percentage change in urea and albumin secretion into media from Day 3 in hPCTS cultured over 15 days. (File size: ~19 kB; MIME type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) • README file – A comprehensive file detailing the dataset, including general information, methodology, file descriptions, and additional metadata. The dataset is provided under a CC BY 4.0 ( Creative Commons: Attribution-Noncommercial-Share Alike 4.0 ) license Extended data Zenodo: “Comparing methods of human precision cut tissue slice culture - tissue slice viability and functional markers data” DOI: 10.5281/zenodo.15089327 . 21 This project contains the following underlying data: • Extended data consumables list.docx – A list of consumables required for this brief report. The dataset is provided under a CC BY 4.0 ( Creative Commons: Attribution-Noncommercial-Share Alike 4.0 ) license. Acknowledgements We thank Dr Timothy Andrews, clinical histopathologist from The Royal Liverpool University Hospital, for his expertise in examining and interpreting H&E slides of our samples. References 1. Kapałczyńska M, Kolenda T, Przybyła W, et al. : 2D and 3D cell cultures - a comparison of different types of cancer cell cultures. Arch. Med. Sci. 2018; 14 (4): 910–919. PubMed Abstract | Publisher Full Text 2. Sereti E, Karagianellou T, Kotsoni I, et al. : Patient Derived Xenografts (PDX) for personalized treatment of pancreatic cancer: Emerging allies in the war on a devastating cancer? J. Proteome. 2018; 188 : 107–118. PubMed Abstract | Publisher Full Text 3. Kokkinos J, Sharbeen G, Haghighi KS, et al. : Ex vivo culture of intact human patient derived pancreatic tumour tissue. Sci. Rep. 2021; 11 (1): 1944. PubMed Abstract | Publisher Full Text | Free Full Text 4. Jagatia R, Doornebal EJ, Rastovic U, et al. : Patient-derived precision cut tissue slices from primary liver cancer as a potential platform for preclinical drug testing. EBioMedicine. 2023; 97 : 104826. PubMed Abstract | Publisher Full Text | Free Full Text 5. de Graaf IA , Olinga P, de Jager MH , et al. : Preparation and incubation of precision-cut liver and intestinal slices for application in drug metabolism and toxicity studies. Nat. Protoc. 2010; 5 (9): 1540–1551. PubMed Abstract | Publisher Full Text 6. Chidlow SJ, Randle LE, Kelly RA: Predicting physiologically-relevant oxygen concentrations in precision-cut liver slices using mathematical modelling. PLoS One. 2022; 17 (11): e0275788. PubMed Abstract | Publisher Full Text | Free Full Text 7. Paish HL, Reed LH, Brown H, et al. : A Bioreactor Technology for Modeling Fibrosis in Human and Rodent Precision-Cut Liver Slices. Hepatology. 2019; 70 (4): 1377–1391. PubMed Abstract | Publisher Full Text | Free Full Text 8. Jones RP, Mielgo A, Schmid M, et al. : PINCER (A Platform Study for solId orgaN CancERs): An agile pan-network platform study to deliver high-quality translational research. Br. J. Surg. 2023; 110 (9): 1108–1111. PubMed Abstract | Publisher Full Text | Free Full Text 9. World Medical Association Declaration of Helsinki: Ethical Principles for Medical Research Involving Human Participants. JAMA. 2025; 333 (1): 71–74. Publisher Full Text 10. Liverpool Uo: Research Ethics Liverpool. University of Liverpool; 2025. Reference Source 11. Kenerson HL, Sullivan KM, Labadie KP, et al. : Protocol for tissue slice cultures from human solid tumors to study therapeutic response. STAR Protoc. 2021; 2 (2): 100574. PubMed Abstract | Publisher Full Text | Free Full Text 12. University V: Power and Sample Size. Vanderbilt University; 2021. Reference Source 13. Bigaeva E, Gore E, Mutsaers H, et al. : Exploring organ-specific features of fibrogenesis using murine precision-cut tissue slices. Biochim. Biophys. Acta (BBA) - Mol. Basis Dis. 2019; 1866 : 165582. Publisher Full Text 14. GraphPad Software I: GraphPad Prism. La Jolla, CA: GraphPad Software, Inc.; 10.0.3 ed. 2023. 15. Team R: RStudio: Integrated Development for R. Boston, MA: RStudio Inc; 4.4.3 ed. 2025. 16. Wu X, Roberto JB, Knupp A, et al. : Precision-cut human liver slice cultures as an immunological platform. J. Immunol. Methods. 2018; 455 : 71–79. PubMed Abstract | Publisher Full Text 17. Granitzny A, Knebel J, Schaudien D, et al. : Maintenance of high quality rat precision cut liver slices during culture to study hepatotoxic responses: Acetaminophen as a model compound. Toxicol. In Vitro. 2017; 42 : 200–213. PubMed Abstract | Publisher Full Text 18. Llabjani V, Siddique MR, Macos A, et al. : Introducing CELLBLOKS®: A novel organ-on-a-chip platform allowing a plug-and-play approach towards building organotypic models.In vitro models.2022; 1 (6): 423–435. PubMed Abstract | Publisher Full Text | Free Full Text 19. BioCompare: Tech Insights: More Like Life: Microporous Membrane-Based Culture Systems. BioCompare - Tech Insights.2020 [cited 2023 31/10/2023]. Reference Source 20. Minamisawa RA, Zimmerman RL, Muntele C, et al. : Advanced PFA Thin Porous Membranes. Abbass AH, editor. Polymer Thin Films. Rijeka: IntechOpen; 2010; Ch. 2. 21. McGreevy OGT, Randle L: Comparing methods of human precision cut tissue slice culture - tissue slice viability and functional markers data. Liverpool Uo, editor. Zenodo: Zenodo; 2025. Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 10 Jun 2025 ADD YOUR COMMENT Comment Author details Author details 1 University of Liverpool Department of Pharmacology and Therapeutics, Liverpool, England, UK 2 Equal Contribution, Liverpool, UK 3 Hepatobiliary Surgery, The Royal Liverpool University Hospital, Liverpool, UK Owen McGreevy Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Validation, Visualization, Writing – Original Draft Preparation Timothy Gilbert Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Validation, Visualization, Writing – Original Draft Preparation Maria-Danae Jessel Roles: Validation, Writing – Review & Editing Mohammed Bosakhar Roles: Formal Analysis, Investigation, Methodology Stephen Fenwick Roles: Resources Hassan Malik Roles: Resources, Supervision, Writing – Review & Editing Christopher Goldring Roles: Resources, Supervision, Writing – Review & Editing Laura Randle Roles: Conceptualization, Funding Acquisition, Methodology, Project Administration, Resources, Supervision, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information OM is funded by North West Cancer Research. MDJ is funded by National Centre for the Replacement, Refinement and Reduction of Animals in Research. Funding enabled the provision of personnel to prepare the manuscript alongside ongoing lab work. Randle reports a relationship with National Centre for the Replacement, Refinement and Reduction of Animals in Research that includes: funding grants. Membership of NC3Rs PhD studentship assessment board. Funder: National Centre for the Replacement, Refinement and Reduction of Animals in Research NC3Rs (Grant Number: NC/X001679) Funder: North West Cancer Research (NWCR) (Grant Number: PHD2022.03) The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 10 Jun 2025, 14:571 https://doi.org/10.12688/f1000research.162495.1 Copyright © 2025 McGreevy O et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article McGreevy O, Gilbert T, Jessel MD et al. A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.12688/f1000research.162495.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 10 Jun 2025 Views 0 Cite How to cite this report: Rastovic U and Palma E. Reviewer Report For: A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.5256/f1000research.178704.r391048 ) The direct URL for this report is: https://f1000research.com/articles/14-571/v1#referee-response-391048 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 13 Aug 2025 Una Rastovic , Roger Williams Institute of Liver Studies, King's College London School of Immunology & Microbial Sciences, London, England, UK Elena Palma , Roger Williams Institute of Liver Studies, King's College London School of Immunology & Microbial Sciences, London, England, UK Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.178704.r391048 In the study titled “A Preclinical Model of Human Liver Using Precision-Cut Tissue Slice Culture,” Owen McGreevy and colleagues compare three different culture systems for maintaining human precision-cut liver slices (PCLS) over a 15-day period. Specifically, they evaluate traditional 24-well ... Continue reading READ ALL In the study titled “A Preclinical Model of Human Liver Using Precision-Cut Tissue Slice Culture,” Owen McGreevy and colleagues compare three different culture systems for maintaining human precision-cut liver slices (PCLS) over a 15-day period. Specifically, they evaluate traditional 24-well plates, 24-well plates with polytetrafluoroethylene (PTFE) Millicell® inserts, and the CELLBLOKS® hydrophilic polyethylene terephthalate (PET) flow system. To assess liver slice viability and function, the authors measured metabolic activity using the MTS assay and quantified urea and albumin levels in culture supernatants. These functional assays were further supported by histological evaluation performed by a liver histopathologist. The authors conclude that the PTFE Millicell® insert system supports superior long-term maintenance of PCLS viability and functionality compared to the other two systems tested. The manuscript addresses a highly relevant and timely objective: prolonging the viability of human PCLS cultures, and is generally well structured and clearly written. The effort to compare multiple culturing systems using human-derived tissue is especially valuable, and the study has the potential to contribute meaningfully to the optimisation of long-term liver slice culture protocols. That said, there are several important methodological and analytical issues that currently limit the strength and reproducibility of the conclusions. In particular, concerns related to data normalisation, statistical testing, and clarity of presentation need to be addressed to ensure that the findings are robust and the comparative performance of the culture systems is fully interpretable. With careful major revision and attention to the points outlined below, this work could make an informative contribution to the field. Major comments: In quantifying MTS, urea and albumin secretion in Figures 3, 4 and 5, the authors used normalised data in which the control group (D0 or D3) was set to 100%, resulting in zero variance within that group. This violates key assumptions of one-way ANOVA, including homogeneity of variances and the ability to estimate within-group error. Therefore, one-way ANOVA is not appropriate for this analysis. Ideally, the authors should have analysed the raw (non-normalised) data using one-way ANOVA or a mixed-effects approach that models repeated measures (i.e. patient-matching), or select a nonparametric test if using normalised data, but only if repeated measurements are clear and balanced. Timing and comparability of Day 0 MTS measurements (Figure 3): It is unclear when the Day 0 (D0) samples for the MTS assay were collected and assessed. Are the D0 values identical across all conditions in Figure 3, such that direct comparisons of viability between the different culture systems are valid? Please clarify whether the D0 reference values were measured separately for each condition or pooled from a single baseline measurement—and whether this was done before or after the recovery period. The authors report albumin and urea secretion data starting from Day 3, with values normalised to Day 3 (set at 100%) within each condition. They state that the 48-hour media change interval ensures consistent metabolite accumulation; however, it is unclear whether this assumption was validated during the early phase of culture, when tissue adaptation to different systems may affect functionality and potentially confound interpretation of later timepoints. Specifically, were albumin and urea levels measured at the first media change (e.g., Day 1), and were these analytes detectable then? Including Day 1 data and showing absolute (raw) secretion values would provide critical insight into early culture performance and strengthen conclusions about the relative efficacy of the three systems. Moreover, normalising to Day 3 values complicates direct comparisons between culture systems, since slices had already been cultured under different conditions for three days before this baseline. Therefore it would be valuable to understand the performance of the three systems at the first medium change too (including Day 1). Presenting raw data across all three conditions at multiple timepoints (as opposed to presenting longitudinal data for different conditions), would allow better assessment of each system’s performance. This is particularly important for comparing insert and no-insert conditions, which were cultured in identical medium volumes and could be directly contrasted. Please clarify the reason for the absence of Day 11 data from Figures 4 and 5. Could the authors clarify the apparent discrepancy between MTS results in Figure 3, which suggest non-viable slices, and the detectable albumin and urea secretion data in Figures 4 and 5 that indicate ongoing metabolic activity? In the introduction, the authors state: “De Graaf et al. (2010) published a standardised liver and intestinal hPCTS protocol, renewing interest in this technique.5 This was limited by relatively short-term viability of several days due to issues maintaining sufficient oxygenation and nutrition. To extend viability, inserts have been used to help maintain an air-liquid interface producing a physiologically relevant oxygen concentration gradient.6” However, reference 6 is based on mathematical modelling and does not provide experimental evidence supporting the claim that inserts improve air-liquid interface maintenance or extend viability. The authors should either remove this reference or adjust the claim accordingly. Furthermore, key studies reporting human precision-cut liver slice cultures beyond 72 hours are not cited, nor are important references addressing strategies to overcome oxygenation and nutrient limitations through media composition and high oxygen atmospheres. A more comprehensive literature review is needed to clearly demonstrate the relevance of the current work. In addition, the authors should consider addressing the following minor points to improve clarity and rigor of the manuscript. Minor comments: In human-derived models, donor variability is often a strong influencing factor, which is also apparent in the current data. Moreover, the quality of the starting material appears to be a key determinant of culture success, highlighting the need for rigorous screening of tissue quality and viability prior to culture. Were there any baseline donor-specific differences in MTS values at Day 0 that might indicate variability in tissue quality? Were any cultures excluded due to poor viability at baseline? Please include details. Did the authors observe any macroscopic differences between the culture systems, such as slice curling, damage to surface edges, or changes in slice weight over time? Please comment. Table 2 currently lists only the medium composition. Please also include the composition of the Krebs-Henseleit Buffer (KHB) used, along with details regarding its oxygenation (if applicable) and how frequently was replaced during slicing. How was the slice thickness assessed during slice preparation? Please provide details. For better comparison with other human PCLS studies, it would be helpful to include a schematic timeline illustrating the medium change schedule and how the timepoints relate to the day of surgery. Inclusion of such a timeline would aid reader understanding. The inclusion of the statement about R Studio and associated packages (ggplot2, tidyverse, rstatix) appears unrelated to the main text. Please clarify or consider removing it. Please note that urea is a small molecule (carbamide) rather than a protein. Kindly correct this in the manuscript. For the viability assessment, the authors state that the mean of six technical replicates was calculated for each data point. Was there variability between slices from the same donor and were any outliers identified and excluded? Please provide details. Please clarify whether rocking or orbital shaking was used for the RC system during culture. Kindly specify the type of incubator used, including details on the gas composition during culture. An inherent feature of precision-cut liver slices is the induction of a wound healing response due to mechanical injury during slice preparation. In addition to assessing viability and functionality, have the authors evaluated any markers of wound healing or hepatic stellate cell activation, such as collagen expression? Including such analyses would provide valuable insight into how different culture systems influence tissue repair processes, particularly in prolonged cultures of up to 15 days. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? No Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? No Competing Interests: No competing interests were disclosed. Reviewer Expertise: Patient-Derived Liver Disease Models · Precision-Cut Liver Slices · Ex Vivo Tissue Function & Viability · ECM Remodelling & Fibrosis · Mitochondrial Dynamics & Morphology We confirm that we have read this submission and believe that we have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however we have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Rastovic U and Palma E. Reviewer Report For: A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.5256/f1000research.178704.r391048 ) The direct URL for this report is: https://f1000research.com/articles/14-571/v1#referee-response-391048 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Gurung S. Reviewer Report For: A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.5256/f1000research.178704.r391049 ) The direct URL for this report is: https://f1000research.com/articles/14-571/v1#referee-response-391049 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 06 Aug 2025 Sonam Gurung , University College London, London, England, UK Approved VIEWS 0 https://doi.org/10.5256/f1000research.178704.r391049 The authors present a comprehensive protocol for culturing human precision-cut tissue slices (hPCTS). This platform preserves the native three-dimensional architecture and microenvironment of human tissues, thereby enhancing physiological relevance. Such an approach offers significant advantages for therapeutic screening and disease ... Continue reading READ ALL The authors present a comprehensive protocol for culturing human precision-cut tissue slices (hPCTS). This platform preserves the native three-dimensional architecture and microenvironment of human tissues, thereby enhancing physiological relevance. Such an approach offers significant advantages for therapeutic screening and disease modelling, aligning well with the principles of the 3Rs (Replacement, Reduction, and Refinement) in animal research. The methodology also shows potential for application to a range of other tissue types. A major limitation of similar models has been their short-term viability. In this study, the authors demonstrate that their system maintains tissue viability for up to 15 days, with sustained levels of albumin and urea secretion and preserved histological architecture. Questions for the authors: The liver biopsies were derived from patients. Was there any observed correlation between the patient's clinical condition and the health or viability of the liver tissue slices over time? Is there a defined time window between tissue harvest and culture initiation that is critical for maintaining optimal slice viability? There appears to be some inconsistency in terminology particularly in the figure legends—some refer to “human precision tumor slices,” while others use the full term “human precision tissue slices” (hPCTS). Can this be clarified for consistency? Statistical comparisons are made only against Day 0 for MTS. Should we infer that differences between other timepoints were not statistically significant? This also applies to the urea and albumin measurements. The observed decline in urea and albumin secretion over time—especially in the Revivocell condition—may just be due to decreased cell viability at later timepoints. Could reduced cell numbers be accounted for in the analysis. For the histological assessment, how many images per tissue slice were captured and analyzed? Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are all the source data underlying the results available to ensure full reproducibility? No source data required Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: metabolic disorders, non-viral gene therapy, ex vivo models. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Gurung S. Reviewer Report For: A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.5256/f1000research.178704.r391049 ) The direct URL for this report is: https://f1000research.com/articles/14-571/v1#referee-response-391049 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Yeung RSW. Reviewer Report For: A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.5256/f1000research.178704.r391054 ) The direct URL for this report is: https://f1000research.com/articles/14-571/v1#referee-response-391054 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 29 Jul 2025 Raymond S W Yeung , University of Washington, Seattle, Washington, USA Approved VIEWS 0 https://doi.org/10.5256/f1000research.178704.r391054 This report by McGreevy et al. aimed to study methodologic parameters involved in organotypic liver slice culture as a model platform to investigate human livers. They found that the use of PFTE support membrane gave optimal results in their hands, ... Continue reading READ ALL This report by McGreevy et al. aimed to study methodologic parameters involved in organotypic liver slice culture as a model platform to investigate human livers. They found that the use of PFTE support membrane gave optimal results in their hands, which is consistent with prior reports. Surprisingly, introducing 'flow' using the CELLBLOKS system created less viability. They authors attributed the effects to the use of a PET membrane, although that was not directly compared. Nonetheless, the findings help to confirm the utility of the tissue slice culture for studying human diseases and the technical details are useful to the scientific community. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Personalized oncology and human tumor response I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Yeung RSW. Reviewer Report For: A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.5256/f1000research.178704.r391054 ) The direct URL for this report is: https://f1000research.com/articles/14-571/v1#referee-response-391054 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 10 Jun 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 2 3 Version 1 10 Jun 25 read read read Raymond S W Yeung , University of Washington, Seattle, USA Sonam Gurung , University College London, London, UK Una Rastovic , King's College London School of Immunology & Microbial Sciences, London, UK Elena Palma , King's College London School of Immunology & Microbial Sciences, London, UK Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Rastovic U et al. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 13 Aug 2025 | for Version 1 Una Rastovic , Roger Williams Institute of Liver Studies, King's College London School of Immunology & Microbial Sciences, London, England, UK Elena Palma , Roger Williams Institute of Liver Studies, King's College London School of Immunology & Microbial Sciences, London, England, UK 0 Views copyright © 2025 Rastovic U et al. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions In the study titled “A Preclinical Model of Human Liver Using Precision-Cut Tissue Slice Culture,” Owen McGreevy and colleagues compare three different culture systems for maintaining human precision-cut liver slices (PCLS) over a 15-day period. Specifically, they evaluate traditional 24-well plates, 24-well plates with polytetrafluoroethylene (PTFE) Millicell® inserts, and the CELLBLOKS® hydrophilic polyethylene terephthalate (PET) flow system. To assess liver slice viability and function, the authors measured metabolic activity using the MTS assay and quantified urea and albumin levels in culture supernatants. These functional assays were further supported by histological evaluation performed by a liver histopathologist. The authors conclude that the PTFE Millicell® insert system supports superior long-term maintenance of PCLS viability and functionality compared to the other two systems tested. The manuscript addresses a highly relevant and timely objective: prolonging the viability of human PCLS cultures, and is generally well structured and clearly written. The effort to compare multiple culturing systems using human-derived tissue is especially valuable, and the study has the potential to contribute meaningfully to the optimisation of long-term liver slice culture protocols. That said, there are several important methodological and analytical issues that currently limit the strength and reproducibility of the conclusions. In particular, concerns related to data normalisation, statistical testing, and clarity of presentation need to be addressed to ensure that the findings are robust and the comparative performance of the culture systems is fully interpretable. With careful major revision and attention to the points outlined below, this work could make an informative contribution to the field. Major comments: In quantifying MTS, urea and albumin secretion in Figures 3, 4 and 5, the authors used normalised data in which the control group (D0 or D3) was set to 100%, resulting in zero variance within that group. This violates key assumptions of one-way ANOVA, including homogeneity of variances and the ability to estimate within-group error. Therefore, one-way ANOVA is not appropriate for this analysis. Ideally, the authors should have analysed the raw (non-normalised) data using one-way ANOVA or a mixed-effects approach that models repeated measures (i.e. patient-matching), or select a nonparametric test if using normalised data, but only if repeated measurements are clear and balanced. Timing and comparability of Day 0 MTS measurements (Figure 3): It is unclear when the Day 0 (D0) samples for the MTS assay were collected and assessed. Are the D0 values identical across all conditions in Figure 3, such that direct comparisons of viability between the different culture systems are valid? Please clarify whether the D0 reference values were measured separately for each condition or pooled from a single baseline measurement—and whether this was done before or after the recovery period. The authors report albumin and urea secretion data starting from Day 3, with values normalised to Day 3 (set at 100%) within each condition. They state that the 48-hour media change interval ensures consistent metabolite accumulation; however, it is unclear whether this assumption was validated during the early phase of culture, when tissue adaptation to different systems may affect functionality and potentially confound interpretation of later timepoints. Specifically, were albumin and urea levels measured at the first media change (e.g., Day 1), and were these analytes detectable then? Including Day 1 data and showing absolute (raw) secretion values would provide critical insight into early culture performance and strengthen conclusions about the relative efficacy of the three systems. Moreover, normalising to Day 3 values complicates direct comparisons between culture systems, since slices had already been cultured under different conditions for three days before this baseline. Therefore it would be valuable to understand the performance of the three systems at the first medium change too (including Day 1). Presenting raw data across all three conditions at multiple timepoints (as opposed to presenting longitudinal data for different conditions), would allow better assessment of each system’s performance. This is particularly important for comparing insert and no-insert conditions, which were cultured in identical medium volumes and could be directly contrasted. Please clarify the reason for the absence of Day 11 data from Figures 4 and 5. Could the authors clarify the apparent discrepancy between MTS results in Figure 3, which suggest non-viable slices, and the detectable albumin and urea secretion data in Figures 4 and 5 that indicate ongoing metabolic activity? In the introduction, the authors state: “De Graaf et al. (2010) published a standardised liver and intestinal hPCTS protocol, renewing interest in this technique.5 This was limited by relatively short-term viability of several days due to issues maintaining sufficient oxygenation and nutrition. To extend viability, inserts have been used to help maintain an air-liquid interface producing a physiologically relevant oxygen concentration gradient.6” However, reference 6 is based on mathematical modelling and does not provide experimental evidence supporting the claim that inserts improve air-liquid interface maintenance or extend viability. The authors should either remove this reference or adjust the claim accordingly. Furthermore, key studies reporting human precision-cut liver slice cultures beyond 72 hours are not cited, nor are important references addressing strategies to overcome oxygenation and nutrient limitations through media composition and high oxygen atmospheres. A more comprehensive literature review is needed to clearly demonstrate the relevance of the current work. In addition, the authors should consider addressing the following minor points to improve clarity and rigor of the manuscript. Minor comments: In human-derived models, donor variability is often a strong influencing factor, which is also apparent in the current data. Moreover, the quality of the starting material appears to be a key determinant of culture success, highlighting the need for rigorous screening of tissue quality and viability prior to culture. Were there any baseline donor-specific differences in MTS values at Day 0 that might indicate variability in tissue quality? Were any cultures excluded due to poor viability at baseline? Please include details. Did the authors observe any macroscopic differences between the culture systems, such as slice curling, damage to surface edges, or changes in slice weight over time? Please comment. Table 2 currently lists only the medium composition. Please also include the composition of the Krebs-Henseleit Buffer (KHB) used, along with details regarding its oxygenation (if applicable) and how frequently was replaced during slicing. How was the slice thickness assessed during slice preparation? Please provide details. For better comparison with other human PCLS studies, it would be helpful to include a schematic timeline illustrating the medium change schedule and how the timepoints relate to the day of surgery. Inclusion of such a timeline would aid reader understanding. The inclusion of the statement about R Studio and associated packages (ggplot2, tidyverse, rstatix) appears unrelated to the main text. Please clarify or consider removing it. Please note that urea is a small molecule (carbamide) rather than a protein. Kindly correct this in the manuscript. For the viability assessment, the authors state that the mean of six technical replicates was calculated for each data point. Was there variability between slices from the same donor and were any outliers identified and excluded? Please provide details. Please clarify whether rocking or orbital shaking was used for the RC system during culture. Kindly specify the type of incubator used, including details on the gas composition during culture. An inherent feature of precision-cut liver slices is the induction of a wound healing response due to mechanical injury during slice preparation. In addition to assessing viability and functionality, have the authors evaluated any markers of wound healing or hepatic stellate cell activation, such as collagen expression? Including such analyses would provide valuable insight into how different culture systems influence tissue repair processes, particularly in prolonged cultures of up to 15 days. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? No Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? No Competing Interests No competing interests were disclosed. Reviewer Expertise Patient-Derived Liver Disease Models · Precision-Cut Liver Slices · Ex Vivo Tissue Function & Viability · ECM Remodelling & Fibrosis · Mitochondrial Dynamics & Morphology We confirm that we have read this submission and believe that we have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however we have significant reservations, as outlined above. reply Respond to this report Responses (0) Rastovic U and Palma E. Peer Review Report For: A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.5256/f1000research.178704.r391048) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-571/v1#referee-response-391048 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Gurung S. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 06 Aug 2025 | for Version 1 Sonam Gurung , University College London, London, England, UK 0 Views copyright © 2025 Gurung S. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The authors present a comprehensive protocol for culturing human precision-cut tissue slices (hPCTS). This platform preserves the native three-dimensional architecture and microenvironment of human tissues, thereby enhancing physiological relevance. Such an approach offers significant advantages for therapeutic screening and disease modelling, aligning well with the principles of the 3Rs (Replacement, Reduction, and Refinement) in animal research. The methodology also shows potential for application to a range of other tissue types. A major limitation of similar models has been their short-term viability. In this study, the authors demonstrate that their system maintains tissue viability for up to 15 days, with sustained levels of albumin and urea secretion and preserved histological architecture. Questions for the authors: The liver biopsies were derived from patients. Was there any observed correlation between the patient's clinical condition and the health or viability of the liver tissue slices over time? Is there a defined time window between tissue harvest and culture initiation that is critical for maintaining optimal slice viability? There appears to be some inconsistency in terminology particularly in the figure legends—some refer to “human precision tumor slices,” while others use the full term “human precision tissue slices” (hPCTS). Can this be clarified for consistency? Statistical comparisons are made only against Day 0 for MTS. Should we infer that differences between other timepoints were not statistically significant? This also applies to the urea and albumin measurements. The observed decline in urea and albumin secretion over time—especially in the Revivocell condition—may just be due to decreased cell viability at later timepoints. Could reduced cell numbers be accounted for in the analysis. For the histological assessment, how many images per tissue slice were captured and analyzed? Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are all the source data underlying the results available to ensure full reproducibility? No source data required Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise metabolic disorders, non-viral gene therapy, ex vivo models. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Gurung S. Peer Review Report For: A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.5256/f1000research.178704.r391049) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-571/v1#referee-response-391049 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Yeung R. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 29 Jul 2025 | for Version 1 Raymond S W Yeung , University of Washington, Seattle, Washington, USA 0 Views copyright © 2025 Yeung R. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This report by McGreevy et al. aimed to study methodologic parameters involved in organotypic liver slice culture as a model platform to investigate human livers. They found that the use of PFTE support membrane gave optimal results in their hands, which is consistent with prior reports. Surprisingly, introducing 'flow' using the CELLBLOKS system created less viability. They authors attributed the effects to the use of a PET membrane, although that was not directly compared. Nonetheless, the findings help to confirm the utility of the tissue slice culture for studying human diseases and the technical details are useful to the scientific community. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Personalized oncology and human tumor response I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Yeung RSW. Peer Review Report For: A Preclinical Model of Human Liver Using Precision Cut Tissue Slice Culture [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :571 ( https://doi.org/10.5256/f1000research.178704.r391054) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-571/v1#referee-response-391054 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "A Preclinical Model of Human Liver Using...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-571/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-571/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-571/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('McGreevy O et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-571/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/14-571", templates : { twitter : "A Preclinical Model of Human Liver Using Precision Cut Tissue.... McGreevy O et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-571/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/162495/178704") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "178704"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "391057": 0, "391056": 0, "391053": 0, "391052": 0, "391055": 0, "391054": 11, "391049": 13, "391048": 20, "391051": 0, "391050": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "5c3720fb-77be-4de7-b08c-8b5e4c87f1ac"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "
[email protected]", infoEmail: "
[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.