CINXE.COM
PLOS Neglected Tropical Diseases
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en" itemscope itemtype="http://schema.org/Article" class="no-js"> <head prefix="og: http://ogp.me/ns#"> <link rel="stylesheet" href="/resource/css/site-content.css?112d78c04dc25a6fb55b68d577e0729a"/> <!-- allows for extra head tags --> <!-- hello --> <link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600"> <link media="print" rel="stylesheet" type="text/css" href="/resource/css/print.css"/> <script type="text/javascript"> var siteUrlPrefix = "/plosntds/"; </script> <script src="/resource/js/vendor/modernizr-v2.7.1.js" type="text/javascript"></script> <script src="/resource/js/vendor/detectizr.min.js" type="text/javascript"></script> <link rel="shortcut icon" href="/resource/img/favicon.ico" type="image/x-icon"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <!-- DoubleClick overall ad setup script --> <script type='text/javascript'> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; (function() { var gads = document.createElement('script'); gads.async = true; gads.type = 'text/javascript'; var useSSL = 'https:' == document.location.protocol; gads.src = (useSSL ? 'https:' : 'http:') + '//www.googletagservices.com/tag/js/gpt.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(gads, node); })(); </script> <!-- DoubleClick ad slot setup script --> <script id="doubleClickSetupScript" type='text/javascript'> googletag.cmd.push(function() { googletag.defineSlot('/75507958/PNTD_728x90_ATF', [728, 90], 'div-gpt-ad-1458247671871-0').addService(googletag.pubads()); googletag.defineSlot('/75507958/PNTD_160x600_BTF', [160, 600], 'div-gpt-ad-1458247671871-1').addService(googletag.pubads()); var personalizedAds = window.plosCookieConsent && window.plosCookieConsent.hasConsented('advertising'); googletag.pubads().setRequestNonPersonalizedAds(personalizedAds ? 0 : 1); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <script type="text/javascript"> var WombatConfig = WombatConfig || {}; WombatConfig.journalKey = "PLoSNTD"; WombatConfig.journalName = "PLOS Neglected Tropical Diseases"; WombatConfig.figurePath = "/plosntds/article/figure/image"; WombatConfig.figShareInstitutionString = "plos"; WombatConfig.doiResolverPrefix = "https://dx.plos.org/"; </script> <script type="text/javascript"> var WombatConfig = WombatConfig || {}; WombatConfig.metrics = WombatConfig.metrics || {}; WombatConfig.metrics.referenceUrl = "http://lagotto.io/plos"; WombatConfig.metrics.googleScholarUrl = "https://scholar.google.com/scholar"; WombatConfig.metrics.googleScholarCitationUrl = WombatConfig.metrics.googleScholarUrl + "?hl=en&lr=&q="; WombatConfig.metrics.crossrefUrl = "https://www.crossref.org"; </script> <script defer="defer" src="/resource/js/defer.js?5d23b84e5e396356b27c"></script><script src="/resource/js/sync.js?5d23b84e5e396356b27c"></script> <script src="/resource/js/vendor/jquery.min.js" type="text/javascript"></script> <script src="/resource/js/vendor/fastclick/lib/fastclick.js" type="text/javascript"></script> <script src="/resource/js/vendor/foundation/foundation.js" type="text/javascript"></script> <script src="/resource/js/vendor/underscore-min.js" type="text/javascript"></script> <script src="/resource/js/vendor/underscore.string.min.js" type="text/javascript"></script> <script src="/resource/js/vendor/moment.js" type="text/javascript"></script> <script src="/resource/js/vendor/jquery-ui-effects.min.js" type="text/javascript"></script> <script src="/resource/js/vendor/foundation/foundation.tooltip.js" type="text/javascript"></script> <script src="/resource/js/vendor/foundation/foundation.dropdown.js" type="text/javascript"></script> <script src="/resource/js/vendor/foundation/foundation.tab.js" type="text/javascript"></script> <script src="/resource/js/vendor/foundation/foundation.reveal.js" type="text/javascript"></script> <script src="/resource/js/vendor/foundation/foundation.slider.js" type="text/javascript"></script> <script src="/resource/js/util/utils.js" type="text/javascript"></script> <script src="/resource/js/components/toggle.js" type="text/javascript"></script> <script src="/resource/js/components/truncate_elem.js" type="text/javascript"></script> <script src="/resource/js/components/tooltip_hover.js" type="text/javascript"></script> <script src="/resource/js/vendor/jquery.dotdotdot.js" type="text/javascript"></script> <!--For Google Tag manager to be able to track site information --> <script> dataLayer = [{ 'mobileSite': 'false', 'desktopSite': 'true' }]; </script> <title>PLOS Neglected Tropical Diseases</title> <!-- for lemur --> <script> $(document).ready(()=> { let lemurTitle = $('article > h1').text(); if (lemurTitle && lemurTitle != '') { $('title').text(lemurTitle + ' | ' + 'PLOS Neglected Tropical Diseases'); } }); </script> </head> <body class="static plosntd"> <!-- Google Tag Manager --> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-TP26BH" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script> (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= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TP26BH'); </script> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-MQQMGF" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script>(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= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MQQMGF');</script> <!-- End Google Tag Manager --> <!-- Start of HubSpot Embed Code --> <script> // from https://developers.hubspot.com/docs/reference/api/analytics-and-events/cookie-banner/cookie-banner-api#example-using-a-third-party-cookie-banner-to-control-hubspot-cookies window.disableHubSpotCookieBanner = true; window._hsp = window._hsp || []; window._hsp.push(['setHubSpotConsent', { analytics: window.plosCookieConsent?.hasConsented('analytics'), advertisement: window.plosCookieConsent?.hasConsented('advertising'), functionality: window.plosCookieConsent?.hasConsented('functionality') } ]); </script> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/44092021.js"></script> <!-- End of HubSpot Embed Code --> <!-- New Relic --> <script type="text/javascript"> ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var o=e[n]={exports:{}};t[n][0].call(o.exports,function(e){var o=t[n][1][e];return r(o||e)},o,o.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<n.length;o++)r(n[o]);return r}({1:[function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var o,i=t("ee"),a=t(32),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,e,n){r(n.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,s){try{l?l-=1:o(s||new UncaughtException(t,e,n),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function o(t,e){var n=e?null:c.now();i("err",[t,n])}var i=t("handle"),a=t(33),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,p="nr@seenError";if(!c.disabled){var l=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(14),t(13),"addEventListener"in window&&t(7),c.xhrWrappable&&t(15),d=!0)}s.on("fn-start",function(t,e,n){d&&(l+=1)}),s.on("fn-err",function(t,e,n){d&&!n[p]&&(f(n,p,function(){return!0}),this.thrown=!0,o(n))}),s.on("fn-end",function(){d&&!this.thrown&&l>0&&(l-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})}},{}],3:[function(t,e,n){var r=t("loader");r.disabled||(r.features.ins=!0)},{}],4:[function(t,e,n){function r(){U++,L=g.hash,this[u]=y.now()}function o(){U--,g.hash!==L&&i(0,!0);var t=y.now();this[h]=~~this[h]+t-this[u],this[d]=t}function i(t,e){E.emit("newURL",[""+g,e])}function a(t,e){t.on(e,function(){this[e]=y.now()})}var s="-start",c="-end",f="-body",u="fn"+s,d="fn"+c,p="cb"+s,l="cb"+c,h="jsTime",m="fetch",v="addEventListener",w=window,g=w.location,y=t("loader");if(w[v]&&y.xhrWrappable&&!y.disabled){var x=t(11),b=t(12),E=t(9),R=t(7),O=t(14),T=t(8),P=t(15),S=t(10),M=t("ee"),N=M.get("tracer"),C=t(23);t(17),y.features.spa=!0;var L,U=0;M.on(u,r),b.on(p,r),S.on(p,r),M.on(d,o),b.on(l,o),S.on(l,o),M.buffer([u,d,"xhr-resolved"]),R.buffer([u]),O.buffer(["setTimeout"+c,"clearTimeout"+s,u]),P.buffer([u,"new-xhr","send-xhr"+s]),T.buffer([m+s,m+"-done",m+f+s,m+f+c]),E.buffer(["newURL"]),x.buffer([u]),b.buffer(["propagate",p,l,"executor-err","resolve"+s]),N.buffer([u,"no-"+u]),S.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"]),a(T,m+s),a(T,m+"-done"),a(S,"new-jsonp"),a(S,"jsonp-end"),a(S,"cb-start"),E.on("pushState-end",i),E.on("replaceState-end",i),w[v]("hashchange",i,C(!0)),w[v]("load",i,C(!0)),w[v]("popstate",function(){i(0,U>1)},C(!0))}},{}],5:[function(t,e,n){function r(){var t=new PerformanceObserver(function(t,e){var n=t.getEntries();s(v,[n])});try{t.observe({entryTypes:["resource"]})}catch(e){}}function o(t){if(s(v,[window.performance.getEntriesByType(w)]),window.performance["c"+p])try{window.performance[h](m,o,!1)}catch(t){}else try{window.performance[h]("webkit"+m,o,!1)}catch(t){}}function i(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var a=t("ee"),s=t("handle"),c=t(14),f=t(13),u=t(6),d=t(23),p="learResourceTimings",l="addEventListener",h="removeEventListener",m="resourcetimingbufferfull",v="bstResource",w="resource",g="-start",y="-end",x="fn"+g,b="fn"+y,E="bstTimer",R="pushState",O=t("loader");if(!O.disabled){O.features.stn=!0,t(9),"addEventListener"in window&&t(7);var T=NREUM.o.EV;a.on(x,function(t,e){var n=t[0];n instanceof T&&(this.bstStart=O.now())}),a.on(b,function(t,e){var n=t[0];n instanceof T&&s("bst",[n,e,this.bstStart,O.now()])}),c.on(x,function(t,e,n){this.bstStart=O.now(),this.bstType=n}),c.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),this.bstType])}),f.on(x,function(){this.bstStart=O.now()}),f.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),"requestAnimationFrame"])}),a.on(R+g,function(t){this.time=O.now(),this.startPath=location.pathname+location.hash}),a.on(R+y,function(t){s("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),u()?(s(v,[window.performance.getEntriesByType("resource")]),r()):l in window.performance&&(window.performance["c"+p]?window.performance[l](m,o,d(!1)):window.performance[l]("webkit"+m,o,d(!1))),document[l]("scroll",i,d(!1)),document[l]("keypress",i,d(!1)),document[l]("click",i,d(!1))}}},{}],6:[function(t,e,n){e.exports=function(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}},{}],7:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&o(e)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,e){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],8:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=i(arguments),e={};o.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var s=r.apply(this,t);return o.emit(n+"start",[t,a],s),s.then(function(t){return o.emit(n+"end",[null,t],s),t},function(t){throw o.emit(n+"end",[t],s),t})})}var o=t("ee").get("fetch"),i=t(33),a=t(32);e.exports=o;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,p=s.Response,l=s.fetch,h="prototype",m="nr@context";d&&p&&l&&(a(u,function(t,e){r(d[h],e,f),r(p[h],e,f)}),r(s,"fetch",c),o.on(c+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),o.emit(c+"done",[null,e],n)}else o.emit(c+"done",[t],n)}))},{}],9:[function(t,e,n){var r=t("ee").get("history"),o=t("wrap-function")(r);e.exports=r;var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,["pushState","replaceState"],"-")},{}],10:[function(t,e,n){function r(t){function e(){f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}function n(){f.emit("jsonp-error",[],l),f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}var r=t&&"string"==typeof t.nodeName&&"script"===t.nodeName.toLowerCase();if(r){var o="function"==typeof t.addEventListener;if(o){var a=i(t.src);if(a){var d=s(a),p="function"==typeof d.parent[d.key];if(p){var l={};u.inPlace(d.parent,[d.key],"cb-",l),t.addEventListener("load",e,c(!1)),t.addEventListener("error",n,c(!1)),f.emit("new-jsonp",[t.src],l)}}}}}function o(){return"addEventListener"in window}function i(t){var e=t.match(d);return e?e[1]:null}function a(t,e){var n=t.match(l),r=n[1],o=n[3];return o?a(o,e[r]):e[r]}function s(t){var e=t.match(p);return e&&e.length>=3?{key:e[2],parent:a(e[1],window)}:{key:t,parent:window}}var c=t(23),f=t("ee").get("jsonp"),u=t("wrap-function")(f);if(e.exports=f,o()){var d=/[?&](?:callback|cb)=([^&#]+)/,p=/(.*)\.([^.]+)/,l=/^(\w+)(\.|$)(.*)$/,h=["appendChild","insertBefore","replaceChild"];Node&&Node.prototype&&Node.prototype.appendChild?u.inPlace(Node.prototype,h,"dom-"):(u.inPlace(HTMLElement.prototype,h,"dom-"),u.inPlace(HTMLHeadElement.prototype,h,"dom-"),u.inPlace(HTMLBodyElement.prototype,h,"dom-")),f.on("dom-start",function(t){r(t[0])})}},{}],11:[function(t,e,n){var r=t("ee").get("mutation"),o=t("wrap-function")(r),i=NREUM.o.MO;e.exports=r,i&&(window.MutationObserver=function(t){return this instanceof i?new i(o(t,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype)},{}],12:[function(t,e,n){function r(t){var e=i.context(),n=s(t,"executor-",e,null,!1),r=new f(n);return i.context(r).getCtx=function(){return e},r}var o=t("wrap-function"),i=t("ee").get("promise"),a=t("ee").getOrSetContext,s=o(i),c=t(32),f=NREUM.o.PR;e.exports=i,f&&(window.Promise=r,["all","race"].forEach(function(t){var e=f[t];f[t]=function(n){function r(t){return function(){i.emit("propagate",[null,!o],a,!1,!1),o=o||!t}}var o=!1;c(n,function(e,n){Promise.resolve(n).then(r("all"===t),r(!1))});var a=e.apply(f,arguments),s=f.resolve(a);return s}}),["resolve","reject"].forEach(function(t){var e=f[t];f[t]=function(t){var n=e.apply(f,arguments);return t!==n&&i.emit("propagate",[t,!0],n,!1,!1),n}}),f.prototype["catch"]=function(t){return this.then(null,t)},f.prototype=Object.create(f.prototype,{constructor:{value:r}}),c(Object.getOwnPropertyNames(f),function(t,e){try{r[e]=f[e]}catch(n){}}),o.wrapInPlace(f.prototype,"then",function(t){return function(){var e=this,n=o.argsToArray.apply(this,arguments),r=a(e);r.promise=e,n[0]=s(n[0],"cb-",r,null,!1),n[1]=s(n[1],"cb-",r,null,!1);var c=t.apply(this,n);return r.nextPromise=c,i.emit("propagate",[e,!0],c,!1,!1),c}}),i.on("executor-start",function(t){t[0]=s(t[0],"resolve-",this,null,!1),t[1]=s(t[1],"resolve-",this,null,!1)}),i.on("executor-err",function(t,e,n){t[1](n)}),i.on("cb-end",function(t,e,n){i.emit("propagate",[n,!0],this.nextPromise,!1,!1)}),i.on("propagate",function(t,e,n){this.getCtx&&!e||(this.getCtx=function(){if(t instanceof Promise)var e=i.context(t);return e&&e.getCtx?e.getCtx():this})}),r.toString=function(){return""+f})},{}],13:[function(t,e,n){var r=t("ee").get("raf"),o=t("wrap-function")(r),i="equestAnimationFrame";e.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],14:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function o(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var i=t("ee").get("timer"),a=t("wrap-function")(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],15:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function o(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){x.push(t),m&&(E?E.then(a):w?w(a):(R=-R,O.data=R))}function a(){for(var t=0;t<x.length;t++)r([],x[t]);x.length&&(x=[])}function s(t,e){return e}function c(t,e){for(var n in t)e[n]=t[n];return e}t(7);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),p=t(23),l=NREUM.o,h=l.XHR,m=l.MO,v=l.PR,w=l.SI,g="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],x=[];e.exports=u;var b=window.XMLHttpRequest=function(t){var e=new h(t);try{u.emit("new-xhr",[e],e),e.addEventListener(g,o,p(!1))}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(c(h,b),b.prototype=h.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,e){r(t,e),i(e)}),u.on("open-xhr-start",r),m){var E=v&&v.resolve();if(!w&&!v){var R=1,O=document.createTextNode(R);new m(a).observe(O,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===g||a()})},{}],16:[function(t,e,n){function r(t){if(!s(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=l.generateSpanId(),m=l.generateTraceId(),v=Date.now(),w={spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&p())&&(w.traceContextParentHeader=o(h,m),w.traceContextStateHeader=i(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeader=a(h,m,v,n,r,f)),w}function o(t,e){return"00-"+e+"-"+t+"-01"}function i(t,e,n,r,o){var i=0,a="",s=1,c="",f="";return o+"@nr="+i+"-"+s+"-"+n+"-"+r+"-"+t+"-"+a+"-"+c+"-"+f+"-"+e}function a(t,e,n,r,o,i){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:o,id:t,tr:e,ti:n}};return i&&r!==i&&(s.d.tk=i),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var o=h(n.allowed_origins[r]);if(t.hostname===o.hostname&&t.protocol===o.protocol&&t.port===o.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function p(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var l=t(29),h=t(18);e.exports={generateTracePayload:r,shouldGenerateTrace:s}},{}],17:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<p;r++)t.removeEventListener(d[r],this.listener,!1);e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):i(this,t),n.cbTime=this.cbTime,s("xhr",[e,n,this.startTime,this.endTime,"xhr"],this))}}function o(t,e){var n=c(e),r=t.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}function i(t,e){t.params.status=e.status;var n=v(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable&&!a.disabled){var s=t("handle"),c=t(18),f=t(16).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],p=d.length,l=t("id"),h=t(24),m=t(22),v=t(19),w=t(23),g=NREUM.o.REQ,y=window.XMLHttpRequest;a.features.xhr=!0,t(15),t(8),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,e.params=this.params||{},e.metrics=this.metrics||{},t.addEventListener("load",function(n){i(e,t)},w(!1)),h&&(h>34||h<10)||t.addEventListener("progress",function(t){e.lastSize=t.loaded},w(!1))}),u.on("open-xhr-start",function(t){this.params={method:t[0]},o(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],o=this;if(n&&r){var i=m(r);i&&(n.txSize=i)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof e.onload))&&o.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var s=0;s<p;s++)e.addEventListener(d[s],this.listener,w(!1))}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("xhr-resolved",function(){this.endTime=a.now()}),u.on("addEventListener-end",function(t,e){e instanceof y&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof y&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof y&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url?n=t[0].url:window.URL&&t[0]&&t[0]instanceof URL&&(n=t[0].href),n&&(this.parsedOrigin=c(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var o=f(this.parsedOrigin);if(o&&(o.newrelicHeader||o.traceContextParentHeader))if("string"==typeof t[0]||window.URL&&t[0]&&t[0]instanceof URL){var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),e(i.headers,o)&&(this.dt=o),t.length>1?t[1]=i:t.push(i)}else t[0]&&t[0].headers&&e(t[0].headers,o)&&(this.dt=o)}),u.on("fetch-start",function(t,e){this.params={},this.metrics={},this.startTime=a.now(),this.dt=e,t.length>=1&&(this.target=t[0]),t.length>=2&&(this.opts=t[1]);var n,r=this.opts||{},i=this.target;"string"==typeof i?n=i:"object"==typeof i&&i instanceof g?n=i.url:window.URL&&"object"==typeof i&&i instanceof URL&&(n=i.href),o(this,n);var s=(""+(i&&i instanceof g&&i.method||r.method||"GET")).toUpperCase();this.params.method=s,this.txSize=m(r.body)||0}),u.on("fetch-done",function(t,e){this.endTime=a.now(),this.params||(this.params={}),this.params.status=e?e.status:0;var n;"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var r={txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s("xhr",[this.params,r,this.startTime,this.endTime,"fetch"],this)})}},{}],18:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];var e=document.createElement("a"),n=window.location,o={};e.href=t,o.port=e.port;var i=e.href.split("://");!o.port&&i[1]&&(o.port=i[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===i[0]?"443":"80"),o.hostname=e.hostname||n.hostname,o.pathname=e.pathname,o.protocol=i[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,s=e.hostname===document.domain&&e.port===n.port;return o.sameOrigin=a&&(!e.hostname||s),"/"===o.pathname&&(r[t]=o),o}},{}],19:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?o(t.response):"text"===n||""===n||void 0===n?o(t.responseText):void 0}var o=t(22);e.exports=r},{}],20:[function(t,e,n){function r(){}function o(t,e,n,r){return function(){return u.recordSupportability("API/"+e+"/called"),i(t+e,[f.now()].concat(s(arguments)),n?null:this,r),n?void 0:this}}var i=t("handle"),a=t(32),s=t(33),c=t("ee").get("tracer"),f=t("loader"),u=t(25),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",h=l+"ixn-";a(p,function(t,e){d[e]=o(l,e,!0,"api")}),d.addPageAction=o(l,"addPageAction",!0),d.setCurrentRouteName=o(l,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,o="function"==typeof e;return i(h+"tracer",[f.now(),t,n],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],n),o)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=o(h,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),u.recordSupportability("API/noticeError/called"),i("err",[t,f.now(),!1,e])}},{}],21:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],22:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],23:[function(t,e,n){var r=!1;try{var o=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}catch(i){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],24:[function(t,e,n){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),e.exports=r},{}],25:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return i("storeMetric",n,null,"api"),n}function o(t,e){var n=[s,t,{name:t},e];return i("storeEventMetrics",n,null,"api"),n}var i=t("handle"),a="sm",s="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:o}},{}],26:[function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(i=Math.max((new Date).getTime(),i))-a}function o(){return i}var i=(new Date).getTime(),a=i,s=t(34);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=o},{}],27:[function(t,e,n){function r(t){return!(!t||!t.protocol||"file:"===t.protocol)}e.exports=r},{}],28:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?p("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&p("timing",["fcp",Math.floor(t.startTime)])})}function o(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(c&&c<r.startTime)return;p("lcp",[r])}}function i(t){t.getEntries().forEach(function(t){t.hadRecentInput||p("cls",[t])})}function a(t){if(t instanceof v&&!g){var e=Math.round(t.timeStamp),n={type:t.type};e<=l.now()?n.fid=l.now()-e:e>l.offset&&e<=Date.now()?(e-=l.offset,n.fid=l.now()-e):e=l.now(),g=!0,p("timing",["fi",e,n])}}function s(t){"hidden"===t&&(c=l.now(),p("pageHide",[c]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var c,f,u,d,p=t("handle"),l=t("loader"),h=t(31),m=t(23),v=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){f=new PerformanceObserver(r);try{f.observe({entryTypes:["paint"]})}catch(w){}u=new PerformanceObserver(o);try{u.observe({entryTypes:["largest-contentful-paint"]})}catch(w){}d=new PerformanceObserver(i);try{d.observe({type:"layout-shift",buffered:!0})}catch(w){}}if("addEventListener"in document){var g=!1,y=["click","keydown","mousedown","pointerdown","touchstart"];y.forEach(function(t){document.addEventListener(t,a,m(!1))})}h(s)}},{}],29:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<i.length;s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;return a}function o(){return a(16)}function i(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,o=window.crypto||window.msCrypto;o&&o.getRandomValues&&Uint8Array&&(n=o.getRandomValues(new Uint8Array(31)));for(var i=[],a=0;a<t;a++)i.push(e().toString(16));return i.join("")}e.exports={generateUuid:r,generateSpanId:o,generateTraceId:i}},{}],30:[function(t,e,n){function r(t,e){if(!o)return!1;if(t!==o)return!1;if(!e)return!0;if(!i)return!1;for(var n=i.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}e.exports={agent:o,version:i,match:r}},{}],31:[function(t,e,n){function r(t){function e(){t(s&&document[s]?document[s]:document[i]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,o(!1))}var o=t(23);e.exports=r;var i,a,s;"undefined"!=typeof document.hidden?(i="hidden",a="visibilitychange",s="visibilityState"):"undefined"!=typeof document.msHidden?(i="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(i="webkitHidden",a="webkitvisibilitychange",s="webkitVisibilityState")},{}],32:[function(t,e,n){function r(t,e){var n=[],r="",i=0;for(r in t)o.call(t,r)&&(n[i]=e(r,t[r]),i+=1);return n}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],33:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,o=n-e||0,i=Array(o<0?0:o);++r<o;)i[r]=t[e+r];return i}e.exports=r},{}],34:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function o(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,o,i,a){if(a!==!1&&(a=!0),!l.aborted||i){t&&a&&t(n,r,o);for(var s=e(o),c=m(n),f=c.length,u=0;u<f;u++)c[u].apply(s,r);var p=d[y[n]];return p&&p.push([x,n,r,s]),s}}function i(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function v(t){return p[t]=p[t]||o(n)}function w(t,e){l.aborted||u(t,function(t,n){e=e||"feature",y[n]=e,e in d||(d[e]=[])})}var g={},y={},x={on:i,addEventListener:i,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function i(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(l.aborted=!0,d=l.backlog={})}var c="nr@context",f=t("gos"),u=t(32),d={},p={},l=e.exports=o();e.exports.getOrSetContext=i,l.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(o.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[e]=r,r}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){o.buffer([t],r),o.emit(t,e,n)}var o=t("ee").get("handle");e.exports=r,r.ee=o},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!P++){var t=T.info=NREUM.info,e=v.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(R,function(e,n){t[e]||(t[e]=n)});var n=a();s("mark",["onload",n+T.offset],null,"api"),s("timing",["load",n]);var r=v.createElement("script");0===t.agent.indexOf("http://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=h+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function o(){"complete"===v.readyState&&i()}function i(){s("mark",["domContent",a()+T.offset],null,"api")}var a=t(26),s=t("handle"),c=t(32),f=t("ee"),u=t(30),d=t(27),p=t(21),l=t(23),h=p.getConfiguration("ssl")===!1?"http":"https",m=window,v=m.document,w="addEventListener",g="attachEvent",y=m.XMLHttpRequest,x=y&&y.prototype,b=!d(m.location);NREUM.o={ST:setTimeout,SI:m.setImmediate,CT:clearTimeout,XHR:y,REQ:m.Request,EV:m.Event,PR:m.Promise,MO:m.MutationObserver};var E=""+location,R={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-spa-1212.min.js"},O=y&&x&&x[w]&&!/CriOS/.test(navigator.userAgent),T=e.exports={offset:a.getLastTimestamp(),now:a,origin:E,features:{},xhrWrappable:O,userAgent:u,disabled:b};if(!b){t(20),t(28),v[w]?(v[w]("DOMContentLoaded",i,l(!1)),m[w]("load",r,l(!1))):(v[g]("onreadystatechange",o),m[g]("onload",r)),s("mark",["firstbyte",a.getLastTimestamp()],null,"api");var P=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var i,a,u,p;try{a=this,i=d(arguments),u="function"==typeof r?r(i,a):r||{}}catch(l){o([l,"",[i,a,c],u],t)}s(n+"start",[i,a,c],u,f);try{return p=e.apply(a,i)}catch(h){throw s(n+"err",[i,a,h],u,f),h}finally{s(n+"end",[i,a,p],u,f)}}return a(e)?e:(n||(n=""),nrWrapper[p]=e,i(e,nrWrapper,t),nrWrapper)}function r(t,e,r,o,i){r||(r="");var s,c,f,u="-"===r.charAt(0);for(f=0;f<e.length;f++)c=e[f],s=t[c],a(s)||(t[c]=n(s,u?c+r:r,o,c,i))}function s(n,r,i,a){if(!h||e){var s=h;h=!0;try{t.emit(n,r,i,e,a)}catch(c){o([c,n,r,i],t)}h=s}}return t||(t=u),n.inPlace=r,n.flag=p,n}function o(t,e){e||(e=u);try{e.emit("internal-error",t)}catch(n){}}function i(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(i){o([i],n)}for(var a in t)l.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[p])}function s(t,e){var n=e(t);return n[p]=t,i(t,n,u),n}function c(t,e,n){var r=t[e];t[e]=s(r,n)}function f(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var u=t("ee"),d=t(33),p="nr@original",l=Object.prototype.hasOwnProperty,h=!1;e.exports=r,e.exports.wrapFunction=s,e.exports.wrapInPlace=c,e.exports.argsToArray=f},{}]},{},["loader",2,17,5,3,4]); ;NREUM.loader_config={accountID:"804283",trustKey:"804283",agentID:"402703674",licenseKey:"cf99e8d2a3",applicationID:"402703674"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"cf99e8d2a3", // Modified this value from the generated script, to pass prod vs dev applicationID: window.location.hostname.includes('journals.plos.org') ? "402703674" : "402694889", sa:1} </script> <!-- End New Relic --> <header> <div id="topslot" class="head-top"> <a id="skip-to-content" tabindex="0" class="button" href="#main-content"> Skip to main content </a> <div class="center"> <div class="title">Advertisement</div> <!-- DoubleClick Ad Zone --> <div class='advertisement' id='div-gpt-ad-1458247671871-0' style='width:728px; height:90px;'> <script type='text/javascript'> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1458247671871-0'); }); </script> </div> </div> </div> <div id="user" class="nav" data-user-management-url="https://community.plos.org"> </div> <div id="pagehdr"> <nav class="nav-main"> <h1 class="logo"> <a href="/plosntds/.">PLOS Neglected Tropical Diseases</a> </h1> <section class="top-bar-section"> <ul class="nav-elements"> <li class="menu-section-header has-dropdown " id="browse"> <span class="menu-section-header-title"> Browse </span> <ul class="menu-section dropdown " id="browse-dropdown-list"> <li> <a href="/plosntds/issue" >Current Issue</a> </li> <li> <a href="/plosntds/volume" >Journal Archive</a> </li> <li> <a href="/plosntds/s/collections" >Collections</a> </li> <li> <a href="/plosntds/s/find-and-read-articles" >Find and Read Articles</a> </li> </ul> </li> <li class="multi-col-parent menu-section-header has-dropdown" id="publish"> Publish <div class="dropdown mega "> <ul class="multi-col" id="publish-dropdown-list"> <li class="menu-section-header " id="submissions"> <span class="menu-section-header-title"> Submissions </span> <ul class="menu-section " id="submissions-dropdown-list"> <li> <a href="/plosntds/s/getting-started" >Getting Started</a> </li> <li> <a href="/plosntds/s/submission-guidelines" >Submission Guidelines</a> </li> <li> <a href="/plosntds/s/figures" >Figures</a> </li> <li> <a href="/plosntds/s/tables" >Tables</a> </li> <li> <a href="/plosntds/s/supporting-information" >Supporting Information</a> </li> <li> <a href="/plosntds/s/latex" >LaTeX</a> </li> <li> <a href="/plosntds/s/other-article-types" >Other Article Types</a> </li> <li> <a href="/plosntds/s/preprints" >Preprints</a> </li> <li> <a href="/plosntds/s/revising-your-manuscript" >Revising Your Manuscript</a> </li> <li> <a href="/plosntds/s/submit-now" >Submit Now</a> </li> </ul> </li> <li class="menu-section-header " id="policies"> <span class="menu-section-header-title"> Policies </span> <ul class="menu-section " id="policies-dropdown-list"> <li> <a href="/plosntds/s/best-practices-in-research-reporting" >Best Practices in Research Reporting</a> </li> <li> <a href="/plosntds/s/human-subjects-research" >Human Subjects Research</a> </li> <li> <a href="/plosntds/s/animal-research" >Animal Research</a> </li> <li> <a href="/plosntds/s/competing-interests" >Competing Interests</a> </li> <li> <a href="/plosntds/s/disclosure-of-funding-sources" >Disclosure of Funding Sources</a> </li> <li> <a href="/plosntds/s/licenses-and-copyright" >Licenses and Copyright</a> </li> <li> <a href="/plosntds/s/data-availability" >Data Availability</a> </li> <li> <a href="/plosntds/s/complementary-research" >Complementary Research</a> </li> <li> <a href="/plosntds/s/materials-software-and-code-sharing" >Materials, Software and Code Sharing</a> </li> <li> <a href="/plosntds/s/ethical-publishing-practice" >Ethical Publishing Practice</a> </li> <li> <a href="/plosntds/s/authorship" >Authorship</a> </li> <li> <a href="/plosntds/s/corrections-expressions-of-concern-and-retractions" >Corrections, Expressions of Concern, and Retractions</a> </li> </ul> </li> <li class="menu-section-header " id="manuscript-review-and-publication"> <span class="menu-section-header-title"> Manuscript Review and Publication </span> <ul class="menu-section " id="manuscript-review-and-publication-dropdown-list"> <li> <a href="/plosntds/s/editorial-and-peer-review-process" >Editorial and Peer Review Process</a> </li> <li> <a href="/plosntds/s/reviewer-guidelines" >Guidelines for Reviewers</a> </li> <li> <a href="/plosntds/s/guidelines-for-editors" >Guidelines for Editors</a> </li> <li> <a href="/plosntds/s/accepted-manuscripts" >Accepted Manuscripts</a> </li> <li> <a href="/plosntds/s/comments" >Comments</a> </li> </ul> </li> </ul> <div class="calloutcontainer"> <h3 class="callout-headline">Submit Your Manuscript</h3> <div class="action-contain"> <p class="callout-content"> <em>PLOS Neglected Tropical Diseases</em> is the top Open Access tropical medicine journal, featuring an International Editorial Board and increased <a href="https://plos.org/fee-assistance#loc-global-initiative">support</a> for developing country authors. </p> <p class="button-contain"> <a class="button button-default" href="/plosntds/s/submit-now"> Get Started </a> </p> </div> <!-- opens in siteMenuCalloutDescription --> </div> </div> </li> <li class="menu-section-header has-dropdown " id="about"> <span class="menu-section-header-title"> About </span> <ul class="menu-section dropdown " id="about-dropdown-list"> <li> <a href="/plosntds/s/journal-information" >Journal Information</a> </li> <li> <a href="/plosntds/s/editors-in-chief" >Editors-in-Chief</a> </li> <li> <a href="/plosntds/s/editorial-board" >Editorial Board</a> </li> <li> <a href="/plosntds/s/publishing-information" >Publishing Information</a> </li> <li> <a href="https://plos.org/publication-fees" >Publication Fees</a> </li> <li> <a href="https://plos.org/press-and-media" >Press and Media</a> </li> <li> <a href="/plosntds/s/contact" >Contact</a> </li> </ul> </li> <script src="/resource/js/vendor/jquery.hoverIntent.js" type="text/javascript"></script> <script src="/resource/js/components/menu_drop.js" type="text/javascript"></script> <script src="/resource/js/components/hover_delay.js" type="text/javascript"></script> <li id="navsearch" class="head-search"> <form name="searchForm" action="/plosntds/search" method="get"> <fieldset> <legend>Search</legend> <label for="search">Search</label> <div class="search-contain"> <input id="search" type="text" name="q" placeholder="SEARCH" required/> <button id="headerSearchButton" type="submit" aria-label="Submit search"> <i title="Submit search" class="search-icon"></i> </button> </div> </fieldset> <input type="hidden" name="filterJournals" value="PLoSNTD"/> </form> <a id="advSearch" href="/plosntds/search"> advanced search </a> <script src="/resource/js/components/placeholder_style.js" type="text/javascript"></script> </li> </ul> </section> </nav> </div> </header> <main id="main-content"> <div class="lemur-content two-column"> <nav class="site-content-nav"> <ul class="nav-page"> <li data-anchor="loc-figure-file-requirements" name="loc-figure-file-requirements"><a href="#loc-figure-file-requirements"> Figure File Requirements </a></li> <li data-anchor="loc-layers" name="loc-layers"><a href="#loc-layers"> Layers </a></li> <li data-anchor="loc-alpha-channels" name="loc-alpha-channels"><a href="#loc-alpha-channels"> Alpha Channels </a></li> <li data-anchor="loc-compression" name="loc-compression"><a href="#loc-compression"> Compression </a></li> <li data-anchor="loc-pages" name="loc-pages"><a href="#loc-pages"> Pages </a></li> <li data-anchor="loc-how-to-submit-figures-and-captions" name="loc-how-to-submit-figures-and-captions"><a href="#loc-how-to-submit-figures-and-captions"> How to Submit Figures and Captions </a> <ul> <li data-anchor="loc-figure-files" name="loc-figure-files"><a href="#loc-figure-files"> Figure files </a></li> <li data-anchor="loc-captions" name="loc-captions"><a href="#loc-captions"> Captions </a></li> <li data-anchor="loc-in-text-citations" name="loc-in-text-citations"><a href="#loc-in-text-citations"> In-text citations </a></li> </ul></li> <li data-anchor="loc-tools-for-figure-preparation" name="loc-tools-for-figure-preparation"><a href="#loc-tools-for-figure-preparation"> Tools for Figure Preparation </a> <ul> <li data-anchor="loc-automated-figure-assessment" name="loc-automated-figure-assessment"><a href="#loc-automated-figure-assessment"> Automated figure assessment </a></li> <li data-anchor="loc-software" name="loc-software"><a href="#loc-software"> Software </a></li> </ul></li> <li data-anchor="loc-latex" name="loc-latex"><a href="#loc-latex"> LaTeX </a></li> <li data-anchor="loc-creating-source-images-with-specialized-software" name="loc-creating-source-images-with-specialized-software"><a href="#loc-creating-source-images-with-specialized-software"> Creating Source Images with Specialized Software </a> <ul> <li data-anchor="loc-sigmaplot" name="loc-sigmaplot"><a href="#loc-sigmaplot"> SigmaPlot </a></li> <li data-anchor="loc-rstudio" name="loc-rstudio"><a href="#loc-rstudio"> RStudio </a></li> <li data-anchor="loc-matlab" name="loc-matlab"><a href="#loc-matlab"> Matlab </a></li> <li data-anchor="loc-prism" name="loc-prism"><a href="#loc-prism"> Prism </a></li> <li data-anchor="loc-stata" name="loc-stata"><a href="#loc-stata"> Stata </a></li> <li data-anchor="loc-chemdraw" name="loc-chemdraw"><a href="#loc-chemdraw"> ChemDraw </a></li> <li data-anchor="loc-pymol" name="loc-pymol"><a href="#loc-pymol"> PyMol </a></li> <li data-anchor="loc-spss" name="loc-spss"><a href="#loc-spss"> SPSS </a></li> <li data-anchor="loc-genespring" name="loc-genespring"><a href="#loc-genespring"> GeneSpring </a></li> <li data-anchor="loc-minitab" name="loc-minitab"><a href="#loc-minitab"> Minitab </a></li> </ul></li> <li data-anchor="loc-maps" name="loc-maps"><a href="#loc-maps"> Maps </a></li> <li data-anchor="loc-policies" name="loc-policies"><a href="#loc-policies"> Policies </a> <ul> <li data-anchor="loc-depictions-of-humans" name="loc-depictions-of-humans"><a href="#loc-depictions-of-humans"> Depictions of humans </a></li> <li data-anchor="loc-licenses-and-copyright" name="loc-licenses-and-copyright"><a href="#loc-licenses-and-copyright"> Licenses and copyright </a></li> <li data-anchor="loc-image-manipulation" name="loc-image-manipulation"><a href="#loc-image-manipulation"> Image manipulation </a></li> </ul></li> <li data-anchor="loc-contact" name="loc-contact"><a href="#loc-contact"> Contact </a></li> </ul> </nav> <article> <h1>Figures</h1> <div data-section-id="1515"> <p>The instructions on this page pertain to figures included in the main article.</p> </div> <div data-section-id="1419"> <div class="block-important"> <strong><em><i>PLOS Neglected Tropical Diseases</i> </em>waives all formatting requirements until your manuscript has received a provisional Editorial Accept decision.</strong> <br> In order to proceed to publication, your figures must meet the requirements on this page. The more closely your figures adhere to these specifications, the more quickly your manuscript can be published once accepted. </div> </div> <div data-section-id="1412"> <div class="block-more-information"> <p><strong>Figures as Supporting Information</strong></p> <p>Supporting information is auxiliary to the main content of the article. Supporting information figures are held to the requirements of all supporting information files. They have fewer requirements than figures that are included in the main article, and they need to be uploaded separately.</p> <p>For full instructions, follow the<a href="/plosntds/s/supporting-information"> supporting information guidelines</a>.</p> </div> </div> <div data-section-id="2383"> <h2><a data-anchor-id="6927" id="loc-figure-preparation-checklist" name="loc-figure-preparation-checklist"></a>Figure Preparation Checklist</h2> <ul> <li>Read our figure policies on <strong><a data-parent-id="27" href="/plosntds/s/figures#loc-depictions-of-humans">depictions of humans</a></strong>, <strong><a data-parent-id="27" href="/plosntds/s/figures#loc-licenses-and-copyright">licenses and copyright</a></strong>, and <strong><a data-parent-id="27" href="/plosntds/s/figures#loc-preparing-figures-from-image-files">image manipulation</a></strong>.</li> <li>Read the <strong><a data-parent-id="27" href="/plosntds/s/figures#loc-figure-file-requirements">figure file requirements</a> </strong>for the full list of technical specifications, and ensure your figures comply.</li> <li>Read <strong><a data-parent-id="27" href="/plosntds/s/figures#loc-how-to-submit-figures-and-captions">how to format and submit your figures and captions</a></strong> for peer review.</li> <li><strong><a href="https://pacev2.apexcovantage.com">Use PACE</a> </strong>before submitting to check your figures and convert to our accepted formats.</li> </ul> </div> <div data-section-id="1414"> <h2><a data-anchor-id="6928" id="loc-figure-file-requirements" name="loc-figure-file-requirements"></a>Figure File Requirements</h2> <p>The list below is an abbreviated summary of the figure specifications. Read the full details of the requirements in the corresponding sections on this page.</p> <table class="table-zebra-stripes"> <tbody> <tr> <td style="text-align: left; vertical-align: top;"> <p><strong><a data-parent-id="27" href="/plosntds/s/figures#loc-file-format">File Format</a></strong></p></td> <td style="text-align: left; vertical-align: top;"> <p>TIFF or EPS</p></td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <p><strong><a data-parent-id="27" href="/plosntds/s/figures#loc-dimensions">Dimensions</a></strong></p></td> <td style="text-align: left; vertical-align: top;"> <p>Width: 789 – 2250 pixels (at 300 dpi). Height maximum: 2625 pixels (at 300 dpi).</p></td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <p><strong><a data-parent-id="27" href="/plosntds/s/figures#loc-resolution">Resolution</a></strong></p></td> <td style="text-align: left; vertical-align: top;">300 – 600 dpi</td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <p><strong><a data-parent-id="27" href="/plosntds/s/figures#loc-file-size">File Size</a></strong></p></td> <td style="text-align: left; vertical-align: top;"> <p><10 MB</p></td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <p><strong><a data-parent-id="27" href="/plosntds/s/figures#loc-text-within-figures">Text within Figures</a></strong></p></td> <td style="text-align: left; vertical-align: top;"> <p>Arial, Times, or Symbol font only in 8-12 point</p></td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <p><strong><a data-parent-id="27" href="/plosntds/s/figures#loc-figure-files">Figure Files</a></strong></p></td> <td style="text-align: left; vertical-align: top;"> <p>Fig1.tif, Fig2.eps, and so on. Match file name to caption label and citation.</p></td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <p><strong><a data-parent-id="27" href="/plosntds/s/figures#loc-captions">Captions</a></strong></p></td> <td style="text-align: left; vertical-align: top;"> <p>In the manuscript, not in the figure file.</p></td> </tr> </tbody> </table> </div> <div data-section-id="2374"> <table class="table-basic"> <tbody> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6929" id="loc-file-format" name="loc-file-format"></a>File Format</h2></td> <td colspan="4" style="vertical-align: top;"> <p> </p> <p>TIFF or EPS only.</p> <div class="block-basic"> <strong>Should I choose TIFF or EPS? </strong>TIFF tends to be easier to work with than EPS. EPS files often have missing/corrupted fonts, oversized masks, stray points, and boxes, which can result in errors and poor output. </div></td> </tr> <tr> <td colspan="1" rowspan="5" style="vertical-align: top;"> <h2><a data-anchor-id="6930" id="loc-dimensions" name="loc-dimensions"></a>Dimensions</h2></td> <td style="vertical-align: top;"> </td> <td style="vertical-align: top;"><strong>Centimeters</strong></td> <td style="vertical-align: top;"><strong>Inches</strong></td> <td style="vertical-align: top; text-align: left;"><strong>Pixels at 300 dpi</strong></td> </tr> <tr> <td rowspan="1"> <p><strong>Minimum width</strong></p></td> <td rowspan="1" style="vertical-align: top;">6.68</td> <td rowspan="1" style="vertical-align: top;">2.63</td> <td rowspan="1" style="vertical-align: top;"> <p>789</p></td> </tr> <tr> <td style="vertical-align: top;"> <p><strong>Maximum width</strong></p></td> <td style="vertical-align: top;">19.05</td> <td style="vertical-align: top;">7.5</td> <td style="vertical-align: top;">2250</td> </tr> <tr> <td style="vertical-align: top;"> <p><strong>Height maximum </strong></p> <p><em>At the height maximum, the figure occupies the whole page and excludes the caption</em></p></td> <td style="vertical-align: top;">22.23</td> <td style="vertical-align: top;">8.75</td> <td style="vertical-align: top;">2625</td> </tr> <tr> <td colspan="4" rowspan="1"> <p>“Dimensions” refers to the dimensions of the entire figure, excluding any white space. The closer figures match these dimensions, the closer they will meet expectations on publication.</p> <p><strong>TIPS</strong></p> <ul> <li>To align your figure with the text column of the PDF version of the article, make it no wider than 5.2 inches (13.2 cm). </li> <li> <p>Ensure that individual images meet the pixel dimensions indicated above when preparing and saving figures with slideshow software (like Powerpoint, OpenOffice, or Keynote).</p></li> <li> <p>Make sure source images are 2,250 pixels wide if you want figures at full page width of 19.05cm.</p></li> <li>When adjusting the figure dimensions, be sure the Chain/Lock symbol is closed. This will maintain the width and height ratio of your figure.</li> <li>Go to Image → Properties<strong style="line-height:18px"> </strong>(or Image → Information) to view image dimensions.</li> </ul></td> </tr> <tr> <td colspan="1" style="vertical-align: top;"> <h2><a data-anchor-id="6931" id="loc-resolution" name="loc-resolution"></a>Resolution</h2></td> <td colspan="4"> <p> </p> <p>Submit figures at the desired <a data-parent-id="27" href="/plosntds/s/figures#loc-dimensions">dimensions</a> with a resolution no greater than <strong>300-600 dpi</strong>. </p> <ul> <li>The quality of a low-resolution figure cannot be improved by simply increasing the resolution in graphics software. To improve its resolution, re-create the figure from the beginning<em style="line-height:18px">.</em></li> <li>Resolution below 300 results in blurred, jagged or pixelated published figures. Resolution above 600 dpi may lead to resizing of the published figure.</li> <li> <p>The quality of your figures is only as good as the lowest-resolution element present. If you created a 72 dpi line graph and placed it in a 300 dpi TIFF, the graph will look blurred, jagged, or pixilated.</p></li> </ul></td> </tr> <tr> <td colspan="1" style="vertical-align: top;"> <h2><a data-anchor-id="6932" id="loc-file-size" name="loc-file-size"></a>File Size</h2></td> <td colspan="4"> <p> </p> <p>Submit files at a size of 10 MB or less. Use the <a href="https://pacev2.apexcovantage.com">PACE tool</a> for help resizing. If you elect not to use PACE, follow the instructions below to manually resize TIFF or EPS files.</p> <p><strong>Reducing TIFF file size</strong></p> <ul> <li>Save with LZW compression.</li> <li>Set resolution between 300-600 dpi.</li> <li>Flatten. A flattened TIFF has a single layer called “background” and has a smaller file size than a TIFF with “Layer 1”.</li> </ul> <p><strong>Reducing EPS file size</strong></p> <ul> <li>Source images created in EPS format need to be compressed (in your compression format of choice) and should be no larger than <a data-parent-id="27" href="/plosntds/s/figures#loc-dimensions">full page size</a>.</li> <li>If your EPS files are still too large, convert them to PDF and then export to a compressed TIFF.</li> </ul></td> </tr> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6933" id="loc-text-within-figures" name="loc-text-within-figures"></a>Text within Figures</h2></td> <td colspan="4" style="vertical-align: top;"> <p> </p> <p>Use only Arial, Times, or Symbol font in 8-12 point. </p> <p>Do not include author names, article title, or figure number/title/caption within figure files. That information will go into your figure caption in the manuscript. <a data-parent-id="27" href="/plosntds/s/figures#loc-captions">Read more about submitting captions</a>.</p> <div class="block-important"> <p><strong>Text within EPS figures</strong></p> <p>Embed fonts, or convert them to outlines to prevent missing or improperly rendered text. In those files that are created in software like Matlab, open Illustrator or Inkscape and convert text to outlines. You will not be able to change your text after it has been converted to outlines.</p> <p><em>Instructions for Illustrator</em></p> <p style="margin-left: 40px;">1. Select all (Ctrl + A)<br> 2. Shift + Control + O on PC (Shift + Command + O on Mac)</p> <p><em>Instructions for Inkscape</em></p> <p style="margin-left: 40px;">1. Select all (Ctrl + A)<br> 2. Shift + Ctrl + C</p> </div></td> </tr> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6934" id="loc-multi-panel-figures" name="loc-multi-panel-figures"></a>Multi-panel Figures</h2></td> <td colspan="4" style="vertical-align: top;"> <p> </p> <p>Place all panels from a multi-part figure into a single page and single file:</p> <ol> <li>Combine multiple panels into one page, or break them apart into separate figures.</li> <li>Renumber all figures and in-text citations accordingly.</li> </ol> <div class="block-tip"> To create a multi-panel figure from individual files, use a presentation program such as OpenOffice Impress, Microsoft PowerPoint, or Keynote for Mac. Then convert to TIFF. </div> <ul> <li>To set up the page, use the values listed in <a data-parent-id="27" href="/plosntds/s/figures#loc-dimensions">Dimensions</a>.</li> <li>Use an Insert tool to place figures. Do not drag/drop or copy/paste images into the file, because this results in a 72 dpi image.</li> <li>If your figures have numerous pictures, charts, or small text, they will render best at a resolution of 600 dpi.</li> </ul></td> </tr> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6935" id="loc-color-mode" name="loc-color-mode"></a>Color Mode</h2></td> <td colspan="4" style="vertical-align: top;"> <p> </p> <p>RGB (8 bit/channel) or grayscale only.</p></td> </tr> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6936" id="loc-white-space" name="loc-white-space"></a>White Space</h2></td> <td colspan="4" style="vertical-align: top;"> <p> </p> <p>A 2-point white space border around each figure is recommended to prevent inadvertent cropping of content at layout. Crop out excess white space around image content.</p></td> </tr> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6937" id="loc-orientation" name="loc-orientation"></a>Orientation</h2></td> <td colspan="4" style="vertical-align: top;"> <p> </p> <p>Rotate and submit the figure in the orientation that you wish it to publish.</p> <div class="block-important"> Figures will be inserted into the typeset article in the orientation in which they are supplied. For example, if a vertical image is submitted in a horizontal orientation, it will be set horizontally in the article. </div></td> </tr> </tbody> </table> </div> <div data-section-id="1416"> <h2>Additional Requirements for TIFF </h2> <table class="table-basic"> <tbody> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6938" id="loc-layers" name="loc-layers"></a>Layers</h2></td> <td style="vertical-align: top;"> <p> </p> <p>Flattened, with no layers. Figures with a single layer named “layer 1” or “layer 0” are in fact layered.</p></td> </tr> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6939" id="loc-alpha-channels" name="loc-alpha-channels"></a>Alpha Channels</h2></td> <td style="vertical-align: top;"> <p> </p> <p>No alpha channels.</p></td> </tr> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6940" id="loc-compression" name="loc-compression"></a>Compression</h2></td> <td style="vertical-align: top;"> <p> </p> <p>LZW compression is required. To apply: </p> <ul> <li> <p>In GIMP, use “Export” instead of “Save As”. Select TIFF as the format, and then select LZW compression.</p></li> <li> <p>In Photoshop, select “LZW compression” and “Discard Layers, and Save a Copy.”</p></li> </ul></td> </tr> <tr> <td style="vertical-align: top;"> <h2><a data-anchor-id="6941" id="loc-pages" name="loc-pages"></a>Pages</h2></td> <td style="vertical-align: top;"> <p> </p> <p>We cannot publish TIFF figures that span multiple pages. To combine multiple figures onto a single page, see <a data-parent-id="27" href="/plosntds/s/figures#loc-multi-panel-figures">Multi-panel Figures</a>.</p></td> </tr> </tbody> </table> </div> <div data-section-id="1223"> <h2><a data-anchor-id="6945" id="loc-how-to-submit-figures-and-captions" name="loc-how-to-submit-figures-and-captions"></a>How to Submit Figures and Captions</h2> <p>Your figures contain three elements: figure files, captions, and in-text citations.</p> <p>When naming your figures, match the figure file name and the caption label with the corresponding in-text citations in the manuscript. Example: a figure file named “Fig1.tif” should match the citation “Fig 1” and the figure label “Fig 1.” in the caption.</p> <table class="table-basic"> <thead> </thead> <tbody> <tr> <td style="vertical-align: top;"> <h3><a data-anchor-id="6965" id="loc-figure-files" name="loc-figure-files"></a>Figure files</h3></td> <td style="vertical-align: top;"> <p> </p> <ul> <li><strong>Name </strong>files in numeric order with the format: Fig1.tif, Fig2.eps, and so on.</li> <li><strong>Upload </strong>each figure as an individual file that is separate from the manuscript.</li> </ul> <div class="block-important"> If at any point you change the numbering order of your figures, be sure to update all figure citations, captions, and file names accordingly. </div></td> </tr> <tr> <td style="vertical-align: top;"> <h3><a data-anchor-id="6966" id="loc-captions" name="loc-captions"></a>Captions</h3></td> <td> <p> </p> <ul> <li><strong>Place </strong>figure captions in the manuscript text in read order, immediately following the paragraph where the figure is first cited. Do not include captions as part of the figure files or submit them in a separate document.</li> <li><strong>Format </strong>your figure captions. There are two required elements: figure label and figure title. Legends are optional.</li> </ul> <p style="margin-left: 80px;"><strong>Label.</strong> Name figure labels using Arabic numerals, and abbreviate the word “Figure” to “Fig” (e.g., Fig 1, Fig 2, Fig 3, etc.).</p> <p style="margin-left: 80px;"><strong>Title.</strong> The title should be concise and descriptive. Restrict it to 15 words or less. </p> <p style="margin-left: 80px;"><strong>Legend.</strong> Place the legend directly after the title of the figure to which it belongs. Place any figure credits in the last sentence of the legend. </p> <p><img alt="" class="img-default" style="border:0px" src="/plosntds/indirect/full_width_fb877dc3979c6dfb4b093de42fe8babab168df18fa74a536e3951e79fa7e0198"></p> <p><sup>Caption credit: Means JC, Venkatesan A, Gerdes B, Fan J-Y, Bjes ES, Price JL (2015) Drosophila Spaghetti and Doubletime Link the Circadian Clock and Light to Caspases, Apoptosis and Tauopathy. PLoS Genet 11(5): e1005171. <a href="https://doi.org/10.1371/journal.pgen.1005171">https://doi.org/10.1371/journal.pgen.1005171</a></sup></p> <div class="block-tip"> Figure legends tips </div> <ul style="margin-left: 40px;"> <li> <p>Be succinct: Avoid lengthy descriptions of methods. </p></li> <li> <p>Describe the key messages of a figure: provide a description of the figure that will allow readers to understand it without referring to the text.</p></li> <li> <p>Describe each part of a multipart figure with with a lettered panel label: for example, (A) or (a).</p></li> <li> <p>Define all non-standard symbols and abbreviations.</p></li> </ul></td> </tr> <tr> <td style="vertical-align: top;"> <h3><a data-anchor-id="6967" id="loc-in-text-citations" name="loc-in-text-citations"></a>In-text citations</h3></td> <td> <p> </p> <ul> <li> <p>Cite figures with the format: Fig 1A, Fig 1B, Fig 2, Fig 3, etc.</p></li> <li> <p>Cite figures in ascending numeric order upon first appearance in the manuscript file. This includes citations to text boxes and tables. In the published article, figures are inserted according to the placement of their first citation and caption in the article. </p></li> <li> <p>Lettered subparts of whole figures may be cited in any order in the text if the first mention of each whole figure is in numerical order. For example, you can cite any subpart of Fig 3 in any order (e.g., Fig 3C before Fig 3A), as long as Figs 1 and 2 have already been cited.</p></li> </ul></td> </tr> </tbody> </table> </div> <div data-section-id="1497"> <div class="block-basic"> <img alt="" src="/plosntds/indirect/412b0614f82e46a724eb9b542a07f0d0d98d70e1817126925ab1cb5326765858"> <strong>Formatting Example</strong> <p style="margin-left:35px">Please refer to our downloadable <a href="/plosntds/s/file?id=9cba/PLOS Manuscript Body Formatting Guidelines.pdf">sample manuscript (PDF)</a> to ensure that your figure captions, citations, and file names meet our formatting requirements.</p> </div> </div> <div data-section-id="1417"> <h2><a data-anchor-id="6942" id="loc-tools-for-figure-preparation" name="loc-tools-for-figure-preparation"></a>Tools for Figure Preparation</h2> <div class="block-important"> Although our staff can offer guidance and advice, PLOS does not provide graphics services. <em>Preparation and final quality of figures is the responsibility of the author.</em> </div> <h3><a data-anchor-id="6943" id="loc-automated-figure-assessment" name="loc-automated-figure-assessment"></a>Automated figure assessment</h3> <p>PLOS provides a free, simple-to-use tool called PACE to help you review and prepare your figures for submission and achieve high publication quality figure presentation.</p> <p>PACE will assess whether your figures meet our technical requirements by comparing each figure against our figure specifications (see <a data-parent-id="27" href="/plosntds/s/figures#loc-figure-file-requirements">Figure File Requirements</a>). The tool can also convert figures to TIFF format, resize, and rename figures to our file naming conventions. In cases where PACE cannot process your figure file, the tool will provide you with a report of what it could not fix. Please note that figures must be captured between 300 and 600 dpi in order for PACE to successfully process your figures.</p> <p>NOTE: Supporting Information figures should not be processed through PACE.</p> <p>Please review your figures after PACE’s assessment to ensure that they adhere to journal figure guidelines and that they are not blurry or difficult to read.</p> <p>To use PACE, first register as a user.</p> <p>Go to <a href="https://pacev2.apexcovantage.com/">PACE</a> now.</p> <h3><a data-anchor-id="6944" id="loc-software" name="loc-software"></a>Software</h3> <p>If you prefer to assemble figures with <strong>vector graphics</strong>, we recommend that you use Adobe Illustrator or <a href="https://www.inkscape.org/" style="font-size: 13px; background: transparent;">Inkscape</a> (free). These figures must be exported to EPS format per our requirements.</p> <p>If you prefer to use <strong>raster graphics</strong>, the following free programs can both manipulate and export TIFF files:</p> <ul> <li><a href="http://www.gimp.org/" style="background: transparent;">GIMP</a></li> <li><a href="http://www.openoffice.org/" style="background: transparent;">Open Office</a></li> </ul> </div> <div data-section-id="1424"> <h2><a data-anchor-id="6968" id="loc-latex" name="loc-latex"></a>LaTeX</h2> <p>PLOS does not accept vector EPS figures generated in LaTeX. Submit TIFF or EPS figures created in standard software. <a data-parent-id="27" href="/plosntds/s/figures#loc-software">Read about other software options</a>.</p> <p><strong>Converting LaTeX-generated EPS figures to TIFF</strong></p> <ol style="margin-left: 40px; font-family: arial;"> <li>Compile the LaTeX files into a PDF.</li> <li>Open the PDF in Photoshop, GIMP, or another graphics program that enables TIFF.</li> <li>Crop out the figure and export as TIFF.</li> </ol> </div> <div data-section-id="1425"> <h2><a id="loc-creating-source-images-with-specialized-software" name="loc-creating-source-images-with-specialized-software" data-anchor-id="6969"></a>Creating Source Images with Specialized Software</h2> <div class="block-basic"> While we cannot offer assistance using the software in this section, the instructions below indicate the proper settings for creating specialized scientific images that meet our figure requirements. </div> </div> <div data-section-id="1426"> <h3><a data-anchor-id="6970" id="loc-sigmaplot" name="loc-sigmaplot"></a>SigmaPlot</h3> <h4>Creating a PLOS compatible graph</h4> <ol> <li>First create your graph, and save it in SigmaPlot format.</li> <li>From the Tools menu select Options. In the dialogue box that appears, click on the Page tab. Set the Units to Millimeters (mm) and make sure the Graph Objects → Resize with Graph option is not ticked. Click OK.</li> <li>From the file menu select Page Setup. In the dialogue box that appears, click on the Margins tab. Set all the margins to 0.0 mm, then click Apply.</li> <li>Now click on the Page Size tab. Set the Width to 190.5 mm (or 132.0 mm for text column width) and the Height to 222.3 mm. Click OK.</li> <li>Set the font size of all text to 8 pt, and the width of all lines to 0.2 mm. (Consult the SigmaPlot Help files for more details, if needed.)</li> <li>Resize your graph to fit within and make full use of the page width available.</li> </ol> <h4>Saving an image in PDF format</h4> <p>This is the preferred output format when using SigmaPlot. To make sure your image is saved in a compatible format, perform the following steps.</p> <ol> <li>From the File menu in SigmaPlot, select Print. In the Print dialogue box that appears, select Adobe PDF as the printer. Click on Properties.</li> <li>Change the Default Settings pull-down to Press Quality. Uncheck the View Adobe PDF results box if you don't want Acrobat to launch.</li> <li>Click OK, then click OK. Pick where the PDF will be created, and click Save.</li> <li>Lastly, open the PDF in one of the following three programs to save the file in TIFF format: <a href="https://pacev2.apexcovantage.com/">PACE</a>, Photoshop, or GIMP.</li> </ol> </div> <div data-section-id="1755"> <h3><a data-anchor-id="7303" id="loc-rstudio" name="loc-rstudio"></a>RStudio</h3> <p>Export figures from RStudio in EPS format. If you prefer to submit a TIFF file, use <a href="https://pacev2.apexcovantage.com/">PACE</a><strong> </strong>to do the conversion and achieve a resolution of 300dpi. TIFF files exported directly from RStudio will only achieve a resolution of 72dpi.</p> <ul> <li>Image format: EPS</li> <li>Width: 789 pixels at minimum</li> <li>Check “Maintain aspect ratio”</li> <li>Submit in EPS format, or use <a href="https://pacev2.apexcovantage.com/">PACE</a> to convert to TIFF</li> </ul> </div> <div data-section-id="1428"> <p> </p> <p>The table below provides the export settings and instructions for authors that choose to create TIFF source images with the software indicated.</p> <table class="table-zebra-stripes"> <thead> <tr> <th scope="col">Software</th> <th scope="col">Settings and Instructions</th> </tr> </thead> <tbody> <tr> <td style="vertical-align: top;"> <h3><a data-anchor-id="6972" id="loc-matlab" name="loc-matlab"></a>Matlab</h3></td> <td style="vertical-align: top;"> <p>Knowing the target size of your image in inches and dpi, first convert the number of rows and columns in the image. 4.86 inches by 9.19 inches (a 1.5 column figure at maximum height) at 300 dpi corresponds to 1458 pixels by 2757 pixels. Modify your image to be 1485 by 2757. (Resize it, crop it, compute it differently, etc.) Then save your 1458 by 2757 image as a TIFF file, specifying 300 as the resolution.</p> <p>imwrite(my_image, ‘figure_10.tif’, ‘Resolution’, 300);</p> <p>function write Fig 300 dpi (figNo, fileName)<br> %make the background white<br> Set(figNo,’color’,’w’;<br> f=getframe(figNo);<br> colormap(f.colormap)<br> imwrite(f.cdata, fileName,’ Resolution’, 300;</p></td> </tr> <tr> <td style="vertical-align: top;"> <h3><a data-anchor-id="6973" id="loc-prism" name="loc-prism"></a>Prism</h3></td> <td style="vertical-align: top;"> <p>Export your graph with the following settings:</p> <p>File format: TIFF<br> Resolution: 300<br> Color Mode: RGB<br> Size Make Width: 7.5 in<br> Enable Compression</p></td> </tr> <tr> <td style="vertical-align: top;"> <h3><a data-anchor-id="6974" id="loc-stata" name="loc-stata"></a>Stata</h3></td> <td style="vertical-align: top;"> <p>Stata does everything at screen resolution (72 dpi). If you want to have a panel that is half page width, export the image at 39.52 cm. For full page width, export at 79.25 cm.</p></td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <h3><a data-anchor-id="6980" id="loc-chemdraw" name="loc-chemdraw"></a>ChemDraw</h3></td> <td style="vertical-align: top;"> <p>Export to SVG (Windows Version only). The SVG format, like a PDF or EPS, is a vector based graphic format. GIMP and Photoshop will treat it in the same way as they would a PDF. Use Photoshop or GIMP to edit your figure.</p></td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <h3><a data-anchor-id="6981" id="loc-pymol" name="loc-pymol"></a>PyMol</h3></td> <td style="vertical-align: top;"> <p>To get a 300 dpi PNG file for a 4.92 inch by 9.25 inch image, use the following settings.</p> <p>Ray-traced:<br> Ray 1458,2757<br> Pnghires_ray.pdb, dpi=300</p> <p>OpenGL:<br> Draw 1458,2757<br> Pnghires_ogl.pdb, dpi=300</p></td> </tr> <tr> <td style="vertical-align: top;"> <h3><a data-anchor-id="6977" id="loc-spss" name="loc-spss"></a>SPSS</h3></td> <td style="vertical-align: top;"> <p>Export a PDF, then bring that PDF into Photoshop or GIMP.</p></td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <h3><a data-anchor-id="6982" id="loc-genespring" name="loc-genespring"></a>GeneSpring</h3></td> <td style="vertical-align: top;">Export as Image.<br> Unit: cm.<br> Print Width: 19.05, Lock Aspect Ratio, Image Resolution (in dpi): 600.</td> </tr> <tr> <td style="vertical-align: top;"> <h3><a data-anchor-id="6979" id="loc-minitab" name="loc-minitab"></a>Minitab</h3></td> <td style="vertical-align: top;"> <p>“Save Graph As” with the following settings:</p> <p>Save as Type: TIF<br> Color: RGB<br> Custom Resolution: 600</p></td> </tr> </tbody> </table> </div> <div data-section-id="569"> <h2><a data-anchor-id="4820" id="loc-maps" name="loc-maps"></a>Maps</h2> <p>PLOS applies the <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (CC BY) license</a> to all the works we publish. Read about our <a data-parent-id="27" href="/plosntds/s/figures#loc-licenses-and-copyright">licenses and copyright policy for figures</a>.</p> <p>When creating a figure that includes a map, be sure to check the usage rights. Several sites provide maps that are compatible with CC BY licensing, including:</p> <ul> <li><a href="https://www.usgs.gov/">USGS</a>: all USGS maps are in the public domain</li> <li><a href="https://sedac.ciesin.columbia.edu/maps/gallery/search">SEDAC</a>: many maps from SEDAC are available under an Open Access license</li> <li><a href="http://www.worldofmaps.net/">World of Maps</a>: may include maps in the public domain</li> <li><a href="https://www.openstreetmap.org/#map=4/38.01/-95.84">OpenStreetMap</a>: OpenStreetMap map tiles are free to use as long as they are accompanied by the following attribution statement: “Base map and data from OpenStreetMap and OpenStreetMap Foundation”. Maps created using OpenStreetMap data must be accompanied by the following attribution statement: "Contains information from OpenStreetMap and OpenStreetMap Foundation, which is made available under the Open Database License.”</li> </ul> <div class="block-important"> A map that is free to download may be restricted in other ways. Do not use Google, Mapquest, or other copyrighted maps. </div> <p>PLOS neither endorses nor takes responsibility for the maps or geodata from the above sites.</p> </div> <div data-section-id="403"> <h2><a data-anchor-id="4707" id="loc-policies" name="loc-policies"></a>Policies</h2> <p>All figures must comply with PLOS policies covering depictions of humans, and licenses and copyright.</p> <h3><a data-anchor-id="4767" id="loc-depictions-of-humans" name="loc-depictions-of-humans"></a><strong>Depictions of humans</strong></h3> <p style="font-family: arial;">Authors submitting manuscripts that include identifying or potentially identifying information must comply with our requirements for informed consent.</p> <p style="font-family: arial;">Identifying information includes, but is not limited to:</p> <ul style="font-family: arial;"> <li>photographs</li> <li>radiographs</li> <li>pedigrees (family trees)</li> <li>geospatial maps that can identify a specific location such as a house.</li> </ul> <p><a data-parent-id="16" href="/plosntds/s/human-subjects-research#loc-patient-privacy-and-informed-consent-for-publication">Read our guidelines for documenting informed consent</a>. If you require further information, please contact the journal before submitting.</p> <h3><a data-anchor-id="7014" id="loc-licenses-and-copyright" name="loc-licenses-and-copyright"></a>Licenses and copyright</h3> <p>Figures, tables, and images are published under the Creative Commons Attribution (CC BY) license.</p> <div class="block-important"> <p>Do not submit any figures, photos, tables, or other works that have been previously copyrighted or that contain proprietary data unless you have and can supply written permission from the copyright holder to use that content.</p> <p>This includes:</p> <ul> <li>maps and satellite images</li> <li>slogans and logos</li> <li>social media content.</li> </ul> <p><a href="/plosntds/s/licenses-and-copyright">Read the full licenses and copyright policy</a>.</p> </div> </div> <div data-section-id="1040"> <h3><a data-anchor-id="6084" id="loc-image-manipulation" name="loc-image-manipulation"></a>Image manipulation</h3> <p>Image files should not be manipulated or adjusted in any way that could lead to misinterpretation of the information present in the original image.</p> <div class="block-basic"> <p style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;">Inappropriate manipulation includes, but is not limited to:</p> <ul style="font-size: 13px; line-height: 18px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;"> <li style="margin-bottom: 0.5625rem;"> <p>The introduction, enhancement, movement, or removal of specific feature(s) within an images</p></li> </ul> <p style="margin-left: 80px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;"><strong>EXAMPLES</strong>: See Figures 1 and 5 of <a href="http://jcb.rupress.org/content/166/1/11.figures-only" style="background: transparent;">What’s in a picture? The temptation of image manipulation</a></p> <ul style="font-size: 13px; line-height: 18px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;"> <li style="margin-bottom: 0.5625rem;"> <p>Unmarked grouping of images that should otherwise have been presented separately (for example, from different parts of the same gel, or from different gels, fields, or exposures)</p></li> </ul> <p style="margin-left: 80px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;"><strong>EXAMPLES</strong>: See Figures 2 and 6 of <a href="http://jcb.rupress.org/content/166/1/11.figures-only">What’s in a picture? The temptation of image manipulation</a></p> <ul style="font-size: 13px; line-height: 18px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;"> <li style="margin-bottom: 0.5625rem;"> <p>Adjustments of brightness, contrast, or color balance that obscure, eliminate, or misrepresent any information</p></li> </ul> <p style="margin-left: 80px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;"><strong>EXAMPLES</strong>: See Figures 3 and 4 of <a href="http://jcb.rupress.org/content/166/1/11.figures-only">What’s in a picture? The temptation of image manipulation</a></p> <p style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;">For more detailed guidance, we advise reading <a href="http://jcb.rupress.org/content/166/1/11.full" style="background: transparent;">What’s in a picture? The temptation of image manipulation </a>(reprinted in the <em>Journal of Cell Biology</em>, 2004;166(1):11-15).</p> </div> <p>Digital images in manuscripts nearing acceptance for publication may be scrutinized for any indication of improper manipulation. If evidence is found of inappropriate manipulation, we reserve the right to ask for original data and, if that is not satisfactory, we may decide not to accept the manuscript and may also contact the authors’ institutions to ask them to assist with investigation.</p> </div> <div data-section-id="1422"> <h2><a data-anchor-id="6957" id="loc-contact" name="loc-contact"></a>Contact</h2> <p>If you still have questions about how to prepare your figures, please contact <a href="mailto:figures@plos.org">figures@plos.org</a> for assistance.</p> </div> </article> </div><script defer src="/resource/js/components/scroll.js" type="text/javascript"></script> <script defer src="/resource/js/components/floating_nav.js" type="text/javascript"></script> <script defer src="/resource/js/pages/site_content.js" type="text/javascript"></script> </main> <footer id="pageftr"> <div class="row"> <div class="block x-small"> <ul class="nav nav-secondary"> <li class="ftr-header"><a href="https://plos.org/our-journals/">Publications</a></li> <li><a href="/plosbiology/" id="ftr-bio">PLOS Biology</a></li> <li><a href="/climate/" id="ftr-climate">PLOS Climate</a></li> <li><a href="/complexsystems/" id="ftr-complex-systems">PLOS Complex Systems</a></li> <li><a href="/ploscompbiol/" id="ftr-compbio">PLOS Computational Biology</a></li> <li><a href="/digitalhealth/" id="ftr-digitalhealth">PLOS Digital Health</a></li> <li><a href="/plosgenetics/" id="ftr-gen">PLOS Genetics</a></li> <li><a href="/globalpublichealth/" id="ftr-globalpublichealth">PLOS Global Public Health</a></li> </ul> </div> <div class="block x-small"> <ul class="nav nav-secondary"> <li class="ftr-header"> </li> <li><a href="/plosmedicine/" id="ftr-med">PLOS Medicine</a></li> <li><a href="/mentalhealth/" id="ftr-mental-health">PLOS Mental Health</a></li> <li><a href="/plosntds/" id="ftr-ntds">PLOS Neglected Tropical Diseases</a></li> <li><a href="/plosone/" id="ftr-one">PLOS One</a></li> <li><a href="/plospathogens/" id="ftr-path">PLOS Pathogens</a></li> <li><a href="/sustainabilitytransformation/" id="ftr-sustainabilitytransformation">PLOS Sustainability and Transformation</a></li> <li><a href="/water/" id="ftr-water">PLOS Water</a></li> </ul> </div> <div class="block xx-small"> <ul class="nav nav-tertiary"> <li> <a href="https://plos.org" id="ftr-home">Home</a> </li> <li> <a href="https://blogs.plos.org" id="ftr-blog">Blogs</a> </li> <li> <a href="https://collections.plos.org/" id="ftr-collections">Collections</a> </li> <li> <a href="mailto:webmaster@plos.org" id="ftr-feedback">Give feedback</a> </li> <li> <a href="/plosntds/lockss-manifest" id="ftr-lockss">LOCKSS</a> </li> </ul> </div> <div class="block xx-small"> <ul class="nav nav-primary"> <li><a href="https://plos.org/privacy-policy" id="ftr-privacy">Privacy Policy</a></li> <li><a href="https://plos.org/terms-of-use" id="ftr-terms">Terms of Use</a></li> <li><a href="https://plos.org/advertise/" id="ftr-advertise">Advertise</a></li> <li><a href="https://plos.org/media-inquiries" id="ftr-media">Media Inquiries</a></li> <li><a href="https://plos.org/contact" id="ftr-contact">Contact</a></li> </ul> </div> </div> <div class="row"> <p> <img src="/resource/img/logo-plos-footer.png" alt="PLOS" class="logo-footer"/> <span class="footer-non-profit-statement">PLOS is a nonprofit 501(c)(3) corporation, #C2354500, based in California, US</span> </p> <div class="block"> </div> </div> <script src="/resource/js/global.js" type="text/javascript"></script> </footer> </body> </html>