PageSourceSearch

https://genefriends.org/js/917.f40b8139.js

js genefriends.org collected 2026-09-28 08:17:25 UTC 18,888 bytes, 9 lines download raw bytes

1"use strict";(self["webpackChunkmaglab_app_frontend"]=self["webpackChunkmaglab_app_frontend"]||[]).push([[917],{8917:function(e,t,n){n.r(t),n.d(t,{default:function(){return k}});var o=n(641),r=n(3751);const i={class:"gf-container"},a={class:"refContainer"};function s(e,t,n,s,c,l){const u=(0,o.g2)("Toast"),d=(0,o.g2)("AccordionTab"),f=(0,o.g2)("Accordion"),p=(0,o.g2)("Button"),h=(0,o.g2)("Card");return(0,o.uX)(),(0,o.CE)(o.FK,null,[(0,o.bF)(u),(0,o.Lk)("div",i,[(0,o.bF)(h,{class:"p-py-6"},{title:(0,o.k6)(()=>[...t[0]||(t[0]=[(0,o.eW)(" References ",-1)])]),subtitle:(0,o.k6)(()=>[...t[1]||(t[1]=[])]),content:(0,o.k6)(()=>[(0,o.Lk)("div",a,[(0,o.bF)(f,{multiple:!0,activeIndex:[0]},{default:(0,o.k6)(()=>[(0,o.bF)(d,null,{header:(0,o.k6)(()=>[...t[2]||(t[2]=[(0,o.Lk)("div",null,[(0,o.Lk)("strong",{class:"p-pr-2"},"GeneFriends 2022: "),(0,o.Lk)("br",{class:"br-xs"}),(0,o.eW)(" gene co-expression databases and tools for humans and model organisms ")],-1)])]),default:(0,o.k6)(()=>[t[3]||(t[3]=(0,o.Lk)("pre",null,[(0,o.eW)("\n"),(0,o.Lk)("code",null,[(0,o.eW)("\nPriyanka Raina, Rodrigo Guinea, Kasit Chatsirisupachai, Inês Lopes, Zoya Farooq, Cristina Guinea, Csaba-Att
vendor: 6,349 bytes, lines 1-8
1ila Solyom, João Pedro de Magalhães, GeneFriends: gene co-expression databases and tools for humans and model organisms, Nucleic Acids Research, 2022;, gkac1031, https://doi.org/10.1093/nar/gkac1031\n"),(0,o.Lk)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://doi.org/10.1093/nar/gkac1031"},"[Nucleic Acids Research]"),(0,o.eW)("\n")]),(0,o.eW)("\n                            ")],-1))]),_:1})]),_:1}),(0,o.bF)(p,{icon:"pi pi-copy",class:"p-button-text p-button-lg",onClick:(0,r.D$)(s.doCopyref2,["prevent"]),style:{color:"#ffffff"}},null,8,["onClick"]),(0,o.bF)(f,null,{default:(0,o.k6)(()=>[(0,o.bF)(d,null,{header:(0,o.k6)(()=>[...t[4]||(t[4]=[(0,o.Lk)("div",null,[(0,o.Lk)("strong",{class:"p-pr-2"},"GeneFriends 2015: "),(0,o.Lk)("br",{class:"br-xs"}),(0,o.eW)(" a human RNA-seq-based gene and transcript co-expression database ")],-1)])]),default:(0,o.k6)(()=>[t[5]||(t[5]=(0,o.Lk)("pre",null,[(0,o.eW)(""),(0,o.Lk)("code",null,[(0,o.eW)("\nSipko van Dam, Thomas Craig, João Pedro de Magalhães, GeneFriends: a human RNA-seq-based gene and transcript co-expression database, Nucleic Acids Research, Volume 43, Issue D1, 28 January 2015, Pages D1124–D1132, https://doi.org/10.1093/nar/gku1042\n"),(0,o.Lk)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://doi.org/10.1093/nar/gku1042"},"[Nucleic Acids Research]"),(0,o.eW)("\n")]),(0,o.eW)("\n                                        ")],-1))]),_:1})]),_:1}),(0,o.bF)(p,{icon:"pi pi-copy",class:"p-button-text p-button-lg",onClick:(0,r.D$)(s.doCopyref1,["prevent"]),style:{color:"#ffffff"}},null,8,["onClick"])])]),_:1})])],64)}function c(e){return c="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:"undefined"!==typeof self&&self;function l(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e["default"]:e}function u(e,t){return t={exports:{}},e(t,t.exports),t.exports}var d=u(function(e,t){
2/*!
3   * clipboard.js v2.0.6
4   * https://clipboardjs.com/
5   * 
6   * Licensed MIT © Zeno Rocha
7   */
8!function(t,n){e.exports=n()}(0,function(){return n={},e.m=t=[function(e,t){e.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var o=window.getSelection(),r=document.createRange();r.selectNodeContents(e),o.removeAllRanges(),o.addRange(r),t=o.toString()}return t}},function(e,t){function n(){}n.prototype={on:function(e,t,n){var o=this.e||(this.e={});return(o[e]||(o[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var o=this;function r(){o.off(e,r),t.apply(n,arguments)}return r._=t,this.on(e,r,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),o=n[e],r=[];if(o&&t)for(var i=0,a=o.length;i<a;i++)o[i].fn!==t&&o[i].fn._!==t&&r.push(o[i]);return r.length?n[e]=r:delete n[e],this}},e.exports=n,e.exports.TinyEmitter=n},function(e,t,n){var o=n(3),r=n(4);e.exports=function(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!o.string(t))throw new TypeError("Second argument must be a String");if(!o.fn(n))throw new TypeError("Third argument must be a Function");if(o.node(e))return f=t,p=n,(d=e).addEventListener(f,p),{destroy:function(){d.removeEventListener(f,p)}};if(o.nodeList(e))return c=e,l=t,u=n,Array.prototype.forEach.call(c,function(e){e.addEventListener(l,u)}),{destroy:function(){Array.prototype.forEach.call(c,function(e){e.removeEventListener(l,u)})}};if(o.string(e))return i=e,a=t,s=n,r(document.body,i,a,s);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var i,a,s,c,l,u,d,f,p}},function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},function(e,t,n){var o=n(5);function r(e,t,n,r,i){var a=function(e,t,n,r){return function(n){n.delegateTarget=o(n.target,t),n.delegateTarget&&r.call(e,n)}}.apply(this,arguments);return e.addEventListener(n,a,i),{destroy:function(){e.removeEventListener(n,a,i)}}}e.exports=function(e,t,n,o,i){return"function"==typeof e.addEventListener?r.apply(null,arguments):"function"==typeof n?r.bind(null,document).apply(null,arguments):("string"==typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,function(e){return r(e,t,n,o,i)}))}},function(e,t){if("undefined"!=typeof Element&&!Element.prototype.matches){var n=Element.prototype;n.matches=n.matchesSelector||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector||n.webkitMatchesSelector}e.exports=function(e,t){for(;e&&9!==e.nodeType;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},function(e,t,n){n.r(t);var o=n(0),r=n.n(o),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function a(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function s(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),this.resolveOptions(e),this.initSelection()}var c=(function(e,t,n){t&&a(e.prototype,t),n&&a(e,n)}(s,[{key:"resolveOptions",value:function(e){var t=0<arguments.length&&void 0!==e?e:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}}
vendor: 4,614 bytes, line 8
8,{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var e=this,t="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=r()(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=r()(this.target),this.copyText()}},{key:"copyText",value:function(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(e){var t=0<arguments.length&&void 0!==e?e:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":i(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),s),l=n(1),u=n.n(l),d=n(2),f=n.n(d),p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h=function(e,t,n){return t&&y(e.prototype,t),n&&y(e,n),e};function y(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}var g=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(m,u.a),h(m,[{key:"resolveOptions",value:function(e){var t=0<arguments.length&&void 0!==e?e:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===p(t.container)?t.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=f()(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c({action:this.action(t),target:this.target(t),text:this.text(t),container:this.container,trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return b("action",e)}},{key:"defaultTarget",value:function(e){var t=b("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return b("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(e){var t=0<arguments.length&&void 0!==e?e:["copy","cut"],n="string"==typeof t?[t]:t,o=!!document.queryCommandSupported;
8return n.forEach(function(e){o=o&&!!document.queryCommandSupported(e)}),o}}]),m);function m(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(m.__proto__||Object.getPrototypeOf(m)).call(this));return n.resolveOptions(t),n.listenClick(e),n}function b(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}t.default=g}],e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:o})},e.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var r in t)e.d(o,r,function(e){return t[e]}.bind(null,r));return o},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e.p="",e(e.s=6).default;function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var t,n})}),f=l(d),p=(d.ClipboardJS,{autoSetContainer:!1,appendToBody:!0});function h(e,t,n){var o=document.createElement("button"),r=new f(o,{text:function(){return e},action:function(){return"copy"},container:"object"===c(t)?t:document.body});r.on("success",function(e){r.destroy(),n(void 0,e)}),r.on("error",function(e){r.destroy(),n(e,void 0)}),p.appendToBody&&document.body.appendChild(o),o.click(),p.appendToBody&&document.body.removeChild(o)}var y=n(3080),g=n(953),m={name:"References",setup(){const e=(0,y.d)(),t=(0,g.KR)('@article{10.1093/nar/gkac1031,\n                          author = {Raina, Priyanka and Guinea, Rodrigo and Chatsirisupachai, Kasit and Lopes, Inês and Farooq, Zoya and Guinea, Cristina and Solyom, Csaba-Attila and de Magalhães, João Pedro},\n                          title = "{GeneFriends: gene co-expression databases and tools for humans and model organisms}",\n                          journal = {Nucleic Acids Research},\n                          year = {2022},\n                          month = {12},\n                          abstract = "{Gene co-expression analysis has emerged as a powerful method to provide insights into gene function and regulation. The rapid growth of publicly available RNA-sequencing (RNA-seq) data has created opportunities for researchers to employ this abundant data to help decipher the complexity and biology of genomes. Co-expression networks have proven effective for inferring the relationship between the genes, for gene prioritization and for assigning function to poorly annotated genes based on their co-expressed partners. To facilitate such analyses we created previously an online co-expression tool for humans and mice entitled GeneFriends. To continue providing a valuable tool to the scientific community, we have now updated the GeneFriends database and website. Here, we present the new version of GeneFriends, which includes gene and transcript co-expression networks based on RNA-seq data from 46 475 human and 34 322 mouse samples. The new database also encompasses tissue-specific gene co-expression networks for 20 human and 21 mouse tissues, dataset-specific gene co-expression maps based on TCGA and GTEx projects and gene co-expression networks for additional seven model organisms (fruit fly, zebrafish, worm, rat, yeast, cow and chicken). GeneFriends is freely available at http://www.genefriends.org/.}",\n                          issn = {0305-1048},\n                          doi = {10.1093/nar/gkac1031},\n                          url = {https://doi.org/10.1093/nar/gkac1031},\n                          note = {gkac1031},\n                          eprint = {https://academic.oup.com/nar/advance-article-pdf/doi/10.1093/nar/gkac1031/47488272/gkac1031.pdf},\n                        }'),n=(0,g.KR)('@article{10.1093/nar/gku1042,\n    author = {van Dam, Sipko and Craig, Thomas and de Magalhães, João Pedro},\n    title = "{GeneFriends: a human RNA-seq-based gene and transcript co-expression database}",\n    journal = {Nucleic Acids Research},\n    volume = {43},\n    number = {D1},\n    pages = {D1124-D1132},\n    year = {2014}
8,\n    month = {10},\n    abstract = "{Co-expression networks have proven effective at assigning putative functions to genes based on the functional annotation of their co-expressed partners, in candidate gene prioritization studies and in improving our understanding of regulatory networks. The growing number of genome resequencing efforts and genome-wide association studies often identify loci containing novel genes and there is a need to infer their functions and interaction partners. To facilitate this we have expanded GeneFriends, an online database that allows users to identify co-expressed genes with one or more user-defined genes. This expansion entails an RNA-seq-based co-expression map that includes genes and transcripts that are not present in the microarray-based co-expression maps, including over 10 000 non-coding RNAs. The results users obtain from GeneFriends include a co-expression network as well as a summary of the functional enrichment among the co-expressed genes. Novel insights can be gathered from this database for different splice variants and ncRNAs, such as microRNAs and lincRNAs. Furthermore, our updated tool allows candidate transcripts to be linked to diseases and processes using a guilt-by-association approach. GeneFriends is freely available from http://www.GeneFriends.org and can be used to quickly identify and rank candidate targets relevant to the process or disease under study.}",\n    issn = {0305-1048},\n    doi = {10.1093/nar/gku1042},\n    url = {https://doi.org/10.1093/nar/gku1042},\n    eprint = {https://academic.oup.com/nar/article-pdf/43/D1/D1124/17436007/gku1042.pdf},\n}\n'),o=()=>{h(t.value,void 0,(t,n)=>{t?(alert("Can not copy"),console.log(t)):e.add({severity:"success",summary:"Copied!",detail:"BibteX copied to clipboard",life:3e3})})},r=()=>{h(n.value,void 0,(t,n)=>{t?(alert("Can not copy"),console.log(t)):e.add({severity:"success",summary:"Copied!",detail:"BibteX copied to clipboard",life:3e3})})};return{doCopyref1:o,doCopyref2:r}}},b=n(6262);const v=(0,b.A)(m,[["render",s],["__scopeId","data-v-0b18a416"]]);var k=v}}]);
9//# sourceMappingURL=917.f40b8139.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.