A curated collection of transcriptome datasets to study the transcriptional response in blood and nasal samples following viral respiratory inoculation and vaccination

preprint OA: closed
Full text JSON View at publisher

Abstract

Background: Our understanding of the human immune system’s response to viral respiratory tract infections (VRTIs) and vaccines, including the molecular mechanisms and correlates of protection, remains incomplete. Extensive transcriptomic data from inoculation and vaccination studies have been deposited in publicly available databases. However, these studies are often separate and difficult to locate. Methods To bridge this research gap, we have systematically searched and reviewed publicly available datasets from NCBI Gene Expression Omnibus (GEO), Archive of Functional Genomics Data (ArrayExpress), Immunology Database and Analysis Portal (ImmPort), and Google using targeted queries. Inoculation study queries included terms related to humans, blood, PBMCs, nasal, respiratory challenges, and respiratory viral inoculations; while vaccination study queries focused on humans, blood, PBMCs, transcriptomes, and respiratory viral vaccines or vaccinations. Results This collection includes 18 datasets from inoculation of 5 respiratory viruses: H1N1, H3N2, RSV, HRV, and SARS-CoV-2 (14 from blood and 4 from nasal swabs) with 429 participants (ages 18 to 55 years) and 37 datasets from vaccination of influenza and COVID-19 with 2,084 participants (ages 0.5 to over 89 years). The duration and number of post-immunization time points range from 14 days before to 28 days after inoculation (1 to 20 time points) and from 28 days before to 360 days after vaccination (1 to 13 time points). Conclusion We provide a curated compendium of public gene expression data repositories for researchers to reanalyze transcriptomes from human whole blood, peripheral blood mononuclear cells (PBMCs), and nasal swab samples. This will facilitate studies of transcriptional responses to respiratory viral inoculation or vaccination.
Full text 117,251 characters · extracted from preprint-html · click to expand
A curated collection of transcriptome datasets to... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-493" }, "headline": "A curated collection of transcriptome datasets to study the transcriptional response in blood and nasal...", "datePublished": "2025-05-13T14:47:23", "dateModified": "2025-05-13T14:47:23", "author": [ { "@type": "Person", "name": "Zheng Lan" }, { "@type": "Person", "name": "Tongli Zhang" }, { "@type": "Person", "name": "Yu Zhang" }, { "@type": "Person", "name": "Xuejun Sun" }, { "@type": "Person", "name": "Chuwen Liu" }, { "@type": "Person", "name": "Pei Liu" }, { "@type": "Person", "name": "Muyao Tang" }, { "@type": "Person", "name": "Meng Fu" }, { "@type": "Person", "name": "James S. Hagood" }, { "@type": "Person", "name": "Raymond J Pickles" }, { "@type": "Person", "name": "Fei Zou" }, { "@type": "Person", "name": "Xiaojing Zheng" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background Our understanding of the human immune system’s response to viral respiratory tract infections (VRTIs) and vaccines, including the molecular mechanisms and correlates of protection, remains incomplete. Extensive transcriptomic data from inoculation and vaccination studies have been deposited in publicly available databases. However, these studies are often separate and difficult to locate. Methods To bridge this research gap, we have systematically searched and reviewed publicly available datasets from NCBI Gene Expression Omnibus (GEO), Archive of Functional Genomics Data (ArrayExpress), Immunology Database and Analysis Portal (ImmPort), and Google using targeted queries. Inoculation study queries included terms related to humans, blood, PBMCs, nasal, respiratory challenges, and respiratory viral inoculations; while vaccination study queries focused on humans, blood, PBMCs, transcriptomes, and respiratory viral vaccines or vaccinations. Results This collection includes 18 datasets from inoculation of 5 respiratory viruses: H1N1, H3N2, RSV, HRV, and SARS-CoV-2 (14 from blood and 4 from nasal swabs) with 429 participants (ages 18 to 55 years) and 37 datasets from vaccination of influenza and COVID-19 with 2,084 participants (ages 0.5 to over 89 years). The duration and number of post-immunization time points range from 14 days before to 28 days after inoculation (1 to 20 time points) and from 28 days before to 360 days after vaccination (1 to 13 time points). Conclusion We provide a curated compendium of public gene expression data repositories for researchers to reanalyze transcriptomes from human whole blood, peripheral blood mononuclear cells (PBMCs), and nasal swab samples. This will facilitate studies of transcriptional responses to respiratory viral inoculation or vaccination. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/14-493/v1", "name": "A curated collection of transcriptome datasets to study the transcriptional..." } } ] } Home Browse A curated collection of transcriptome datasets to study the transcriptional... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Lan Z, Zhang T, Zhang Y et al. A curated collection of transcriptome datasets to study the transcriptional response in blood and nasal samples following viral respiratory inoculation and vaccination [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :493 ( https://doi.org/10.12688/f1000research.162267.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 ▬ ✚ Research Article A curated collection of transcriptome datasets to study the transcriptional response in blood and nasal samples following viral respiratory inoculation and vaccination [version 1; peer review: 1 approved with reservations] Zheng Lan https://orcid.org/0000-0002-7439-110X 1 , Tongli Zhang 2 , Yu Zhang 1 , [...] Xuejun Sun 1 , Chuwen Liu 1 , Pei Liu 3 , Muyao Tang 1 , Meng Fu 1 , James S. Hagood https://orcid.org/0000-0003-3938-0330 4,5 , Raymond J Pickles 5,6 , Fei Zou 1 , Xiaojing Zheng 1,7 Zheng Lan https://orcid.org/0000-0002-7439-110X 1 , Tongli Zhang 2 , [...] Yu Zhang 1 , Xuejun Sun 1 , Chuwen Liu 1 , Pei Liu 3 , Muyao Tang 1 , Meng Fu 1 , James S. Hagood https://orcid.org/0000-0003-3938-0330 4,5 , Raymond J Pickles 5,6 , Fei Zou 1 , Xiaojing Zheng 1,7 PUBLISHED 13 May 2025 Author details Author details 1 Department of Biostatistics, The University of North Carolina at Chapel Hill Department of Biostatistics, Chapel Hill, North Carolina, USA 2 Industrial Engineering & Operations Research Department, University of California Berkeley, Berkeley, California, USA 3 Department of Probability and Statistics, University of Science and Technology of China, Hefei, Anhui, China 4 Department of Pediatrics, Division of Pulmonology, UNC School of Medicine, The University of North Carolina at Chapel Hill, Chapel Hill, North Carolina, USA 5 Marsico Lung Institute, UNC School of Medicine, The University of North Carolina at Chapel Hill, Chapel Hill, North Carolina, USA 6 Department of Microbiology & Immunology, School of Medicine, The University of North Carolina at Chapel Hill, Chapel Hill, North Carolina, USA 7 Department of Pediatrics, Division of Infectious Diseases, UNC School of Medicine, The University of North Carolina at Chapel Hill, Chapel Hill, North Carolina, USA Zheng Lan Roles: Data Curation, Validation Tongli Zhang Roles: Data Curation, Writing – Original Draft Preparation Yu Zhang Roles: Resources Xuejun Sun Roles: Resources Chuwen Liu Roles: Resources Pei Liu Roles: Resources Muyao Tang Roles: Formal Analysis, Visualization Meng Fu Roles: Visualization James S. Hagood Roles: Resources Raymond J Pickles Roles: Resources Fei Zou Roles: Conceptualization, Investigation, Supervision Xiaojing Zheng Roles: Conceptualization, Investigation, Methodology, Supervision, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract Background Our understanding of the human immune system’s response to viral respiratory tract infections (VRTIs) and vaccines, including the molecular mechanisms and correlates of protection, remains incomplete. Extensive transcriptomic data from inoculation and vaccination studies have been deposited in publicly available databases. However, these studies are often separate and difficult to locate. Methods To bridge this research gap, we have systematically searched and reviewed publicly available datasets from NCBI Gene Expression Omnibus (GEO), Archive of Functional Genomics Data (ArrayExpress), Immunology Database and Analysis Portal (ImmPort), and Google using targeted queries. Inoculation study queries included terms related to humans, blood, PBMCs, nasal, respiratory challenges, and respiratory viral inoculations; while vaccination study queries focused on humans, blood, PBMCs, transcriptomes, and respiratory viral vaccines or vaccinations. Results This collection includes 18 datasets from inoculation of 5 respiratory viruses: H1N1, H3N2, RSV, HRV, and SARS-CoV-2 (14 from blood and 4 from nasal swabs) with 429 participants (ages 18 to 55 years) and 37 datasets from vaccination of influenza and COVID-19 with 2,084 participants (ages 0.5 to over 89 years). The duration and number of post-immunization time points range from 14 days before to 28 days after inoculation (1 to 20 time points) and from 28 days before to 360 days after vaccination (1 to 13 time points). Conclusion We provide a curated compendium of public gene expression data repositories for researchers to reanalyze transcriptomes from human whole blood, peripheral blood mononuclear cells (PBMCs), and nasal swab samples. This will facilitate studies of transcriptional responses to respiratory viral inoculation or vaccination. READ ALL READ LESS Keywords Transcriptomics, Bioinformatics, Vaccination, Inoculation, Respiratory viral infection, Influenza viruses, COVID, Respiratory syncytial viruses (RSV), Human rhinoviruses (HRV) Whole Blood, PBMC. Corresponding Author(s) Fei Zou ( [email protected] ) Xiaojing Zheng ( [email protected] ) Close Corresponding authors: Fei Zou, Xiaojing Zheng Competing interests: No competing interests were disclosed. Grant information: This work is supported by National Institute of Allergy and Infectious Diseases (NIAID) of the National Institutes of Health (NIH) under grant [P01 AI178377]; National Heart Lung and Blood Institute(NHLBI) of the NIH under grant [R01 HL173044] Copyright: © 2025 Lan Z et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Lan Z, Zhang T, Zhang Y et al. A curated collection of transcriptome datasets to study the transcriptional response in blood and nasal samples following viral respiratory inoculation and vaccination [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :493 ( https://doi.org/10.12688/f1000research.162267.1 ) First published: 13 May 2025, 14 :493 ( https://doi.org/10.12688/f1000research.162267.1 ) Latest published: 13 May 2025, 14 :493 ( https://doi.org/10.12688/f1000research.162267.1 ) Introduction Viral respiratory tract infections (VRTIs) are widespread globally, causing significant illnesses and hospitalizations each year. 1 The importance of studying VRTIs has grown in light of the global COVID-19 pandemic. 2 VRTIs involve a range of viruses, including respiratory syncytial viruses (RSV), human rhinoviruses (HRV), and influenza and coronaviruses. 3 Most VRTIs lack both effective antiviral therapies and approved vaccines. 4 In-depth investigation of human immune responses to inoculation and vaccination is critically needed. To facilitate further research, we have compiled a curated dataset collection, which includes transcriptomic data from the blood and nasal swabs of volunteers who underwent inoculation and vaccination, specifically for influenza, COVID-19, RSV, and HRV. Our curated dataset collection is divided into two categories: inoculation studies and vaccination studies. The inoculation collection includes 18 datasets with 429 participants, while the vaccination collection comprises 37 datasets with 2,084 participants. All datasets were sourced from GEO, ImmPort Shared Data, and the ArrayExpress Collection at EMBL-EBI. 5 – 7 These datasets have been organized into a publicly accessible format for download and further analysis. Methods The datasets were gathered using specific search queries across GEO, ArrayExpress, ImmPort, and Google search. The queries for inoculation studies included terms related to humans, blood, PBMCs, nasal, respiratory challenges, and viral inoculations. The vaccination study queries followed similar criteria, focusing on humans, blood, PBMCs, transcriptomes, and vaccines or vaccinations. The search queries used for GEO, ArrayExpress, and Google search to find inoculation studies are as follows: GEO and ArrayExpress Inoculation Search Query (“humans”[MeSH Terms] OR “Homo sapiens”[Organism] OR Homo sapiens [All Fields]) AND ((“blood”[Subheading] OR “blood”[MeSH Terms] OR blood [All Fields]) OR PBMC [All Fields] OR PBMCs [All Fields]) AND respiratory [All Fields] AND (challenge [All Fields] OR “experimentally infected”[All Fields] OR inoculated [All Fields]) Google Inoculation Search Query Homo sapiens AND (blood OR PBMC OR PBMCs) AND transcriptome AND respiratory AND (inoculation OR challenge OR “experimentally infected” OR inoculated) The search queries used for GEO, ArrayExpress, and Google to find vaccination studies are as follows: GEO and ArrayExpress Vaccine Search Query (“humans”[MeSH Terms] OR “Homo sapiens”[Organism] OR Homo sapiens [All Fields]) AND ((“blood”[Subheading] OR “blood”[MeSH Terms] OR blood [All Fields]) OR PBMC [All Fields] OR PBMCs [All Fields]) AND respiratory [All Fields] AND ((“vaccination”[MeSH Terms] OR inoculation [All Fields]) OR (“vaccines”[MeSH Terms] OR vaccine [All Fields]) OR (“vaccines”[MeSH Terms] OR vaccines [All Fields]) OR (“vaccination”[MeSH Terms] OR vaccination [All Fields])) Google Vaccine Search Query Homo sapiens AND (blood OR PBMC OR PBMCs) AND transcriptome AND respiratory AND (vaccine OR vaccines OR vaccination) For ImmPort , vaccine studies were located using the following filters: • Species: Homo sapiens • Research Focus: Vaccine Response • Condition or Disease: COVID-19 AND Influenza Results The majority of datasets obtained were derived from human blood, PBMCs, and nasal swabs, generated using Illumina or Affymetrix platforms or through RNA sequencing. Every dataset identified through this search was carefully curated manually. This involved thoroughly reviewing the dataset descriptions, examining the study designs, and reading through the related original articles on PubMed. Ultimately, we only included studies that involved human whole blood, PBMCs, and nasal swabs linked to VRTI inoculation or vaccination for our dataset collection. According to these criteria, we retained 18 inoculation datasets and 37 vaccine-related datasets. The data selection process for inoculation is summarized in Figure 1a . Using GEO and ArrayExpress inoculation query, 108 studies were found with Homo sapiens as the primary organism. Google search returned 92 inoculation studies. The data selection process for vaccination is summarized in Figure 1b . GEO and ArrayExpress Vaccine query identified 82 studies where Homo sapiens is the top organism. Google search produced 89 vaccination studies. ImmPort search yielded 99 vaccination studies. Figure 1. Flowchart illustrating construction of inoculation (a) and vaccination (b) dataset compendium. Figure 2 illustrates the distribution of participants over time in 18 inoculation studies, involving 429 participants aged 18 to 55 years, across five respiratory viruses: H1N1, H3N2, RSV, HRV, and SARS-CoV-2. There is a notable peak on day 0. The duration and number of post-immunization time points range from 14 days before to 28 days after inoculation, spanning 1 to 20 time points. Notably, 56 participants from four studies had both blood and nasal samples, and they were counted separately. Subsequent time points show smaller but consistent sample collections, with varying contributions from different pathogens. H1N1, H3N2, and HRV are the most frequently sampled pathogens, while SARS-CoV-2 and RSV contribute fewer samples to the dataset. Figure 2. A collection of datasets covering transcriptional responses to inoculation over time across varying viruses. Histogram of the time points pre- and post-inoculation available in our compendium. Each virus is indicated by a different color. The height of the bars represents the number of participants with available gene expression data. Figure 3 summarizes the distribution of 2,084 participants, aged 0.5 to over 89 years, over time in 37 vaccination studies covering COVID-19 and influenza vaccines and their types. The peak occurred on day 0, with participant recruitment enriched during the first week. The duration and number of post-immunization time points range from 28 days before to 360 days after vaccination, spanning 1 to 13 time points. Figure 3. A collection of datasets covering transcriptional responses to vaccination over time across COVID-19 and influenza. Histogram of the time points pre- and post-vaccination is available in our compendium. Each vaccine and type are indicated by a different color. The height of the bars represents the number of participants with available gene expression data. The complete list of inoculation datasets included in our collection can be found in Table 1 . Table 1. Complete list of inoculation datasets. Pathogen Sample type Sample size Profiling platform Time point Accession number Citation HRV Peripheral blood 50 Microarray (Affymetrix) -0.88, 0, 0.21, 0.5, 0.88, 1.21, 1.5, 1.88, 2.21, 2.5, 2.88, 3.21, 3.5, 3.88, 4.21, 4.5, 4.92, 5.21, 5.92, 6.92 GSE73072 8 RSV 20 H3N2 38 H1N1 43 HRV Peripheral blood 20 Microarray (Affymetrix) 0 GSE17156 9 RSV 20 H3N2 17 H3N2 Peripheral blood 17 Microarray (Affymetrix) 0, 0.21, 0.50, 0.88, 1.21, 1.50, 1.88, 2.21, 2.50, 2.88, 3.21, 3.50, 3.88, 4.21, 4.50 GSE30550 10 H3N2 Whole blood 11 Microarray (Illumina) 0,0.50,1,2 GSE61754 11 SARS-CoV-2 Blood and nose swabs 36 RNA-seq 0, 0.25, 14, 28(blood) 0,1,3,5,7,10,14(nose swabs) E-MTAB-12993 12 H3N2 Blood and nose swabs 20 RNA-seq 0, 1, 2, 3, 7, 10, 14, and 28(blood) 0,1, 2,3,7,14(nose swabs) EGAD50000000956 HRV Nose swabs 17 Microarray (Affymetrix) -14,0.33, 2.00 GSE11348 13 H1N1 Whole blood 21 Microarray (Illumina) 0, 1, 2, 3, 4 GSE90732 14 RSV Nose swabs 58 RNA-seq 0,3 GSE155237 15 H1N1 PBMC 24 Microarray (Affymetrix) 0, 0.21, 0.50, 0.90, 1.21, 1.50, 1.90, 2.21, 2.50, 2.90, 3.21, 3.50, 3.90, 4.21, 4.50 GSE52428 16 H3N2 17 We have collected transcriptomes from 18 cohorts across 10 inoculation studies, totaling 429 participants. This collection covers inoculations of five respiratory viruses: H1N1, H3N2, RSV, HRV, and SARS-CoV-2. The time span ranges from -14 to 28 days before and post for inoculation. The sample source includes blood (n=14) and nasal swabs (n=4). The transcriptomic data types include microarrays from Illumina (n=2) and Affy (n=11); bulk RNA-seq (n=5) ( Figure 4 ). Figure 4. Distribution of inoculation datasets across different profiling platforms. The complete list of vaccination datasets included in our collection can be found in Table 2 . Table 2. Complete list of vaccine datasets. Pathogen Vaccine type Sample type Sample size Profiling platform Time point Accession number Citation Influenza TIV PBMC 172 Microarray (Illumina) 0,2,7,28 GSE107990 17 Influenza LAIV Whole blood 20 Microarray (Illumina) 0,1,7,30 GSE52005 18 Influenza TIV Whole blood 17 Microarray (Illumina) 0,1,7,30 Influenza LAIV PBMC 28 Microarray (Affymetrix) 0,3,7 GSE29619 19 Influenza TIV PBMC 28 Microarray (Affymetrix) 0,3,7 Influenza LAIV and inactivated Blood 44 RNA-seq 0,3,7,29,85,92,113 GSE217770 20 Influenza inactivated PBMC 50 RNA-seq 0,1,3,7,21,22,24,28 GSE102012 21 Influenza LAIV Nasal epithelium 40 RNA-seq 0,3 GSE230494 22 Influenza LAIV Nasal cells 55 RNA-seq 0,5,12 GSE117580 23 Influenza TIV Nasal cells 62 RNA-seq 0,5,12 Influenza vetor viral virus Whole blood 11 Microarray (Illumina) 0,0.5,1,2 GSE61754 11 Influenza Inactivated PBMC 14 RNA-seq -7,0,1,2,3,4,5,6,7,8,9,10,21 GSE45764 24 Influenza Inactivated Whole blood 18 Microarray (Illumina) -7,0,1,3,7,10,14,21,28 GSE30101/GSE48762 25 Influenza Inactivated PBMC 212 Microarray (Affymetrix) 0,3,7,14 GSE74817 26 Influenza Inactivated Whole blood 247 Microarray (Illumina) 0,1,3,14 GSE48024 Influenza Inactivated Whole blood 91 Microarray (Illumina) 0 GSE41080 Influenza Inactivated PBMC 5 RNA-seq 0,1,2,3,4,5,6,7,8,9,10 GSE45735 Influenza Inactivated PBMC 60 Microarray (Illumina) 0,2,4,7,28 GSE59743/GSE95584 Influenza Inactivated PBMC 27 Microarray (Affymetrix) 0,3,7 GSE29617/GSE29614 Influenza Inactivated PBMC 64 Microarray (Illumina) 0,2,4,7,28 GSE59654 Influenza Inactivated Whole blood 51 Microarray (Illumina) 0,2,7,28 GSE101709 Influenza Inactivated PBMC 42 Microarray (Illumina) 0,4,7,28 GSE59635 Influenza Inactivated Whole blood 44 Microarray (Illumina) 0,2,7,28 GSE101710 Influenza Inactivated PBMC 63 Microarray (Affymetrix) -7,0,1,7,70 GSE47353 Influenza LAIV PBMC 28 Microarray (Affymetrix) 0,3,7 GSE29615 influenza Inactivated Whole blood 123 Microarray (Affymetrix) −7,0,1,3,7,10,14,21,28 SDY311/SDY312/SDY314/SDY315/SDY112 27 Influenza TIV Whole blood 34 Microarray (Illumina) 0,7,14 SDY272/SDY648/SDY739/SDY819/SDY622 28 influenza TIV Whole blood 65 RNA-seq 0,2,7,28 SDY1393 29 Influenza TIV Whole blood 6 RNA-seq 1,3,60 SDY300 * COVID mRNA PBMC 16 scRNA 0,7,21,28 GSE247917 30 COVID mRNA Blood 23 RNA-seq 0,1,2,3,4,5,6,7,8,9 GSE190001 31 COVID mRNA PBMC 214 RNA-seq 0,22,90,180,360 GSE220682 32 COVID mRNA Blood 6 scRNA 0,1,2,7,21,22,28,42 GSE171964 33 COVID mRNA Blood 56 RNA-seq 0,1,7,21,22,28 GSE169159 COVID mRNA PBMC 8 scRNA 28,35,60,110,201 GSE195673 34 COVID mRNA PBMC 4 scRNA 0,7,30,90 GSE210229 35 COVID vetor viral virus Whole blood 36 RNA-seq 0,50,57 GSE228842 36 * This data is available at ImmPort ( https://immport.org/shared/home ) under study accession SDY300: Healthy Human DC and monocyte subsets transcriptional regulations in response to Fluzone 2010-2011 and pneumococcal vaccinations. We have gathered transcriptomes from 37 cohorts across 22 vaccine studies, totaling 2084 participants. This collection focuses on studying Influenza and COVID-19 vaccines. The time span ranges from -28 to 360 days. The data source includes blood (n=34) and nasal swabs (n=3). The transcriptomic data types include microarrays from Illumina (n=13) and Affy (n=7); bulk RNA-seq (n=13) and scRNA-seq (n=4) ( Figure 5 ). Vaccine types: TIV (n=22) and LAIV (n=6) were used for influenza vaccination, mRNA vaccine (n=7) was used for COVID-19 vaccination, and vector adenovirus (n=2) was used for both influenza and COVID-19, one of each. Figure 5. Distribution of vaccine datasets across different profiling platforms. Ethics and consent Ethical approval and consent were not required. Data availability All datasets in our curated collection are also accessible to the public on the NCBI GEO website at https://www.ncbi.nlm.nih.gov/gds/ ArrayExpress at https://www.ebi.ac.uk/biostudies/arrayexpress/studies ImmPort at https://www.immport.org/shared/home , and the European Genome-phenome Archive (EGA) 37 at https://ega-archive.org/datasets/ cited in the manuscript using its GEO number, ArrayExpress number, ImmPort study number or EGA study number. All these citation and accession numbers are listed in Table 1 . The dataset can be found by searching for the accession number on the corresponding websites listed above. Note that downloading from ImmPort requires registering a personal account on their website. Accession number NCBI: Expression Omnibus (GEO): Transcriptome datasets of the transcriptional response in blood samples following HRV, RSV, H3N2 and H1N1 inoculation. Accession Number: GSE73072; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE73072 8 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets of the transcriptional response in blood samples following HRV, RSV and H3N2 inoculation. Accession Number: GSE17156; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE17156 9 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets of the transcriptional response in blood samples following H3N2 inoculation. Accession Number: GSE30550; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE30550 10 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets of the transcriptional response in blood samples following H3N2 inoculation. Accession Number: GSE61754; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE61754 11 EMBL-EBI: ArrayExpress: Transcriptome datasets of the transcriptional response in blood and nasal samples following SARS-CoV-2 inoculation. Accession Number: E-MTAB-12993; https://www.ebi.ac.uk/biostudies/arrayexpress/studies/E-MTAB-12993 12 European Genome-Phenome Archive (EGA): Transcriptome datasets to study the transcriptional response in blood samples following H3N2 inoculation. Accession Number: EGAD50000000956; https://ega-archive.org/datasets/EGAD50000000956 12 (Data available on request) NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in nasal samples following HRV inoculation. Accession Number: GSE11348; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE11348 14 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following H1N1 inoculation. Accession Number: GSE90732; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE90732 15 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in nasal samples following RSV inoculation. Accession Number: GSE155237; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE155237 15 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following H1N1 and H3N2 inoculation. Accession Number: GSE52428; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE52428 16 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE107990; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE107990 17 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE52005; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE52005 18 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE29619; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE29619 19 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE217770; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE217770 20 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE102012; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE102012 21 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in nasal samples following influenza vaccination. Accession Number: GSE230494; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE230494 22 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in nasal samples following influenza vaccination. Accession Number: GSE117580; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE117580 23 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE61754; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE61754 11 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE45764; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE45764 24 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE30101 and GSE48762; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE30101 and https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE48762 25 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE74817; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE74817 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE48024; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE48024 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE41080; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE41080 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE45735; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE45735 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE59743 and GSE95584; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE59743 and https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE95584 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE29617 and GSE29614; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE29617 and https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE29614 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE59654; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE59654 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE101709; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE101709 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE59635; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE59635 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE101710; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE101710 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE47353; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE47353 26 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: GSE29615; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE29615 26 ImmPort: Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: SDY311, SDY312, SDY314, SDY315 and SDY112; https://www.immport.org/shared/study/SDY311 , https://www.immport.org/shared/study/SDY312 , https://www.immport.org/shared/study/SDY314 , https://www.immport.org/shared/study/SDY315 and https://www.immport.org/shared/study/SDY112 27 ImmPort: Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: SDY272, SDY648, SDY739, SDY819 and SDY622; https://www.immport.org/shared/study/SDY272 , https://www.immport.org/shared/study/SDY648 , https://www.immport.org/shared/study/SDY739 , https://www.immport.org/shared/study/SDY819 and https://www.immport.org/shared/study/SDY622 28 ImmPort: Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: SDY1393; https://www.immport.org/shared/study/SDY1393 29 ImmPort: Transcriptome datasets to study the transcriptional response in blood samples following influenza vaccination. Accession Number: SDY300; https://www.immport.org/shared/study/SDY300 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following COVID vaccination. Accession Number: GSE247917; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE247917 30 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following COVID vaccination. Accession Number: GSE190001; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE190001 31 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following COVID vaccination. Accession Number: GSE220682; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE220682 32 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following COVID vaccination. Accession Number: GSE171964 and GSE169159; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE171964 and https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE169159 33 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following COVID vaccination. Accession Number: GSE195673; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE195673 34 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following COVID vaccination. Accession Number: GSE210229; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE210229 35 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in blood samples following COVID vaccination. Accession Number: GSE228842; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE228842 36 NCBI: Gene Expression Omnibus (GEO): Transcriptome datasets to study the transcriptional response in nasal samples following HRV inoculation. Accession Number: GSE11348; https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE11348 13 Acknowledgment We extend our gratitude to all the researchers who have publicly shared their datasets by depositing them in GEO, ArrayExpress, ImmPort and EGA. References 1. GBD 2021 Lower Respiratory Infections and Antimicrobial Resistance Collaborators: Global, regional, and national incidence and mortality burden of non-COVID-19 lower respiratory infections and aetiologies, 1990-2021: a systematic analysis from the Global Burden of Disease Study 2021. Lancet Infect. Dis. 2024; 24 (9): 974–1002. PubMed Abstract | Publisher Full Text | Free Full Text 2. Chow EJ, Uyeki TM, Chu HY: The effects of the COVID-19 pandemic on community respiratory virus activity. Nat. Rev. Microbiol. 2023; 21 (3): 195–210. PubMed Abstract | Publisher Full Text | Free Full Text 3. Hodinka RL, Respiratory RNA: Viruses. Microbiol. Spectr. 2016; 4 (4). Publisher Full Text 4. Simões EAF, DeVincenzo JP, Boeckh M, et al. : Challenges and Opportunities in Developing Respiratory Syncytial Virus Therapeutics. J. Infect. Dis. 2015; 211 (Suppl 1): S1–S20. PubMed Abstract | Publisher Full Text | Free Full Text 5. Barrett T, Wilhite SE, Ledoux P, et al. : NCBI GEO: archive for functional genomics data sets--update. Nucleic Acids Res. 2013; 41 (Database issue): D991–D995. PubMed Abstract | Publisher Full Text | Free Full Text 6. Bhattacharya S, Dunn P, Thomas CG, et al. : ImmPort, toward repurposing of open access immunological assay data for translational and clinical research. Sci. Data. 2018; 5 (1): 180015. PubMed Abstract | Publisher Full Text | Free Full Text 7. Parkinson H, Kapushesky M, Shojatalab M, et al. : ArrayExpress--a public database of microarray experiments and gene expression profiles. Nucleic Acids Res. 2007; 35 (Database issue): D747–D750. PubMed Abstract | Publisher Full Text | Free Full Text 8. Liu TY, Burke T, Park LP, et al. : An individualized predictor of health and disease using paired reference and target samples. BMC Bioinformatics. 2016; 17 : 47. Publisher Full Text 9. Zaas AK, Chen M, Varkey J, et al. : Gene expression signatures diagnose influenza and other symptomatic respiratory viral infections in humans. Cell Host Microbe. 2009; 6 (3): 207–217. PubMed Abstract | Publisher Full Text | Free Full Text 10. Huang Y, Zaas AK, Rao A, et al. : Temporal dynamics of host molecular responses differentiate symptomatic and asymptomatic influenza a infection. PLoS Genet. 2011; 7 (8): e1002234. PubMed Abstract | Publisher Full Text | Free Full Text 11. Davenport EE, Antrobus RD, Lillie PJ, et al. : Transcriptomic profiling facilitates classification of response to influenza challenge. J. Mol. Med. Berl. Ger. 2015; 93 (1): 105–114. PubMed Abstract | Publisher Full Text | Free Full Text 12. Rosenheim J, Gupta RK, Thakker C, et al. : SARS-CoV-2 human challenge reveals biomarkers that discriminate early and late phases of respiratory viral infections. Nat. Commun. 2024; 15 (1): 10434. PubMed Abstract | Publisher Full Text | Free Full Text 13. Proud D, Turner RB, Winther B, et al. : Gene expression profiles during in vivo human rhinovirus infection: insights into the host response. Am. J. Respir. Crit. Care Med. 2008; 178 (9): 962–968. PubMed Abstract | Publisher Full Text 14. Muller J, Parizotto E, Antrobus R, et al. : Development of an objective gene expression panel as an alternative to self-reported symptom scores in human influenza challenge trials. J. Transl. Med. 2017; 15 (1): 134. PubMed Abstract | Publisher Full Text | Free Full Text 15. Habibi MS, Thwaites RS, Chang M, et al. : Neutrophilic inflammation in the respiratory mucosa predisposes to RSV infection. Science. October 9, 2020; 370 . PubMed Abstract | Publisher Full Text | Free Full Text 16. Woods CW, McClain MT, Chen M, et al. : A host transcriptional signature for presymptomatic detection of infection in humans exposed to influenza H1N1 or H3N2. PLoS One. 2013; 8 (1): e52198. PubMed Abstract | Publisher Full Text | Free Full Text 17. Narang V, Lu Y, Tan C, et al. : Influenza Vaccine-Induced Antibody Responses Are Not Impaired by Frailty in the Community-Dwelling Elderly With Natural Influenza Exposure. Front. Immunol. 2018; 9 : 2465. PubMed Abstract | Publisher Full Text | Free Full Text 18. Cao RG, Suarez NM, Obermoser G, et al. : Differences in antibody responses between trivalent inactivated influenza vaccine and live attenuated influenza vaccine correlate with the kinetics and magnitude of interferon signaling in children. J. Infect. Dis. 2014; 210 (2): 224–233. PubMed Abstract | Publisher Full Text | Free Full Text 19. Nakaya HI, Wrammert J, Lee EK, et al. : Systems biology of vaccination for seasonal influenza in humans. Nat. Immunol. 2011; 12 (8): 786–795. PubMed Abstract | Publisher Full Text | Free Full Text 20. Aydillo T, Gonzalez-Reiche AS, Stadlbauer D, et al. : Transcriptome signatures preceding the induction of anti-stalk antibodies elicited after universal influenza vaccination. Npj Vaccines. 2022; 7 (1): 114–160. PubMed Abstract | Publisher Full Text | Free Full Text 21. Wimmers F, Donato M, Kuo A, et al. : The single-cell epigenomic and transcriptional landscape of immunity to influenza vaccination. Cell. 2021; 184 (15): 3915–3935.e21. PubMed Abstract | Publisher Full Text | Free Full Text 22. Thwaites RS, Uruchurtu ASS, Negri VA, et al. : Early mucosal events promote distinct mucosal and systemic antibody responses to live attenuated influenza vaccine. Nat. Commun. 2023; 14 (1): 8053. PubMed Abstract | Publisher Full Text | Free Full Text 23. Jochems SP, Marcon F, Carniel BF, et al. : Inflammation induced by influenza virus impairs human innate immune control of pneumococcus. Nat. Immunol. 2018; 19 (12): 1299–1308. PubMed Abstract | Publisher Full Text | Free Full Text 24. Henn AD, Wu S, Qiu X, et al. : High-resolution temporal response patterns to influenza vaccine reveal a distinct human plasma cell gene signature. Sci. Rep. 2013; 3 : 2327. PubMed Abstract | Publisher Full Text | Free Full Text 25. Obermoser G, Presnell S, Domico K, et al. : Systems scale interactive exploration reveals quantitative and qualitative differences in response to influenza and pneumococcal vaccines. Immunity. 2013; 38 (4): 831–844. PubMed Abstract | Publisher Full Text | Free Full Text 26. Hagan T, Gerritsen B, Tomalin LE, et al. : Transcriptional atlas of the human immune response to 13 vaccines reveals a common predictor of vaccine-induced antibody responses. Nat. Immunol. 2022; 23 (12): 1788–1798. PubMed Abstract | Publisher Full Text | Free Full Text 27. Blazkova J, Gupta S, Liu Y, et al. : Multicenter Systems Analysis of Human Blood Reveals Immature Neutrophils in Males and During Pregnancy. J. Immunol. Baltim. Md. 1950. 2017; 198 (6): 2479–2488. PubMed Abstract | Publisher Full Text | Free Full Text 28. Kannan S, Kossenkov A, Kurupati RK, et al. : A shortened interval between vaccinations with the trivalent inactivated influenza vaccine increases responsiveness in the aged. Aging. 2015; 7 (12): 1077–1085. PubMed Abstract | Publisher Full Text | Free Full Text 29. Konstorum A, Mohanty S, Zhao Y, et al. : Platelet response to influenza vaccination reflects effects of aging. Aging Cell. 2023; 22 (2): e13749. PubMed Abstract | Publisher Full Text | Free Full Text 30. Ivanova EN, Shwetar J, Devlin JC, et al. : mRNA COVID-19 vaccine elicits potent adaptive immune response without the acute inflammation of SARS-CoV-2 infection. iScience. 2023; 26 (12): 108572. PubMed Abstract | Publisher Full Text | Free Full Text 31. Rinchai D, Deola S, Zoppoli G, et al. : High–temporal resolution profiling reveals distinct immune trajectories following the first and second doses of COVID-19 mRNA vaccines. Sci. Adv. 2022; 8 (45): eabp9961. PubMed Abstract | Publisher Full Text | Free Full Text 32. Watanabe Y, Yamamoto H, Matsuba I, et al. : Time-series transcriptome analysis of peripheral blood mononuclear cells obtained from individuals who received the SARS-CoV-2 mRNA vaccine. J. Med. Virol. 2023; 95 (6): e28884. PubMed Abstract | Publisher Full Text 33. Arunachalam PS, Scott MKD, Hagan T, et al. : Systems vaccinology of the BNT162b2 mRNA vaccine in humans. Nature. 2021; 596 (7872): 410–416. PubMed Abstract | Publisher Full Text | Free Full Text 34. Kim W, Zhou JQ, Horvath SC, et al. : Germinal centre-driven maturation of B cell response to mRNA vaccination. Nature. 2022; 604 (7904): 141–145. PubMed Abstract | Publisher Full Text | Free Full Text 35. Aoki H, Kitabatake M, Abe H, et al. : CD8+ T cell memory induced by successive SARS-CoV-2 mRNA vaccinations is characterized by shifts in clonal dominance. Cell Rep. 2024; 43 (3): 113887. PubMed Abstract | Publisher Full Text 36. Drury RE, Camara S, Chelysheva I, et al. : Multi-omics analysis reveals COVID-19 vaccine induced attenuation of inflammatory responses during breakthrough disease. Nat. Commun. 2024; 15 (1): 3402. PubMed Abstract | Publisher Full Text | Free Full Text 37. Lappalainen I, Almeida-King J, Kumanduri V, et al. : The European Genome-phenome Archive of human data consented for biomedical research. Nat. Genet. 2015; 47 (7): 692–695. PubMed Abstract | Publisher Full Text | Free Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 13 May 2025 ADD YOUR COMMENT Comment Author details Author details 1 Department of Biostatistics, The University of North Carolina at Chapel Hill Department of Biostatistics, Chapel Hill, North Carolina, USA 2 Industrial Engineering & Operations Research Department, University of California Berkeley, Berkeley, California, USA 3 Department of Probability and Statistics, University of Science and Technology of China, Hefei, Anhui, China 4 Department of Pediatrics, Division of Pulmonology, UNC School of Medicine, The University of North Carolina at Chapel Hill, Chapel Hill, North Carolina, USA 5 Marsico Lung Institute, UNC School of Medicine, The University of North Carolina at Chapel Hill, Chapel Hill, North Carolina, USA 6 Department of Microbiology & Immunology, School of Medicine, The University of North Carolina at Chapel Hill, Chapel Hill, North Carolina, USA 7 Department of Pediatrics, Division of Infectious Diseases, UNC School of Medicine, The University of North Carolina at Chapel Hill, Chapel Hill, North Carolina, USA Zheng Lan Roles: Data Curation, Validation Tongli Zhang Roles: Data Curation, Writing – Original Draft Preparation Yu Zhang Roles: Resources Xuejun Sun Roles: Resources Chuwen Liu Roles: Resources Pei Liu Roles: Resources Muyao Tang Roles: Formal Analysis, Visualization Meng Fu Roles: Visualization James S. Hagood Roles: Resources Raymond J Pickles Roles: Resources Fei Zou Roles: Conceptualization, Investigation, Supervision Xiaojing Zheng Roles: Conceptualization, Investigation, Methodology, Supervision, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information This work is supported by National Institute of Allergy and Infectious Diseases (NIAID) of the National Institutes of Health (NIH) under grant [P01 AI178377]; National Heart Lung and Blood Institute(NHLBI) of the NIH under grant [R01 HL173044] Article Versions (1) version 1 Published: 13 May 2025, 14:493 https://doi.org/10.12688/f1000research.162267.1 Copyright © 2025 Lan Z et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Lan Z, Zhang T, Zhang Y et al. A curated collection of transcriptome datasets to study the transcriptional response in blood and nasal samples following viral respiratory inoculation and vaccination [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :493 ( https://doi.org/10.12688/f1000research.162267.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 13 May 2025 Views 0 Cite How to cite this report: Gardinassi LG. Reviewer Report For: A curated collection of transcriptome datasets to study the transcriptional response in blood and nasal samples following viral respiratory inoculation and vaccination [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :493 ( https://doi.org/10.5256/f1000research.178441.r418093 ) The direct URL for this report is: https://f1000research.com/articles/14-493/v1#referee-response-418093 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 29 Oct 2025 Luiz Gustavo Gardinassi , University of Sao Paulo, Ribeirão Preto, State of São Paulo, Brazil Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.178441.r418093 The data compendium described in this manuscript can be a useful community resource. There are a few issues that need to be better explored. - Define inoculation studies as controlled human challenges and the advantages of such ... Continue reading READ ALL The data compendium described in this manuscript can be a useful community resource. There are a few issues that need to be better explored. - Define inoculation studies as controlled human challenges and the advantages of such experimental approach to understand host transcriptional responses in the introduction section. What are the main differences compared to natural infections? How are they more related to vaccine studies? - Although the compendium gathered the studies into the same framework, it is unclear how many studies are ready to be used in statistical and other analysis and those that need additional processing before moving forward to statistical and functional analysis, such as filtering and normalization. This can have a major influence depending on the computational resources from users. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Not applicable Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Systems immunology, transcriptomics, metabolomics applied to the study of infectious and parasitic diseases. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Gardinassi LG. Reviewer Report For: A curated collection of transcriptome datasets to study the transcriptional response in blood and nasal samples following viral respiratory inoculation and vaccination [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :493 ( https://doi.org/10.5256/f1000research.178441.r418093 ) The direct URL for this report is: https://f1000research.com/articles/14-493/v1#referee-response-418093 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 13 May 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 Version 1 13 May 25 read Luiz Gustavo Gardinassi , University of Sao Paulo, Ribeirão Preto, Brazil Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Gardinassi L. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 29 Oct 2025 | for Version 1 Luiz Gustavo Gardinassi , University of Sao Paulo, Ribeirão Preto, State of São Paulo, Brazil 0 Views copyright © 2025 Gardinassi L. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The data compendium described in this manuscript can be a useful community resource. There are a few issues that need to be better explored. - Define inoculation studies as controlled human challenges and the advantages of such experimental approach to understand host transcriptional responses in the introduction section. What are the main differences compared to natural infections? How are they more related to vaccine studies? - Although the compendium gathered the studies into the same framework, it is unclear how many studies are ready to be used in statistical and other analysis and those that need additional processing before moving forward to statistical and functional analysis, such as filtering and normalization. This can have a major influence depending on the computational resources from users. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Not applicable Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Systems immunology, transcriptomics, metabolomics applied to the study of infectious and parasitic diseases. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Gardinassi LG. Peer Review Report For: A curated collection of transcriptome datasets to study the transcriptional response in blood and nasal samples following viral respiratory inoculation and vaccination [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :493 ( https://doi.org/10.5256/f1000research.178441.r418093) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-493/v1#referee-response-418093 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "A curated collection of transcriptome datasets...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-493/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-493/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-493/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Lan Z et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-493/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/14-493", templates : { twitter : "A curated collection of transcriptome datasets to study the transcriptional.... Lan Z et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-493/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/162267/178441") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "178441"); $(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 = { "443279": 0, "443286": 0, "443287": 0, "443284": 0, "443285": 0, "443282": 0, "443283": 0, "443280": 0, "443281": 0, "443288": 0, "418086": 0, "418087": 0, "385575": 0, "418085": 0, "385574": 0, "414894": 0, "418094": 0, "385581": 0, "414895": 0, "385580": 0, "418092": 0, "385583": 0, "418093": 2, "418090": 0, "385577": 0, "418091": 0, "385576": 0, "418088": 0, "385579": 0, "418089": 0, "385578": 0, "414902": 0, "411958": 0, "414903": 0, "411959": 0, "414900": 0, "411956": 0, "414901": 0, "411957": 0, "414898": 0, "411954": 0, "385585": 0, "414899": 0, "411955": 0, "414896": 0, "411952": 0, "414897": 0, "411953": 0, "411960": 0, "411961": 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 = "8af502dc-de52-4ea2-9853-bce5e5872d67"; 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. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00