Ethiopia's Potato Seed System: Regulatory... | 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/13-1348" }, "headline": "Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement...", "datePublished": "2024-11-11T10:30:52", "dateModified": "2025-02-10T12:11:47", "author": [ { "@type": "Person", "name": "Lemma Tessema" }, { "@type": "Person", "name": "Ebrahim Seid" } ], "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": " Background Ethiopia’s potato seed system is currently hindered by a disjointed regulatory framework, insufficient quality assurance processes, and a lack of collaboration among stakeholders, which collectively impede agricultural productivity and food security. The regulatory environment is characterized by inconsistent seed certification practices and a dependence on informal seed sources, negatively affecting the quality of potato seeds available to farmers. Although potatoes play a crucial role in global food security by providing high yields compared to other staple crops, the sector grapples with significant challenges due to bureaucratic inefficiencies, limited technical expertise, and the widespread presence of counterfeit seeds throughout the value chain. Methods To tackle these challenges, this mini-review outlines potential improvements, stressing the necessity for a unified regulatory framework tailored to the unique issues of vegetatively propagated crops. For this reason, we have used different literature source from web of science, Pubmed, Google Scholar, ResearchGate and other scientific websites. We have documented the most relevant information focusing on potato seed system, regulatory frameworks, quality assurance bottlenecks and pathways for improvement across the seed value chain. Results our paper highlights key recommendations that includes enhancing training for regulatory staff, investing in research for disease-resistant varieties, and bolstering public-private partnerships to encourage innovation and resource sharing. Furthermore, improving traceability in the seed supply chain is essential for maintaining seed quality and integrity. Conclusions This review calls for a comprehensive strategy that fosters stakeholder engagement and promotes sustainable practices to rejuvenate Ethiopia’s potato seed system, thereby supporting the livelihoods of millions of smallholder farmers and strengthening national food security through integrated seed sector development and capacity improvement of the seed regulatory body as well as smallholder farmers. " } { "@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/13-1348/v2", "name": "Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance..." } } ] } Home Browse Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Tessema L and Seid E. Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] . F1000Research 2025, 13 :1348 ( https://doi.org/10.12688/f1000research.158093.2 ) 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 ▬ ✚ Review Revised Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] Lemma Tessema https://orcid.org/0000-0002-6117-9388 1 , Ebrahim Seid 1 Lemma Tessema https://orcid.org/0000-0002-6117-9388 1 , Ebrahim Seid 1 PUBLISHED 10 Feb 2025 Author details Author details 1 Ethiopian Institute of Agricultural Research, Holetta Agricultural Research Centre, P.O.Box 2003, Addis Ababa, Ethiopia Lemma Tessema Roles: Conceptualization, Data Curation, Methodology, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Ebrahim Seid Roles: Data Curation, Validation, Visualization, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Agriculture, Food and Nutrition gateway. Abstract Background Ethiopia’s potato seed system is currently hindered by a disjointed regulatory framework, insufficient quality assurance processes, and a lack of collaboration among stakeholders, which collectively impede agricultural productivity and food security. The regulatory environment is characterized by inconsistent seed certification practices and a dependence on informal seed sources, negatively affecting the quality of potato seeds available to farmers. Although potatoes play a crucial role in global food security by providing high yields compared to other staple crops, the sector grapples with significant challenges due to bureaucratic inefficiencies, limited technical expertise, and the widespread presence of counterfeit seeds throughout the value chain. Methods To tackle these challenges, this mini-review outlines potential improvements, stressing the necessity for a unified regulatory framework tailored to the unique issues of vegetatively propagated crops. For this reason, we have used different literature source from web of science, Pubmed, Google Scholar, ResearchGate and other scientific websites. We have documented the most relevant information focusing on potato seed system, regulatory frameworks, quality assurance bottlenecks and pathways for improvement across the seed value chain. Results our paper highlights key recommendations that includes enhancing training for regulatory staff, investing in research for disease-resistant varieties, and bolstering public-private partnerships to encourage innovation and resource sharing. Furthermore, improving traceability in the seed supply chain is essential for maintaining seed quality and integrity. Conclusions This review calls for a comprehensive strategy that fosters stakeholder engagement and promotes sustainable practices to rejuvenate Ethiopia’s potato seed system, thereby supporting the livelihoods of millions of smallholder farmers and strengthening national food security through integrated seed sector development and capacity improvement of the seed regulatory body as well as smallholder farmers. READ ALL READ LESS Keywords Potato seed system, quality assurance, regulatory framework, food security Corresponding Author(s) Lemma Tessema ( [email protected] ) Close Corresponding author: Lemma Tessema Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Tessema L and Seid E. 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: Tessema L and Seid E. Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] . F1000Research 2025, 13 :1348 ( https://doi.org/10.12688/f1000research.158093.2 ) First published: 11 Nov 2024, 13 :1348 ( https://doi.org/10.12688/f1000research.158093.1 ) Latest published: 10 Feb 2025, 13 :1348 ( https://doi.org/10.12688/f1000research.158093.2 ) Revised Amendments from Version 1 Minor revisions have been made to the manuscript in response to reviewer two (Femi Emmanuel Awosanmi). I have provided clarity to some issues raised by the reviewer throughout the manuscript. - Rearranging Addis Ababa and Ethiopia in the affiliations - Put full citation in page 4 - Full words on VPCs, etc. are corrected throughout the entire manuscript. Minor revisions have been made to the manuscript in response to reviewer two (Femi Emmanuel Awosanmi). I have provided clarity to some issues raised by the reviewer throughout the manuscript. - Rearranging Addis Ababa and Ethiopia in the affiliations - Put full citation in page 4 - Full words on VPCs, etc. are corrected throughout the entire manuscript. To read any peer review reports and author responses for this article, follow the "read" links in the Open Peer Review table. READ REVIEWER RESPONSES Introduction The potato ( Solanum tuberosum L.), often referred to as the “perfect food” or the “underground apple,” is essential for global food security and nutrition. As the third most important food crop, it is poised to become a key player in the global food security system, particularly as the yields of other cereal crops approach their limits ( Devaux et al., 2021 ; Wijesinha-Bettoni and Mouille, 2019 ). The global average yield gains from adapting to climate change range between 10 and 17% according to various climate models. Compared to other major crops, potato farming produces fewer greenhouse gas emissions, making it a climate-smart choice due to the anticipated increases in yield ( Jennings et al., 2020 ). The potato significantly supports global food security, nutrition, and healthy diets for millions of households and for creating diversified agri-food systems ( Devaux et al., 2021 ; Wijesinha-Bettoni and Mouille, 2019 ). In many developing countries, including Ethiopia, where rapid population growth, shrinking arable land, and climate change are critical challenges to food security, potatoes emerge as a strategic crop. Potatoes are particularly valuable because they yield more food per unit of land compared to other staple crops ( Mijena et al., 2022 ; Devaux et al., 2021 ). Ethiopia’s potato seed system faces critical challenges that impede agricultural productivity and food security ( Hirpa et al., 2010 ). The regulatory framework governing seed production and distribution is fragmented and often ineffective, leading to a lack of clarity and consistency in seed certification and quality assurance processes ( Getnet et al., 2023 ; Hirpa et al., 2010 ; Tessema et al., 2023a ). This regulatory uncertainty discourages investment and participation from local farmers and seed producers, exacerbating the reliance on informal seed sources that compromise crop quality ( Schulz et al., 2013 ; Katrin et al., 2023 ). Furthermore, quality assurance mechanisms are insufficient, resulting in the proliferation of low-quality seeds that are vulnerable to diseases and pests ( Alemu et al., 2023 ; Nigussie et al., 2020 ; Tessema et al., 2023b ). These issues collectively hinder the potential of the potato sector, which is vital for both the economy and nutrition in Ethiopia ( Getnet et al., 2023 ). Addressing these challenges is essential for enhancing the resilience and sustainability of the potato seed system there by ensuring that farmers have access to high-quality seeds that can improve yields and contribute to national food security. Identifying pathways for improvement in this system is imperative to foster collaboration among stakeholders, enhance regulatory effectiveness, and ultimately support the livelihoods of millions of farmers across the country. This topic effectively captures the multi-faceted nature of the seed system in Ethiopia, focusing on regulatory challenges, quality control, and potential improvements in the potato seed sector. Furthermore, this comprehensive review paper will provide a well-rounded review of the potato seed system in Ethiopia, highlighting both the challenges and the potential strategies for effective interventions. Therefore, this particular paper seeks to provide insights on potato seed system, regulatory challenges, quality assurance mechanisms ad leverage points for improvement pathways. Methods We have conducted a literature search using different key databases to assess potato seed system, regulatory challenges, seed quality assurance bottlenecks and paths for improvement particular to potato crop in Ethiopia. These included existing reviews and reports using Web of Science, PubMed, Google Scholar, ResearchGate, the CIP database and government annual reports particular to seed system in Ethiopia. Our search employed a variety of terms, including: potato, seed system, seed quality assurance, regulatory framework, seed certification, integrated seed sector development, intervention points for seed sector development. Overview of potato seed system in Ethiopia Seed system in Ethiopia The distribution of seeds of improved varieties for farming communities started from the 1950s informally mainly with the establishment of some academic, research and development institutes in Ethiopia. Progressively, the formal seed sector began in the 1970s through several organizational and structural changes and made steady improvement across the seed system ( Alemu et al., 2023 ). Ethiopia has a pluralistic seed system for crops like potato comprising formal, alternative and informal schemes though scholars put different views on seed system categorization ( Haug et al., 2023 ; Mulesa et al., 2021 ; Hirpa et al., 2010 ). The contribution of informal seed system to planting stock in Ethiopia may be 98.3% with the remaining 1.3% from alternative and the formal sources contributing a very insignificant fraction ( Schulz et al., 2013 ). Thus, almost all potato farmers in Ethiopia use own-saved seed tubers and seed from their social networks due to various reasons ( Tadesse et al., 2019 ). As a developing country that lacks a well-functioning seed certification system, Ethiopia adopted the quality declared seed (QDS) for many economically important crops including potato ( Tessema et al., 2023a ). QDS, a class below certified seed is guided by standards that are less rigorous but recognized by the regulatory bodies than ordinary seed is permitted in the Ethiopian seed potato system ( Schulz et al., 2013 ; Tessema et al., 2023a,b ). The management and handling of these different seed systems are quite distinct in terms of seed quality, resource utilization, knowledge of seed operating personnel, seed quality assurance/control mechanisms and proscription by law ( Hirpa et al., 2010 ; Gowda et al., 2017 ). Furthermore, the productivity of the crop from each seed system/category has considerable difference, for example in Ethiopia; a yield penalty of 35% was reported for some field crops in each hectare when farmers used informal/local seed as their planting material ( Tarekegn and Mogiso, 2020 ). Thus, sowing/planting quality seed as a source material has considerable yield advantages ( Harahagazwe et al., 2018 ; Gaur et al., 2020 ). Furthermore, The primary aim of functional seed systems is to guarantee that seeds are accessible and available to all users, especially smallholder farmers providing an adequate quantity, quality, and variety of seeds to enable sustainable food production and consumption ( Etten et al., 2017 ). However, in Ethiopia, there is no well delineated seed system that fulfill the required role delegations along the seed value chain of many crops especially VPCs. The decentralized seed potato system in Ethiopia involves individual farmers, seed grower cooperatives and private seed multipliers at different level of economic, social and agro-ecological settings ( Tadesse et al., 2020 ; Tessema et al., 2023a ; Sulle et al., 2022 ). However, public seed enterprises are less likely to engage in the potato seed business in the country ( Getnet et al., 2023 ) and there are no well-organized seed growers except local seed multipliers. The potato seed system is constrained by tremendous social, economic and biological factors with limited quality assurance capacity ( Tafesse et al., 2020 ). Most visible, the decentralized seed system has poor monitoring and administration capacity in farmers cooperatives and weak coordination among the seed regulatory authority ( Sulle et al., 2022 ; Tadesse et al., 2020 ). The sub-sector is characterized by poor performance, low stakeholder collaboration, weak coordination and inefficient service provision in terms of quality seed production and certification ( Getnet et al. 2023 ; Tessema et al., 2023b ). The mechanisms of applying seed laws, operating procedures and quality standards depends on availability of infrastructure, trained human resources managing the seed system and other interrelated aspects ( Misra et al., 2023 ). Generally, the seed system in Ethiopia is still at its infant stage to perform key functions of seed systems viz., production and distribution, innovation and regulation along the seed value chain that ultimately affects sustainable potato production and supply ( Tessema et al., 2023a ; Hirpa et al., 2010 ; Etten et al., 2017 ). This is because the seed sector directly influences three dimensions of food security and nutrition namely; food availability, access and affordability ( Etten et al., 2017 ). Overview of seed regulatory structure in Ethiopia The seed sector in Ethiopia was coordinated by various state ministers under the Ministry of Agriculture (MoA). Linked to the federal government, the seed quality assurance is cascaded from Federal to Regional regulatory Authorities ( Nigussie et al., 2020 ). Since 2021, the Ethiopian Agricultural Authority (EAA) under the MoA was established to coordinate all regulatory aspects of the seed sector in Ethiopia Seed Proclamation No. 1262/2021 ( Alemu et al., 2023 ). Functionally, the seed regulatory laboratories are located at zonal level under the regional agricultural inputs regulatory authority ( Figure 1 ). Seed regulatory laboratories work mostly on seed of cereal and grain crops and rarely on VPCs that require more advanced pathogen testing facilities and skilled human resource that are currently in short supply in the country ( Tessema et al., 2023a ). Seed regulatory laboratories in Ethiopia are essential for testing and certifying seed quality, yet they face significant challenges such as inadequate funding and outdated equipment with limited trained man power ( Tessema et al., 2023b ). Figure 1. Organizational diagram of seed regulatory authority and their respective roles in Ethiopia. The vulnerability of potato to seed-borne diseases and pests requires a strong, efficient and customized regulatory mechanism ( Getnet et al., 2023 ). The seed regulatory laboratories have a plethora of problems including coordination and capacity bottlenecks to undertake the potato seed quality assurance within the standards set by national or international authorities to achieve the seed sector transformation goal in Ethiopia comparable to cereals and legumes ( Alemu et al., 2023 ; Nigussie et al., 2020 ). Seed quality assurance and certification standards Seed quality is a complex trait that involve a combination of plant genetics, seed technology, seed health and molecular biology. It is one of the basic requirements of effective seed industry ( Misra et al., 2023 ). Some of the classical methods of seed improvement include coating, pelleting, priming, and production of artificial seed ( Wimalasekera, 2015 ). The seed of VPCs, unlike cereals and pulses are very prone to latent infection by seed and soil borne pathogens such as Ralstonia solanacearum and viruses ( Bentley et al., 2018 ; Tessema et al., 2022 ). Seed certification is the process to ensure that the genetic identity and purity of a plant variety are maintained during seed multiplication. The seed certification schemes rely on standards and procedures implemented at each step of the seed production process. Seeds for sale with a label of “Certified seed”, means that the seed complies with the national quality standards prescribed for certification. Under the seed law, the government seed authority is responsible for the process of seed certification where government carries out the task for seed certification ( Misra et al., 2023 ). However, in Ethiopia the seed standards set by the national seed regulatory authority are poorly implemented by the seed laboratories ( Tessema et al., 2023a ; Nigussie et al., 2020 ) resulting in farmers planting disease-infected, low quality seed potato. The most detrimental effect of seed-borne pathogens such as potato bacterial wilt (BW) besides affecting immediate yield is the contamination of previously disease-free areas and the spread of new diseases ( Tessema et al., 2023a , b ; Singh and Rathaur, 2020 ). Without an active seed certification program, the quality of seed tubers is upheld by staff from research organizations and seed potato projects, who work together to maintain minimum quality standards ( Schulz et al., 2013 : Getnet et al., 2023 ). However, as the demand for quality seed increases, this system is starting to hit its production limits. Additionally, its reliance on project interventions makes it unsustainable. Therefore, alternative mechanisms at regional or local levels should be developed, tested, and promoted to ensure that producers of planting materials meet minimum quality standards at smallholders setting. To withstand the seed demand, quality declared seed (QDS) is introduced to the potato seed system that uses slight quality assurance mechanisms ( Tessema et al., 2023a ). The QDS system somehow reduces the burden of the seed sector by allowing a 10% external seed inspection by the regulatory body, where as 90% seed quality control is left to the producers ( Figure 2 ) ( Tessema et al., 2023a ). Scholars also recommend various seed regulatory options tailored to the specific circumstances of each region or country, although these recommendations are often poorly implemented ( Gatto et al., 2021 ). Figure 2. Seed potato inspection and quality assurance practices in Ethiopia. Seed regulatory challenges and paths for improvement Regulatory challenges related to seed of vegetatively propagated crops (VPCs) largely center on varietal identification, certification, and disease control. In contrast to seed-propagated crops, which have clear genetic profiles, VPCs often show considerable variability, making it difficult to establish distinct and consistent varieties ( Gatto et al., 2021 ). This ambiguity creates hurdles for regulatory agencies responsible for enforcing plant breeding and protection standards ( McEwan et al., 2021 ; Louwaars et al., 2013 ) ( Table 1 ). Moreover, the certification of propagation materials like cuttings and tubers requires thorough testing to ensure they are free from diseases and pests, a process that can be complex and resource-intensive ( Tessema et al., 2023a ; Almekinders et al., 2019 ). Table 1. Seed quality assurance challenges and pathways for improvement. Aspect Challenges Quality assurance issues Pathways for improvement Reference Regulatory framework Regulatory institutions lack autonomy and role clarity. Inconsistent seed quality standards across regions. Streamline and harmonize regulations for efficiency. Schulz et al., 2013 ; Tessema et al., 2023b Quality assurance standards Seed regulatory agency performs visual inspection without any pathogen test for latent pathogen test. Most seed testing laboratories do not perform seed potato certification, and those that do rely primarily on visual assessments alone. Accelerate the approval process and harmonize the seed QA standards. Tessema et al., 2023b Access to quality seed tuber Smallholder farmers often struggle to afford certified seeds, and some of the certified seeds that are available not sufficient to all potato farmers. Poor traceability of seed quality in the supply chain. Enhance seed distribution networks and certification. Haug et al., 2023 ; Hassena et al., 2023 Training and awareness Insufficient training for laboratory technicians, inspectors and farmers on seed regulations. Lack of understanding of quality assurance protocols. Strengthen the capacity of existing seed labs, regional, and federal regulatory bodies Almekinders et al., 2019 Research and development Inadequate funding for seed sector development. Limited innovation in developing disease-resistant varieties and appropriate disease detection procedures. Increase investment in seed research and development. Schulz et al., 2013 Logistics and laboratory facilities Logistical and administration capacity of seed regulatory laboratories are limited. Most of seed regulatory laboratories could not oversee their mandate areas due to capacity limitation. Reinforce the seed regulatory laboratories to perform quick and standard quality assurance activity. McEwan et al., 2023 ; Hassena et al., 2023 Additionally, the intellectual property framework for vegetatively propagated crops introduces further regulatory complications ( Gatto et al., 2021 ). Current plant variety protection laws may not sufficiently accommodate the specific traits of these crops, potentially hindering the ability to secure patents or protection certificates. Traceability is another critical issue, as it is essential to track the origins and quality of vegetative materials throughout the supply chain to uphold biosecurity and market integrity ( Zheng et al., 2023 ). As nations implement varying regulations for the import and export of these crops, navigating the international regulatory landscape becomes more challenging, highlighting the need for collaboration among stakeholders to establish effective and coherent regulatory systems ( McEwan et al., 2021 ; Gatto et al., 2021 ). In Ethiopia, research conducted in collaboration with the Ethiopian Institute of Agricultural Research (EIAR) and the regional Bureaus of Agriculture and Natural Resource Development revealed that six major potato viruses and bacterial wilt are prevalent throughout all levels of the seed system (Sulle e al., 2022; Tessema et al., 2023b , 2024 ; McEwan et al., 2023 ). However, an in-depth assessment of seed testing laboratories and seed inspection processes indicated limited resources and capabilities for implementing seed quality assurance. One of the most significant challenges in potato seed systems is the infiltration of counterfeit or substandard seeds into the supply chain ( Hirpa et al., 2010 ; Sulle et al., 2022 ). The lack of a robust, digitized, and automated system makes it relatively easy for these fraudulent seeds to enter the market (Tessema personal communication). This not only undermines seed quality but also leads to substantial losses for farmers who unknowingly buy and plant these counterfeit seeds ( Tessema et al., 2023a ; Sulle et al., 2022 ). Additionally, the widespread presence of such seeds compromises the integrity of the seed industry and negatively impacts overall crop production and harvest quality ( Buddenhagen et al., 2017 ; Tessema et al., 2024 ). The absence of digitization and automation in the seed delivery system contributes to seeds’ need for visibility and traceability (Tessema personal communication) ( Figure 2 ). This lack of transparency poses risks related to quality, expiry, counterfeiting, and accountability in the seed supply chain since the seed quality is often unobservable through visual inspection by the farmers ( McEwan et al., 2021 ). Improving seed quality assurance is vital for boosting agricultural productivity and sustainability ( Wimalasekera, 2015 ). Seed potatoes are fundamental to both the quality and yield of potato crops, acting as the first link in the entire potato value chain ( Yves and Quere, 2023 ). Here are some key points to consider for improving seed systems: • Working together to harmonize seed regulations and ensure better compliance through identification of intervention points for improved seed system development. • Engaging farmers, researchers, policy makers and the public in the regulatory process is imperative to build trust among value chain actors and lead to better outcomes. • Maximizing thew potential of the informal seed sector, since the majority of the seed smallholder farmers used is sourced from informal see system. • Improving public understanding of seed technologies and regulatory practices can counter misinformation and encourage acceptance. • Integrating sustainability criteria into seed regulations can promote the development of environmentally friendly practices that in turn builds the capacity of smallholder seed producers. Conclusions Ethiopia’s potato seed system faces significant regulatory challenges that hinder its development and efficiency. One of the primary issues is the lack of a coherent regulatory framework that governs seed production and distribution. Existing regulations are often outdated or poorly enforced, leading to inconsistencies in quality and availability. Furthermore, the bureaucratic processes involved in obtaining seed certification can be cumbersome and time-consuming, discouraging local farmers and seed producers from engaging in formal markets. The interplay between various regulatory bodies can create confusion, resulting in overlapping mandates and insufficient support for stakeholders at different levels. Addressing these regulatory challenges is crucial for creating a more robust potato seed system that can better meet the needs of Ethiopian farmers. To enhance Ethiopia’s potato seed system, a multifaceted approach is necessary, focusing on strengthening regulatory frameworks, improving quality assurance, and fostering collaboration among stakeholders. First, reforming and streamlining the regulatory processes can help reduce bureaucratic bottlenecks, making it easier for seed producers to operate and access markets. Second, investing in research and development can lead to the creation of more resilient and high-yielding potato varieties that are better suited to local conditions. Engaging farmers in participatory breeding programs can also empower them to influence seed variety development. Lastly, promoting public-private partnerships can facilitate knowledge transfer and resource sharing, ultimately leading to a more integrated and effective potato seed system. By addressing these key areas, Ethiopia can significantly improve its potato seed system, benefiting farmers and enhancing food security in the country as well. Additional information Author contribution • Lemma Tessema conceived and designed the experiments, performed the experiments, prepared figures and/or tables, authored or reviewed drafts of the article, and approved the final draft. • Ebrahim Seid performed the experiments, authored or reviewed drafts of the article, and approved the final draft. Data availability Statement No data are associated with this article. Acknowledgements We acknowledge our institute for providing necessary facilities during this work. References Alemu D, Bishaw Z, Zeray T, et al. : National Seed Sector Coordination in Ethiopia: Status, Challenges, and Way Forward.2023. Reference Source Almekinders CJM, Walsh S, Jacobsen KS, et al. : Why interventions in the seed systems of roots, tubers and bananas crops do not reach their full potential. Food Secur. 2019; 11 : 23–42. Publisher Full Text Bentley JW, Andrade-Piedra J, Demo P, et al. : Understanding root, tuber, and banana seed systems and coordination breakdown: A multi-stakeholder framework. J. Crop Improv. 2018; 32 (5): 599–621. Publisher Full Text Buddenhagen CE, Hernandez Nopsa JF, Andersen KF, et al. : Epidemic Network Analysis for Mitigation of Invasive Pathogens in Seed Systems: Potato in Ecuador. Phytopathology. 2017; 107 (10): 1209–1218. PubMed Abstract | Publisher Full Text Devaux A, Goffart JP, Kromann P, et al. : The Potato of the Future: Opportunities and Challenges in Sustainable Agri-food Systems. Potato Res. 2021; 64 : 681–720. PubMed Abstract | Publisher Full Text | Free Full Text Etten JV, López Noriega I, Fadda C, et al. : The contribution of seed systems to crop and tree diversity in sustainable food systems.2017. [Accessed on 15 April 2024]. Reference Source Gatto M, Le PD, Pacillo G, et al. : Policy options for advancing seed systems for vegetatively propagated crops in Vietnam. J. Crop Improv. 2021; 35 (6): 763–789. Publisher Full Text Gaur A, Kumar A, Kiran R, et al. : Importance of Seed-Borne Diseases of Agricultural Crops: Economic Losses and Impact on Society.Kumar R, Gupta A, editors. Seed-Borne Diseases of Agricultural Crops: Detection, Diagnosis & Management. Singapore: Springer; 2020. Publisher Full Text Getnet M, Teshome A, Snel H, et al. : Potato seed system in Ethiopia: challenges, opportunities, and leverage points. Stichting Wageningen Research Ethiopia, Addis Ababa. 2023. SWRE-RAISE-FS-23-025. Publisher Full Text Gowda M, Worku M, Nair SK, et al. : Quality Assurance/Quality Control (QA/QC) in Maize Breeding and Seed Production: Theory and Practice. Nairobi: CIMMYT; 2017. 978-9966-1971-9-1. Harahagazwe D, Condori B, Barreda C, et al. : How big is the potato (Solanum tuberosum L.) yield gap in Sub-Saharan Africa and why? A participatory approach. Open Agric. 2018; 3 : 180–189. Publisher Full Text Hassena M, Alemu D, Dey B: Seed policy provisions and operational challenges in Ethiopia. A Feed the Future Global Supporting Seed Systems for Development activity (S34D) report.2023. Reference Source Haug R, Hella JP, Mulesa TH, et al. : Seed systems development to navigate multiple expectations in Ethiopia, Malawi and Tanzania. World Dev. Sustain. 2023; 3 : 100092. Publisher Full Text Hirpa A, Meuwissen MPM, Tesfaye A, et al. : Analysis of Seed Potato Systems in Ethiopia. Am. J. Potato Res. 2010; 87 : 537–552. Publisher Full Text Jennings SA, Koehler A-K, Nicklin KJ, et al. : Global Potato Yields Increase Under Climate Change with Adaptation and CO2 Fertilisation. Front. Sustain. Food Syst. 2020; 4 : 519324. Publisher Full Text Katrin A, Tara F, Indulekha T, et al. : Laws and regulations enabling and restricting Africa’s vegetable seed sector. Int. J. Agric. Sustain. 2023; 21 (1): 2210005. Publisher Full Text Louwaars NP, de Boef WS , Edeme J: Integrated Seed Sector Development in Africa: A Basis for Seed Policy and Law. J. Crop Improv. 2013; 27 (2): 186–214. Publisher Full Text McEwan MA, Almekinders CJ, Andrade-Piedra JJ, et al. : “Breaking through the 40% adoption ceiling: Mind the seed system gaps.” A perspective on seed systems research for development in One CGIAR. Outlook Agric. 2021; 50 (1): 5–12. PubMed Abstract | Publisher Full Text | Free Full Text McEwan MA, Kumar L, Legg J, et al. : Enhancing seed quality assurance: Options for vegetatively propagated crops. ISSD Africa Topical Synthesis Paper.2023. [Accessed on 23 April 2024]. Reference Source Mijena GM, Gedebo A, Beshir HM, et al. : Ensuring food security of smallholder farmers through improving productivity and nutrition of potato. J. Agric. Food Res. 2022; 10 : 100400. Publisher Full Text Misra MK, Harries A, Dadlani M: Role of Seed Certification in Quality Assurance.Dadlani M, Yadava DK, editors. Seed Science and Technology. Singapore: Springer; 2023. Publisher Full Text Mulesa TH, Dalle SP, Makate C, et al. : Pluralistic seed system development: a path to seed security? Agronomy. 2021; 11 (2): 372. Publisher Full Text Nigussie M, Kalsa K, Ayana A, et al. : Status of Seed Quality Control and Assurance in Ethiopia: Required Measures for Improved Performance. Technical report. 2020. Publisher Full Text Schulz S, Woldegiorgis G, Hailariam G, et al. : Sustainable seed potato production in Ethiopia: from farm-saved to quality declared seed.Woldegiorgis G, Schulz S, Berihun B, editors. Proceedings of the National Workshop on Seed Potato Tuber Production and Dissemination: Experiences, Challenges and Prospects, 12-14 March 2012. Bahir Dar, Ethiopia: Ethiopian Institute of Agricultural Research and Amhara Regional Agricultural Research Institute; 2013; pp. 60–80. Reference Source Singh D, Rathaur PS: Detection of Seed and Propagating Material-Borne Bacterial Diseases of Economically Important Crops.Kumar R, Gupta A, editors. Seed-Borne Diseases of Agricultural Crops: Detection, Diagnosis & Management. Singapore: Springer; 2020. Publisher Full Text Sulle E, Pointer R, Kumar L, et al. : Inventory of novel approaches to seed quality assurance mechanisms for vegetatively propagated crops (VPCs) in seven African countries. International Institute of Tropical Agricultu re (IITA). International Potato Center (CIP); 2022; 48. Publisher Full Text Tadesse Y, Almekinders CJM, Griffin D, et al. : Collective Production and Marketing of Quality Potato Seed: Experiences from Two Cooperatives in Chencha, Ethiopia. Forum Dev. Stud. 2020; 47 (1): 139–156. Publisher Full Text Tadesse Y, Almekinders CJM, Schulte RPO, et al. : Potatoes and livelihoods in Chencha, southern Ethiopia. NJAS Wageningen J. Life Sci. 2019; 88 : 105–111. Publisher Full Text Tafesse S, Lie R, van Mierlo B , et al. : Analysis of a monitoring system for bacterial wilt management by seed potato cooperatives in Ethiopia: Challenges and future direction. Sustainability. 2020; 12 : 3580. Publisher Full Text Tarekegn K, Mogiso M: Assessment of improved crop seed utilization status in selected districts of Southwestern Ethiopia. Cogent Food & Agriculture. 2020; 6 (1): 1816252. Publisher Full Text Tessema L, Kakuhenzire R, McEwan M: Latent bacterial wilt and viral infection burden in the seed potato system in Ethiopia: Policy implications for seed potato. Policy Brief 02. International Potato Center; 2023b. Reference Source Tessema L, Kakuhenzire R, Seid E, et al. : Detection of six potato viruses using double antibody sandwich ELISA from in vitro, screen house and field grown potato crops in Ethiopia. Discov. Appl. Sci. 2024; 6 : 79. Publisher Full Text Tessema L, Negash W, Kakuhenzire R, et al. : Seed health trade-offs in adopting quality declared seed in potato farming systems. Crop Sci. 2023a; 1–9. Publisher Full Text Tessema L, Seid E, W/Giorgis G, et al. : Incidence and occurrence of latent Ralstonia solanacearum infection in seed potato from farmer seed grower cooperatives in Southern and Central Ethiopia. Potato Res. 2022; 65 : 649–662. Publisher Full Text Wijesinha-Bettoni R, Mouille B: The Contribution of Potatoes to Global Food Security, Nutrition and Healthy Diets. Am. J. Potato Res. 2019; 96 : 139–149. Publisher Full Text Wimalasekera R: Role of Seed Quality in Improving Crop Yields.Hakeem K, editor. Crop Production and Global Environmental Issues. Cham: Springer; 2015. Publisher Full Text Yves LH, Quere B: Seed potato production, certification, and trade.Caliskan ME, Bakhsh A, Jabran K, editors. Potato Production Worldwide. Academic Press; 2023; pp. 241–260. Publisher Full Text Zheng Y, Xu Y, Qiu Z: Blockchain Traceability Adoption in Agricultural Supply Chain Coordination: An Evolutionary Game Analysis. Agriculture. 2023; 13 : 184. Publisher Full Text Comments on this article Comments (0) Version 2 VERSION 2 PUBLISHED 11 Nov 2024 ADD YOUR COMMENT Comment Author details Author details 1 Ethiopian Institute of Agricultural Research, Holetta Agricultural Research Centre, P.O.Box 2003, Addis Ababa, Ethiopia Lemma Tessema Roles: Conceptualization, Data Curation, Methodology, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Ebrahim Seid Roles: Data Curation, Validation, Visualization, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (2) version 2 Revised Published: 10 Feb 2025, 13:1348 https://doi.org/10.12688/f1000research.158093.2 version 1 Published: 11 Nov 2024, 13:1348 https://doi.org/10.12688/f1000research.158093.1 Copyright © 2025 Tessema L and Seid E. 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 Tessema L and Seid E. Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] . F1000Research 2025, 13 :1348 ( https://doi.org/10.12688/f1000research.158093.2 ) 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 11 Nov 2024 Views 0 Cite How to cite this report: Awosanmi FE. Reviewer Report For: Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] . F1000Research 2025, 13 :1348 ( https://doi.org/10.5256/f1000research.173639.r357063 ) The direct URL for this report is: https://f1000research.com/articles/13-1348/v1#referee-response-357063 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 30 Jan 2025 Femi Emmanuel Awosanmi , OAU · Seed Science Unit, Department of Crop Production and Protection, Faculty of Agriculture, Obafemi Awolowo University |, Osun, Nigeria Approved VIEWS 0 https://doi.org/10.5256/f1000research.173639.r357063 The Review article gave insight into the Ethiopian Seed System and highlighted the challenges facing the sector and the consequences of these on the Potato production industry in particular. The authors also made good, significant suggestions to tackle these challenges ... Continue reading READ ALL The Review article gave insight into the Ethiopian Seed System and highlighted the challenges facing the sector and the consequences of these on the Potato production industry in particular. The authors also made good, significant suggestions to tackle these challenges to establish a viable potato seed production system that would enhance the yield and productivity of potato in Ethiopia. However, it will be appropriate for the authors to maintain a definite pattern of citing references throughout the article; provide the full meaning of VPC where it was mentioned; give an explanation on COC licences because of audience who are not based or familiar with Ethiopia; and reflect the National Seed Regulatory authority mentioned on the Organizational diagram as mentioned in the text. Also, the conclusion that "The interplay between various regulatory bodies can create confusion, resulting in overlapping mandates and insufficient support for stakeholders at different levels" was not clearly reflected in the main text. Is the topic of the review discussed comprehensively in the context of the current literature? Yes Are all factual statements correct and adequately supported by citations? Yes Is the review written in accessible language? Yes Are the conclusions drawn appropriate in the context of the current research literature? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Seed Science and Technology 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 Awosanmi FE. Reviewer Report For: Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] . F1000Research 2025, 13 :1348 ( https://doi.org/10.5256/f1000research.173639.r357063 ) The direct URL for this report is: https://f1000research.com/articles/13-1348/v1#referee-response-357063 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: Ogero K. Reviewer Report For: Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] . F1000Research 2025, 13 :1348 ( https://doi.org/10.5256/f1000research.173639.r340501 ) The direct URL for this report is: https://f1000research.com/articles/13-1348/v1#referee-response-340501 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 15 Jan 2025 Kwame Ogero , International Potato Centre, Mwanza, Tanzania Approved VIEWS 0 https://doi.org/10.5256/f1000research.173639.r340501 The review gives a good summary of the bottlenecks facing the potato seed systems in Ethiopia. The regulatory issues and quality assurace practices are well captured and a clear way forward presented. I recommend the article for indexing after an ... Continue reading READ ALL The review gives a good summary of the bottlenecks facing the potato seed systems in Ethiopia. The regulatory issues and quality assurace practices are well captured and a clear way forward presented. I recommend the article for indexing after an editorial review to correct typos and structure of some sentences. Is the topic of the review discussed comprehensively in the context of the current literature? Yes Are all factual statements correct and adequately supported by citations? Yes Is the review written in accessible language? Yes Are the conclusions drawn appropriate in the context of the current research literature? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Seed systems, pest and disease management 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 Ogero K. Reviewer Report For: Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] . F1000Research 2025, 13 :1348 ( https://doi.org/10.5256/f1000research.173639.r340501 ) The direct URL for this report is: https://f1000research.com/articles/13-1348/v1#referee-response-340501 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 2 VERSION 2 PUBLISHED 11 Nov 2024 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 Version 2 (revision) 10 Feb 25 Version 1 11 Nov 24 read read Kwame Ogero , International Potato Centre, Mwanza, Tanzania Femi Emmanuel Awosanmi , Obafemi Awolowo University |, Osun, Nigeria 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 Awosanmi F. 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. 30 Jan 2025 | for Version 1 Femi Emmanuel Awosanmi , OAU · Seed Science Unit, Department of Crop Production and Protection, Faculty of Agriculture, Obafemi Awolowo University |, Osun, Nigeria 0 Views copyright © 2025 Awosanmi F. 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 Review article gave insight into the Ethiopian Seed System and highlighted the challenges facing the sector and the consequences of these on the Potato production industry in particular. The authors also made good, significant suggestions to tackle these challenges to establish a viable potato seed production system that would enhance the yield and productivity of potato in Ethiopia. However, it will be appropriate for the authors to maintain a definite pattern of citing references throughout the article; provide the full meaning of VPC where it was mentioned; give an explanation on COC licences because of audience who are not based or familiar with Ethiopia; and reflect the National Seed Regulatory authority mentioned on the Organizational diagram as mentioned in the text. Also, the conclusion that "The interplay between various regulatory bodies can create confusion, resulting in overlapping mandates and insufficient support for stakeholders at different levels" was not clearly reflected in the main text. Is the topic of the review discussed comprehensively in the context of the current literature? Yes Are all factual statements correct and adequately supported by citations? Yes Is the review written in accessible language? Yes Are the conclusions drawn appropriate in the context of the current research literature? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Seed Science and Technology 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) Awosanmi FE. Peer Review Report For: Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] . F1000Research 2025, 13 :1348 ( https://doi.org/10.5256/f1000research.173639.r357063) 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/13-1348/v1#referee-response-357063 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Ogero K. 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. 15 Jan 2025 | for Version 1 Kwame Ogero , International Potato Centre, Mwanza, Tanzania 0 Views copyright © 2025 Ogero K. 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 review gives a good summary of the bottlenecks facing the potato seed systems in Ethiopia. The regulatory issues and quality assurace practices are well captured and a clear way forward presented. I recommend the article for indexing after an editorial review to correct typos and structure of some sentences. Is the topic of the review discussed comprehensively in the context of the current literature? Yes Are all factual statements correct and adequately supported by citations? Yes Is the review written in accessible language? Yes Are the conclusions drawn appropriate in the context of the current research literature? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Seed systems, pest and disease management 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) Ogero K. Peer Review Report For: Ethiopia's Potato Seed System: Regulatory Challenges, Quality Assurance Issues, and Pathways for Improvement ─ A mini review [version 2; peer review: 2 approved] . F1000Research 2025, 13 :1348 ( https://doi.org/10.5256/f1000research.173639.r340501) 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/13-1348/v1#referee-response-340501 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 = "Ethiopia\'s Potato Seed System: Regulatory...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/13-1348/v2" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/13-1348/v2&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/13-1348/v2" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Tessema L and Seid E'); 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/13-1348/v2/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/13-1348", templates : { twitter : "Ethiopia\'s Potato Seed System: Regulatory Challenges, Quality.... Tessema L and Seid E, published by " + "@F1000Research" + ", https://f1000research.com/articles/13-1348/v2" } }; 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/158093/177719") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "177719"); $(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 = { "357061": 0, "357060": 0, "357063": 12, "357062": 0, "357057": 0, "357059": 0, "357058": 0, "357065": 0, "357064": 0, "357066": 0, "340501": 16, "340500": 0, "365460": 0, "340503": 0, "340502": 0, "340497": 0, "340499": 0, "365459": 0, "340498": 0, "340505": 0, "340504": 0, "340506": 0, "351597": 0, "351596": 0, "351599": 0, "351598": 0, "351593": 0, "351595": 0, "351594": 0, "351601": 0, "351600": 0, "351602": 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 = "2ed8a0bc-9e3d-444a-9c46-2c1f3e8d6ed9"; 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.