Cycling among people experiencing socio-economic disadvantage: a scoping review protocol

preprint OA: closed
Full text JSON View at publisher
Full text 113,708 characters · extracted from preprint-html · click to expand
Cycling among people experiencing... | HRB Open Research 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})(); const cookieDomain = window.location.hostname; const tld = buildTLD(); function buildTLD() { const domainParts = cookieDomain.split('.'); while (domainParts.length > 2) { domainParts.shift(); } return domainParts.join('.'); } function deleteCookie(cookieName) { if (!cookieName) { return; } const cookiePath = (cookieName.startsWith('retraction_warning_') || cookieName.startsWith('version_warning_')) ? '/articles/' + cookieName : '/'; // Yes, these three slightly different ways to try and remove cookies are necessary document.cookie = cookieName + '=; path=' + cookiePath + '; domain=' + cookieDomain + '; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; document.cookie = cookieName + '=; path=' + cookiePath + '; domain=.' + tld + '; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; document.cookie = cookieName + '=; path=' + cookiePath + '; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; } function deleteGroupCookies(group) { if (!group) { return; } const domainData = OneTrust.GetDomainData(), cookies = domainData.Groups.filter(cookieGroup => cookieGroup.OptanonGroupId === group)[0].Cookies; cookies.forEach(cookie => deleteCookie(cookie.Name)); } function OptanonWrapper() { const cookieConsentGroups = []; for (group of OneTrust.GetDomainData().Groups) { cookieConsentGroups.push(group.OptanonGroupId); } OneTrust.OnConsentChanged(function(e) { const cookieConsentActiveGroups = OnetrustActiveGroups.split(',').filter(activeGroup => activeGroup); cookieConsentGroups.forEach(group => { if (!cookieConsentActiveGroups.includes(group)) { deleteGroupCookies(group); }; }); }); } window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://hrbopenresearch.org/js/vendor/ckeditor/' window.reactTheme = 'HRB'; 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", {}); Skip to content HRB Open Research file_upload Submit your research search clear search menu close clear Search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Data Guidelines Prepublication Checks Production Process Article Processing Charges Finding Article Reviewers About How it Works For Reviewers National Steering Group Policies Glossary FAQs Contact Blog My Account 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://hrbopenresearch.org/articles/8-7" }, "headline": "Cycling among people experiencing socio-economic disadvantage: a scoping review protocol", "datePublished": "2025-01-23T16:25:12", "dateModified": "2025-01-23T16:25:12", "author": [ { "@type": "Person", "name": "Louise Foley" }, { "@type": "Person", "name": "Shauna O'Mahony" }, { "@type": "Person", "name": "Yvonne Ryan-Fogarty" }, { "@type": "Person", "name": "Catherine B Woods" }, { "@type": "Person", "name": "Katie Robinson" }, { "@type": "Person", "name": "Colin Fitzpatrick" }, { "@type": "Person", "name": "James Green" } ], "publisher": { "@type": "Organization", "name": "HRB Open Research", "logo": { "@type": "ImageObject", "url": "https://hrbopenresearch.org/img/AMP/HRB_image.png", "height": 566, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://hrbopenresearch.org/img/AMP/HRB_image.png", "height": 1200, "width": 127 }, "description": " Introduction Active mobility, such as walking, wheeling, and cycling, is a low-carbon transport mode and a source of physical activity. Cycling, as a form of active mobility, is associated with physical and mental health benefits, transport cost savings, and improved air quality. During the transition to sustainable mobility, equitable outcomes depend on opportunities for active mobility reaching across our societies. This review will chart what is currently known about cycling among people experiencing socioeconomic disadvantage. Objective To conduct a scoping review to understand the extent and type of evidence reporting utility cycling (i.e., cycling for transport) among people experiencing socioeconomic disadvantage. Inclusion criteria This review will include studies involving adult participants who are described as experiencing socioeconomic disadvantage. Studies will be included if the focus/objective relates to utility cycling and the study reports cycling experiences, purposes, barriers, enablers, frequencies, perceptions, correlates, determinants, impacts, and/or interventions. Primary research using a qualitative, quantitative, or mixed-method design will be considered. Relevant peer-reviewed articles, conference proceedings, dissertations/theses, and preprints will be included. Methods The review will be conducted in accordance with the Joanna Briggs Institute’s guidance for scoping reviews. A search strategy that includes key terms and subject headings was developed and translated for use across the following databases: PsycINFO (via EBSCOhost), SPORTDiscus (via EBSCOhost), CINAHL (via EBSCOhost), Embase, PubMed, Scopus, ProQuest Dissertations and Theses (via Web of Science), Europe PMC (preprints), and OpenAlex (preprints). Database search results will be collated in Zotero and uploaded to Covidence for study selection. Titles, abstracts, and subsequent full texts will be independently screened by two reviewers. Data will be extracted from the included studies using a data-extraction tool. Data will be synthesized in two stages: (1) charting the data and (2) descriptive qualitative content analysis. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://hrbopenresearch.org/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://hrbopenresearch.org/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://hrbopenresearch.org/articles/8-7/v1", "name": "Cycling among people experiencing socio-economic disadvantage: a scoping..." } } ] } Home Browse Cycling among people experiencing socio-economic disadvantage: a scoping... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Foley L, O'Mahony S, Ryan-Fogarty Y et al. Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] . HRB Open Res 2025, 8 :7 ( https://doi.org/10.12688/hrbopenres.14005.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 ▬ ✚ Study Protocol Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] Louise Foley https://orcid.org/0000-0002-0773-3712 1,2 , Shauna O'Mahony 1 , Yvonne Ryan-Fogarty https://orcid.org/0000-0001-9968-5051 3 , [...] Catherine B Woods 2,4 , Katie Robinson https://orcid.org/0000-0003-1008-9857 1,5 , Colin Fitzpatrick 6 , James Green https://orcid.org/0000-0002-7309-0751 1,2 Louise Foley https://orcid.org/0000-0002-0773-3712 1,2 , Shauna O'Mahony 1 , [...] Yvonne Ryan-Fogarty https://orcid.org/0000-0001-9968-5051 3 , Catherine B Woods 2,4 , Katie Robinson https://orcid.org/0000-0003-1008-9857 1,5 , Colin Fitzpatrick 6 , James Green https://orcid.org/0000-0002-7309-0751 1,2 PUBLISHED 23 Jan 2025 Author details Author details 1 School of Allied Health, University of Limerick, Limerick, V94 T9PX, Ireland 2 Physical Activity for Health Research Centre, Health Research Institute, University of Limerick, Limerick, V94 T9PX, Ireland 3 Department of Chemical Sciences, University of Limerick, Limerick, V94 T9PX, Ireland 4 Department of Physical Education & Sport Sciences, University of Limerick, Limerick, V94 T9PX, Ireland 5 Ageing Research Centre, Health Research Institute, University of Limerick, Limerick, V94 T9PX, Ireland 6 Department of Electronic & Computer Engineering, University of Limerick, Limerick, V94 T9PX, Ireland Louise Foley Roles: Conceptualization, Methodology, Project Administration, Writing – Original Draft Preparation, Writing – Review & Editing Shauna O'Mahony Roles: Methodology, Writing – Original Draft Preparation, Writing – Review & Editing Yvonne Ryan-Fogarty Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing Catherine B Woods Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing Katie Robinson Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing Colin Fitzpatrick Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing James Green Roles: Conceptualization, Funding Acquisition, Methodology, Project Administration, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract Introduction Active mobility, such as walking, wheeling, and cycling, is a low-carbon transport mode and a source of physical activity. Cycling, as a form of active mobility, is associated with physical and mental health benefits, transport cost savings, and improved air quality. During the transition to sustainable mobility, equitable outcomes depend on opportunities for active mobility reaching across our societies. This review will chart what is currently known about cycling among people experiencing socioeconomic disadvantage. Objective To conduct a scoping review to understand the extent and type of evidence reporting utility cycling (i.e., cycling for transport) among people experiencing socioeconomic disadvantage. Inclusion criteria This review will include studies involving adult participants who are described as experiencing socioeconomic disadvantage. Studies will be included if the focus/objective relates to utility cycling and the study reports cycling experiences, purposes, barriers, enablers, frequencies, perceptions, correlates, determinants, impacts, and/or interventions. Primary research using a qualitative, quantitative, or mixed-method design will be considered. Relevant peer-reviewed articles, conference proceedings, dissertations/theses, and preprints will be included. Methods The review will be conducted in accordance with the Joanna Briggs Institute’s guidance for scoping reviews. A search strategy that includes key terms and subject headings was developed and translated for use across the following databases: PsycINFO (via EBSCOhost), SPORTDiscus (via EBSCOhost), CINAHL (via EBSCOhost), Embase, PubMed, Scopus, ProQuest Dissertations and Theses (via Web of Science), Europe PMC (preprints), and OpenAlex (preprints). Database search results will be collated in Zotero and uploaded to Covidence for study selection. Titles, abstracts, and subsequent full texts will be independently screened by two reviewers. Data will be extracted from the included studies using a data-extraction tool. Data will be synthesized in two stages: (1) charting the data and (2) descriptive qualitative content analysis. READ ALL READ LESS Keywords active travel; social inclusion; micromobility; low SES; health inequity; transport Corresponding Author(s) Louise Foley ( [email protected] ) Close Corresponding author: Louise Foley Competing interests: No competing interests were disclosed. Grant information: Dr Louise Foley was previously funded by a HRB grant. This work was supported by Sustainable Energy Authority of Ireland under the SEAI Research Development & Demonstration Funding Programme 2023 [Grant number 23/RDD/979] The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2025 Foley L 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: Foley L, O'Mahony S, Ryan-Fogarty Y et al. Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] . HRB Open Res 2025, 8 :7 ( https://doi.org/10.12688/hrbopenres.14005.1 ) First published: 23 Jan 2025, 8 :7 ( https://doi.org/10.12688/hrbopenres.14005.1 ) Latest published: 23 Jan 2025, 8 :7 ( https://doi.org/10.12688/hrbopenres.14005.1 ) Introduction How people move between places has consequences for individual health, population health, and environmental health. Car use is associated with carbon emissions, air pollution, sedentarism, resource extraction, and land use demand ( Miner et al. , 2024 ). Nevertheless, this mode of transport predominates, with an increase of 6.7% in passenger cars registered in the European Union between 2018 and 2023 ( Eurostat, 2023 ). In Ireland, almost 70% of trips are made by car, compared to 19% for walking and 2% for cycling, with almost half (49%) of the total trips by all modes covering less than 5 km ( National Transport Authority, 2023 ). The scope to replace car use with more sustainable and healthy modes is therefore apparent, while the need to do so for human and environmental health is imperative. Active travel modes can contribute to reducing some of the negative impacts of car use. From a health perspective, active commuting is associated with reduced risk of mortality, cardiovascular disease, and diabetes ( Dinu et al. , 2019 ). A 2011 review concluded that attempts to promote bicycle use contributed to improving population health ( Oja et al. , 2011 ), while a later meta-analysis reported a 10% reduction in the risk of all-cause mortality when cycling reached recommended physical activity levels ( Kelly et al. , 2014 ). The same review suggested that the greatest benefits could be observed by promoting cycling among people with low activity levels ( Kelly et al. , 2014 ). Beyond physical health, biking has also been reported to be associated with mental, social, and financial benefits ( Green et al. , 2021 ). Cycling is a low-carbon travel mode, with cyclists’ total daily travel producing 84% fewer CO 2 emissions than non-cyclists ( Brand et al. , 2021 ). Even in the context of increasing electric vehicle (EV) ownership, cycling remains an important component of decarbonizing the transport sector. For example, an equity gap has been identified in EV adoption in Ireland, with less affluent and lower-income areas installing fewer household chargers ( Caulfield et al. , 2022 ). Alongside the social injustices associated with inequitable adoption, replacing internal combustion engine vehicles with EVs upholds other issues with dominant private vehicle use, such as traffic congestion ( Marsden, 2023 ). Therefore, promotion of affordable, low-carbon, active mobility is necessary for an inclusive energy transition in the transport sector. Equity has been identified as a factor influencing the relationship between transport and health outcomes ( Glazener et al. , 2021 ). In a non-systematic review of inequalities in bicycle use, it was reported that cycles were used more by people with higher incomes and higher levels of education completion, although variations across contexts were found ( Jahanshahi et al. , 2020 ). In Germany, a large-scale study on short trips reported that cycling was significantly associated with higher education levels ( Hudde, 2022 ); whereas in a UK study, low-cycling areas showed a trend towards higher rates of cycling among people with lower levels of education completion ( Lawlor et al. , 2021 ). In a study conducted in Canada, the modal share for cycling to work was reported to be significantly higher in high-income areas ( Fuller & Winters, 2017 ). Therefore, the association between cycling and socioeconomic disadvantage is complex. Indeed, the extent to which participation in active mobility is influenced by choice or necessity has been considered ( Salvo et al. , 2023 ). Previous studies have explored issues related to cycling, specifically in low-income settings. In a lower-income minority neighborhood in the US, wider cycle tracks and secure home bike parking were identified as investment targets ( Lusk et al. , 2017 ). In a low-income suburban area in Canada, lower-income households more commonly reported expense and security concerns as factors influencing cycling participation, while higher-income households were more likely to report health and safety as relevant ( Ledsham et al. , 2023 ). In a study of psychological factors associated with cycling in disadvantaged neighborhoods in China, social norms were related to cycling behavior ( Ma et al. , 2021 ). Initiatives to promote active mobility should, therefore, be designed to meet contextually relevant needs and tailored to prevent exacerbation of existing inequalities ( Lawlor et al. , 2021 ). Hansmann et al. (2022) recommend accounting for equity in the development and evaluation of active travel interventions. Charting the available evidence on cycling among people experiencing socioeconomic disadvantage is therefore necessary to guide future research and practice in this area. This protocol describes a scoping review of the existing literature on this topic. A preliminary search of titles on Scopus, the Cochrane Database of Systematic Reviews, and JBI Evidence Synthesis was conducted on 20 th June 2024, and no existing or ongoing systematic or scoping review on the topic was identified. Scoping the existing evidence on this topic can inform future systematic reviews of the literature and chart the types of experiences, correlates, and interventions examined to date. Review questions Primary review question • What is the extent and type of evidence available regarding utility cycling among people experiencing socioeconomic disadvantage? Secondary review questions • What types of factors associated with utility cycling have been studied among people experiencing socioeconomic disadvantage? • What types of interventions have been implemented to promote utility cycling among people experiencing socioeconomic disadvantage? • What types of outcomes of cycling have been examined among people experiencing socioeconomic disadvantage? • What are the gaps in current evidence and priorities for future research on cycling among people experiencing socioeconomic disadvantage? Inclusion criteria Participants Studies involving adult participants aged 18 years or older with a population defined by the original study authors as experiencing socioeconomic disadvantage (e.g., low income, low socioeconomic status, experiencing poverty) will be included. Studies involving children will be excluded unless the focus is explicitly on parents’ transportation of children. Concept Studies will be included if the study objective and/or focus explicitly relate to utility cycling, that is, cycling for transport, and reports one or more of the following aspects: experiences, purposes, barriers, enablers, frequencies, perceptions, correlates, determinants, impacts, and/or interventions. Studies will be excluded if cycling is only reported for a different purpose in the research, for example, physiological testing or warm-up exercise. Context Studies conducted in low-, middle-, and high-income countries will be considered for inclusion. Types of sources Primary research using a qualitative, quantitative, or mixed-method design will be included. Peer-reviewed articles, preprints, theses, and conference papers will be considered. Commentaries, opinion pieces, editorials, and letters will be excluded from the review. Studies reported in languages other than English will be excluded. Methods The scoping review will be conducted in accordance with the Joanna Briggs Institute (JBI) methodology for scoping reviews ( Peters et al. , 2020a ; Peters et al. , 2020b ) and reported according to the PRISMA extension for scoping reviews (PRISMA-ScR; Tricco et al. , 2018 ). This protocol is reported according to the JBI template for scoping review protocols ( Peters et al. , 2020a ). The nine stages for scoping reviews outlined by Peters et al. (2020a) will be followed (see Table 1 ). The review was prospectively registered on the Open Science Framework on 26 th July 2024: https://doi.org/10.17605/OSF.IO/26KYD Table 1. Scoping review stages (from Peters et al. , 2020a ). # Stage 1 Defining and aligning the objective/s and question/s 2 Developing and aligning the inclusion criteria with the objective/s and question/s 3 Describing the planned approach to evidence searching, selection, extraction, presentation 4 Searching for the evidence 5 Selecting the evidence 6 Extracting the evidence 7 Analysis of the evidence 8 Presentation of the results 9 Summarizing the evidence in relation to the purpose of the review, making conclusions and noting any implications of the findings Search strategy The search strategy was designed to locate peer-reviewed articles and selected grey literature. A three-step process was used to develop a search strategy for this review. First, an initial limited search in PsychINFO (via EBSCOhost) and SPORTDiscus (via EBSCOhost) was conducted to identify articles on the review topic. Keywords contained in the titles and abstracts of relevant articles and the index terms attached to these articles were identified and used to develop a full search strategy that was peer reviewed by a librarian. The search terms were then translated for use across the following databases: PsycINFO (via EBSCOhost), SPORTDiscus (via EBSCOhost), CINAHL (via EBSCOhost), Embase, PubMed, Scopus, ProQuest Dissertations and Theses (via Web of Science), Europe PMC, and OpenAlex. Before it was finalized, the search strategy was validated using a set of key papers that were prospectively identified as relevant for inclusion. An example of the search strategy for Embase is presented in Table 2 . If feasible, forward and backward citation searches will be conducted for the included studies to identify any additional records that were not identified in the database search. Table 2. Sample search strategy. Database Embase Limiters None Date of sample search 10/07/24 Search terms including key words and index terms combined with Boolean operators ( (bicycl* OR cyclist* OR cycling OR cycled OR bike* OR biking OR e- bik* OR ebik* OR pedelec OR bikeshare):ti,ab OR ‘cycling’/exp/mj ) AND ( (disadvantage* OR socioeconomic* OR poverty OR “low* income” OR “low* SES” OR “low* educat*” OR deprived OR underserved ): ti,ab OR ‘social class’/exp/mj OR ‘socioeconomics’/exp/mj ) Number of records retrieved 1614 The databases to be searched for peer-reviewed articles include PsychINFO (EBSCOhost), CINAHL (EBSCOhost), SPORTDiscus (EBSCOhost), Embase, Scopus, and PubMed. The grey literature that will be considered includes preprints, conference papers, and theses/dissertations. Preprints will be searched in Europe PMC and OpenAlex using the preprint filter, conference papers will be searched in Scopus as part of the article search, and theses and dissertations will be searched in Web of Science by selecting the ProQuest Dissertations and Theses Citation Index. As the use of translation services is not feasible in the current project, only studies published in English will be included in the review. Databases will be searched from their inception to the date of the final search. Study selection Following the search in each database, all identified records will be exported to Zotero (version 6) for collation and then imported into Covidence (2024 version) review software. Duplicate records will be removed using the Covidence de-duplicate function. Following a pilot screen of the first 5% of the records listed by author, titles and abstracts will be screened by two independent reviewers (LF, SO’M). Potentially relevant studies will be retrieved in full and imported into the Covidence database. Full texts will be assessed in detail by two independent reviewers (LF, SO’M) using the inclusion criteria. Any conflicts at each stage of the study selection process will be resolved through discussion or with consensus from another reviewer (JG). The results of the search and study selection process, including reasons for exclusion of full texts, will be reported in the final scoping review and presented in a PRISMA flow diagram ( Page et al. , 2021 ). Data extraction Data will be extracted by one reviewer (LF or SO’M) and cross-checked for accuracy by a second reviewer (SO’M or LF). Any conflicts between the reviewers will be resolved through discussion or with consensus from another reviewer (JG). The extracted data will include details about the participants, concepts, contexts, study methods, and key findings relevant to the review questions. The data extraction procedure will be piloted for at least two of the included studies. The draft data extraction tool (see Extended Data: https://doi.org/10.17605/OSF.IO/SZD42 ) may be modified and revised as necessary during the process of extracting data from each study. All modifications and revisions will be detailed in the final scoping review. The extracted data items for each included study will be openly shared on the OSF. Data analysis Data will be synthesized in two stages to understand the extent and type of evidence reporting utility cycling among people experiencing socioeconomic disadvantage: 1. Charting the data: Frequency counts and descriptive characteristics, such as year, country, setting, and participant characteristics, will be presented in a tabular format. 2. Descriptive qualitative content analysis: Inductive content analysis will be conducted following the guidance of Pollock et al. (2023) to synthesize data across multiple study designs in scoping reviews. The following stages will be completed: immersion in the data, inductive extraction and analysis, open coding, development of the coding framework, extraction and organizing, and categorization. The results of the content analysis will be presented narratively, including a descriptive summary of the focus and the findings of the included studies. Conclusions This scoping review aims to chart what is known about utility cycling among people experiencing socioeconomic disadvantage. The results will highlight the form and extent of literature on the topic, with a focus on the types of factors associated with cycling that have been explored, the types of interventions that have been delivered, and the types of outcomes that have been assessed. Findings from this review should highlight gaps in current evidence and may identify avenues for future research, such as systematic reviews, on this topic. The review is being conducted as part of a larger project that aims to design and evaluate a cycling intervention for communities experiencing socioeconomic disadvantage in Ireland. Ethics and consent Ethics and consent were not required. Data availability The list of records obtained from the database searches and extracted items for each included study will be shared openly on Open Science Framework. The results of the synthesis will be described in the final scoping review. Extended data Open Science Framework: Cycling among people experiencing socio-economic disadvantage: a scoping review. https://doi.org/10.17605/OSF.IO/SZD42 ( Foley & Green, 2024 ) The project contains the following extended data: Protocol supplementary file 1 _ Data extraction tool v1.docx Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0) ( https://creativecommons.org/licenses/by/4.0/ ) Reporting guidelines This scoping review protocol is reported according to recommended items to address in a scoping review protocol ( Peters et al. , 2022 ). A completed checklist is available on: Open Science Framework: Cycling among people experiencing socio-economic disadvantage: a scoping review. https://doi.org/10.17605/OSF.IO/SZD42 ( Foley & Green, 2024 ) The project contains the following reporting checklist: Protocol supplementary file 2 _ Recommended items to address in a scoping review protocol - checklist .docx Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0) ( https://creativecommons.org/licenses/by/4.0/ ) Author contributions Foley – conceptualization, methodology, writing – review & editing, writing – original draft, project administration O’Mahony – methodology, writing – review & editing, writing – original draft Ryan-Fogarty – conceptualization, methodology, writing – review & editing, funding acquisition Woods – conceptualisation, methodology, writing – review & editing, funding acquisition Robinson – conceptualisation, methodology, writing – review & editing, funding acquisition Fitzpatrick – conceptualisation, methodology, writing – review & editing, funding acquisition Green – conceptualization, methodology, writing – review & editing, funding acquisition, project administration Acknowledgements We thank Liz Dore (Glucksman Library, University of Limerick) for supporting the research team in developing the search strategy for this review. Faculty Opinions recommended References Brand C, Dons E, Anaya-Boig E, et al. : The climate change mitigation effects of daily active travel in cities. Transp Res D Transp Environ. 2021; 93 : 102764. Publisher Full Text Caulfield B, Furszyfer D, Stefaniec A, et al. : Measuring the equity impacts of government subsidies for electric vehicles. Energy. 2022; 248 : 123588. Publisher Full Text Dinu M, Pagliai G, Macchi C, et al. : Active commuting and multiple health outcomes: a systematic review and meta-analysis. Sports Med. 2019; 49 (3): 437–452. PubMed Abstract | Publisher Full Text Eurostat: Passenger cars in the EU. 2023. Reference Source Foley L, Green J: Cycling among people experiencing socio-economic disadvantage: a scoping review. OSF. 2024. http://www.doi.org/10.17605/OSF.IO/SZD42 Fuller D, Winters M: Income inequalities in bike score and bicycling to work in Canada. J Transp Health. 2017; 7 (Part B): 264–268. Publisher Full Text Glazener A, Sanchez K, Ramani T, et al. : Fourteen pathways between urban transportation and health: a conceptual model and literature review. J Transp Health. 2021; 21 : 101070. Publisher Full Text Green S, Sakuls P, Levitt S: Cycling for health: improving health and mitigating the climate crisis. Can Fam Physician. 2021; 67 (10): 739–742. PubMed Abstract | Publisher Full Text | Free Full Text Hansmann KJ, Grabow M, McAndrews C: Health equity and active transportation: a scoping review of active transportation interventions and their impacts on health equity. J Transp Health. 2022; 25 : 101346. Publisher Full Text Hudde A: Educational differences in cycling: evidence from German cities. Sociology. 2022; 56 (5): 909–929. Publisher Full Text Jahanshahi D, Chowdhury S, Costello S, et al. : Inequality in usage of bicycles: A literature review. Transportation Conference 2020, Christchurch, New Zealand, March 11, 2020. Reference Source Kelly P, Kahlmeier S, Götschi T, et al. : Systematic review and meta-analysis of reduction in all-cause mortality from walking and cycling and shape of dose response relationship. Int J Behav Nutr Phys Act. 2014; 11 (1): 132. PubMed Abstract | Publisher Full Text | Free Full Text Lawlor ER, Hunter RF, Adlakha D, et al. : Individual characteristics associated with active travel in Low and High income groups in the UK. Int J Environ Res Public Health. 2021; 18 (19): 10360. PubMed Abstract | Publisher Full Text | Free Full Text Ledsham T, Zhang Y, Farber S, et al. : Beyond downtown: factors influencing utilitarian and recreational cycling in a low-income suburb. Int J Sustain Transp. 2023; 17 (7): 740–761. Publisher Full Text Lusk AC, Anastasio A, Shaffer N, et al. : Biking practices and preferences in a lower income, primarily minority neighborhood: learning what residents want. Prev Med Rep. 2017; 7 : 232–238. PubMed Abstract | Publisher Full Text | Free Full Text Ma L, Ettema D, Ye R: Determinants of bicycling for transportation in disadvantaged neighbourhoods: evidence from Xi’an, China. Transp Res Part A Policy Pract. 2021; 145 : 103–117. Publisher Full Text Marsden G: Reverse gear: the reality and implications of national transport emission reduction policies. Centre for Research into Energy Demand Solutions, 2023. Reference Source Miner P, Smith BM, Jani A, et al. : Car harm: a global review of automobility’s harm to people and the environment. J Transp Geogr. 2024; 115 : 103817. Publisher Full Text National Transport Authority: National household travel survey 2022. 2023. Reference Source Oja P, Titze S, Bauman A, et al. : Health benefits of cycling: a systematic review. Scand J Med Sci Sports. 2011; 21 (4): 496–509. PubMed Abstract | Publisher Full Text Page MJ, McKenzie JE, Bossuyt PM, et al. : The PRISMA 2020 statement: an updated guideline for reporting systematic reviews. BMJ. 2021; 372 : n71. PubMed Abstract | Publisher Full Text | Free Full Text Peters MDJ, Godfrey C, McInerney P, et al. : Chapter 11: scoping reviews. In: JBI manual for evidence synthesis. JBI Adelaide, Australia, 2020a; 169 . : 467–473. Publisher Full Text Peters MDJ, Godfrey C, McInerney P, et al. : Best practice guidance and reporting items for the development of scoping review protocols. JBI Evid Synth. 2022; 20 (4): 953–968. PubMed Abstract | Publisher Full Text Peters MDJ, Marnie C, Tricco AC, et al. : Updated methodological guidance for the conduct of scoping reviews. JBI Evid Synth. 2020b; 18 (10): 2119–2126. PubMed Abstract | Publisher Full Text Pollock D, Peters MDJ, Khalil H, et al. : Recommendations for the extraction, analysis, and presentation of results in scoping reviews. JBI Evid Synth. 2023; 21 (3): 520–532. PubMed Abstract | Publisher Full Text Salvo D, Jáuregui A, Adlakha D, et al. : When moving is the only option: the role of necessity versus choice for understanding and promoting physical activity in Low- and Middle-income countries. Annu Rev Public Health. 2023; 44 : 151–169. PubMed Abstract | Publisher Full Text Tricco AC, Lillie E, Zarin W, et al. : PRISMA extension for Scoping Reviews (PRISMA-ScR): checklist and explanation. Ann Intern Med. 2018; 169 (7): 467–473. PubMed Abstract | Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 23 Jan 2025 ADD YOUR COMMENT Comment Author details Author details 1 School of Allied Health, University of Limerick, Limerick, V94 T9PX, Ireland 2 Physical Activity for Health Research Centre, Health Research Institute, University of Limerick, Limerick, V94 T9PX, Ireland 3 Department of Chemical Sciences, University of Limerick, Limerick, V94 T9PX, Ireland 4 Department of Physical Education & Sport Sciences, University of Limerick, Limerick, V94 T9PX, Ireland 5 Ageing Research Centre, Health Research Institute, University of Limerick, Limerick, V94 T9PX, Ireland 6 Department of Electronic & Computer Engineering, University of Limerick, Limerick, V94 T9PX, Ireland Louise Foley Roles: Conceptualization, Methodology, Project Administration, Writing – Original Draft Preparation, Writing – Review & Editing Shauna O'Mahony Roles: Methodology, Writing – Original Draft Preparation, Writing – Review & Editing Yvonne Ryan-Fogarty Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing Catherine B Woods Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing Katie Robinson Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing Colin Fitzpatrick Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing James Green Roles: Conceptualization, Funding Acquisition, Methodology, Project Administration, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information Dr Louise Foley was previously funded by a HRB grant. This work was supported by Sustainable Energy Authority of Ireland under the SEAI Research Development & Demonstration Funding Programme 2023 [Grant number 23/RDD/979] The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 23 Jan 2025, 8:7 https://doi.org/10.12688/hrbopenres.14005.1 Copyright © 2025 Foley L 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 $counts.viewCount downloads Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Foley L, O'Mahony S, Ryan-Fogarty Y et al. Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] . HRB Open Res 2025, 8 :7 ( https://doi.org/10.12688/hrbopenres.14005.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 23 Jan 2025 Views 0 Cite How to cite this report: Joshi A. Reviewer Report For: Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] . HRB Open Res 2025, 8 :7 ( https://doi.org/10.21956/hrbopenres.15371.r45725 ) The direct URL for this report is: https://hrbopenresearch.org/articles/8-7/v1#referee-response-45725 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 03 Mar 2025 Ashish Joshi , University of New Mexico, Albuquerque, USA Approved VIEWS 0 https://doi.org/10.21956/hrbopenres.15371.r45725 The description is crisp and easy to follow. I have a few comments as follows: - while the primary review question examines the extent of utility cycling, it might be worth examining the availability/access ... Continue reading READ ALL The description is crisp and easy to follow. I have a few comments as follows: - while the primary review question examines the extent of utility cycling, it might be worth examining the availability/access to biking infrastructure as a factor among people experiencing socioeconomic disadvantage. - additionally, for descriptive qualitative content analysis, what tools are the authors considering? - the authors mention considering commentaries, opinion pieces, editorials and letters along with peer reviewed articles particularly since opinion pieces and editorials may introduce different biases compared to peer-reviewed research. do the authors intend to analyze subjective pieces separately from the peer reviewed articles? if so, it might be worth mentioning how. and if not, then why not? Is the rationale for, and objectives of, the study clearly described? Yes Is the study design appropriate for the research question? Yes Are sufficient details of the methods provided to allow replication by others? Yes Are the datasets clearly presented in a useable and accessible format? Not applicable Competing Interests: No competing interests were disclosed. Reviewer Expertise: Bicycle safety, transportation planning, transportation engineering, active transportation I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Joshi A. Reviewer Report For: Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] . HRB Open Res 2025, 8 :7 ( https://doi.org/10.21956/hrbopenres.15371.r45725 ) The direct URL for this report is: https://hrbopenresearch.org/articles/8-7/v1#referee-response-45725 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Curl A. Reviewer Report For: Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] . HRB Open Res 2025, 8 :7 ( https://doi.org/10.21956/hrbopenres.15371.r45204 ) The direct URL for this report is: https://hrbopenresearch.org/articles/8-7/v1#referee-response-45204 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 17 Feb 2025 Angela Curl , University of Otago, Dunedin, New Zealand Approved VIEWS 0 https://doi.org/10.21956/hrbopenres.15371.r45204 The article outline a protocol for a scoping review focussed on cycling among people experiencing socio-economic disadvantage. The topic is worthwhile to explore and the paper is nicely written, clearly outlining a robust approach. ... Continue reading READ ALL The article outline a protocol for a scoping review focussed on cycling among people experiencing socio-economic disadvantage. The topic is worthwhile to explore and the paper is nicely written, clearly outlining a robust approach. I have a few comments that should be considered by the authors. Firstly, I suspect that when articles are reviewed the title may prove a little problematic. Methodologically, many papers are likely to use area level disadvantage as a way to measure deprivation. If the review will only focus on people experiencing socio-economic disadvantage, then do you intend to exclude studies that only include area based measure of disadvantage, instead only selecting those that have some individual measure of socio-economic disadvantage? If so, that should be clearly stated in the protocol, if not, I suggest amending the title so it is not misleading. I also wonder how utilitarian cycling will be determined. It does not appear in the keywords, and many studies will not distinguish between recreational and utilitarian cycling, so I think it would help to be clear about what will be included and excluded. At present, the article says that studies must explicitly focus on cycling for transport. I suspect this will be unclear in many articles, leading to exclusion of many studies. I also find the example of what would be excluded a little unlcear - physiological testing or warm-up exercise - what about a family leisure ride? Consider changing keywords to depriv* as some studies may used deprived. Could also consider 'poverty', 'inclus*" 'equity' 'social exclusion'. Finally, I found the introduction compelling and concise, with a nice framing of this as an environmental health issue. However, while the focus on mode shift is clear, given the focus population I think it would also be worthwhile acknowledging that supportive cycling environments can improve accessibility to destinations for lower income communities - who are already less likely to own a car. While the complex relationship between cycling and socioeconomic disadvantage is discussed, it is not clear that cycling may provide a mode of accessibility to non-car users, who currently face exclusions/missed journeys. Is the rationale for, and objectives of, the study clearly described? Yes Is the study design appropriate for the research question? Yes Are sufficient details of the methods provided to allow replication by others? Partly Are the datasets clearly presented in a useable and accessible format? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Transport and health, mixed methods, equity I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Curl A. Reviewer Report For: Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] . HRB Open Res 2025, 8 :7 ( https://doi.org/10.21956/hrbopenres.15371.r45204 ) The direct URL for this report is: https://hrbopenresearch.org/articles/8-7/v1#referee-response-45204 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 23 Jan 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 2 Version 1 23 Jan 25 read read Angela Curl , University of Otago, Dunedin, New Zealand Ashish Joshi , University of New Mexico, Albuquerque, USA 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 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Joshi A. 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. 03 Mar 2025 | for Version 1 Ashish Joshi , University of New Mexico, Albuquerque, USA 0 Views copyright © 2025 Joshi A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The description is crisp and easy to follow. I have a few comments as follows: - while the primary review question examines the extent of utility cycling, it might be worth examining the availability/access to biking infrastructure as a factor among people experiencing socioeconomic disadvantage. - additionally, for descriptive qualitative content analysis, what tools are the authors considering? - the authors mention considering commentaries, opinion pieces, editorials and letters along with peer reviewed articles particularly since opinion pieces and editorials may introduce different biases compared to peer-reviewed research. do the authors intend to analyze subjective pieces separately from the peer reviewed articles? if so, it might be worth mentioning how. and if not, then why not? Is the rationale for, and objectives of, the study clearly described? Yes Is the study design appropriate for the research question? Yes Are sufficient details of the methods provided to allow replication by others? Yes Are the datasets clearly presented in a useable and accessible format? Not applicable Competing Interests No competing interests were disclosed. Reviewer Expertise Bicycle safety, transportation planning, transportation engineering, active transportation I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Joshi A. Peer Review Report For: Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] . HRB Open Res 2025, 8 :7 ( https://doi.org/10.21956/hrbopenres.15371.r45725) 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://hrbopenresearch.org/articles/8-7/v1#referee-response-45725 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Curl A. 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. 17 Feb 2025 | for Version 1 Angela Curl , University of Otago, Dunedin, New Zealand 0 Views copyright © 2025 Curl A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The article outline a protocol for a scoping review focussed on cycling among people experiencing socio-economic disadvantage. The topic is worthwhile to explore and the paper is nicely written, clearly outlining a robust approach. I have a few comments that should be considered by the authors. Firstly, I suspect that when articles are reviewed the title may prove a little problematic. Methodologically, many papers are likely to use area level disadvantage as a way to measure deprivation. If the review will only focus on people experiencing socio-economic disadvantage, then do you intend to exclude studies that only include area based measure of disadvantage, instead only selecting those that have some individual measure of socio-economic disadvantage? If so, that should be clearly stated in the protocol, if not, I suggest amending the title so it is not misleading. I also wonder how utilitarian cycling will be determined. It does not appear in the keywords, and many studies will not distinguish between recreational and utilitarian cycling, so I think it would help to be clear about what will be included and excluded. At present, the article says that studies must explicitly focus on cycling for transport. I suspect this will be unclear in many articles, leading to exclusion of many studies. I also find the example of what would be excluded a little unlcear - physiological testing or warm-up exercise - what about a family leisure ride? Consider changing keywords to depriv* as some studies may used deprived. Could also consider 'poverty', 'inclus*" 'equity' 'social exclusion'. Finally, I found the introduction compelling and concise, with a nice framing of this as an environmental health issue. However, while the focus on mode shift is clear, given the focus population I think it would also be worthwhile acknowledging that supportive cycling environments can improve accessibility to destinations for lower income communities - who are already less likely to own a car. While the complex relationship between cycling and socioeconomic disadvantage is discussed, it is not clear that cycling may provide a mode of accessibility to non-car users, who currently face exclusions/missed journeys. Is the rationale for, and objectives of, the study clearly described? Yes Is the study design appropriate for the research question? Yes Are sufficient details of the methods provided to allow replication by others? Partly Are the datasets clearly presented in a useable and accessible format? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Transport and health, mixed methods, equity I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Curl A. Peer Review Report For: Cycling among people experiencing socio-economic disadvantage: a scoping review protocol [version 1; peer review: 2 approved] . HRB Open Res 2025, 8 :7 ( https://doi.org/10.21956/hrbopenres.15371.r45204) 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://hrbopenresearch.org/articles/8-7/v1#referee-response-45204 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 HRB Open Research 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 = "Cycling among people experiencing socio-economic...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://hrbopenresearch.org/articles/8-7/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://hrbopenresearch.org/articles/8-7/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://hrbopenresearch.org/articles/8-7/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Foley L 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://hrbopenresearch.org/articles/8-7/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://hrbopenresearch.org/articles/8-7", templates : { twitter : "Cycling among people experiencing socio-economic disadvantage:.... Foley L et al., published by " + "@HRBOpenRes" + ", https://hrbopenresearch.org/articles/8-7/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/14005/15371") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "15371"); $(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 = { "44999": 0, "45000": 0, "45001": 0, "45002": 0, "45003": 0, "45004": 0, "45005": 0, "45006": 0, "45007": 0, "45008": 0, "45201": 0, "45202": 0, "45203": 0, "45204": 30, "45461": 0, "45205": 0, "45462": 0, "45206": 0, "45463": 0, "45207": 0, "45464": 0, "45208": 0, "45465": 0, "45209": 0, "45721": 0, "45466": 0, "45210": 0, "45722": 0, "45467": 0, "45723": 0, "45468": 0, "45724": 0, "45469": 0, "45725": 18, "45470": 0, "45726": 0, "45727": 0, "45728": 0, "45729": 0, "45730": 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 = "7504e36d-1acc-40d2-9468-e398d761339b"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); Are you a HRB-funded researcher? Submission to HRB Open Research is open to all HRB grantholders or people working on a HRB-funded/co-funded grant on or since 1 January 2017. Sign up for information about developments, publishing and publications from HRB Open Research. First Name * You must provide your first name Last Name * You must provide your last name Email * You must provide a valid email address Institution You must provide an institution. Submit Thank you! We'll keep you updated on any major new updates to HRB Open Research HRB Open Research Browse How to Publish About Contact RSS Cookie Notice Privacy Notice Legal Submit Your Research © F1000 Research Limited and its licensors ISSN 2515-4826 | Legal background var F1000platform = new F1000.Platform({ name: "hrb", displayName: "HRB Open Research", hostName: "hrbopenresearch.org", id: "5", editorialEmail: "[email protected]", infoEmail: "[email protected]" }); 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(",","/")); } }); }); (function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a01688cc0b7f8e2e',t:'MTc3OTczMzAxOQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();

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