Recent advances in understanding lung function development

preprint OA: closed CC-BY-4.0
AI-generated deep summary by qwen3.7-flash, 2026-09-15 · read from full text

The provided text consists of JavaScript code for cookie consent management, Google Tag Manager initialization, and New Relic browser monitoring instrumentation rather than a scientific article. Consequently, it contains no biomedical research data, study populations, or experimental findings related to lung function or any other medical topic. The paper does not explicitly discuss endometriosis or adenomyosis; it was included in the corpus via a keyword match in the upstream search index.

Read from the paper's body, not the abstract. Not a substitute for reading the paper. No clinical advice. How this works

Abstract

Recent years have witnessed critical contributions to our understanding of the determinants and long-term implications of lung function development. In this article, we review studies that have contributed to advances in understanding lung function development and its critical importance for lung health into adult life. In particular, we have focused on early life determinants that include genetic factors, perinatal events, environmental exposures, lifestyle, infancy lower respiratory tract infections, and persistent asthma phenotypes. Longitudinal studies have conclusively demonstrated that lung function deficits that are established by school age may track into adult life and increase the risk of adult lung obstructive diseases, such as chronic obstructive pulmonary disease. Furthermore, these contributions have provided initial evidence in support of a direct influence by early life events on an accelerated decline of lung function and an increased susceptibility to its environmental determinants well into adult life. As such, we argue that future health-care programs based on precision medicine approaches that integrate deep phenotyping with tailored medication and advice to patients should also foster optimal lung function growth to be fully effective.
Full text 124,101 characters · extracted from preprint-html · click to expand
Recent advances in understanding lung function... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/6-726" }, "headline": "Recent advances in understanding lung function development", "datePublished": "2017-05-19T15:39:17", "dateModified": "2017-05-19T15:39:17", "author": [ { "@type": "Person", "name": "Erik Melén" }, { "@type": "Person", "name": "Stefano Guerra" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": "Recent years have witnessed critical contributions to our understanding of the determinants and long-term implications of lung function development. In this article, we review studies that have contributed to advances in understanding lung function development and its critical importance for lung health into adult life. In particular, we have focused on early life determinants that include genetic factors, perinatal events, environmental exposures, lifestyle, infancy lower respiratory tract infections, and persistent asthma phenotypes. Longitudinal studies have conclusively demonstrated that lung function deficits that are established by school age may track into adult life and increase the risk of adult lung obstructive diseases, such as chronic obstructive pulmonary disease. Furthermore, these contributions have provided initial evidence in support of a direct influence by early life events on an accelerated decline of lung function and an increased susceptibility to its environmental determinants well into adult life. As such, we argue that future health-care programs based on precision medicine approaches that integrate deep phenotyping with tailored medication and advice to patients should also foster optimal lung function growth to be fully effective." } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/6-726", "name": "Recent advances in understanding lung function development" } } ] } Home Browse Recent advances in understanding lung function development ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Melén E and Guerra S. Recent advances in understanding lung function development [version 1; peer review: 2 approved] . F1000Research 2017, 6 (F1000 Faculty Rev):726 ( https://doi.org/10.12688/f1000research.11185.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Review Recent advances in understanding lung function development [version 1; peer review: 2 approved] Erik Melén https://orcid.org/0000-0002-8248-0663 1-3 * , Stefano Guerra 4,5 * Erik Melén https://orcid.org/0000-0002-8248-0663 1-3 * , Stefano Guerra 4,5 * * Equal contributors PUBLISHED 19 May 2017 Author details Author details 1 Institute of Environmental Medicine, Karolinska Institutet, Stockholm, Sweden 2 Sachs’ Children’s Hospital, Södersjukhuset, Stockholm, Sweden 3 Centre for Occupational and Environmental Medicine, Stockholm County Council, Stockholm, Sweden 4 Asthma and Airway Disease Research Center, University of Arizona, Tucson, AZ, USA 5 ISGlobal Center for Research in Environmental Epidemiology, Barcelona, Spain OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract Recent years have witnessed critical contributions to our understanding of the determinants and long-term implications of lung function development. In this article, we review studies that have contributed to advances in understanding lung function development and its critical importance for lung health into adult life. In particular, we have focused on early life determinants that include genetic factors, perinatal events, environmental exposures, lifestyle, infancy lower respiratory tract infections, and persistent asthma phenotypes. Longitudinal studies have conclusively demonstrated that lung function deficits that are established by school age may track into adult life and increase the risk of adult lung obstructive diseases, such as chronic obstructive pulmonary disease. Furthermore, these contributions have provided initial evidence in support of a direct influence by early life events on an accelerated decline of lung function and an increased susceptibility to its environmental determinants well into adult life. As such, we argue that future health-care programs based on precision medicine approaches that integrate deep phenotyping with tailored medication and advice to patients should also foster optimal lung function growth to be fully effective. READ ALL READ LESS Keywords Asthma, children, COPD, FEV1, genetics, lung function, tobacco smoke, trajectories Corresponding Author(s) Erik Melén ( [email protected] ) Close Corresponding author: Erik Melén Competing interests: The authors declare that they have no competing interests. Grant information: EM is supported by research grants from the Swedish Heart-Lung Foundation, the Swedish Research Council, the Stockholm County Council (ALF), and the Strategic Research Programme (SFO) in Epidemiology at Karolinska Institutet. SG is supported by research grants from the National Institutes of Health. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2017 Melén E and Guerra S. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Melén E and Guerra S. Recent advances in understanding lung function development [version 1; peer review: 2 approved] . F1000Research 2017, 6 (F1000 Faculty Rev):726 ( https://doi.org/10.12688/f1000research.11185.1 ) First published: 19 May 2017, 6 (F1000 Faculty Rev):726 ( https://doi.org/10.12688/f1000research.11185.1 ) Latest published: 19 May 2017, 6 (F1000 Faculty Rev):726 ( https://doi.org/10.12688/f1000research.11185.1 ) Introduction Lung development starts in utero and may continue throughout childhood 1 , 2 . Evidence is now emerging that several chronic adult diseases—including chronic obstructive pulmonary disease (COPD), which is estimated by the World Health Organization (WHO) to become the third leading cause of death worldwide by 2030 3 —may have part of their origins early in life 4 – 9 . These observations fit well with the Developmental Origins of Health and Disease (DOHaD) concept that describes how early life exposures may have a long-term impact on diseases in adulthood 5 , 6 , 10 – 12 . Within this framework, we review studies that have contributed to recent advances in understanding lung function development and its critical importance for lung health into adult life. The review covers key determinants, from genetics to early life events and environmental exposures, and focuses primarily on lung function trajectories from childhood to adulthood. Factors affecting lung function growth Genetic factors influencing lung function The genetic determinants for lung function have been evaluated in numerous candidate gene studies over the years and in the last 5 to 10 years successfully in large genome-wide association studies (GWASs). In the most recent GWAS on almost 50,000 subjects from the UK Biobank followed by replication in 95,000, it was concluded that the number of independent genetic associations with any lung function parameter—forced expiratory volume in one second (FEV 1 ), forced vital capacity (FVC), or the FEV 1 /FVC ratio—is now 97, representing loci across the whole genome 13 . The total heritability explained by these 97 signals was estimated to 9.6% for FEV 1 , 6.4% for FVC, and 5.2% for FEV 1 /FVC. Importantly, most of the identified single-nucleotide polymorphisms (SNPs) seem to influence lung function in both children and adults, a pattern that has been observed in several studies 14 – 18 . Many of the identified SNPs have also been associated with COPD in previous studies 19 . Attempts have been made to identify gene variants predisposing to different lung function trajectories from childhood to adulthood, and in the US CAMP study a SNP on chromosome 8 (rs4445257) between CSMD3 and TRPS1 was found to be significantly associated with a normal-growth, early-decline pattern 20 . However, in adults, genetic variants known to be strongly associated with cross-sectional lung function show little or no association with the rate of lung function decline over time 21 . Recent understanding that the genetic determinants of lung function operate across the life cycle lends support to the hypothesis that lung function trajectories from childhood to adulthood are at least partly defined at birth and early life. Intriguingly, pathway analyses show enrichment in lung function genes for developmental processes, and functional genetic and proteomic analyses of fetal lung samples also show that several of these genes (for example, TMEM163 , FAM13A , HHIP , CDC123 , PTCH1 , and RAGE ) affect lung development already at the embryonic stage 22 , 23 . As such, it is possible that variants associated with lung function and respiratory disease in adulthood may actually influence risk through mechanisms that are at least partly related to lung development. The relation of preterm birth to lung function Undisputable examples of early life effects are chronic lung disease (for example, bronchopulmonary dysplasia) and lung function impairment in individuals born very prematurely (fewer than 32 gestational weeks) 24 – 27 . Recent studies also show that late to moderate preterm birth (32 to 36 gestational weeks) is associated with significant lung function deficits at least up to adolescence, particularly for airflow limitation indices measured as FEV 1 and FEV 1 /FVC 11 , 12 . Lung function catch-up (that is, recovery of deficits observed during childhood) has been reported in some 28 , 29 but not all 11 studies. The long-term clinical relevance of small to moderate lung function deficits in childhood related to preterm birth and perinatal events is not known. However, concern has been raised as to whether individuals born preterm, especially those born extremely preterm, may be at risk of developing COPD-like phenotypes later in life 30 . In addition, it is still unclear whether preterm birth is associated with a more rapid age-related decline in lung function in adulthood. Relevance of environmental exposures Air pollutants may induce airway inflammation, increased airway responsiveness, and lung damage and this is partly due to generation of free radicals and oxidative stress. Exposure to traffic-related air pollution has been negatively associated with lung growth and lung function (primarily FEV 1 ) in children and young adults in several studies, leading to increased risk of clinically important deficits 31 – 34 . In studies from the Swedish BAMSE (Barn/children Allergy Milieu Stockholm Epidemiology) cohort, conducted in the Stockholm area with air pollution exposure levels well below the current WHO guidelines, exposure during the first year of life seemed to have the largest impact on later lung function 31 , 32 , 35 . Early life exposure is also associated with increased risk of asthma throughout childhood 36 , and interaction with genetic factors related to COPD has recently been reported 37 . These studies indicate a vulnerable time window early in life, and this is consistent with the DOHaD hypothesis. However, it is still unclear whether early life exposure has long-term effects into adulthood. Reports from the Children’s Health Study in California show convincing data on the negative impact on lung function indices from air pollution exposures later during childhood and adolescence 38 , 39 . Notably, improvements in air quality have been shown to have positive effects on lung function growth between 11 and 15 years, indicating that later exposures are very likely to be of importance 40 . One of the most well-studied risk factors for respiratory disease is tobacco smoke exposure. Several studies have reported maternal smoking during pregnancy as a major risk factor for impaired lung development 41 – 43 . The epidemiological associations have been supported by experimental studies showing structural lung defects, hyperplasia of neuro-endocrine cells, and decreased lung growth in offspring exposed to tobacco smoke in utero 44 , 45 as well as human data reporting consistently altered epigenetic profiles in children of mothers who smoked during pregnancy 46 . Secondhand tobacco exposure later during childhood has also been associated with persistence of respiratory symptoms into adult life 47 , 48 . Indeed, studies reporting interactive effects between parental and active smoking in affecting FEV 1 decline and COPD risk are among the best illustrative examples of how risk factors from early and adult life may have detrimental joint health effects. In cross-sectional studies of active smokers, having a mother who also smoked was linked to airflow limitation 49 and early-onset 50 and severe 51 COPD and these observations have been recently expanded to decline of lung function in longitudinal studies, as described in the following sections. Despite these well-known negative health effects and anti-smoking campaigns worldwide, smoking during pregnancy and elsewhere remains a major public health challenge. Dietary factors and physical activity Our constantly changing lifestyle has a broad impact on health and well-being. Diet and physical activity are modifiable factors that may influence lung development and respiratory disease across the life span. Systematic reviews show evidence of a beneficial effect of fresh fruits, and antioxidant vitamins on recurrent wheeze and asthma, but most evidence stems from cross-sectional studies and there is a need for more well-designed randomized controlled trials (RCTs) 52 . In particular, vitamin D has been implicated to have a key role in lung development 53 , and maternal deficiency has been reported to be associated with impaired lung development in school-aged offspring 54 , 55 . Although recent RCTs have shown that fish oil-derived fatty acid, vitamin C, or vitamin D supplementation during pregnancy may have beneficial effects on offspring respiratory health 56 – 59 , there are currently no consensus guidelines or recommendations of specific diets or supplements for lung function improvement in children. Results from ongoing clinical studies in this area are much anticipated. Physical activity and fitness have been associated with childhood lung function in some 60 , 61 , but not all 62 studies. However, recent longitudinal data show that achieving increased fitness from young adulthood to middle age is associated with less decline in lung health over time 63 . These results are encouraging for patients with a lung disease. Role of lower respiratory tract infections From a clinical point of view, it is well known that infants with severe bronchiolitis triggered by, for example, respiratory syncytial virus (RSV) or rhinovirus (RV) are at risk of later asthma or lung function impairment, or both. Longitudinal cohorts show that children with virus-induced wheezing symptoms during the first years of life may outgrow their symptoms later in childhood but as a group do not completely overcome their lung function impairment 64 – 70 . If a child develops recurrent wheeze or asthma following lower respiratory tract infection (LRTI) in infancy, he or she may be at increased risk for a further deterioration of lung function (the two-hit hypothesis 65 , 71 , 72 ) or develop an increased susceptibility to later noxious environmental exposures as discussed below. Whether these early and later lung function insults are related to independent risk factors and pathways or instead share a genetically determined susceptibility remains to be elucidated. The underlying mechanism for the association between respiratory tract infection in early life and later respiratory morbidity is not clear. Proposed mechanisms include modulation of the immune response, direct airway damage, pre-existing deficits in lung function, and genetic susceptibility—highlighting different aspects of cause and effect 73 – 77 . Some studies suggest that specifically an early RV wheezing attack or bronchiolitis event is a marker of risk for later asthma 78 , whereas others suggest that the number, not the particular viral species, of LRTI episodes in the first years of life is of primary importance for later asthma development 79 . As a possible mechanism linking RV to asthma, the gene encoding for the RV receptor (C) is the asthma susceptibility gene CDHR3 on chromosome 7q22. CDHR3 was first identified in a GWAS on severe asthma in children 80 , and only later did experimental work lead to the identification of CDHR3 as the virus receptor 81 . In addition, variants at the 17q21 asthma locus ( ORMDL3 ) have been specifically associated with asthma in children who had had RV wheezing illnesses early in life, connecting genetic susceptibility, RV infection, and asthma development 82 . Lung function trajectories from childhood into adult life Long-term effects of lung function development into adult life A large growing body of evidence indicates that lung function development in utero , infancy, and childhood may have long-lasting effects on respiratory health throughout the life span. Most studies have addressed trajectories of lung function from childhood into adult life by focusing on FEV 1 and the FEV 1 /FVC ratio as indices of airflow limitation. Consequently, airway obstruction—which is defined by an abnormally low FEV 1 /FVC ratio and represents the hallmark of COPD 4 —has been by far the most extensively studied spirometric pattern and will be the main focus of this section, although we argue that studies addressing the early origins of spirometric restriction 83 – 86 are also needed because of its remarkable prevalence, morbidity, and mortality burden. The possible contribution of childhood factors on the natural history of obstructive lung diseases across the life span has been the topic of much debate for decades 87 – 90 . In recent years, the importance of a full growth to maximal lung function in childhood has been reinforced by conclusive evidence that COPD can develop in mid to late adult life through at least two main trajectories: by the classic trajectory of an accelerated FEV 1 decline in adulthood following a normal lung function development in childhood (“Rapid FEV 1 decline” trajectory, red line in Figure 1 , modified from reference 7 ) or alternatively by a low maximal lung function attained by the beginning of adult life without necessarily an accelerated FEV 1 decline thereafter (“Low maximal FEV 1 ” trajectory, black line in Figure 1 ). Strikingly, in a recent study 7 that included three large prospective cohorts, about 50% of participants with COPD exhibited features compatible with the latter trajectory, suggesting that lung function development in childhood may play a substantially more relevant role in COPD susceptibility than traditionally thought. Figure 1. Lung function trajectories to chronic obstructive pulmonary disease (COPD). The figure represents four lung function trajectories identified in the study by Lange et al . 7 based on levels of forced expiratory volume in one second (FEV 1 ) before the age of 40 years (below or above 80% of predicted value) and the presence or absence of Global initiative for chronic Obstructive Lung Disease (GOLD) grade of at least 2 COPD at the end of follow-up. The y-axis represents the percentage of expected maximally attained FEV 1 . Modified from 7 . Early origins of the low maximal lung function trajectory Among the characteristics associated with a persistently low lung function trajectory are the presence of recurrent wheezing, asthma, and asthma-related phenotypes in childhood. As several longitudinal birth cohorts have now entered their adult years, their findings have been consistent in showing substantial tracking of asthma-related lung function deficits from childhood into adulthood but no evidence of accelerated decline thereafter 91 , 92 . Notably, studies that have measured indices of airway resistance and airflow at earlier ages 71 , 72 have demonstrated that, although deficits of lung function can be detected as early as one month after birth, most children who have persistent wheezing and asthma by early school age experience a progressive deterioration of their lung function deficits as they transition from infancy to school age. These findings suggest that in utero life, infancy, and early childhood may be critical windows of opportunity for early prevention of long-term sequelae of childhood asthma on lung health. In this context, several recent studies have provided strong evidence that the lung function deficits associated with severe childhood asthma may lead in a subgroup of patients to the development of COPD. In the Melbourne study 93 and Scottish WHEASE (What Happens Eventually to Asthmatic children: Sociologically and Epidemiologically) cohort 94 , children with asthma—particularly if severe—had a striking increase in the risk of having a post-bronchodilator FEV 1 /FVC ratio of less than 70% by the age of 50 to 65 years. Consistent with these epidemiological data, up to 11% of children with persistent mild to moderate asthma in the clinical CAMP study were found to develop COPD according to spirometric criteria by age 30 years 8 . In that study 8 , participants were classified into four groups on the basis of visual inspection of their lung function trajectories from childhood into young adult life: normal growth, normal growth and early decline, reduced growth, and reduced growth plus early decline. In line with findings from the studies described above, nearly 85% of the cases who went on to develop COPD by young adulthood occurred among participants who experienced a reduced lung function growth in childhood and adolescence. Interestingly, despite the relatively short follow-up in adulthood, an early start of lung function decline appeared to also carry an increase in COPD risk. Future studies should address to what extent a short plateau phase or early decline of lung function may also contribute to COPD development among patients with asthma. It should be noted that the tracking of lung function from childhood into adult life is not observed only among individuals with asthma but has been repeatedly shown in samples from the general population. Tasmanian children who were in the lowest quartile of FEV 1 /FVC at age 7 years had a six- to 16-fold increase in their odds for COPD in the absence or presence of concomitant asthma by age 45 9 . In the population-based Tucson Children’s Respiratory Study, participants in the lowest quartile of airway function in early infancy had significantly lower values for FEV 1 and FEV 1 /FVC up to age 22 as compared with participants in the upper three quartiles 95 , and a distinct group of individuals with persistently low lung function between the ages of 11 and 32 years (a large proportion of whom did not have asthma) could be identified by using latent class analysis 10 . Interestingly, participants in this impaired lung function trajectory, as compared with participants in the normal lung function trajectory, were nearly twice as likely to have had RSV lower respiratory tract infections in the first three years of life. Thus, we argue that multiple host factors, exposures, and events that have a direct impact on lung function at any developmental stage may in principle contribute to put a child in a trajectory of persistently low lung function into adult life, with a very broad range of effect magnitude. What makes some children robust to the effects of these risk factors and why some children may develop only initial lung function deficits in response to these exposures that are transient and eventually overcome them as they enter adult life remain largely unknown and, as discussed in the concluding section, a question with critical implications for prevention. Early origins of rapid lung function decline Evidence is beginning to emerge that early life factors may also predispose to an accelerated decline of lung function in adult life (red line in Figure 1 ). Among adult participants in the European Community Respiratory Health Survey, recalling the presence of “disadvantage” factors in childhood (that is, maternal asthma, paternal asthma, childhood asthma, maternal smoking, or childhood respiratory infections or a combination of these) was associated not only with the presence of airflow limitation but also with an accelerated decline of FEV 1 96 . Similarly, in the adult CARDIA (Coronary Artery Risk Development in Young Adults) Study, a low childhood socioeconomic status (as assessed by self-reported parental education) was associated with a steeper decline of both FEV 1 and FVC in adult life, although the specific factor(s) involved in explaining this association could not be identified 97 . Despite this evidence, data in support of direct effects of early life factors on accelerated decline of lung function in adult life are still sparse and consequently the magnitude and consistency of these associations unclear. This may be due to the inherent methodological difficulties of assessing these effects within a longitudinal study design or to the possibility that these effects are synergistic with other exposures in adult life. Although both scenarios are likely to be correct, the latter is supported by the recent and growing body of evidence from epidemiological and experimental studies suggesting that early life factors may increase susceptibility to the effects of adult life exposures in affecting lung disease. The presence of RSV LRTIs in the first 3 years of life and other childhood factors have been shown to interact with active smoking and occupational hazards in adulthood to affect respiratory symptoms and asthma risk 98 , 99 . Most interestingly, early exposure to maternal and parental smoking has been shown to enhance susceptibility to smoking-related accelerated decline of lung function in adulthood 100 , 101 . In the Tucson cohort, participants were classified on the basis of exposure to parental smoking (assessed at birth) and active smoking in adult life 101 . Between the ages of 11 and 26 years, participants with exposure to both parental and active smoking had the steepest decline in sex-, age-, and height-adjusted residuals of FEV 1 /FVC, FEV 1 , forced expiratory flow at 25% to 75% of FVC (FEF 25–75 ), and FEF 25–75 /FVC. In contrast, no significant deficits were seen at this young age among participants who were exposed to only parental or only active smoking, indicating that early life (or in utero ) exposure to environmental tobacco smoke increases susceptibility to the deleterious effects that active adult smoking will have on lung health. The exact mechanisms through which exposures to tobacco smoke in early and adult life interact with each other in affecting susceptibility remain largely unknown, as does the extent to which these synergist effects with adult life exposures may apply to other early life factors. Epidemiological and clinical studies aimed to dissect systematically interactive effects between early and adult life events on lung health outcomes are warranted. Conclusions Recent years have witnessed critical contributions to our understanding of the determinants and long-term implications of lung function development. In addition to further delineating the role of genetics, perinatal events, childhood environmental exposures, lifestyle, infancy LRTIs, and persistent asthma phenotypes, these contributions have conclusively demonstrated that lung function deficits that are established by school age may track into adult life and increase the risk of adult lung obstructive diseases, including COPD. Furthermore, these contributions have provided initial evidence in support of a direct influence by early life events on an accelerated decline of lung function and an increased susceptibility to its environmental determinants (for example, tobacco smoke) well into adult life. Thus, this evidence indicates early life as a critical time that may contribute to set the pace of lung aging processes that will take place several decades later. Although this conclusion highlights the critical importance of developmental age, it should not undermine in any way the importance of behavioral and environmental risk factors for obstructive lung diseases that take place in adult life. Indeed, avoidance of such risk factors in both childhood and adulthood needs to play a critical role in primary to tertiary prevention. We argue that tailoring risk profiles and intervention strategies based on information from both early and adult life factors may provide a significant improvement in the way we prevent and treat lung disease. As a concluding note, we point out that although great effort has been directed to characterize trajectories of lung function deficits and to identify risk factors associated with lung function impairment, less is known about factors influencing optimal lung function growth or recovery from early deficits or after early insults such as preterm birth or a severe LRTI ( Figure 2 ). Indeed, whether (and to what extent) lung function catch-up occurs in groups of children with early deficits has been insufficiently studied to date. Identifying effective strategies—apart from avoiding obvious risk factors like tobacco smoke, air pollution exposure, and recurrent respiratory infections—to enhance this early catch-up would have critical implications. The roles of dietary components and supplementations 52 , 53 and those of physical activity and fitness 60 – 62 are among those being investigated. Molecules that may play a direct protective role in the lung—such as the club cell secretory protein (CC16)—are also being evaluated in epidemiological 102 , 103 and clinical 104 , 105 studies and may hold promise as future therapeutic strategies. Figure 2. Lung function trajectories from childhood to adult life. The blue line represents a normal lung function growth, the red line represents a low lung function trajectory and associated risk factors, and the black dotted line represents lung function catch-up from childhood to adulthood. Potential beneficial factors for lung function catch-up are listed in black text. FEV 1 , forced expiratory volume in one second; LRTI, lower respiratory tract infection. In this context, the major advances from recent years in understanding the genetic and molecular components of lung function not only will pave the way for new asthma and COPD drugs but also provide critical knowledge to help doctors and caregivers to optimize their patients’ lung health. Future health-care programs based on precision medicine approaches that integrate deep phenotyping with tailored medication and advice to patients should also foster optimal lung function growth to be fully effective. Author contributions EM and SG contributed equally to the design, research, and writing of the manuscript. Competing interests The authors declare that they have no competing interests. Grant information EM is supported by research grants from the Swedish Heart-Lung Foundation, the Swedish Research Council, the Stockholm County Council (ALF), and the Strategic Research Programme (SFO) in Epidemiology at Karolinska Institutet. SG is supported by research grants from the National Institutes of Health. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Faculty Opinions recommended References 1. Yammine S, Schmidt A, Sutter O, et al. : Functional evidence for continued alveolarisation in former preterms at school age? Eur Respir J. 2016; 47 (1): 147–55. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 2. Butler JP, Loring SH, Patz S, et al. : Evidence for adult lung growth in humans. N Engl J Med. 2012; 367 (3): 244–7. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 3. Global surveillance, prevention and control of chronic respiratory diseases: a comprehensive approach. World Health Organization; 2007. Reference Source 4. Vogelmeier CF, Criner GJ, Martinez FJ, et al. : Global Strategy for the Diagnosis, Management, and Prevention of Chronic Obstructive Lung Disease 2017 Report. GOLD Executive Summary. Am J Respir Crit Care Med. 2017; 195 (5): 557–82. PubMed Abstract | Publisher Full Text 5. Hanson M, Gluckman P: Developmental origins of noncommunicable disease: population and public health implications. Am J Clin Nutr. 2011; 94 (6 Suppl): 1754S–1758S. PubMed Abstract | Publisher Full Text 6. Martinez FD: Early-Life Origins of Chronic Obstructive Pulmonary Disease. N Engl J Med. 2016; 375 (9): 871–8. PubMed Abstract | Publisher Full Text 7. Lange P, Celli B, Agusti A, et al. : Lung-Function Trajectories Leading to Chronic Obstructive Pulmonary Disease. N Engl J Med. 2015; 373 (2): 111–22. PubMed Abstract | Publisher Full Text 8. McGeachie MJ, Yates KP, Zhou X, et al. : Patterns of Growth and Decline in Lung Function in Persistent Childhood Asthma. N Engl J Med. 2016; 374 (19): 1842–52. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 9. Bui DS, Burgess JA, Lowe AJ, et al. : Childhood Lung Function Predicts Adult COPD and Asthma-COPD Overlap Syndrome (ACOS). Am J Respir Crit Care Med. 2017. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 10. Berry CE, Billheimer D, Jenkins IC, et al. : A Distinct Low Lung Function Trajectory from Childhood to the Fourth Decade of Life. Am J Respir Crit Care Med. 2016; 194 (5): 607–12. PubMed Abstract | Publisher Full Text | Free Full Text 11. Thunqvist P, Gustafsson PM, Schultz ES, et al. : Lung Function at 8 and 16 Years After Moderate-to-Late Preterm Birth: A Prospective Cohort Study. Pediatrics. 2016; 137 (4): pii: e20152056. PubMed Abstract | Publisher Full Text 12. den Dekker HT, Sonnenschein-van der Voort AM, de Jongste JC, et al. : Early growth characteristics and the risk of reduced lung function and asthma: A meta-analysis of 25,000 children. J Allergy Clin Immunol. 2016; 137 (4): 1026–35. PubMed Abstract | Publisher Full Text 13. Wain LV, Shrine N, Artigas MS, et al. : Genome-wide association analyses for lung function and chronic obstructive pulmonary disease identify new loci and potential druggable targets. Nat Genet. 2017; 49 (3): 416–25. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 14. Hunninghake GM, Cho MH, Tesfaigzi Y, et al. : MMP12 , lung function, and COPD in high-risk populations. N Engl J Med. 2009; 361 (27): 2599–608. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 15. Loth DW, Soler Artigas M, Gharib SA, et al. : Genome-wide association analysis identifies six new loci associated with forced vital capacity. Nat Genet. 2014; 46 (7): 669–77. PubMed Abstract | Publisher Full Text | Free Full Text 16. Soler Artigas M, Wain LV, Miller S, et al. : Sixteen new lung function signals identified through 1000 Genomes Project reference panel imputation. Nat Commun. 2015; 6 : 8658. PubMed Abstract | Publisher Full Text | Free Full Text 17. Wain LV, Shrine N, Miller S, et al. : Novel insights into the genetics of smoking behaviour, lung function, and chronic obstructive pulmonary disease (UK BiLEVE): a genetic association study in UK Biobank. Lancet Respir Med. 2015; 3 (10): 769–81. PubMed Abstract | Publisher Full Text | Free Full Text 18. Panasevich S, Melén E, Hallberg J, et al. : Investigation of novel genes for lung function in children and their interaction with tobacco smoke exposure: a preliminary report. Acta Paediatr. 2013; 102 (5): 498–503. PubMed Abstract | Publisher Full Text 19. Cho MH, McDonald ML, Zhou X, et al. : Risk loci for chronic obstructive pulmonary disease: a genome-wide association study and meta-analysis. Lancet Respir Med. 2014; 2 (3): 214–25. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 20. McGeachie MJ, Yates KP, Zhou X, et al. : Genetics and Genomics of Longitudinal Lung Function Patterns in Individuals with Asthma. Am J Respir Crit Care Med. 2016; 194 (12): 1465–74. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 21. John C, Soler Artigas M, Hui J, et al. : Genetic variants affecting cross-sectional lung function in adults show little or no effect on longitudinal lung function decline. Thorax. 2017; 72 (5): 400–8. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 22. Miller S, Henry AP, Hodge E, et al. : The Ser82 RAGE Variant Affects Lung Function and Serum RAGE in Smokers and sRAGE Production In Vitro . PLoS One. 2016; 11 (10): e0164041. PubMed Abstract | Publisher Full Text | Free Full Text 23. Miller S, Melén E, Merid SK, et al. : Genes associated with polymorphic variants predicting lung function are differentially expressed during human lung development. Respir Res. 2016; 17 (1): 95. PubMed Abstract | Publisher Full Text | Free Full Text 24. Broström EB, Thunqvist P, Adenfelt G, et al. : Obstructive lung disease in children with mild to severe BPD. Respir Med. 2010; 104 (3): 362–70. PubMed Abstract | Publisher Full Text 25. Doyle LW, Faber B, Callanan C, et al. : Bronchopulmonary dysplasia in very low birth weight subjects and lung function in late adolescence. Pediatrics. 2006; 118 (1): 108–13. PubMed Abstract | Publisher Full Text 26. Filippone M, Bonetto G, Cherubin E, et al. : Childhood course of lung function in survivors of bronchopulmonary dysplasia. JAMA. 2009; 302 (13): 1418–20. PubMed Abstract | Publisher Full Text 27. Vollsæter M, Røksund OD, Eide GE, et al. : Lung function after preterm birth: development from mid-childhood to adulthood. Thorax. 2013; 68 (8): 767–76. PubMed Abstract | Publisher Full Text 28. Kotecha SJ, Dunstan FD, Kotecha S: Long term respiratory outcomes of late preterm-born infants. Semin Fetal Neonatal Med. 2012; 17 (2): 77–81. PubMed Abstract | Publisher Full Text 29. Narang I, Bush A: Early origins of chronic obstructive pulmonary disease. Semin Fetal Neonatal Med. 2012; 17 (2): 112–8. PubMed Abstract | Publisher Full Text 30. Broström EB, Akre O, Katz-Salamon M, et al. : Obstructive pulmonary disease in old age among individuals born preterm. Eur J Epidemiol. 2013; 28 (1): 79–85. PubMed Abstract | Publisher Full Text 31. Schultz ES, Gruzieva O, Bellander T, et al. : Traffic-related air pollution and lung function in children at 8 years of age: a birth cohort study. Am J Respir Crit Care Med. 2012; 186 (12): 1286–91. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 32. Schultz ES, Hallberg J, Bellander T, et al. : Early-Life Exposure to Traffic-related Air Pollution and Lung Function in Adolescence. Am J Respir Crit Care Med. 2016; 193 (2): 171–7. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 33. Gehring U, Gruzieva O, Agius RM, et al. : Air pollution exposure and lung function in children: the ESCAPE project. Environ Health Perspect. 2013; 121 (11–12): 1357–64. PubMed Abstract | Publisher Full Text | Free Full Text 34. Morales E, Garcia-Esteban R, de la Cruz OA, et al. : Intrauterine and early postnatal exposure to outdoor air pollution and lung function at preschool age. Thorax. 2015; 70 (1): 64–73. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 35. Schultz ES, Hallberg J, Gustafsson PM, et al. : Early life exposure to traffic-related air pollution and lung function in adolescence assessed with impulse oscillometry. J Allergy Clin Immunol. 2016; 138 (3): 930–932.e5. PubMed Abstract | Publisher Full Text 36. Gehring U, Wijga AH, Hoek G, et al. : Exposure to air pollution and development of asthma and rhinoconjunctivitis throughout childhood and adolescence: a population-based birth cohort study. Lancet Respir Med. 2015; 3 (12): 933–42. PubMed Abstract | Publisher Full Text 37. Gref A, Merid SK, Gruzieva O, et al. : Genome-wide Interaction Analysis of Air Pollution Exposure and Childhood Asthma with Functional Follow-up. Am J Respir Crit Care Med. 2017; 195 (10): 1373–1383. PubMed Abstract | Publisher Full Text 38. Gauderman WJ, Avol E, Gilliland F, et al. : The effect of air pollution on lung development from 10 to 18 years of age. N Engl J Med. 2004; 351 (11): 1057–67. PubMed Abstract | Publisher Full Text 39. Gauderman WJ, Vora H, McConnell R, et al. : Effect of exposure to traffic on lung development from 10 to 18 years of age: a cohort study. Lancet. 2007; 369 (9561): 571–7. PubMed Abstract | Publisher Full Text 40. Gauderman WJ, Urman R, Avol E, et al. : Association of improved air quality with lung development in children. N Engl J Med. 2015; 372 (10): 905–13. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 41. Moshammer H, Hoek G, Luttmann-Gibson H, et al. : Parental smoking and lung function in children: an international study. Am J Respir Crit Care Med. 2006; 173 (11): 1255–63. PubMed Abstract | Publisher Full Text 42. Turner S, Fielding S, Mullane D, et al. : A longitudinal study of lung function from 1 month to 18 years of age. Thorax. 2014; 69 (11): 1015–20. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 43. Gibbs K, Collaco JM, McGrath-Morrow SA: Impact of Tobacco Smoke and Nicotine Exposure on Lung Development. Chest. 2016; 149 (2): 552–61. PubMed Abstract | Publisher Full Text | Free Full Text 44. Sharma S, Chhabra D, Kho AT, et al. : The genomic origins of asthma. Thorax. 2014; 69 (5): 481–7. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 45. Rehan VK, Liu J, Naeem E, et al. : Perinatal nicotine exposure induces asthma in second generation offspring. BMC Med. 2012; 10 : 129. PubMed Abstract | Publisher Full Text | Free Full Text 46. Joubert BR, Felix JF, Yousefi P, et al. : DNA Methylation in Newborns and Maternal Smoking in Pregnancy: Genome-wide Consortium Meta-analysis. Am J Hum Genet. 2016; 98 (4): 680–96. PubMed Abstract | Publisher Full Text | Free Full Text 47. Pugmire J, Vasquez MM, Zhou M, et al. : Exposure to parental smoking in childhood is associated with persistence of respiratory symptoms into young adult life. J Allergy Clin Immunol. 2014; 134 (4): 962–965.e4. PubMed Abstract | Publisher Full Text | Free Full Text 48. Ferrante G, Antona R, Malizia V, et al. : Smoke exposure as a risk factor for asthma in childhood: a review of current evidence. Allergy Asthma Proc. 2014; 35 (6): 454–61. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 49. Upton MN, Smith GD, McConnachie A, et al. : Maternal and personal cigarette smoking synergize to increase airflow limitation in adults. Am J Respir Crit Care Med. 2004; 169 (4): 479–87. PubMed Abstract | Publisher Full Text 50. Foreman MG, Zhang L, Murphy J, et al. : Early-onset chronic obstructive pulmonary disease is associated with female sex, maternal factors, and African American race in the COPDGene Study. Am J Respir Crit Care Med. 2011; 184 (4): 414–20. PubMed Abstract | Publisher Full Text | Free Full Text 51. Beyer D, Mitfessel H, Gillissen A: Maternal smoking promotes chronic obstructive lung disease in the offspring as adults. Eur J Med Res. 2009; 14 (Suppl 4): 27–31. PubMed Abstract | Publisher Full Text | Free Full Text 52. Garcia-Larsen V, Del Giacco SR, Moreira A, et al. : Asthma and dietary intake: an overview of systematic reviews. Allergy. 2016; 71 (4): 433–42. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 53. Litonjua AA, Weiss ST: Vitamin D status through the first 10 years of life: A vital piece of the puzzle in asthma inception. J Allergy Clin Immunol. 2017; 139 (2): 459–61. PubMed Abstract | Publisher Full Text 54. Hart PH, Lucas RM, Walsh JP, et al. : Vitamin D in fetal development: findings from a birth cohort study. Pediatrics. 2015; 135 (1): e167–73. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 55. Zosky GR, Hart PH, Whitehouse AJ, et al. : Vitamin D deficiency at 16 to 20 weeks’ gestation is associated with impaired lung function and asthma at 6 years of age. Ann Am Thorac Soc. 2014; 11 (4): 571–7. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 56. Bisgaard H, Stokholm J, Chawes BL, et al. : Fish Oil-Derived Fatty Acids in Pregnancy and Wheeze and Asthma in Offspring. N Engl J Med. 2016; 375 (26): 2530–9. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 57. McEvoy CT, Schilling D, Clay N, et al. : Vitamin C supplementation for pregnant smoking women and pulmonary function in their newborn infants: a randomized clinical trial. JAMA. 2014; 311 (20): 2074–82. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 58. Litonjua AA, Carey VJ, Laranjo N, et al. : Effect of Prenatal Supplementation With Vitamin D on Asthma or Recurrent Wheezing in Offspring by Age 3 Years: The VDAART Randomized Clinical Trial. JAMA. 2016; 315 (4): 362–70. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 59. Chawes BL, Bønnelykke K, Stokholm J, et al. : Effect of Vitamin D 3 Supplementation During Pregnancy on Risk of Persistent Wheeze in the Offspring: A Randomized Clinical Trial. JAMA. 2016; 315 (4): 353–61. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 60. Twisk JW, Staal BJ, Brinkman MN, et al. : Tracking of lung function parameters and the longitudinal relationship with lifestyle. Eur Respir J. 1998; 12 (3): 627–34. PubMed Abstract | Publisher Full Text 61. Berntsen S, Wisløff T, Nafstad P, et al. : Lung function increases with increasing level of physical activity in school children. Pediatr Exerc Sci. 2008; 20 (4): 402–10. PubMed Abstract | Publisher Full Text 62. Smith MP, von Berg A, Berdel D, et al. : Physical activity is not associated with spirometric indices in lung-healthy German youth. Eur Respir J. 2016; 48 (2): 428–40. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 63. Benck LR, Cuttica MJ, Colangelo LA, et al. : Association Between Cardiorespiratory Fitness and Lung Health from Young Adulthood to Middle Age. Am J Respir Crit Care Med. 2017; 195 (9): 1236–1243. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 64. Morgan WJ, Stern DA, Sherrill DL, et al. : Outcome of asthma and wheezing in the first 6 years of life: follow-up through adolescence. Am J Respir Crit Care Med. 2005; 172 (10): 1253–8. PubMed Abstract | Publisher Full Text | Free Full Text 65. Hallberg J, Thunqvist P, Schultz ES, et al. : Asthma phenotypes and lung function up to 16 years of age-the BAMSE cohort. Allergy. 2015; 70 (6): 667–73. PubMed Abstract | Publisher Full Text 66. Martinez FD, Wright AL, Taussig LM, et al. : Asthma and wheezing in the first six years of life. The Group Health Medical Associates. N Engl J Med. 1995; 332 (3): 133–8. PubMed Abstract | Publisher Full Text 67. Savenije OE, Granell R, Caudri D, et al. : Comparison of childhood wheezing phenotypes in 2 birth cohorts: ALSPAC and PIAMA. J Allergy Clin Immunol. 2011; 127 (6): 1505–12.e14. PubMed Abstract | Publisher Full Text 68. Hovland V, Riiser A, Mowinckel P, et al. : The significance of early recurrent wheeze for asthma outcomes in late childhood. Eur Respir J. 2013; 41 (4): 838–45. PubMed Abstract | Publisher Full Text 69. Strunk RC, Weiss ST, Yates KP, et al. : Mild to moderate asthma affects lung growth in children and adolescents. J Allergy Clin Immunol. 2006; 118 (5): 1040–7. PubMed Abstract | Publisher Full Text 70. Feldman AS, He Y, Moore ML, et al. : Toward primary prevention of asthma. Reviewing the evidence for early-life respiratory viral infections as modifiable risk factors to prevent childhood asthma. Am J Respir Crit Care Med. 2015; 191 (1): 34–44. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 71. Belgrave DC, Buchan I, Bishop C, et al. : Trajectories of lung function during childhood. Am J Respir Crit Care Med. 2014; 189 (9): 1101–9. PubMed Abstract | Publisher Full Text | Free Full Text 72. Bisgaard H, Jensen SM, Bønnelykke K: Interaction between asthma and lung function growth in early life. Am J Respir Crit Care Med. 2012; 185 (11): 1183–9. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 73. Young S, O’Keeffe PT, Arnott J, et al. : Lung function, airway responsiveness, and respiratory symptoms before and after bronchiolitis. Arch Dis Child. 1995; 72 (1): 16–24. PubMed Abstract | Publisher Full Text | Free Full Text 74. Gern JE: Rhinovirus and the initiation of asthma. Curr Opin Allergy Clin Immunol. 2009; 9 (1): 73–8. PubMed Abstract | Publisher Full Text | Free Full Text 75. Wark PA, Johnston SL, Bucchieri F, et al. : Asthmatic bronchial epithelial cells have a deficient innate immune response to infection with rhinovirus. J Exp Med. 2005; 201 (6): 937–47. PubMed Abstract | Publisher Full Text | Free Full Text 76. Lemanske RF Jr, Jackson DJ, Gangnon RE, et al. : Rhinovirus illnesses during infancy predict subsequent childhood wheezing. J Allergy Clin Immunol. 2005; 116 (3): 571–7. PubMed Abstract | Publisher Full Text 77. Castleman WL, Sorkness RL, Lemanske RF, et al. : Neonatal viral bronchiolitis and pneumonia induces bronchiolar hypoplasia and alveolar dysplasia in rats. Lab Invest. 1988; 59 (3): 387–96. PubMed Abstract 78. Jartti T, Nieminen R, Vuorinen T, et al. : Short- and long-term efficacy of prednisolone for first acute rhinovirus-induced wheezing episode. J Allergy Clin Immunol. 2015; 135 (3): 691–8.e9. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 79. Bønnelykke K, Vissing NH, Sevelsted A, et al. : Association between respiratory infections in early life and later asthma is independent of virus type. J Allergy Clin Immunol. 2015; 136 (1): 81–86.e4. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 80. Bønnelykke K, Sleiman P, Nielsen K, et al. : A genome-wide association study identifies CDHR3 as a susceptibility locus for early childhood asthma with severe exacerbations. Nat Genet. 2014; 46 (1): 51–5. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 81. Bochkov YA, Watters K, Ashraf S, et al. : Cadherin-related family member 3, a childhood asthma susceptibility gene product, mediates rhinovirus C binding and replication. Proc Natl Acad Sci U S A. 2015; 112 (17): 5485–90. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 82. Calişkan M, Bochkov YA, Kreiner-Møller E, et al. : Rhinovirus wheezing illness and genetic risk of childhood-onset asthma. N Engl J Med. 2013; 368 (15): 1398–407. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 83. Godfrey MS, Jankowich MD: The Vital Capacity Is Vital: Epidemiology and Clinical Significance of the Restrictive Spirometry Pattern. Chest. 2016; 149 (1): 238–51. PubMed Abstract | Publisher Full Text 84. Mannino DM, Ford ES, Redd SC: Obstructive and restrictive lung disease and functional limitation: data from the Third National Health and Nutrition Examination. J Intern Med. 2003; 254 (6): 540–7. PubMed Abstract | Publisher Full Text 85. Soriano JB, Miravitlles M, García-Río F, et al. : Spirometrically-defined restrictive ventilatory defect: population variability and individual determinants. Prim Care Respir J. 2012; 21 (2): 187–93. PubMed Abstract | Publisher Full Text 86. Guerra S, Sherrill DL, Venker C, et al. : Morbidity and mortality associated with the restrictive spirometric pattern: a longitudinal study. Thorax. 2010; 65 (6): 499–504. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 87. Burrows B, Knudson RJ, Lebowitz MD: The relationship of childhood respiratory illness to adult obstructive airway disease. Am Rev Respir Dis. 1977; 115 (5): 751–60. PubMed Abstract | Publisher Full Text 88. Fletcher C, Peto R: The natural history of chronic airflow obstruction. Br Med J. 1977; 1 (6077): 1645–8. PubMed Abstract | Publisher Full Text | Free Full Text 89. Speizer FE, Tager IB: Epidemiology of chronic mucus hypersecretion and obstructive airways disease. Epidemiol Rev. 1979; 1 (1): 124–42. PubMed Abstract | Publisher Full Text 90. Sluiter HJ, Koëter GH, de Monchy JG, et al. : The Dutch hypothesis (chronic non-specific lung disease) revisited. Eur Respir J. 1991; 4 (4): 479–89. PubMed Abstract 91. Sears MR, Greene JM, Willan AR, et al. : A longitudinal, population-based, cohort study of childhood asthma followed to adulthood. N Engl J Med. 2003; 349 (15): 1414–22. PubMed Abstract | Publisher Full Text 92. Phelan PD, Robertson CF, Olinsky A: The Melbourne Asthma Study: 1964–1999. J Allergy Clin Immunol. 2002; 109 (2): 189–94. PubMed Abstract | Publisher Full Text 93. Tai A, Tran H, Roberts M, et al. : The association between childhood asthma and adult chronic obstructive pulmonary disease. Thorax. 2014; 69 (9): 805–10. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 94. Tagiyeva N, Devereux G, Fielding S, et al. : Outcomes of Childhood Asthma and Wheezy Bronchitis. A 50-Year Cohort Study. Am J Respir Crit Care Med. 2016; 193 (1): 23–30. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 95. Stern DA, Morgan WJ, Wright AL, et al. : Poor airway function in early infancy and lung function by age 22 years: a non-selective longitudinal cohort study. Lancet. 2007; 370 (9589): 758–64. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 96. Svanes C, Sunyer J, Plana E, et al. : Early life origins of chronic obstructive pulmonary disease. Thorax. 2010; 65 (1): 14–20. PubMed Abstract | Publisher Full Text | Faculty Opinions Recommendation 97. Jackson B, Kubzansky LD, Cohen S, et al. : A matter of life and breath: childhood socioeconomic status is related to young adult pulmonary function in the CARDIA study. Int J Epidemiol. 2004; 33 (2): 271–8. PubMed Abstract | Publisher Full Text 98. Voraphani N, Stern DA, Wright AL, et al. : Risk of current asthma among adult smokers with respiratory syncytial virus illnesses in early life. Am J Respir Crit Care Med. 2014; 190 (4): 392–8. PubMed Abstract | Publisher Full Text | Free Full Text 99. Svanes Ø, Skorge TD, Johannessen A, et al. : Respiratory Health in Cleaners in Northern Europe: Is Susceptibility Established in Early Life? PLoS One. 2015; 10 (7): e0131959. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 100. Dratva J, Zemp E, Dharmage SC, et al. : Early Life Origins of Lung Ageing: Early Life Exposures and Lung Function Decline in Adulthood in Two European Cohorts Aged 28-73 Years. PLoS One. 2016; 11 (1): e0145127. PubMed Abstract | Publisher Full Text | Free Full Text | Faculty Opinions Recommendation 101. Guerra S, Stern DA, Zhou M, et al. : Combined effects of parental and active smoking on early lung function deficits: a prospective study from birth to age 26 years. Thorax. 2013; 68 (11): 1021–8. PubMed Abstract | Publisher Full Text | Free Full Text 102. Guerra S, Halonen M, Vasquez MM, et al. : Relation between circulating CC16 concentrations, lung function, and development of chronic obstructive pulmonary disease across the lifespan: a prospective study. Lancet Respir Med. 2015; 3 (8): 613–20. PubMed Abstract | Publisher Full Text | Free Full Text 103. Guerra S, Vasquez MM, Spangenberg A, et al. : Club cell secretory protein in serum and bronchoalveolar lavage of patients with asthma. J Allergy Clin Immunol. 2016; 138 (3): 932–934.e1. PubMed Abstract | Publisher Full Text | Free Full Text 104. Levine CR, Gewolb IH, Allen K, et al. : The safety, pharmacokinetics, and anti-inflammatory effects of intratracheal recombinant human Clara cell protein in premature infants with respiratory distress syndrome. Pediatr Res. 2005; 58 (1): 15–21. PubMed Abstract | Publisher Full Text 105. Laucho-Contreras ME, Polverino F, Tesfaigzi Y, et al. : Club Cell Protein 16 (CC16) Augmentation: A Potential Disease-modifying Approach for Chronic Obstructive Pulmonary Disease (COPD). Expert Opin Ther Targets. 2016; 20 (7): 869–83. PubMed Abstract | Publisher Full Text | Free Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 19 May 2017 ADD YOUR COMMENT Comment Author details Author details 1 Institute of Environmental Medicine, Karolinska Institutet, Stockholm, Sweden 2 Sachs’ Children’s Hospital, Södersjukhuset, Stockholm, Sweden 3 Centre for Occupational and Environmental Medicine, Stockholm County Council, Stockholm, Sweden 4 Asthma and Airway Disease Research Center, University of Arizona, Tucson, AZ, USA 5 ISGlobal Center for Research in Environmental Epidemiology, Barcelona, Spain Competing interests The authors declare that they have no competing interests. Grant information EM is supported by research grants from the Swedish Heart-Lung Foundation, the Swedish Research Council, the Stockholm County Council (ALF), and the Strategic Research Programme (SFO) in Epidemiology at Karolinska Institutet. SG is supported by research grants from the National Institutes of Health. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 19 May 2017, 6:726 https://doi.org/10.12688/f1000research.11185.1 Copyright © 2017 Melén E and Guerra S. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Melén E and Guerra S. Recent advances in understanding lung function development [version 1; peer review: 2 approved] . F1000Research 2017, 6 (F1000 Faculty Rev):726 ( https://doi.org/10.12688/f1000research.11185.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Editorial Note on the Review Process Faculty Reviews are review articles written by the prestigious Members of Faculty Opinions . The articles are commissioned and peer reviewed before publication to ensure that the final, published version is comprehensive and accessible. The reviewers who approved the final version are listed with their names and affiliations. Reviewers who approved this article Scott Weiss , Channing Division of Network Medicine, Department of Medicine, Brigham and Women's Hospital, USA; Harvard Medical School, USA Competing interests: No competing interests were declared. (for version 1) David Mannino , University of Kentucky School of Medicine, USA Competing interests: No competing interests were declared. (for version 1) Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 19 May 2017 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 2 Version 1 19 May 17 Faculty Reviews are review articles written by the prestigious Members of Faculty Opinions . The articles are commissioned and peer reviewed before publication to ensure that the final, published version is comprehensive and accessible. The reviewers who approved the final version are listed with their names and affiliations. Scott Weiss , Channing Division of Network Medicine, Department of Medicine, Brigham and Women's Hospital, USA; Harvard Medical School, USA Competing interests: No competing interests were declared. View more View less David Mannino , University of Kentucky School of Medicine, USA Competing interests: No competing interests were declared. View more View less Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Recent advances in understanding lung function...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/6-726/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/6-726/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/6-726/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Melén E and Guerra S'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/6-726/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/6-726", templates : { twitter : "Recent advances in understanding lung function development. Melén E and Guerra S, published by " + "@F1000Research" + ", https://f1000research.com/articles/6-726/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/11185/12068") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("faculty-reviews", "article", "12068"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "22651": 0, "22652": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "ac94e96c-d070-427f-9598-2889dd51bfda"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "[email protected]", infoEmail: "[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.

Source provenance

europepmc
last seen: 2026-05-19T01:45:01.086888+00:00
unpaywall
last seen: 2026-08-12T06:43:03.944938+00:00
License: CC-BY-4.0