RBP-Tar – a searchable database for experimental RBP binding sites

preprint OA: closed CC-BY-4.0

Abstract

BackgroundRNA-binding proteins (RBPs) play a critical role in regulating gene expression by binding to specific sites on RNA molecules. Identifying these binding sites is crucial for understanding the many functions of RBPs in cellular function, development and disease. Current experimental methods for identifying RBP binding sites, such as ultra-violet (UV) crosslinking and immunoprecipitation (CLIP), and especially the enhanced CLIP (eCLIP) protocol, were developed to identify authentic RBP binding sites experimentally.MethodsTo make this data more accessible to the scientific community, we have developed RBP-Tar ( https://ncbr.muni.cz/RBP-Tar ), a web server and database that utilises eCLIP data for 167 RBPs mapped on the human genome. The web server allows researchers to easily search and retrieve binding site information by genomic location and RBP name.Use caseResearchers can produce lists of all known RBP binding sites on a gene of interest, or produce lists of binding sites for one RBP on different genomic loci.ConclusionsOur future goal is to continue to populate the web server with additional experimental datasets from CLIP experiments as they become available and processed, making it an increasingly valuable resource for the scientific community.
Full text 187,914 characters · extracted from preprint-html · click to expand
RBP-Tar – a searchable database for... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/12-755" }, "headline": "RBP-Tar – a searchable database for experimental RBP binding sites", "datePublished": "2023-06-27T16:48:47", "dateModified": "2024-11-25T10:27:40", "author": [ { "@type": "Person", "name": "Katarina Gresova" }, { "@type": "Person", "name": "Tomas Racek" }, { "@type": "Person", "name": "Vlastimil Martinek" }, { "@type": "Person", "name": "David Cechak" }, { "@type": "Person", "name": "Radka Svobodova" }, { "@type": "Person", "name": "Panagiotis Alexiou" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background RNA-binding proteins (RBPs) play a critical role in regulating gene expression by binding to specific sites on RNA molecules. Identifying these binding sites is crucial for understanding the many functions of RBPs in cellular function, development and disease. Current experimental methods for identifying RBP binding sites, such as ultra-violet (UV) crosslinking and immunoprecipitation (CLIP), and especially the enhanced CLIP (eCLIP) protocol, were developed to identify authentic RBP binding sites experimentally. Methods To make this data more accessible to the scientific community, we have developed RBP-Tar (https://ncbr.muni.cz/RBP-Tar ), a web server and database that utilises eCLIP data for 167 RBPs mapped on the human genome. The web server allows researchers to easily search and retrieve binding site information by genomic location and RBP name. Use case Researchers can produce lists of all known RBP binding sites on a gene of interest, or produce lists of binding sites for one RBP on different genomic loci. Conclusions Our future goal is to continue to populate the web server with additional experimental datasets from CLIP experiments as they become available and processed, making it an increasingly valuable resource for the scientific community. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/12-755/v3", "name": "RBP-Tar – a searchable database for experimental RBP binding sites" } } ] } Home Browse RBP-Tar – a searchable database for experimental RBP binding sites ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Gresova K, Racek T, Martinek V et al. RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.12688/f1000research.131014.3 ) 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 ▬ ✚ Software Tool Article Revised RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] Katarina Gresova 1,2 , Tomas Racek 1,2 , Vlastimil Martinek 1,2 , David Cechak 1,2 , Radka Svobodova 1,2 , Panagiotis Alexiou https://orcid.org/0000-0003-3437-7482 2-4 Katarina Gresova 1,2 , Tomas Racek 1,2 , [...] Vlastimil Martinek 1,2 , David Cechak 1,2 , Radka Svobodova 1,2 , Panagiotis Alexiou https://orcid.org/0000-0003-3437-7482 2-4 PUBLISHED 25 Nov 2024 Author details Author details 1 National Centre for Biomolecular Research, Faculty of Science, Masaryk University, Brno, Czech Republic 2 Central European Institute of Technology (CEITEC), Masaryk University, Brno, Czech Republic 3 Centre for Molecular Medicine & Biobanking, University of Malta, Msida, Malta 4 Department of Applied Biomedical science, University of Malta, Msida, Malta Katarina Gresova Roles: Data Curation, Formal Analysis, Investigation, Methodology, Software, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Tomas Racek Roles: Resources, Software, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Vlastimil Martinek Roles: Software, Writing – Original Draft Preparation, Writing – Review & Editing David Cechak Roles: Data Curation, Investigation, Methodology, Software, Writing – Original Draft Preparation, Writing – Review & Editing Radka Svobodova Roles: Project Administration, Resources, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing Panagiotis Alexiou Roles: Conceptualization, Funding Acquisition, Methodology, Project Administration, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Bioinformatics gateway. Abstract Background RNA-binding proteins (RBPs) play a critical role in regulating gene expression by binding to specific sites on RNA molecules. Identifying these binding sites is crucial for understanding the many functions of RBPs in cellular function, development and disease. Current experimental methods for identifying RBP binding sites, such as ultra-violet (UV) crosslinking and immunoprecipitation (CLIP), and especially the enhanced CLIP (eCLIP) protocol, were developed to identify authentic RBP binding sites experimentally. Methods To make this data more accessible to the scientific community, we have developed RBP-Tar (https://ncbr.muni.cz/RBP-Tar ), a web server and database that utilises eCLIP data for 167 RBPs mapped on the human genome. The web server allows researchers to easily search and retrieve binding site information by genomic location and RBP name. Use case Researchers can produce lists of all known RBP binding sites on a gene of interest, or produce lists of binding sites for one RBP on different genomic loci. Conclusions Our future goal is to continue to populate the web server with additional experimental datasets from CLIP experiments as they become available and processed, making it an increasingly valuable resource for the scientific community. READ ALL READ LESS Keywords RNA Binding Proteins, CLIP, RBP, Web-server Corresponding Author(s) Panagiotis Alexiou ( [email protected] ) Close Corresponding author: Panagiotis Alexiou Competing interests: No competing interests were disclosed. Grant information: Computational resources were supplied by the project "e-Infrastruktura CZ" (e-INFRA CZ LM2018140) supported by the Ministry of Education, Youth and Sports of the Czech Republic. Computational resources were provided by the ELIXIR-CZ project (LM2018131), part of the international ELIXIR infrastructure. Core Facility Biological Data Management and Analysis of CEITEC Masaryk University, supported by ELIXIR CZ research infrastructure (MEYS Grant No: LM2018131), is gratefully acknowledged for obtaining the scientific data presented in this paper. The Horizon Europe, ERA Chair grant (BioGeMT, ID: 101086768) supplied funding for publication fees. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2024 Gresova K 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: Gresova K, Racek T, Martinek V et al. RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.12688/f1000research.131014.3 ) First published: 27 Jun 2023, 12 :755 ( https://doi.org/10.12688/f1000research.131014.1 ) Latest published: 25 Nov 2024, 12 :755 ( https://doi.org/10.12688/f1000research.131014.3 ) Revised Amendments from Version 2 In this update, we have added a p-value column to provide statistical context for evaluating RNA binding protein binding sites. Additionally, we introduced filtering and sorting by p-value to enhance usability, allowing users to prioritize data based on significance. In this update, we have added a p-value column to provide statistical context for evaluating RNA binding protein binding sites. Additionally, we introduced filtering and sorting by p-value to enhance usability, allowing users to prioritize data based on significance. See the authors' detailed response to the review by Xiaoyong Pan See the authors' detailed response to the review by Clifford A Meyer READ REVIEWER RESPONSES Introduction RNA binding proteins (RBPs) are key players in a broad spectrum of RNA regulation, including all stages of the RNA lifecycle ( Gerstberger et al . 2014 ; Gebauer et al. 2021 ). Eukaryotic genomes typically encode hundreds of RBPs. For example, over 1500 human RBPs involved in the maturation, transport, stability and translation of coding and non-coding RNA were recently characterised and manually curated ( Gerstberger et al. 2014 ). Each RBP can typically target hundreds of RNAs in a complex coordinated fashion ( Hogan et al. 2008 ). The general transcriptomic locations of thousands of RNA binding sites corresponding to hundreds of RBPs have been identified using a family of experimental techniques based on RBP CrossLinking, ImmunoPrecipitation and Sequencing (CLIP-Seq) ( Chi et al. 2009 ; Licatalosi et al. 2008 ; Moore et al. 2014 ; Hafner et al. 2010 ). A thorough exploration of tens of RBPs binding characteristics in vitro has shown that RBPs can differentiate their binding sites with context preferences beyond narrowly defined binding sequence motif and secondary structure often involving complex binding configurations ( Dominguez et al. 2018 ). Among the experimental techniques available to date, the enhanced CLIP (eCLIP) protocol (Van Nostrand et al. 2016 ) is particularly important, as it significantly reduces required amplification and increases specificity in identifying authentic binding sites. This improves the efficiency and accuracy of RBP binding site identification and allows for a deeper understanding of the role of RBPs in gene regulation. The availability of a large amount of data points produced from the same experimental technique can be very beneficial for applications such as machine learning, as it allows researchers to train and test models with more confidence. Here we present RBP-Tar ( Tomáš Raček 2023 ), a centralised and searchable database of experimentally identified RBP binding sites that can significantly facilitate the study of the RBP mediated gene regulation. Using RBP-Tar, researchers can quickly and cleanly retrieve RBP binding sites constrained by both genomic location and associated RBP for hundreds of RBPs. Methods Implementation Pipeline for reproducible data download and annotation We have developed a reproducible and easy-to-use pipeline for downloading and annotating RBP eCLIP data from the ENCODE ( Luo et al . 2020 ) database. Metadata for eCLIP experiments, as well as additional files containing genomic coordinates are downloaded from the ENCODE database with the following parameters: “status= released& internal_tags=ENCORE& assay_title=eCLIP& biosample_ontology.term_name=K562& biosample_ontology.term_name=HepG2& files.file_type=bed+narrowPeak& type=Experiment files.analyses.status=released”. Following the download, information about the chromosome, start position, end position, strand and p values of reads are extracted for each RBP binding site. Binding sites are filtered by length, excluding ones shorter than 20 and longer than 100 nucleotides. As a last step, genomic sequences of binding sites are retrieved. The described pipeline is implemented as a set of python scripts and is freely available at GitHub . Using this pipeline, data for 168 RBPs on two cell lines (K562, HepG2) were downloaded. In total, 42 MB of data, representing more than 400 thousand binding sites, were thus processed. Web server Here we present RBP-Tar, a web server that can access the above-curated dataset of RBP binding sites ( https://rbp-tar.biodata.ceitec.cz/ ) and was built with Python (RRID:SCR_008394), the web development framework Flask, and a simple SQLite database (RRID:SCR_017672). The application’s source codes can be found on the project’s GitHub page, along with the requirements and instructions for the deployment if a user wants to run the application locally. The web user interface allows searching and filtering based on the start and end position of the binding site, strand, chromosome, p value and protein name. It offers the download of the filtered data based on the search done by the user. Due to the size of the dataset, the view is limited to 10,000 results. However, the whole dataset can be conveniently downloaded as a gzipped CSV (14 MB) ( https://rbp-tar.biodata.ceitec.cz/download_all ). Operation The RBP-Tar web server can take as input any of the following user-provided parameters: [Start min, Start max] denote the limits of the low genomic coordinate of the locus of interest. Similarly, [End min, End max] denote the limits of the high coordinate. [Strand] and [Chromosome] can be used to narrow down the search to only one strand and a specific chromosome and [-log10(p-value) min, -log10(p-value) max] allows for filtering based on the significance of binding sites. Using these combinations of parameters, a user can easily search for binding sites on their favourite gene, exon, or even a whole chromosome. The last parameter is [Protein name], which brings out a drop-down menu of all the RBPs in the database. If this parameter is not set, all RBPs are queried. Results are shown as a table with the [Chromosome, Start, End, Strand] genomic location of the binding site, followed by the [-log10(p-value)] p-value of the binding site, [Protein name] of the associated RBP and the [Sequence] of the binding site contains the genomic sequence of the binding site. Results can be seen online in a table format or downloaded as a CSV file with one button click. We expect most users to download the results and use them for further downstream analyses. Use cases Use case 1: all known RBP binding sites on the gene of interest The first and potentially most common use case would be the query of all known RBP binding sites on a gene of interest. For example, we can query our web server with the coordinates of the Fused in Sarcoma (FUS) gene (chr16: 31180139-31191605, +) and leave the protein field empty. After this search, all 345 known RBP binding sites on this gene are returned and can be easily downloaded in a CSV file for further analysis ( Figure 1 ). Figure 1. Extracting binding sites of all RNA-binding proteins on one locus (use case 1). In fact, the gene we used encodes the RBP FUS, which plays important roles, among others, in neurodegeneration and cancer progression. We can use the filter [Protein Name] to identify the potential self-targeting of FUS on itself. Indeed, we can thus identify 19 potential FUS self-targeting binding sites identified via eCLIP ( Figure 2 ). Of course, the biological relevance of this type of finding is left to the users, as is the further validation of high-throughput derived RBP binding sites. Figure 2. Fused in Sarcoma (FUS) self-targeting identified by filtering by gene location and protein name. Use case 2: training/testing dataset for one RBP A potential user may want to develop an RBP binding site machine learning tool that would be able to predict binding sites based on a sequence. It is important to make sure that training and testing sets for their machine learning method are not overlapping. Using our web server, they can download all binding sites for a specific RBP, for example, on chromosome 1, and use them as a training set ( Figure 3 ). Then, do the same for chromosome 2 and use it as an independent testing set, thus ensuring that the training and testing sets do not overlap. Figure 3. Extracting all binding sites of a single protein on a single chromosome (use case 2). Conclusion Recent advancements in experimental techniques, such as eCLIP, have greatly expanded our understanding of RBP binding preferences and their role in gene regulation. The development of centralised and searchable databases of experimentally identified RBP binding sites allows researchers to access and analyse the binding preferences of RBPs easily. This information can be used to identify known binding sites on genes of interest and aid in training machine-learning models for RBP binding site prediction. This paper presents RBP-Tar, a centralised web server that can retrieve RBP Target sites with location and RBP constraints. RBP-Tar has been designed to be easily accessible by non-experts. It is still confined to a single source of data, which is helpful for avoiding experimental design effects, but makes its scope limited. We plan to expand the web server with other sources of data, as well as ways for the user to be able to take into account provenance and experimental variation. Data availability Source data All data used in RBP-Tar has been downloaded from ENCODE and Ensembl projects in November 2024. RBP eCLIP metadata were downloaded from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE &assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type= bed+narrowPeak&type=Experiment&files.analyses.status=released . A list of all downloaded files containing genomic coordinates can be found here: https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . The reference genome was downloaded from http://ftp.ensembl.org/pub/release-97/fasta/homo_sapiens/dna/Homo_sapiens.GRCh38.dna.toplevel.fa.gz Columns ‘chr’, ‘start’, ‘end’, ‘strand’ and ‘pValue’ from downloaded files containing genomic coordinates can be found here: https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/tree/main/csv . The whole dataset (curated and including sequence) can be downloaded from https://rbp-tar.biodata.ceitec.cz/ as a gzipped CSV (18 MB) ( https://rbp-tar.biodata.ceitec.cz//download_all ). Software availability RBP-Tar Software: https://rbp-tar.biodata.ceitec.cz/ Source code: https://github.com/sb-ncbr/RBP-Tar/releases/tag/v1.0.2 Archived source code at the time of publication: https://doi.org/10.5281/zenodo.14135388 ( Raček 2024 ) License: MIT eCLIP RBP Source code: https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/tree/v1.0.3 Archived source code at the time of publication: https://doi.org/10.5281/zenodo.14082502 ( Grešová & Raček 2024 ) License: Apache 2.0 References Chi SW, Zang JB, Mele A, et al. : Argonaute HITS-CLIP Decodes microRNA–mRNA Interaction Maps. Nature. 2009; 460 : 479–486. PubMed Abstract | Publisher Full Text | Free Full Text Dominguez D, Freese P, Alexis MS, et al. : Sequence, Structure, and Context Preferences of Human RNA Binding Proteins. Mol. Cell 2018; 70 (5): 854–67.e9. PubMed Abstract | Publisher Full Text | Free Full Text Gerstberger S, Hafner M, Tuschl T: A Census of Human RNA-Binding Proteins. Nat. Rev. Genet. 2014; 15 (12): 829–845. PubMed Abstract | Publisher Full Text Gebauer F, Schwarzl T, Valcárcel J, et al. : A-binding proteins in human genetic disease. Nat. Rev. Genet. 2021; 22 : 185–198. Publisher Full Text Grešová K, Raček T: “ML-Bioinfo-CEITEC/rbp_encode_eclip: v1.0.3 (v1.0.3).”2024. Publisher Full Text Hafner M, Landthaler M, Burger L, et al. : Transcriptome-Wide Identification of RNA-Binding Protein and microRNA Target Sites by PAR-CLIP. Cell. 2010; 141 (1): 129–141. PubMed Abstract | Publisher Full Text | Free Full Text Hogan DJ, Riordan DP, Gerber AP, et al. : Diverse RNA-Binding Proteins Interact with Functionally Related Sets of RNAs, Suggesting an Extensive Regulatory System. PLoS Biol. 2008; 6 (10): e255. PubMed Abstract | Publisher Full Text | Free Full Text Licatalosi DD, Mele A, Fak JJ, et al. : HITS-CLIP Yields Genome-Wide Insights into Brain Alternative RNA Processing. Nature 2008; 456 (7221): 464–469. PubMed Abstract | Publisher Full Text | Free Full Text Luo Y, Hitz BC, Gabdank I, et al. : New developments on the Encyclopedia of DNA Elements (ENCODE) data portal. Nucleic Acids Res. 2020 Jan 8; 48 (D1): D882–D889. PubMed Abstract | Publisher Full Text | Free Full Text Moore MJ, Zhang C, Gantman EC, et al. : Mapping Argonaute and Conventional RNA-Binding Protein Interactions with RNA at Single-Nucleotide Resolution Using HITS-CLIP and CIMS Analysis. Nat. Protoc. 2014; 9 (2): 263–293. Publisher Full Text Nostrand V, Eric L, Pratt GA, et al. : Robust Transcriptome-Wide Discovery of RNA-Binding Protein Binding Sites with Enhanced CLIP (eCLIP). Nat. Methods 2016; 13 (6): 508–514. PubMed Abstract | Publisher Full Text | Free Full Text Raček T: “sb-ncbr/RBP-Tar: v1.0.2 (v1.0.2).”2024. Publisher Full Text Comments on this article Comments (0) Version 3 VERSION 3 PUBLISHED 27 Jun 2023 ADD YOUR COMMENT Comment Author details Author details 1 National Centre for Biomolecular Research, Faculty of Science, Masaryk University, Brno, Czech Republic 2 Central European Institute of Technology (CEITEC), Masaryk University, Brno, Czech Republic 3 Centre for Molecular Medicine & Biobanking, University of Malta, Msida, Malta 4 Department of Applied Biomedical science, University of Malta, Msida, Malta Katarina Gresova Roles: Data Curation, Formal Analysis, Investigation, Methodology, Software, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Tomas Racek Roles: Resources, Software, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Vlastimil Martinek Roles: Software, Writing – Original Draft Preparation, Writing – Review & Editing David Cechak Roles: Data Curation, Investigation, Methodology, Software, Writing – Original Draft Preparation, Writing – Review & Editing Radka Svobodova Roles: Project Administration, Resources, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing Panagiotis Alexiou Roles: Conceptualization, Funding Acquisition, Methodology, Project Administration, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information Computational resources were supplied by the project "e-Infrastruktura CZ" (e-INFRA CZ LM2018140) supported by the Ministry of Education, Youth and Sports of the Czech Republic. Computational resources were provided by the ELIXIR-CZ project (LM2018131), part of the international ELIXIR infrastructure. Core Facility Biological Data Management and Analysis of CEITEC Masaryk University, supported by ELIXIR CZ research infrastructure (MEYS Grant No: LM2018131), is gratefully acknowledged for obtaining the scientific data presented in this paper. The Horizon Europe, ERA Chair grant (BioGeMT, ID: 101086768) supplied funding for publication fees. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (3) version 3 Revised Published: 25 Nov 2024, 12:755 https://doi.org/10.12688/f1000research.131014.3 version 2 Revised Published: 12 Aug 2024, 12:755 https://doi.org/10.12688/f1000research.131014.2 version 1 Published: 27 Jun 2023, 12:755 https://doi.org/10.12688/f1000research.131014.1 Copyright © 2024 Gresova K et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Gresova K, Racek T, Martinek V et al. RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.12688/f1000research.131014.3 ) 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 3 VERSION 3 PUBLISHED 25 Nov 2024 Revised Views 0 Cite How to cite this report: Liu ZP. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r354325 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-354325 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 16 Jan 2025 Zhi-Ping Liu , Shandong University, Jinan, Shandong, China Approved VIEWS 0 https://doi.org/10.5256/f1000research.175053.r354325 In this paper, the authors present the development of RBP-Tar, a searchable database and web server dedicated to experimental RNA-binding protein (RBP) binding sites. RBP-Tar currently focuses on eCLIP data for 167 RBPs mapped on the human genome, though its ... Continue reading READ ALL In this paper, the authors present the development of RBP-Tar, a searchable database and web server dedicated to experimental RNA-binding protein (RBP) binding sites. RBP-Tar currently focuses on eCLIP data for 167 RBPs mapped on the human genome, though its scope has the potential to be expanded to include a broader range of CLIP data to enhance its utility. To address the current limitation of focusing solely on eCLIP data, the authors suggest exploring the inclusion of other CLIP data types in future updates. Additionally, to clarify the purpose and content of this paper, the authors recommend refining the title and abstract to more accurately reflect the scope and contributions of their work. Furthermore, to provide context for their work, the authors need include a discussion of existing databases similar to RBP-Tar. This section should summarize the features and specificity of RBP-Tar compared to these existing resources. If possible, a comparison of the overlapping information with these databases would be beneficial to highlight the unique aspects of RBP-Tar. For the web server component of RBP-Tar, the authors need consider incorporating submission and download options for original data and query results. These features would enhance the usability and accessibility of the server, making it a more comprehensive resource for researchers studying RNA-binding proteins. Is the rationale for developing the new software tool clearly explained? Yes Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Partly Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Yes Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Bioinformatics, Systems Biology. 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 Liu ZP. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r354325 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-354325 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: Nishanth MJ. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r354315 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-354315 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 16 Jan 2025 M. J. Nishanth , St Joseph’s University, Bengaluru, India Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.175053.r354315 The authors have developed RBP-Tar, a database and tool that can be used to identify the known target motifs of RBPs on human genes or chromosomal loci. This would be a useful tool for scientific community to identify RBP target ... Continue reading READ ALL The authors have developed RBP-Tar, a database and tool that can be used to identify the known target motifs of RBPs on human genes or chromosomal loci. This would be a useful tool for scientific community to identify RBP target motifs. Following are the technical queries/suggestions for the authors: 1. The authors state that the target motifs 100 bases are excluded from the result-list. Why are the motifs < 20 bases excluded? The rationale for this parameter needs to be given. 2. It may be beneficial to add an 'evidence' column in the result/output table. This column could have the reference of the primary study/experiment which forms the evidence for the particular target site being displayed in the result table. This would be helpful for the users if further validation of the target motifs is needed. 3. The authors could consider adding a summary of the existing software tools in the realm of RBP target motif identification and related bioinformatic analyses. They could elaborate on the utility of RBP-Tar in the context of the existing software tools, which would give a broader perspective of the usefulness of RBP-Tar. A few of the existing relevant tools that could be discussed: RBP Map (https://rbpmap.technion.ac.il/), Transite (https://transite.mit.edu/), oRNAment (https://rnabiology.ircm.qc.ca/oRNAment/), and ATtRACT (https://attract.cnic.es/). 4. The authors need to detail the statistical tests and analyses on which the p-value calculations are based. Is the rationale for developing the new software tool clearly explained? Partly Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Yes Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Yes Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Molecular biology, gene regulation I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Nishanth MJ. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r354315 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-354315 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: Van Nostrand E. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r349169 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-349169 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 10 Jan 2025 Eric Van Nostrand , Baylor College of Medicine, Houston, TX, USA Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.175053.r349169 This article by Gresova et al build a searchable web tool for the ENCODE eCLIP data that profiles RNA binding protein interactions. Since this is a named review, I can specifically comment - as one other reviewer ... Continue reading READ ALL This article by Gresova et al build a searchable web tool for the ENCODE eCLIP data that profiles RNA binding protein interactions. Since this is a named review, I can specifically comment - as one other reviewer notes, some of the filtering choices here are done without really justifying why they are appropriate - i.e., why are peaks shorter than 20 or longer than 100nt excluded? That's something that should either be justified with analysis showing that it improves signal-to-noise, or not done. (In particular, the CLIP per peak caller used in ENCODE tends to err on the side of calling short peaks, so I highly suspect filtering peaks shorter than 20 is removing a significant amount of real signal) Similarly, we reported the fold-enrichment versus input because we found that to often be more informative than p-value (which is often more a function of transcript abundance rather than binding signal), but that is not reported here for an undescribed reason. Since the entire website is based off of the ENCODE eCLIP data, it seems appropriate to cite that manuscript (Van Nostrand EL, et al., 2020 - PMID 32728246 [Ref-1]) rather than the broader ENCODE overview Luo et al publication. If the idea is to make it extremely user-friendly, it seems like having an ability to copy-paste a UCSC browser-style region (e.g. "chr1:xxxx-yyyy") would make it simpler to use Is the rationale for developing the new software tool clearly explained? Partly Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Yes Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Yes Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Yes References 1. Van Nostrand EL, Freese P, Pratt GA, Wang X, et al.: A large-scale binding and functional map of human RNA-binding proteins. Nature . 2020; 583 (7818): 711-719 PubMed Abstract | Publisher Full Text Competing Interests: No competing interests were disclosed. Reviewer Expertise: eCLIP, RNA binding protein studies I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Van Nostrand E. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r349169 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-349169 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: Stock M. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r349176 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-349176 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 09 Jan 2025 Michiel Stock , Ghent University, Ghent, Belgium Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.175053.r349176 This article presents RBP-tar, a small database with a web interface that enables users to access RNA-binding proteins in humans. Users can select regions on different chromosomes and view a list of all binding proteins. Additionally, there are various filter ... Continue reading READ ALL This article presents RBP-tar, a small database with a web interface that enables users to access RNA-binding proteins in humans. Users can select regions on different chromosomes and view a list of all binding proteins. Additionally, there are various filter options, such as filtering by protein name for self-binding. Users can also directly download a CSV file containing the entire database, which I always appreciate. The database is designed to facilitate the development of machine learning models. The short article appears to be well explained. However, I find one aspect lacking: the comparison and relationship with similar databases, such as RBP2GO or EuRBPDB. This should be addressed in a designated section. I would also like some information on how this will be maintained. Will more RBPs be added? Furthermore, I would appreciate some additional clarification regarding what the p-values refer to. minor: - "p values" => "p-values" (clarify what the p-values are for). - what is exactly the " [-log10(p-value)] p-value of the binding site"? Is the rationale for developing the new software tool clearly explained? Partly Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Yes Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Yes Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Bioinformatics and machine learning. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Stock M. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r349176 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-349176 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 Version 2 VERSION 2 PUBLISHED 12 Aug 2024 Revised Views 0 Cite How to cite this report: Meyer CA. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.169056.r313335 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v2#referee-response-313335 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 05 Sep 2024 Clifford A Meyer , Harvard T.H. Chan School of Public Health, Dana-Farber Cancer Institute, Boston, USA Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.169056.r313335 The revision is not satisfactory as most of the reviewers' suggestions for improving the ... Continue reading READ ALL The revision is not satisfactory as most of the reviewers' suggestions for improving the website were not implemented. We hope that these will be implemented in future versions. Competing Interests: No competing interests were disclosed. Reviewer Expertise: Epigenetics, Chromatin analysis, Gene regulation, Single cell I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Meyer CA. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.169056.r313335 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v2#referee-response-313335 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 Author Response 25 Nov 2024 Panagiotis Alexiou , Central European Institute of Technology (CEITEC), Masaryk University, Brno, Czech Republic 25 Nov 2024 Author Response Thank you for the continued feedback on our manuscript and webserver resource. We appreciate the reviewer’s commitment to ensuring that the resource becomes more robust and user-friendly. In response to ... Continue reading Thank you for the continued feedback on our manuscript and webserver resource. We appreciate the reviewer’s commitment to ensuring that the resource becomes more robust and user-friendly. In response to the earlier suggestions, we have implemented the following improvements in our webserver, as outlined below: Inclusion of p-values: We have added a p-value column to our data, providing an additional layer of statistical context to aid users in evaluating the significance of RNA binding protein binding sites. Filtering and sorting functionality by p-value: To enhance usability, we have introduced the functionality to filter and sort binding site data based on p-values. This improvement allows users to more easily interpret and prioritize results according to their significance. We recognize that many of the enhancements suggested in previous rounds, such as expanding the dataset scope and incorporating broader quality control metrics, require a significant overhaul and are part of our longer-term development roadmap. Our current updates reflect initial, impactful steps toward addressing reviewer concerns, and we remain committed to further expanding the features and datasets in future versions. Thank you for the continued feedback on our manuscript and webserver resource. We appreciate the reviewer’s commitment to ensuring that the resource becomes more robust and user-friendly. In response to the earlier suggestions, we have implemented the following improvements in our webserver, as outlined below: Inclusion of p-values: We have added a p-value column to our data, providing an additional layer of statistical context to aid users in evaluating the significance of RNA binding protein binding sites. Filtering and sorting functionality by p-value: To enhance usability, we have introduced the functionality to filter and sort binding site data based on p-values. This improvement allows users to more easily interpret and prioritize results according to their significance. We recognize that many of the enhancements suggested in previous rounds, such as expanding the dataset scope and incorporating broader quality control metrics, require a significant overhaul and are part of our longer-term development roadmap. Our current updates reflect initial, impactful steps toward addressing reviewer concerns, and we remain committed to further expanding the features and datasets in future versions. Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 25 Nov 2024 Panagiotis Alexiou , Central European Institute of Technology (CEITEC), Masaryk University, Brno, Czech Republic 25 Nov 2024 Author Response Thank you for the continued feedback on our manuscript and webserver resource. We appreciate the reviewer’s commitment to ensuring that the resource becomes more robust and user-friendly. In response to ... Continue reading Thank you for the continued feedback on our manuscript and webserver resource. We appreciate the reviewer’s commitment to ensuring that the resource becomes more robust and user-friendly. In response to the earlier suggestions, we have implemented the following improvements in our webserver, as outlined below: Inclusion of p-values: We have added a p-value column to our data, providing an additional layer of statistical context to aid users in evaluating the significance of RNA binding protein binding sites. Filtering and sorting functionality by p-value: To enhance usability, we have introduced the functionality to filter and sort binding site data based on p-values. This improvement allows users to more easily interpret and prioritize results according to their significance. We recognize that many of the enhancements suggested in previous rounds, such as expanding the dataset scope and incorporating broader quality control metrics, require a significant overhaul and are part of our longer-term development roadmap. Our current updates reflect initial, impactful steps toward addressing reviewer concerns, and we remain committed to further expanding the features and datasets in future versions. Thank you for the continued feedback on our manuscript and webserver resource. We appreciate the reviewer’s commitment to ensuring that the resource becomes more robust and user-friendly. In response to the earlier suggestions, we have implemented the following improvements in our webserver, as outlined below: Inclusion of p-values: We have added a p-value column to our data, providing an additional layer of statistical context to aid users in evaluating the significance of RNA binding protein binding sites. Filtering and sorting functionality by p-value: To enhance usability, we have introduced the functionality to filter and sort binding site data based on p-values. This improvement allows users to more easily interpret and prioritize results according to their significance. We recognize that many of the enhancements suggested in previous rounds, such as expanding the dataset scope and incorporating broader quality control metrics, require a significant overhaul and are part of our longer-term development roadmap. Our current updates reflect initial, impactful steps toward addressing reviewer concerns, and we remain committed to further expanding the features and datasets in future versions. Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Pan X. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.169056.r313334 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v2#referee-response-313334 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 23 Aug 2024 Xiaoyong Pan , Shanghai Jiao Tong University, Shanghai, Shanghai, China Approved VIEWS 0 https://doi.org/10.5256/f1000research.169056.r313334 The authors ... Continue reading READ ALL The authors addressed my comments. Competing Interests: No competing interests were disclosed. 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 Pan X. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.169056.r313334 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v2#referee-response-313334 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 Version 1 VERSION 1 PUBLISHED 27 Jun 2023 Views 0 Cite How to cite this report: Meyer CA. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.143817.r224195 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v1#referee-response-224195 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 18 Dec 2023 Clifford A Meyer , Harvard T.H. Chan School of Public Health, Dana-Farber Cancer Institute, Boston, USA Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.143817.r224195 This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or genomic interval. The scope of the database ... Continue reading READ ALL This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or genomic interval. The scope of the database is very limited. It is not clear why the data is restricted to eCLIP data and not CLIP data in general. Although the authors make the argument that eCLIP data is of good quality, quality will vary from sample to sample and there are likely to be high quality CLIP data sets as well as low quality eCLIP ones. It appears that the processed peaks are downloaded from ENCODE, but the methods used by ENCODE to identify these peaks are not described, and statistics such as p-values, false discovery rates and enrichment relative to background are not provided. Quality controls are also not provided, so it is not possible to know if the experiment worked. As processed RBP data is downloaded from ENCODE this resource does not add much to what is already available on the ENCODE website. A resource that processed the raw read data from other data resources, such as GEO, would be more valuable. There are over 2,000 eCLIP samples and over 6,000 CLIP samples in GEO. The search features are useful, although it is hard to interpret the results. Some ranking of the results from most significant to least is needed. It would also be helpful to enable filtering based on some binding sites statistics. Overall, the resource is limited in terms of the data included and the website features. It would be helpful to include quality control metrics to let users know which samples are more informative. Is the rationale for developing the new software tool clearly explained? Yes Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Partly Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? No Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Epigenetics, Chromatin analysis, Gene regulation, Single cell I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Meyer CA. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.143817.r224195 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v1#referee-response-224195 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 Author Response 12 Jul 2024 Panagiotis Alexiou , Department of Applied Biomedical science, University of Malta, Msida, Malta 12 Jul 2024 Author Response This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or ... Continue reading This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or genomic interval. The scope of the database is very limited. It is not clear why the data is restricted to eCLIP data and not CLIP data in general. Although the authors make the argument that eCLIP data is of good quality, quality will vary from sample to sample and there are likely to be high quality CLIP data sets as well as low quality eCLIP ones. We agree that the scope of the database is limited at this point and we aim to widen it in the future updates of the app. ENCODE/ENCORE has a comprehensive eCLIP experimental list, and only 3 iCLIP libraries ( https://www.encodeproject.org/encore-matrix/?type=Experiment&status=released&internal_tags=ENCORE ). We chose eCLIP to keep the experimental procedure more consistent in case of different methods introducing different biases. In a future version, we will explore using different datasets from multiple sources. It appears that the processed peaks are downloaded from ENCODE, but the methods used by ENCODE to identify these peaks are not described, and statistics such as p-values, false discovery rates and enrichment relative to background are not provided. Quality controls are also not provided, so it is not possible to know if the experiment worked. Methods used by ENCODE to identify peaks from eCLIP data are described here: https://www.encodeproject.org/eclip/ while the detailed description of data processing pipeline can be downloaded from here: https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf . This pipeline ensures that only high-quality peaks are identified. As processed RBP data is downloaded from ENCODE this resource does not add much to what is already available on the ENCODE website. A resource that processed the raw read data from other data resources, such as GEO, would be more valuable. There are over 2,000 eCLIP samples and over 6,000 CLIP samples in GEO. We agree that a resource that processed the raw read data from other data resources, such as GEO, would be more valuable, we will consider adding other data resources in the future updates of the webserver. The addition of our app to what is already available on the ENCODE website is advanced filtering of binding sites based on the genome position. This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or genomic interval. The scope of the database is very limited. It is not clear why the data is restricted to eCLIP data and not CLIP data in general. Although the authors make the argument that eCLIP data is of good quality, quality will vary from sample to sample and there are likely to be high quality CLIP data sets as well as low quality eCLIP ones. We agree that the scope of the database is limited at this point and we aim to widen it in the future updates of the app. ENCODE/ENCORE has a comprehensive eCLIP experimental list, and only 3 iCLIP libraries ( https://www.encodeproject.org/encore-matrix/?type=Experiment&status=released&internal_tags=ENCORE ). We chose eCLIP to keep the experimental procedure more consistent in case of different methods introducing different biases. In a future version, we will explore using different datasets from multiple sources. It appears that the processed peaks are downloaded from ENCODE, but the methods used by ENCODE to identify these peaks are not described, and statistics such as p-values, false discovery rates and enrichment relative to background are not provided. Quality controls are also not provided, so it is not possible to know if the experiment worked. Methods used by ENCODE to identify peaks from eCLIP data are described here: https://www.encodeproject.org/eclip/ while the detailed description of data processing pipeline can be downloaded from here: https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf . This pipeline ensures that only high-quality peaks are identified. As processed RBP data is downloaded from ENCODE this resource does not add much to what is already available on the ENCODE website. A resource that processed the raw read data from other data resources, such as GEO, would be more valuable. There are over 2,000 eCLIP samples and over 6,000 CLIP samples in GEO. We agree that a resource that processed the raw read data from other data resources, such as GEO, would be more valuable, we will consider adding other data resources in the future updates of the webserver. The addition of our app to what is already available on the ENCODE website is advanced filtering of binding sites based on the genome position. Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 12 Jul 2024 Panagiotis Alexiou , Department of Applied Biomedical science, University of Malta, Msida, Malta 12 Jul 2024 Author Response This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or ... Continue reading This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or genomic interval. The scope of the database is very limited. It is not clear why the data is restricted to eCLIP data and not CLIP data in general. Although the authors make the argument that eCLIP data is of good quality, quality will vary from sample to sample and there are likely to be high quality CLIP data sets as well as low quality eCLIP ones. We agree that the scope of the database is limited at this point and we aim to widen it in the future updates of the app. ENCODE/ENCORE has a comprehensive eCLIP experimental list, and only 3 iCLIP libraries ( https://www.encodeproject.org/encore-matrix/?type=Experiment&status=released&internal_tags=ENCORE ). We chose eCLIP to keep the experimental procedure more consistent in case of different methods introducing different biases. In a future version, we will explore using different datasets from multiple sources. It appears that the processed peaks are downloaded from ENCODE, but the methods used by ENCODE to identify these peaks are not described, and statistics such as p-values, false discovery rates and enrichment relative to background are not provided. Quality controls are also not provided, so it is not possible to know if the experiment worked. Methods used by ENCODE to identify peaks from eCLIP data are described here: https://www.encodeproject.org/eclip/ while the detailed description of data processing pipeline can be downloaded from here: https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf . This pipeline ensures that only high-quality peaks are identified. As processed RBP data is downloaded from ENCODE this resource does not add much to what is already available on the ENCODE website. A resource that processed the raw read data from other data resources, such as GEO, would be more valuable. There are over 2,000 eCLIP samples and over 6,000 CLIP samples in GEO. We agree that a resource that processed the raw read data from other data resources, such as GEO, would be more valuable, we will consider adding other data resources in the future updates of the webserver. The addition of our app to what is already available on the ENCODE website is advanced filtering of binding sites based on the genome position. This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or genomic interval. The scope of the database is very limited. It is not clear why the data is restricted to eCLIP data and not CLIP data in general. Although the authors make the argument that eCLIP data is of good quality, quality will vary from sample to sample and there are likely to be high quality CLIP data sets as well as low quality eCLIP ones. We agree that the scope of the database is limited at this point and we aim to widen it in the future updates of the app. ENCODE/ENCORE has a comprehensive eCLIP experimental list, and only 3 iCLIP libraries ( https://www.encodeproject.org/encore-matrix/?type=Experiment&status=released&internal_tags=ENCORE ). We chose eCLIP to keep the experimental procedure more consistent in case of different methods introducing different biases. In a future version, we will explore using different datasets from multiple sources. It appears that the processed peaks are downloaded from ENCODE, but the methods used by ENCODE to identify these peaks are not described, and statistics such as p-values, false discovery rates and enrichment relative to background are not provided. Quality controls are also not provided, so it is not possible to know if the experiment worked. Methods used by ENCODE to identify peaks from eCLIP data are described here: https://www.encodeproject.org/eclip/ while the detailed description of data processing pipeline can be downloaded from here: https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf . This pipeline ensures that only high-quality peaks are identified. As processed RBP data is downloaded from ENCODE this resource does not add much to what is already available on the ENCODE website. A resource that processed the raw read data from other data resources, such as GEO, would be more valuable. There are over 2,000 eCLIP samples and over 6,000 CLIP samples in GEO. We agree that a resource that processed the raw read data from other data resources, such as GEO, would be more valuable, we will consider adding other data resources in the future updates of the webserver. The addition of our app to what is already available on the ENCODE website is advanced filtering of binding sites based on the genome position. Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Pan X. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.143817.r224199 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v1#referee-response-224199 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 18 Dec 2023 Xiaoyong Pan , Shanghai Jiao Tong University, Shanghai, Shanghai, China Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.143817.r224199 ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of RNA-binding proteins (RBPs) have biological replicate(s) or technical replicate(s), ... Continue reading READ ALL ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of RNA-binding proteins (RBPs) have biological replicate(s) or technical replicate(s), with each replicate having an associated narrowPeak file. Additionally, there is another merged peak file containing reproducible peaks as determined by entropy-ordered peaks between two replicates. However, it is observed that only one file per RBP from K562 or HepG2, which is both the merged peak file. For eCLIP experiment on K562 against QKI, I just find ENCFF190XSX that is from replicate 1. A careful examination of the data is recommended to ensure accuracy and completeness. After narrowPeak download, the author filter the peak by length, excluding ones shorter than 20 and longer than 100 nucleotides. It's important to note that must short (rarely more than 4–6-nucleotide-long) sequence elements within RNA targets that are recognized and bound by RNA-binding proteins (Gerstberger, S et al. (2014 1 ). In my perspective, employing a filter based on fold change and p-value, in accordance with the eCLIP-seq Processing Pipeline of ENCODE ( https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf) is powerful. If this job is for the benefit of biologists, why not use transcripts as a reference? Because RBP binds to transcripts. And it's too simplistic for systems biologists, the author can refer to the POSTAR3 data. Is the rationale for developing the new software tool clearly explained? Yes Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Partly Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Partly Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Partly References 1. Gerstberger S, Hafner M, Tuschl T: A census of human RNA-binding proteins. Nat Rev Genet . 2014; 15 (12): 829-45 PubMed Abstract | Publisher Full Text Competing Interests: No competing interests were disclosed. Reviewer Expertise: The authors need solve some issues before published I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Pan X. Reviewer Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.143817.r224199 ) The direct URL for this report is: https://f1000research.com/articles/12-755/v1#referee-response-224199 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 Author Response 12 Aug 2024 Panagiotis Alexiou , Department of Applied Biomedical science, University of Malta, Msida, Malta 12 Aug 2024 Author Response Reviewer Comment: ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of ... Continue reading Reviewer Comment: ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of RNA-binding proteins (RBPs) have biological replicate(s) or technical replicate(s), with each replicate having an associated narrowPeak file. Additionally, there is another merged peak file containing reproducible peaks as determined by entropy-ordered peaks between two replicates. However, it is observed that only one file per RBP from K562 or HepG2, which is both the merged peak file. For eCLIP experiment on K562 against QKI, I just find ENCFF190XSX that is from replicate 1. A careful examination of the data is recommended to ensure accuracy and completeness. Author Response: We would like to thank the reviewer for the insightful finding. We have carefully examined the downloaded metadata and adjusted the processing pipeline to ensure the merged peak file is used for every RBP. In the methods, section “Pipeline for reproducible data download and annotation”, we have added the parameter “files.analyses.status=released” that is ensuring all available files are downloaded. Updated data have been uploaded to the RBP-Tar webserver and the manuscript has been updated with the current number of binding sites and size of files. We have provided new figures with up-to-date views of the web server. Reviewer Comment: After narrowPeak download, the author filter the peak by length, excluding ones shorter than 20 and longer than 100 nucleotides. It's important to note that must short (rarely more than 4–6-nucleotide-long) sequence elements within RNA targets that are recognized and bound by RNA-binding proteins (Gerstberger, S et al. (2014 1 ). In my perspective, employing a filter based on fold change and p-value, in accordance with the eCLIP-seq Processing Pipeline of ENCODE ( https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf) is powerful. Author Response: We appreciate the reviewer's perspective on filtering criteria. Our decision to filter based on length aimed to exclude potential artifacts and prioritize biologically relevant binding sites. While fold change and p-value are valuable parameters, our focus was on ensuring the inclusion of robust binding sites within the specified length range. We will consider incorporating additional filtering parameters in future iterations leading to a new version of the web server. Reviewer Comment: If this job is for the benefit of biologists, why not use transcripts as a reference? Because RBP binds to transcripts. And it's too simplistic for systems biologists, the author can refer to the POSTAR3 data. Author Response: Our choice to focus on genomic coordinates was driven by the goal of providing a comprehensive resource for accessing RBP binding sites across the genome. While transcripts offer valuable context, our approach allows for flexibility in analyzing binding sites within different genomic regions and across multiple transcripts. However, we recognize the importance of incorporating transcript-level information and will explore integrating such data in future updates of the webserver to enhance the utility of our tool for systems biologists. Reviewer Comment: ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of RNA-binding proteins (RBPs) have biological replicate(s) or technical replicate(s), with each replicate having an associated narrowPeak file. Additionally, there is another merged peak file containing reproducible peaks as determined by entropy-ordered peaks between two replicates. However, it is observed that only one file per RBP from K562 or HepG2, which is both the merged peak file. For eCLIP experiment on K562 against QKI, I just find ENCFF190XSX that is from replicate 1. A careful examination of the data is recommended to ensure accuracy and completeness. Author Response: We would like to thank the reviewer for the insightful finding. We have carefully examined the downloaded metadata and adjusted the processing pipeline to ensure the merged peak file is used for every RBP. In the methods, section “Pipeline for reproducible data download and annotation”, we have added the parameter “files.analyses.status=released” that is ensuring all available files are downloaded. Updated data have been uploaded to the RBP-Tar webserver and the manuscript has been updated with the current number of binding sites and size of files. We have provided new figures with up-to-date views of the web server. Reviewer Comment: After narrowPeak download, the author filter the peak by length, excluding ones shorter than 20 and longer than 100 nucleotides. It's important to note that must short (rarely more than 4–6-nucleotide-long) sequence elements within RNA targets that are recognized and bound by RNA-binding proteins (Gerstberger, S et al. (2014 1 ). In my perspective, employing a filter based on fold change and p-value, in accordance with the eCLIP-seq Processing Pipeline of ENCODE ( https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf) is powerful. Author Response: We appreciate the reviewer's perspective on filtering criteria. Our decision to filter based on length aimed to exclude potential artifacts and prioritize biologically relevant binding sites. While fold change and p-value are valuable parameters, our focus was on ensuring the inclusion of robust binding sites within the specified length range. We will consider incorporating additional filtering parameters in future iterations leading to a new version of the web server. Reviewer Comment: If this job is for the benefit of biologists, why not use transcripts as a reference? Because RBP binds to transcripts. And it's too simplistic for systems biologists, the author can refer to the POSTAR3 data. Author Response: Our choice to focus on genomic coordinates was driven by the goal of providing a comprehensive resource for accessing RBP binding sites across the genome. While transcripts offer valuable context, our approach allows for flexibility in analyzing binding sites within different genomic regions and across multiple transcripts. However, we recognize the importance of incorporating transcript-level information and will explore integrating such data in future updates of the webserver to enhance the utility of our tool for systems biologists. Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 12 Aug 2024 Panagiotis Alexiou , Department of Applied Biomedical science, University of Malta, Msida, Malta 12 Aug 2024 Author Response Reviewer Comment: ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of ... Continue reading Reviewer Comment: ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of RNA-binding proteins (RBPs) have biological replicate(s) or technical replicate(s), with each replicate having an associated narrowPeak file. Additionally, there is another merged peak file containing reproducible peaks as determined by entropy-ordered peaks between two replicates. However, it is observed that only one file per RBP from K562 or HepG2, which is both the merged peak file. For eCLIP experiment on K562 against QKI, I just find ENCFF190XSX that is from replicate 1. A careful examination of the data is recommended to ensure accuracy and completeness. Author Response: We would like to thank the reviewer for the insightful finding. We have carefully examined the downloaded metadata and adjusted the processing pipeline to ensure the merged peak file is used for every RBP. In the methods, section “Pipeline for reproducible data download and annotation”, we have added the parameter “files.analyses.status=released” that is ensuring all available files are downloaded. Updated data have been uploaded to the RBP-Tar webserver and the manuscript has been updated with the current number of binding sites and size of files. We have provided new figures with up-to-date views of the web server. Reviewer Comment: After narrowPeak download, the author filter the peak by length, excluding ones shorter than 20 and longer than 100 nucleotides. It's important to note that must short (rarely more than 4–6-nucleotide-long) sequence elements within RNA targets that are recognized and bound by RNA-binding proteins (Gerstberger, S et al. (2014 1 ). In my perspective, employing a filter based on fold change and p-value, in accordance with the eCLIP-seq Processing Pipeline of ENCODE ( https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf) is powerful. Author Response: We appreciate the reviewer's perspective on filtering criteria. Our decision to filter based on length aimed to exclude potential artifacts and prioritize biologically relevant binding sites. While fold change and p-value are valuable parameters, our focus was on ensuring the inclusion of robust binding sites within the specified length range. We will consider incorporating additional filtering parameters in future iterations leading to a new version of the web server. Reviewer Comment: If this job is for the benefit of biologists, why not use transcripts as a reference? Because RBP binds to transcripts. And it's too simplistic for systems biologists, the author can refer to the POSTAR3 data. Author Response: Our choice to focus on genomic coordinates was driven by the goal of providing a comprehensive resource for accessing RBP binding sites across the genome. While transcripts offer valuable context, our approach allows for flexibility in analyzing binding sites within different genomic regions and across multiple transcripts. However, we recognize the importance of incorporating transcript-level information and will explore integrating such data in future updates of the webserver to enhance the utility of our tool for systems biologists. Reviewer Comment: ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of RNA-binding proteins (RBPs) have biological replicate(s) or technical replicate(s), with each replicate having an associated narrowPeak file. Additionally, there is another merged peak file containing reproducible peaks as determined by entropy-ordered peaks between two replicates. However, it is observed that only one file per RBP from K562 or HepG2, which is both the merged peak file. For eCLIP experiment on K562 against QKI, I just find ENCFF190XSX that is from replicate 1. A careful examination of the data is recommended to ensure accuracy and completeness. Author Response: We would like to thank the reviewer for the insightful finding. We have carefully examined the downloaded metadata and adjusted the processing pipeline to ensure the merged peak file is used for every RBP. In the methods, section “Pipeline for reproducible data download and annotation”, we have added the parameter “files.analyses.status=released” that is ensuring all available files are downloaded. Updated data have been uploaded to the RBP-Tar webserver and the manuscript has been updated with the current number of binding sites and size of files. We have provided new figures with up-to-date views of the web server. Reviewer Comment: After narrowPeak download, the author filter the peak by length, excluding ones shorter than 20 and longer than 100 nucleotides. It's important to note that must short (rarely more than 4–6-nucleotide-long) sequence elements within RNA targets that are recognized and bound by RNA-binding proteins (Gerstberger, S et al. (2014 1 ). In my perspective, employing a filter based on fold change and p-value, in accordance with the eCLIP-seq Processing Pipeline of ENCODE ( https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf) is powerful. Author Response: We appreciate the reviewer's perspective on filtering criteria. Our decision to filter based on length aimed to exclude potential artifacts and prioritize biologically relevant binding sites. While fold change and p-value are valuable parameters, our focus was on ensuring the inclusion of robust binding sites within the specified length range. We will consider incorporating additional filtering parameters in future iterations leading to a new version of the web server. Reviewer Comment: If this job is for the benefit of biologists, why not use transcripts as a reference? Because RBP binds to transcripts. And it's too simplistic for systems biologists, the author can refer to the POSTAR3 data. Author Response: Our choice to focus on genomic coordinates was driven by the goal of providing a comprehensive resource for accessing RBP binding sites across the genome. While transcripts offer valuable context, our approach allows for flexibility in analyzing binding sites within different genomic regions and across multiple transcripts. However, we recognize the importance of incorporating transcript-level information and will explore integrating such data in future updates of the webserver to enhance the utility of our tool for systems biologists. Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Comments on this article Comments (0) Version 3 VERSION 3 PUBLISHED 27 Jun 2023 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 3 4 5 6 Version 3 (revision) 25 Nov 24 read read read read Version 2 (revision) 12 Aug 24 read read Version 1 27 Jun 23 read read Xiaoyong Pan , Shanghai Jiao Tong University, Shanghai, China Clifford A Meyer , Harvard T.H. Chan School of Public Health, Dana-Farber Cancer Institute, Boston, USA Michiel Stock , Ghent University, Ghent, Belgium Eric Van Nostrand , Baylor College of Medicine, Houston, USA M. J. Nishanth , St Joseph’s University, Bengaluru, India Zhi-Ping Liu , Shandong University, Jinan, China Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Liu Z. 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. 16 Jan 2025 | for Version 3 Zhi-Ping Liu , Shandong University, Jinan, Shandong, China 0 Views copyright © 2025 Liu Z. 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 In this paper, the authors present the development of RBP-Tar, a searchable database and web server dedicated to experimental RNA-binding protein (RBP) binding sites. RBP-Tar currently focuses on eCLIP data for 167 RBPs mapped on the human genome, though its scope has the potential to be expanded to include a broader range of CLIP data to enhance its utility. To address the current limitation of focusing solely on eCLIP data, the authors suggest exploring the inclusion of other CLIP data types in future updates. Additionally, to clarify the purpose and content of this paper, the authors recommend refining the title and abstract to more accurately reflect the scope and contributions of their work. Furthermore, to provide context for their work, the authors need include a discussion of existing databases similar to RBP-Tar. This section should summarize the features and specificity of RBP-Tar compared to these existing resources. If possible, a comparison of the overlapping information with these databases would be beneficial to highlight the unique aspects of RBP-Tar. For the web server component of RBP-Tar, the authors need consider incorporating submission and download options for original data and query results. These features would enhance the usability and accessibility of the server, making it a more comprehensive resource for researchers studying RNA-binding proteins. Is the rationale for developing the new software tool clearly explained? Yes Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Partly Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Yes Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Bioinformatics, Systems Biology. 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) Liu ZP. Peer Review Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r354325) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-354325 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Nishanth M. 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. 16 Jan 2025 | for Version 3 M. J. Nishanth , St Joseph’s University, Bengaluru, India 0 Views copyright © 2025 Nishanth M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The authors have developed RBP-Tar, a database and tool that can be used to identify the known target motifs of RBPs on human genes or chromosomal loci. This would be a useful tool for scientific community to identify RBP target motifs. Following are the technical queries/suggestions for the authors: 1. The authors state that the target motifs 100 bases are excluded from the result-list. Why are the motifs < 20 bases excluded? The rationale for this parameter needs to be given. 2. It may be beneficial to add an 'evidence' column in the result/output table. This column could have the reference of the primary study/experiment which forms the evidence for the particular target site being displayed in the result table. This would be helpful for the users if further validation of the target motifs is needed. 3. The authors could consider adding a summary of the existing software tools in the realm of RBP target motif identification and related bioinformatic analyses. They could elaborate on the utility of RBP-Tar in the context of the existing software tools, which would give a broader perspective of the usefulness of RBP-Tar. A few of the existing relevant tools that could be discussed: RBP Map (https://rbpmap.technion.ac.il/), Transite (https://transite.mit.edu/), oRNAment (https://rnabiology.ircm.qc.ca/oRNAment/), and ATtRACT (https://attract.cnic.es/). 4. The authors need to detail the statistical tests and analyses on which the p-value calculations are based. Is the rationale for developing the new software tool clearly explained? Partly Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Yes Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Yes Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Molecular biology, gene regulation I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Nishanth MJ. Peer Review Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r354315) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-354315 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Van Nostrand E. 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. 10 Jan 2025 | for Version 3 Eric Van Nostrand , Baylor College of Medicine, Houston, TX, USA 0 Views copyright © 2025 Van Nostrand E. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This article by Gresova et al build a searchable web tool for the ENCODE eCLIP data that profiles RNA binding protein interactions. Since this is a named review, I can specifically comment - as one other reviewer notes, some of the filtering choices here are done without really justifying why they are appropriate - i.e., why are peaks shorter than 20 or longer than 100nt excluded? That's something that should either be justified with analysis showing that it improves signal-to-noise, or not done. (In particular, the CLIP per peak caller used in ENCODE tends to err on the side of calling short peaks, so I highly suspect filtering peaks shorter than 20 is removing a significant amount of real signal) Similarly, we reported the fold-enrichment versus input because we found that to often be more informative than p-value (which is often more a function of transcript abundance rather than binding signal), but that is not reported here for an undescribed reason. Since the entire website is based off of the ENCODE eCLIP data, it seems appropriate to cite that manuscript (Van Nostrand EL, et al., 2020 - PMID 32728246 [Ref-1]) rather than the broader ENCODE overview Luo et al publication. If the idea is to make it extremely user-friendly, it seems like having an ability to copy-paste a UCSC browser-style region (e.g. "chr1:xxxx-yyyy") would make it simpler to use Is the rationale for developing the new software tool clearly explained? Partly Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Yes Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Yes Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Yes References 1. Van Nostrand EL, Freese P, Pratt GA, Wang X, et al.: A large-scale binding and functional map of human RNA-binding proteins. Nature . 2020; 583 (7818): 711-719 PubMed Abstract | Publisher Full Text Competing Interests No competing interests were disclosed. Reviewer Expertise eCLIP, RNA binding protein studies I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Van Nostrand E. Peer Review Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r349169) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-349169 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Stock M. 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. 09 Jan 2025 | for Version 3 Michiel Stock , Ghent University, Ghent, Belgium 0 Views copyright © 2025 Stock M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This article presents RBP-tar, a small database with a web interface that enables users to access RNA-binding proteins in humans. Users can select regions on different chromosomes and view a list of all binding proteins. Additionally, there are various filter options, such as filtering by protein name for self-binding. Users can also directly download a CSV file containing the entire database, which I always appreciate. The database is designed to facilitate the development of machine learning models. The short article appears to be well explained. However, I find one aspect lacking: the comparison and relationship with similar databases, such as RBP2GO or EuRBPDB. This should be addressed in a designated section. I would also like some information on how this will be maintained. Will more RBPs be added? Furthermore, I would appreciate some additional clarification regarding what the p-values refer to. minor: - "p values" => "p-values" (clarify what the p-values are for). - what is exactly the " [-log10(p-value)] p-value of the binding site"? Is the rationale for developing the new software tool clearly explained? Partly Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Yes Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Yes Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Bioinformatics and machine learning. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Stock M. Peer Review Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.175053.r349176) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/12-755/v3#referee-response-349176 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Meyer C. 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. 05 Sep 2024 | for Version 2 Clifford A Meyer , Harvard T.H. Chan School of Public Health, Dana-Farber Cancer Institute, Boston, USA 0 Views copyright © 2024 Meyer C. 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 (1) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The revision is not satisfactory as most of the reviewers' suggestions for improving the website were not implemented. We hope that these will be implemented in future versions. Competing Interests No competing interests were disclosed. Reviewer Expertise Epigenetics, Chromatin analysis, Gene regulation, Single cell I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (1) Author Response 25 Nov 2024 Panagiotis Alexiou, Central European Institute of Technology (CEITEC), Masaryk University, Brno, Czech Republic Thank you for the continued feedback on our manuscript and webserver resource. We appreciate the reviewer’s commitment to ensuring that the resource becomes more robust and user-friendly. In response to the earlier suggestions, we have implemented the following improvements in our webserver, as outlined below: Inclusion of p-values: We have added a p-value column to our data, providing an additional layer of statistical context to aid users in evaluating the significance of RNA binding protein binding sites. Filtering and sorting functionality by p-value: To enhance usability, we have introduced the functionality to filter and sort binding site data based on p-values. This improvement allows users to more easily interpret and prioritize results according to their significance. We recognize that many of the enhancements suggested in previous rounds, such as expanding the dataset scope and incorporating broader quality control metrics, require a significant overhaul and are part of our longer-term development roadmap. Our current updates reflect initial, impactful steps toward addressing reviewer concerns, and we remain committed to further expanding the features and datasets in future versions. View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Meyer CA. Peer Review Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.169056.r313335) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/12-755/v2#referee-response-313335 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Pan X. 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. 23 Aug 2024 | for Version 2 Xiaoyong Pan , Shanghai Jiao Tong University, Shanghai, Shanghai, China 0 Views copyright © 2024 Pan X. 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 authors addressed my comments. Competing Interests No competing interests were disclosed. 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) Pan X. Peer Review Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.169056.r313334) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/12-755/v2#referee-response-313334 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2023 Meyer C. 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. 18 Dec 2023 | for Version 1 Clifford A Meyer , Harvard T.H. Chan School of Public Health, Dana-Farber Cancer Institute, Boston, USA 0 Views copyright © 2023 Meyer C. 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 (1) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or genomic interval. The scope of the database is very limited. It is not clear why the data is restricted to eCLIP data and not CLIP data in general. Although the authors make the argument that eCLIP data is of good quality, quality will vary from sample to sample and there are likely to be high quality CLIP data sets as well as low quality eCLIP ones. It appears that the processed peaks are downloaded from ENCODE, but the methods used by ENCODE to identify these peaks are not described, and statistics such as p-values, false discovery rates and enrichment relative to background are not provided. Quality controls are also not provided, so it is not possible to know if the experiment worked. As processed RBP data is downloaded from ENCODE this resource does not add much to what is already available on the ENCODE website. A resource that processed the raw read data from other data resources, such as GEO, would be more valuable. There are over 2,000 eCLIP samples and over 6,000 CLIP samples in GEO. The search features are useful, although it is hard to interpret the results. Some ranking of the results from most significant to least is needed. It would also be helpful to enable filtering based on some binding sites statistics. Overall, the resource is limited in terms of the data included and the website features. It would be helpful to include quality control metrics to let users know which samples are more informative. Is the rationale for developing the new software tool clearly explained? Yes Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Partly Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? No Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Epigenetics, Chromatin analysis, Gene regulation, Single cell I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (1) Author Response 12 Jul 2024 Panagiotis Alexiou, Department of Applied Biomedical science, University of Malta, Msida, Malta This paper describes a database of RNA binding protein binding sites based on 2 ENCODE cell lines. The website allows uses to search for data by querying a gene or genomic interval. The scope of the database is very limited. It is not clear why the data is restricted to eCLIP data and not CLIP data in general. Although the authors make the argument that eCLIP data is of good quality, quality will vary from sample to sample and there are likely to be high quality CLIP data sets as well as low quality eCLIP ones. We agree that the scope of the database is limited at this point and we aim to widen it in the future updates of the app. ENCODE/ENCORE has a comprehensive eCLIP experimental list, and only 3 iCLIP libraries ( https://www.encodeproject.org/encore-matrix/?type=Experiment&status=released&internal_tags=ENCORE ). We chose eCLIP to keep the experimental procedure more consistent in case of different methods introducing different biases. In a future version, we will explore using different datasets from multiple sources. It appears that the processed peaks are downloaded from ENCODE, but the methods used by ENCODE to identify these peaks are not described, and statistics such as p-values, false discovery rates and enrichment relative to background are not provided. Quality controls are also not provided, so it is not possible to know if the experiment worked. Methods used by ENCODE to identify peaks from eCLIP data are described here: https://www.encodeproject.org/eclip/ while the detailed description of data processing pipeline can be downloaded from here: https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf . This pipeline ensures that only high-quality peaks are identified. As processed RBP data is downloaded from ENCODE this resource does not add much to what is already available on the ENCODE website. A resource that processed the raw read data from other data resources, such as GEO, would be more valuable. There are over 2,000 eCLIP samples and over 6,000 CLIP samples in GEO. We agree that a resource that processed the raw read data from other data resources, such as GEO, would be more valuable, we will consider adding other data resources in the future updates of the webserver. The addition of our app to what is already available on the ENCODE website is advanced filtering of binding sites based on the genome position. View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Meyer CA. Peer Review Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.143817.r224195) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/12-755/v1#referee-response-224195 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2023 Pan X. 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. 18 Dec 2023 | for Version 1 Xiaoyong Pan , Shanghai Jiao Tong University, Shanghai, Shanghai, China 0 Views copyright © 2023 Pan X. 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 (1) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of RNA-binding proteins (RBPs) have biological replicate(s) or technical replicate(s), with each replicate having an associated narrowPeak file. Additionally, there is another merged peak file containing reproducible peaks as determined by entropy-ordered peaks between two replicates. However, it is observed that only one file per RBP from K562 or HepG2, which is both the merged peak file. For eCLIP experiment on K562 against QKI, I just find ENCFF190XSX that is from replicate 1. A careful examination of the data is recommended to ensure accuracy and completeness. After narrowPeak download, the author filter the peak by length, excluding ones shorter than 20 and longer than 100 nucleotides. It's important to note that must short (rarely more than 4–6-nucleotide-long) sequence elements within RNA targets that are recognized and bound by RNA-binding proteins (Gerstberger, S et al. (2014 1 ). In my perspective, employing a filter based on fold change and p-value, in accordance with the eCLIP-seq Processing Pipeline of ENCODE ( https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf) is powerful. If this job is for the benefit of biologists, why not use transcripts as a reference? Because RBP binds to transcripts. And it's too simplistic for systems biologists, the author can refer to the POSTAR3 data. Is the rationale for developing the new software tool clearly explained? Yes Is the description of the software tool technically sound? Yes Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others? Partly Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool? Partly Are the conclusions about the tool and its performance adequately supported by the findings presented in the article? Partly References 1. Gerstberger S, Hafner M, Tuschl T: A census of human RNA-binding proteins. Nat Rev Genet . 2014; 15 (12): 829-45 PubMed Abstract | Publisher Full Text Competing Interests No competing interests were disclosed. Reviewer Expertise The authors need solve some issues before published I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (1) Author Response 12 Aug 2024 Panagiotis Alexiou, Department of Applied Biomedical science, University of Malta, Msida, Malta Reviewer Comment: ​​​​​In the paper, the author claim they download narrowPeak metadata from https://www.encodeproject.org/metadata/?status=released&internal_tags=ENCORE&assay_title=eCLIP&biosample_ontology.term_name=K562&biosample_ontology.term_name=HepG2&files.file_type=bed+narrowPeak&type=Experiment&files.analyses.status=released&files.preferred_default=true ,and the link summary is provided in the file https://github.com/ML-Bioinfo-CEITEC/rbp_encode_eclip/blob/main/csv/coord_links.txt . In the ENCODE dataset, the majority of RNA-binding proteins (RBPs) have biological replicate(s) or technical replicate(s), with each replicate having an associated narrowPeak file. Additionally, there is another merged peak file containing reproducible peaks as determined by entropy-ordered peaks between two replicates. However, it is observed that only one file per RBP from K562 or HepG2, which is both the merged peak file. For eCLIP experiment on K562 against QKI, I just find ENCFF190XSX that is from replicate 1. A careful examination of the data is recommended to ensure accuracy and completeness. Author Response: We would like to thank the reviewer for the insightful finding. We have carefully examined the downloaded metadata and adjusted the processing pipeline to ensure the merged peak file is used for every RBP. In the methods, section “Pipeline for reproducible data download and annotation”, we have added the parameter “files.analyses.status=released” that is ensuring all available files are downloaded. Updated data have been uploaded to the RBP-Tar webserver and the manuscript has been updated with the current number of binding sites and size of files. We have provided new figures with up-to-date views of the web server. Reviewer Comment: After narrowPeak download, the author filter the peak by length, excluding ones shorter than 20 and longer than 100 nucleotides. It's important to note that must short (rarely more than 4–6-nucleotide-long) sequence elements within RNA targets that are recognized and bound by RNA-binding proteins (Gerstberger, S et al. (2014 1 ). In my perspective, employing a filter based on fold change and p-value, in accordance with the eCLIP-seq Processing Pipeline of ENCODE ( https://www.encodeproject.org/documents/739ca190-8d43-4a68-90ce-1a0ddfffc6fd/@@download/attachment/eCLIP_analysisSOP_v2.2.pdf) is powerful. Author Response: We appreciate the reviewer's perspective on filtering criteria. Our decision to filter based on length aimed to exclude potential artifacts and prioritize biologically relevant binding sites. While fold change and p-value are valuable parameters, our focus was on ensuring the inclusion of robust binding sites within the specified length range. We will consider incorporating additional filtering parameters in future iterations leading to a new version of the web server. Reviewer Comment: If this job is for the benefit of biologists, why not use transcripts as a reference? Because RBP binds to transcripts. And it's too simplistic for systems biologists, the author can refer to the POSTAR3 data. Author Response: Our choice to focus on genomic coordinates was driven by the goal of providing a comprehensive resource for accessing RBP binding sites across the genome. While transcripts offer valuable context, our approach allows for flexibility in analyzing binding sites within different genomic regions and across multiple transcripts. However, we recognize the importance of incorporating transcript-level information and will explore integrating such data in future updates of the webserver to enhance the utility of our tool for systems biologists. View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Pan X. Peer Review Report For: RBP-Tar – a searchable database for experimental RBP binding sites [version 3; peer review: 2 approved, 4 approved with reservations] . F1000Research 2024, 12 :755 ( https://doi.org/10.5256/f1000research.143817.r224199) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/12-755/v1#referee-response-224199 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "RBP-Tar \– a searchable database for...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/12-755/v3" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/12-755/v3&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/12-755/v3" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Gresova K et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/12-755/v3/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/12-755", templates : { twitter : "RBP-Tar \– a searchable database for experimental RBP binding.... Gresova K et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/12-755/v3" } }; 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/131014/175053") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "175053"); $(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 = { "212096": 0, "212101": 0, "354316": 0, "212105": 0, "354318": 0, "212104": 0, "212111": 0, "354312": 0, "354315": 7, "212108": 0, "354325": 5, "354324": 0, "212112": 0, "354321": 0, "354320": 0, "354323": 0, "354322": 0, "343203": 0, "343202": 0, "186942": 0, "186943": 0, "224195": 16, "224194": 0, "186947": 0, "224193": 0, "186944": 0, "224192": 0, "186945": 0, "186950": 0, "224199": 22, "224198": 0, "224197": 0, "186948": 0, "224196": 0, "186954": 0, "224201": 0, "186952": 0, "224200": 0, "182355": 0, "182358": 0, "198229": 0, "182356": 0, "182357": 0, "198235": 0, "198232": 0, "198237": 0, "198243": 0, "198240": 0, "198246": 0, "351981": 0, "198251": 0, "351980": 0, "351983": 0, "349167": 0, "351982": 0, "349166": 0, "198248": 0, "198253": 0, "351989": 0, "351988": 0, "349172": 0, "349175": 0, "313334": 9, "349174": 0, "313335": 13, "349169": 8, "351985": 0, "351984": 0, "349168": 0, "351987": 0, "349171": 0, "351986": 0, "349170": 0, "349176": 9, "212094": 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 = "ce28d5d8-d894-41b4-a8ae-ee6003de1f4c"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "[email protected]", infoEmail: "[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });

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

My notes (saved in your browser only)

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

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

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2024) — 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
unpaywall
last seen: 2026-05-29T02:00:03.542394+00:00
License: CC-BY-4.0