CINXE.COM

PLOS ONE

<!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?79f248ebefa43b7800a14562e5049ab4"/> <!-- 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 = "/plosone/"; </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/PONE_728x90_ATF', [728, 90], 'div-gpt-ad-1458247671871-0').addService(googletag.pubads()); googletag.defineSlot('/75507958/PONE_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 = "PLoSONE"; WombatConfig.journalName = "PLOS ONE"; WombatConfig.figurePath = "/plosone/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?13928eb59791c3cc61cf"></script><script src="/resource/js/sync.js?13928eb59791c3cc61cf"></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 ONE</title> <!-- for lemur --> <script> $(document).ready(()=> { let lemurTitle = $('article > h1').text(); if (lemurTitle && lemurTitle != '') { $('title').text(lemurTitle + ' | ' + 'PLOS ONE'); } }); </script> </head> <body class="static plosone"> <!-- 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 --> <!-- 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="/plosone/.">PLOS ONE</a> </h1> <section class="top-bar-section"> <ul class="nav-elements"> <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="/plosone/s/getting-started" >Getting Started</a> </li> <li> <a href="/plosone/s/submission-guidelines" >Submission Guidelines</a> </li> <li> <a href="/plosone/s/figures" >Figures</a> </li> <li> <a href="/plosone/s/tables" >Tables</a> </li> <li> <a href="/plosone/s/supporting-information" >Supporting Information</a> </li> <li> <a href="/plosone/s/latex" >LaTeX</a> </li> <li> <a href="/plosone/s/what-we-publish" >What We Publish</a> </li> <li> <a href="/plosone/s/preprints" >Preprints</a> </li> <li> <a href="/plosone/s/revising-your-manuscript" >Revising Your Manuscript</a> </li> <li> <a href="/plosone/s/submit-now" >Submit Now</a> </li> <li> <a href="https://collections.plos.org/s/calls-for-papers" >Calls for Papers</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="/plosone/s/best-practices-in-research-reporting" >Best Practices in Research Reporting</a> </li> <li> <a href="/plosone/s/human-subjects-research" >Human Subjects Research</a> </li> <li> <a href="/plosone/s/animal-research" >Animal Research</a> </li> <li> <a href="/plosone/s/competing-interests" >Competing Interests</a> </li> <li> <a href="/plosone/s/disclosure-of-funding-sources" >Disclosure of Funding Sources</a> </li> <li> <a href="/plosone/s/licenses-and-copyright" >Licenses and Copyright</a> </li> <li> <a href="/plosone/s/data-availability" >Data Availability</a> </li> <li> <a href="/plosone/s/complementary-research" >Complementary Research</a> </li> <li> <a href="/plosone/s/materials-software-and-code-sharing" >Materials, Software and Code Sharing</a> </li> <li> <a href="/plosone/s/ethical-publishing-practice" >Ethical Publishing Practice</a> </li> <li> <a href="/plosone/s/authorship" >Authorship</a> </li> <li> <a href="/plosone/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="/plosone/s/criteria-for-publication" >Criteria for Publication</a> </li> <li> <a href="/plosone/s/editorial-and-peer-review-process" >Editorial and Peer Review Process</a> </li> <li> <a href="https://plos.org/resources/editor-center" >Editor Center</a> </li> <li> <a href="/plosone/s/resources-for-editors" >Resources for Editors</a> </li> <li> <a href="/plosone/s/reviewer-guidelines" >Guidelines for Reviewers</a> </li> <li> <a href="/plosone/s/accepted-manuscripts" >Accepted Manuscripts</a> </li> <li> <a href="/plosone/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"> Discover a faster, simpler path to publishing in a high-quality journal. <em>PLOS ONE</em> promises fair, rigorous peer review, broad scope, and wide readership – a perfect fit for your research every time. </p> <p class="button-contain special"> <a class="button button-default" href="/plosone/static/publish"> Learn More </a> <a class="button-link" href="https://www.editorialmanager.com/pone/default.asp"> Submit Now </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="/plosone/static/publish" >Why Publish with PLOS ONE</a> </li> <li> <a href="/plosone/s/journal-information" >Journal Information</a> </li> <li> <a href="/plosone/s/staff-editors" >Staff Editors</a> </li> <li> <a href="/plosone/static/editorial-board" >Editorial Board</a> </li> <li> <a href="/plosone/s/section-editors" >Section Editors</a> </li> <li> <a href="/plosone/s/advisory-groups" >Advisory Groups</a> </li> <li> <a href="/plosone/s/find-and-read-articles" >Find and Read Articles</a> </li> <li> <a href="/plosone/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="/plosone/s/contact" >Contact</a> </li> </ul> </li> <li data-js-tooltip-hover="trigger" class="subject-area menu-section-header"> Browse </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="/plosone/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="PLoSONE"/> </form> <a id="advSearch" href="/plosone/search"> advanced search </a> <script src="/resource/js/components/placeholder_style.js" type="text/javascript"></script> </li> </ul> </section> </nav> </div> </header> <section id="taxonomyContainer"> <script src="/resource/js/taxonomy-browser.js" type="text/javascript"></script> <div id="taxonomy-browser" class="areas" data-search-url="/plosone/browse"> <div class="wrapper"> <div class="taxonomy-header"> Browse Subject Areas <div id="subjInfo">?</div> <div id="subjInfoText"> <p>Click through the PLOS taxonomy to find articles in your field.</p> <p>For more information about PLOS Subject Areas, click <a href="https://github.com/PLOS/plos-thesaurus/blob/master/README.md" target="_blank" title="Link opens in new window">here</a>. </p> </div> </div> <div class="levels"> <div class="levels-container cf"> <div class="levels-position"></div> </div> <a href="#" class="prev"></a> <a href="#" class="next active"></a> </div> </div> <div class="taxonomy-browser-border-bottom"></div> </div> </section> <main id="main-content"> <div class="lemur-content two-column"> <nav class="site-content-nav"> <ul class="nav-page"> <li data-anchor="loc-figure-preparation-checklist" name="loc-figure-preparation-checklist"><a href="#loc-figure-preparation-checklist"> Figure Preparation Checklist </a></li> <li data-anchor="loc-blot-and-gel-reporting-requirements" name="loc-blot-and-gel-reporting-requirements"><a href="#loc-blot-and-gel-reporting-requirements"> Blot and Gel Reporting Requirements </a> <ul> <li data-anchor="loc-original-images-for-blots-and-gels" name="loc-original-images-for-blots-and-gels"><a href="#loc-original-images-for-blots-and-gels"> Original images for blots and gels </a></li> <li data-anchor="loc-reporting-blot-and-gel-results" name="loc-reporting-blot-and-gel-results"><a href="#loc-reporting-blot-and-gel-results"> Reporting blot and gel results </a></li> </ul></li> <li data-anchor="loc-preparing-figures-from-image-files" name="loc-preparing-figures-from-image-files"><a href="#loc-preparing-figures-from-image-files"> Preparing Figures from Image Files </a> <ul> <li data-anchor="loc-avoiding-inappropriate-image-manipulation" name="loc-avoiding-inappropriate-image-manipulation"><a href="#loc-avoiding-inappropriate-image-manipulation"> Avoiding inappropriate image manipulation </a></li> <li data-anchor="loc-common-issues-to-avoid" name="loc-common-issues-to-avoid"><a href="#loc-common-issues-to-avoid"> Common issues to avoid </a></li> <li data-anchor="loc-creating-high-quality-images" name="loc-creating-high-quality-images"><a href="#loc-creating-high-quality-images"> Creating high-quality images </a></li> </ul></li> <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-file-format" name="loc-file-format"><a href="#loc-file-format"> File Format </a></li> <li data-anchor="loc-dimensions" name="loc-dimensions"><a href="#loc-dimensions"> Dimensions </a></li> <li data-anchor="loc-resolution" name="loc-resolution"><a href="#loc-resolution"> Resolution </a></li> <li data-anchor="loc-file-size" name="loc-file-size"><a href="#loc-file-size"> File Size </a></li> <li data-anchor="loc-text-within-figures" name="loc-text-within-figures"><a href="#loc-text-within-figures"> Text within Figures </a></li> <li data-anchor="loc-multi-panel-figures" name="loc-multi-panel-figures"><a href="#loc-multi-panel-figures"> Multi-panel Figures </a></li> <li data-anchor="loc-color-mode" name="loc-color-mode"><a href="#loc-color-mode"> Color Mode </a></li> <li data-anchor="loc-white-space" name="loc-white-space"><a href="#loc-white-space"> White Space </a></li> <li data-anchor="loc-orientation" name="loc-orientation"><a href="#loc-orientation"> Orientation </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&nbsp;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&nbsp;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> </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="2371"> <p>The instructions on this page pertain to figures included in the main article, except where otherwise noted.</p> </div> <div data-section-id="1419"> <div class="block-important"> <strong><em><i>PLOS ONE</i>&nbsp;</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="/plosone/s/supporting-information"> supporting information guidelines</a>.</p> </div> </div> <div data-section-id="2372"> <h2><a data-anchor-id="7884" 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="/plosone/s/figures#loc-depictions-of-humans">depictions of humans</a></strong>, and&nbsp;<strong><a data-parent-id="27" href="/plosone/s/figures#loc-licenses-and-copyright">licenses and copyright</a>.</strong></li> <li>Read our <strong><a data-parent-id="27" href="/plosone/s/figures#loc-preparing-figures-from-image-files">figure preparation guidelines</a></strong>, and our requirements for <strong><a data-parent-id="27" href="/plosone/s/figures#loc-blot-and-gel-reporting-requirements">reporting blot and gel data</a></strong> (as relevant).</li> <li>Read the <strong><a data-parent-id="27" href="/plosone/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<a href="https://journals.plos.org/plosone/s/authorship#loc-authorship-changes"> </a><strong><a data-parent-id="27" href="/plosone/s/figures#loc-how-to-submit-figures-and-captions">how to format&nbsp;and submit your figures and captions</a></strong> for peer review.</li> <li><strong><a href="https://pacev2.apexcovantage.com">Use PACE</a>&nbsp;</strong>before submitting to check your figures&nbsp;and convert to our accepted formats.</li> </ul> </div> <div data-section-id="2370"> <h2><a data-anchor-id="7920" id="loc-blot-and-gel-reporting-requirements" name="loc-blot-and-gel-reporting-requirements"></a>Blot and Gel Reporting Requirements</h2> <p>The following requirements apply to any figures and supporting Information files that report blot or gel data. The underlying data requirement is in place to ensure that the results are reported in a fully transparent manner, and that readers can verify results by reviewing the primary data in its original form. The original images also provide additional information for readers about background within the experiment and the specificity of reagents used. The figure preparation guidelines that follow clarify <em><i>PLOS ONE</i></em> standards and requirements, and aim to ensure the integrity and scientific validity of blot/gel data reporting. If you have questions about these requirements please email us at <a href="mailto:plosone@plos.org">plosone@plos.org</a>.</p> <h3><a data-anchor-id="7921" id="loc-original-images-for-blots-and-gels" name="loc-original-images-for-blots-and-gels"></a>Original images for blots and gels</h3> <p>Authors must provide the original, uncropped and minimally adjusted images supporting all blot and gel results reported in an article’s figures and&nbsp;supporting information files. Whilst it is not necessary to provide original images at time of initial submission, we will require these files during the peer review process or before a manuscript can be accepted.</p> <p>Please follow these instructions when preparing and submitting blot/gel data files:</p> <ul> <li>Please create a single PDF file that contains all the original blot and gel images contained in the manuscript’s main figures and supplemental figures. We recommend using image software (e.g. Gimp, Photoshop) to compile and annotate the original images and then exporting/saving as a tiff file with LZW compression. You could also use a PDF program to build a single PDF compiled from multiple annotated jpeg/tiff image files. We do not recommend compiling the images in Powerpoint as resolution can be lost.</li> <li>The file should be named ‘S1_raw_images’ and uploaded as a Supporting Information file or deposited at a suitable <a data-parent-id="undefined" href="/plosone/s/recommended-repositories">publicly-available data repository</a>, with the dataset identifier (DOI or other form of persistent identifier) provided in the <a href="/plosone/s/data-availability">Data Availability Statement</a>.</li> <li>Authors should label each raw blot or gel image to clearly annotate the loading order, identity of experimental samples, method used to capture the image, and to specify which figure panel was generated from that original image. Molecular weight markers should be included or indicated on the raw image, and any lanes not included in the final figure should be marked with an “X” above the lane label on the original blot/gel image. All labeling and annotation should be performed without obscuring any data or background bands.</li> <li>Please note, there is a 20 MB maximum file size. If your PDF size is larger, please use a suitable repository or discuss with the journal staff.</li> </ul> <p>If any concerns arise about the availability of the original blot or gel images or compliance with the figure preparation guidelines (see below), the submission will be placed on hold while this is resolved. A manuscript must comply with the above requirements, and the guidelines below, in order to be published. If concerns are noted after publication, journal staff will follow up with authors and correct the literature as needed.</p> <h3><a data-anchor-id="7922" id="loc-reporting-blot-and-gel-results" name="loc-reporting-blot-and-gel-results"></a>Reporting blot and gel results</h3> <p>Authors must comply with the following guidelines when preparing figures that report results from blots (including, but not limited to, western blots) and electrophoretic gels:</p> <ul> <li>In accordance with our <a href="/plosone/s/ethical-publishing-practice">Policy on Figure Preparation</a>, the images should not be adjusted in any way that could affect the scientific information displayed. The background and contrast should not be modified to notably alter the visibility of data, background, or non-specific bands. Any adjustments to improve visibility of the data must be consistently applied to the entire image.</li> <li>Images in figures should not be overcropped around the bands of interest. Figure panels should include some background area above and below bands. Any non-specific bands from the original image should be included in the figure and explained in the text or figure legend.</li> <li>When a comparative analysis amongst bands is performed, all relevant samples should be run on the same gel/blot.</li> <li>Each figure should include all relevant controls, and when relevant, control samples should be run on the same blot or gel as the experimental samples.</li> <li>A figure panel should not include composite images of bands originating from different blots, exposures, or gels. If data from multiple blot or gel images are needed to illustrate the results, the different images should not be spliced together; they should be clearly distinguished as separate panels within the figure and the legend should note that they represent different gels, blots, or exposures.</li> <li>If lanes from a single blot/gel image have been rearranged in preparing a figure, image splicing should be clearly denoted by vertical black lines on the figure and the figure legend should provide details of how the figure was made. This would be appropriate, for example, if fragments of the same original image were spliced together to re-order lanes or to remove irrelevant lanes.</li> <li>Please also see our guidelines on <a data-parent-id="27" href="/plosone/s/figures#loc-preparing-figures-from-image-files">Preparing Figures from Image Files</a> for further details.</li> </ul> </div> <div data-section-id="562"> <h2><a data-anchor-id="8516" id="loc-preparing-figures-from-image-files" name="loc-preparing-figures-from-image-files"></a>Preparing Figures from Image Files</h2> <p>The following guidelines aim to help authors prepare high quality figures and avoid common errors that result from inappropriate image manipulation. In preparing figures, 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> <p><strong>Please read our requirements for <a data-parent-id="27" href="/plosone/s/figures#loc-reporting-blot-and-gel-results">reporting blot and gel data</a> and <a data-parent-id="27" href="/plosone/s/figures#loc-original-images-for-blots-and-gels">uploading original image files</a>.</strong> Additionally, if further analysis is needed, please be aware that we may also require you to supply us with your original photographic images in the original file format and at the resolution at which they were first created.</p> <h3><a data-anchor-id="7897" id="loc-avoiding-inappropriate-image-manipulation" name="loc-avoiding-inappropriate-image-manipulation"></a>Avoiding inappropriate image manipulation</h3> <p>We realize that the extent to which figures can be changed as part of normal preparation can pose a dilemma. Please refer to the general guidance below on aspects to consider when preparing your figures. 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 class="block-more-information"> <p>For further information,&nbsp;image examples, and more detailed guidance&nbsp;we advise reading&nbsp;<a href="http://jcb.rupress.org/content/166/1/11.full">What’s in a picture? The temptation of image manipulation&nbsp;</a>(reprinted in the <em>Journal of Cell Biology</em>, 2004;166(1):11-15).</p> <p>We are grateful to staff at the&nbsp;<em>Journal of Cell Biology</em>&nbsp;(Rockefeller University Press) for their help in establishing these guidelines and procedures.</p> </div> <h3><a data-anchor-id="7898" id="loc-common-issues-to-avoid" name="loc-common-issues-to-avoid"></a>Common issues to avoid</h3> <p><em>The following examples are all considered to be unacceptable image manipulation:</em></p> <ul> <li>The introduction, enhancement, movement, or removal of specific feature(s) within an image</li> </ul> <div class="block-basic"> <p><strong>EXAMPLES</strong>:&nbsp;See Figures 1 and 5 of&nbsp;<a href="http://jcb.rupress.org/content/166/1/11.figures-only">What’s in a picture? The temptation of image manipulation</a><strong>.</strong></p> </div> <ul> <li>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)</li> </ul> <div class="block-basic"> <p><strong>EXAMPLE:&nbsp;</strong>See Figure 6 of&nbsp;<a href="http://jcb.rupress.org/content/166/1/11.figures-only">What’s in a picture? The temptation of image manipulation</a><strong>.</strong></p> </div> <ul> <li>Adjustments of brightness, contrast, or color balance that obscure, eliminate, or misrepresent any information, including non-specific signal or background details</li> </ul> <div class="block-basic"> <strong>EXAMPLE:</strong> See Figure 3 of&nbsp;<a href="http://jcb.rupress.org/content/166/1/11.figures-only">What’s in a picture? The temptation of image manipulation</a>. </div> <p><em>Additional information:</em></p> <ul> <li>Spliced gels need a thin dividing line added to indicate the alteration. It is fine to remove a complete lane and splice the remaining lanes together, provided the spliced fragments originate from the same original image. In such cases, the alteration must be indicated in the figure by a thin white or black line between the juxtaposed pieces and must be described in the figure legend.</li> <li>Images must contain the background “noise”&nbsp;they originally contained. The background should not appear as one uniform color. Do not “clean up”&nbsp;the background of images with rubberstamp or “wipe”&nbsp;tools to improve the aesthetic appearance, or over-adjust the brightness or contrast so that the background is removed.</li> </ul> <div class="block-basic"> <strong>EXAMPLE:</strong> See&nbsp;Figure 4 of&nbsp;<a href="http://jcb.rupress.org/content/166/1/11.figures-only">What’s in a picture? The temptation of image manipulation</a>. </div> <h3><a data-anchor-id="7899" id="loc-creating-high-quality-images" name="loc-creating-high-quality-images"></a>Creating high-quality images</h3> <p><em>Poor-quality images may raise figure manipulation queries and/or result in requests to remake figures. Follow these tips for creating high-quality images:</em></p> <ul> <li>Ensure that your images have a resolution of at least 300 pixels per inch (ppi) and appear sharp, not pixelated.</li> <li>Be careful not to inadvertently reduce the resolution when creating a file in graphics editing software</li> </ul> <div class="block-important"> When&nbsp;opening your image file in graphics editing software, you have the option of setting the size and resolution of the image.&nbsp;<strong>Do not set the total number of pixels to be greater than that in the original image (e.g., from the digital camera attached to your microscope) while keeping the image size the same;</strong>&nbsp;otherwise, the computer must create data for you that were not present in the original, and the resulting image is a misrepresentation of the original data. The resolution (ppi) can be increased only if the image size is reduced proportionately. </div> </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="/plosone/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="/plosone/s/figures#loc-dimensions">Dimensions</a></strong></p></td> <td style="text-align: left; vertical-align: top;"> <p>Width: 789 –&nbsp;2250 pixels (at 300 dpi). Height maximum:&nbsp;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="/plosone/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="/plosone/s/figures#loc-file-size">File Size</a></strong></p></td> <td style="text-align: left; vertical-align: top;"> <p>&lt;10 MB</p></td> </tr> <tr> <td style="text-align: left; vertical-align: top;"> <p><strong><a data-parent-id="27" href="/plosone/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="/plosone/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="/plosone/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="1415"> <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>&nbsp;</p> <p>TIFF or EPS only.</p> <div class="block-basic"> <strong>Should I choose TIFF or EPS?&nbsp;</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.&nbsp; </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;">&nbsp;</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&nbsp;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&nbsp;</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&nbsp;your figure with the text column of the PDF version of the article, make it no wider than 5.2&nbsp;inches (13.2&nbsp;cm).&nbsp;</li> <li> <p>Ensure that individual images meet the pixel dimensions indicated above when preparing and saving figures with&nbsp;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&nbsp;Image&nbsp;→&nbsp;Properties<strong style="line-height:18px">&nbsp;</strong>(or&nbsp;Image&nbsp;→&nbsp;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>&nbsp;</p> <p>Submit figures at the desired <a data-parent-id="27" href="/plosone/s/figures#loc-dimensions">dimensions</a>&nbsp;with a resolution no greater than&nbsp;<strong>300-600 dpi</strong>.&nbsp;</p> <ul> <li>The quality of a low-resolution figure cannot be improved by simply increasing the resolution in graphics software. To improve its&nbsp;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.&nbsp;​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>&nbsp;</p> <p>Submit&nbsp;files at a size of&nbsp;10 MB or less. Use the <a href="https://pacev2.apexcovantage.com">PACE tool</a>&nbsp;for help resizing. If you elect not to use PACE, follow the&nbsp;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&nbsp;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="/plosone/s/figures#loc-dimensions">full page size</a>.</li> <li>If your&nbsp;EPS files are still too large, convert them to PDF and then export&nbsp;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>&nbsp;</p> <p>Use only Arial, Times, or Symbol font in 8-12 point.​&nbsp;</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="/plosone/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.&nbsp;In those files that are created in software like Matlab, open Illustrator or Inkscape and convert text to outlines.&nbsp;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.&nbsp;Select all (Ctrl + A)<br> 2.&nbsp;Shift + Control + O on PC&nbsp;(Shift + Command + O on Mac)</p> <p><em>Instructions for Inkscape</em></p> <p style="margin-left: 40px;">1.&nbsp;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>&nbsp;</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,&nbsp;Microsoft&nbsp;PowerPoint, or Keynote for Mac. Then convert to TIFF. </div> <ul> <li>To set&nbsp;up the page, use the values listed in <a data-parent-id="27" href="/plosone/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> <p>Please see the guidance on '<a data-parent-id="27" href="/plosone/s/figures#loc-preparing-figures-from-image-files">Preparing Figures from Image Files</a>'&nbsp;and our policy on <a data-parent-id="27" href="/plosone/s/figures#loc-blot-and-gel-reporting-requirements">reporting blot and gel data</a> and <a data-parent-id="27" href="/plosone/s/figures#loc-original-images-for-blots-and-gels">uploading original image files</a>.</p></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>&nbsp;</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>&nbsp;</p> <p>A 2-point white space border around each figure is recommended to prevent inadvertent cropping of content at layout.&nbsp;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>&nbsp;</p> <p>Rotate and submit the figure&nbsp;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&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</p> <p>LZW compression is required. To apply:&nbsp;</p> <ul> <li> <p>In GIMP, use “Export” instead of “Save As”.&nbsp;Select TIFF as the format, and then select&nbsp;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>&nbsp;</p> <p>We&nbsp;cannot publish TIFF figures&nbsp;that span multiple pages. To combine multiple figures onto a single page, see <a data-parent-id="27" href="/plosone/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&nbsp;the figure file name and&nbsp;the caption label with&nbsp;the&nbsp;corresponding in-text citations&nbsp;in the manuscript.&nbsp;Example: a&nbsp;figure file named&nbsp;“Fig1.tif” should match the&nbsp;citation&nbsp;“Fig&nbsp;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>&nbsp;</p> <ul> <li><strong>Name&nbsp;</strong>files in numeric order with the format:&nbsp;Fig1.tif, Fig2.eps, and so on.</li> <li><strong>Upload&nbsp;</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>&nbsp;</p> <ul> <li>​<strong>Place&nbsp;</strong>figure captions in the manuscript text in read order, immediately following the paragraph where&nbsp;the figure is first cited.&nbsp;Do not include captions as part of the figure files or submit them in a separate document.</li> <li><strong>Format&nbsp;</strong>your figure captions. There are&nbsp;two required elements: figure label and figure title. Legends are optional.</li> </ul> <p style="margin-left: 80px;"><strong>Label.</strong>&nbsp;Name&nbsp;figure labels using&nbsp;Arabic numerals, and abbreviate the word&nbsp;“Figure” to “Fig” (e.g., Fig&nbsp;1, Fig&nbsp;2, Fig&nbsp;3, etc.).</p> <p style="margin-left: 80px;"><strong>Title.</strong>&nbsp;The title should be&nbsp;concise and&nbsp;descriptive. Restrict it&nbsp;to&nbsp;15 words or less.&nbsp;</p> <p style="margin-left: 80px;"><strong>Legend.</strong>&nbsp;Place the legend directly after the title of the figure to which it belongs.&nbsp;Place any figure credits in the last sentence of the legend.&nbsp;</p> <p><img alt="" class="img-default" style="border:0px" src="/plosone/indirect/full_width_fb877dc3979c6dfb4b093de42fe8babab168df18fa74a536e3951e79fa7e0198"></p> <p><sup>Caption credit:&nbsp;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:&nbsp;Avoid lengthy descriptions of methods.&nbsp;</p></li> <li> <p>Describe the key messages of a figure: provide a description of the figure that will allow readers to understand it&nbsp;without referring to the text.</p></li> <li> <p>Describe each part of a multipart figure with with a lettered panel label:&nbsp;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>&nbsp;</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&nbsp;text boxes and tables.&nbsp;In the published article, figures are inserted according to the placement of their first citation and caption in the article.&nbsp;</p></li> <li> <p>Lettered subparts of whole figures may be cited in any order in the text if&nbsp;the first mention of each whole figure is in numerical order. For example,&nbsp;you can cite any subpart of Fig&nbsp;3 in any order&nbsp;(e.g., Fig&nbsp;3C before Fig&nbsp;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="/plosone/indirect/412b0614f82e46a724eb9b542a07f0d0d98d70e1817126925ab1cb5326765858">&nbsp;&nbsp;<strong>Formatting Example</strong> <p style="margin-left:35px">Please refer to our downloadable <a href="/plosone/s/file?id=9cba/PLOS Manuscript Body Formatting Guidelines.pdf">sample manuscript (PDF)</a>&nbsp;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&nbsp;Figure Preparation</h2> <div class="block-important"> Although our staff can offer guidance and advice, PLOS does not provide graphics services.&nbsp;<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="/plosone/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&nbsp;Adobe Illustrator or <a href="https://www.inkscape.org/" style="font-size: 13px; background: transparent;">Inkscape</a>&nbsp;(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&nbsp;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&nbsp;TIFF&nbsp;or EPS figures created in standard software. <a data-parent-id="27" href="/plosone/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&nbsp;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&nbsp;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&nbsp;Graph Objects&nbsp;→ Resize with Graph&nbsp;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&nbsp;mm. Click OK.</li> <li>Set the font size of all text to 8 pt, and the width of all lines to 0.2&nbsp;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:&nbsp;<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>&nbsp;to convert to TIFF</li> </ul> </div> <div data-section-id="1428"> <p>&nbsp;</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&nbsp;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&nbsp;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,&nbsp;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="/plosone/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>:&nbsp;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&nbsp;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&nbsp;covering depictions of humans, and&nbsp;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="/plosone/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="/plosone/s/licenses-and-copyright">Read the full licenses and copyright policy</a>.​</p> </div> </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&nbsp;your figures, please contact&nbsp;<a href="mailto:figures@plos.org">figures@plos.org</a>&nbsp;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/publications/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">&nbsp;</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="/plosone/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 San Francisco, California, US</span> </p> <div class="block"> </div> </div> <script src="/resource/js/global.js" type="text/javascript"></script> </footer> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10