PageSourceSearch

https://pathogen.watch/_next/static/chunks/1923.e18f18500ae29a0d.js

js pathogen.watch collected 2026-10-03 20:26:11 UTC 14,000 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="6eceeb9e-9184-495c-b114-3e959bec187c",e._sentryDebugIdIdentifier="sentry-dbid-6eceeb9e-9184-495c-b114-3e959bec187c")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1923],{1923:function(e,t,s){s.r(t),s.d(t,{default:function(){return I}});var i=s(85893),n=s(67294),o=s(45697),r=s.n(o),a=s(94184),l=s.n(a),d=s(23437),c=s(72580),h=s(69205),u=s(51537),m=s(78959);function g(e){return(0,i.jsxs)("div",{className:"mr-main-controls",children:[(0,i.jsx)(m.Z,{active:e.controls,onClick:e.toggleControls}),(0,i.jsxs)(u.Z,{in:e.controls,children:[(0,i.jsx)(m.Z,{onClick:e.onShuffleNodes,title:"Shuffle nodes",children:(0,i.jsx)(c.Z,{})}),(0,i.jsx)(m.Z,{onClick:e.onResetZoom,title:"Reset zoom",children:(0,i.jsx)(h.Z,{})})]})]})}g.propTypes={controls:r().bool.isRequired,onResetZoom:r().func.isRequired,onShuffleNodes:r().func.isRequired,toggleControls:r().func.isRequired};var f=s(53247),p=s(97539);function v(e){return(0,i.jsxs)("div",{className:l()("mr-zoom-controls",e.className),draggable:"false","data-html2canvas-ignore":"true",children:[(0,i.jsx)("div",{className:"mr-button",title:"Zoom in",onClick:e.onZoomIn,children:(0,i.jsx)(f.Z,{})}),(0,i.jsx)("div",{className:"mr-divider"}),(0,i.jsx)("div",{className:"mr-button",title:"Zoom out",onClick:e.onZoomOut,children:(0,i.jsx)(p.Z,{})})]})}v.propTypes={className:r().string,onZoomIn:r().func.isRequired,onZoomOut:r().func.isRequired},sigma.canvas.nodes.def=d.L,sigma.canvas.edges.def=d.j;class y extends n.PureComponent{componentDidMount(){var e=this;this.sigmaInst=new sigma({graph:this.props.graph,renderer:{container:this.sigmaRef.current,type:"canvas"},settings:{defaultEdgeColor:"#ccc",defaultLabelSize:14,defaultNodeColour:"#ccc",drawLabels:!0,drawNodes:!0,font:'"Roboto", "Helvetica", "Arial", sans-serif',maxNodeSize:10,minNodeSize:1,nodeColor:"#ccc",sideMargin:1,...this.props.settings}});let t=this.sigmaInst.renderers[0].camera.quadtree.area;this.sigmaInst.renderers[0].camera.quadtree.area=function(){for(var s=arguments.length,i=Array(s),n=0;n<s;n++)i[n]=arguments[n];return t.apply(e.sigmaInst.renderers[0].camera.quadtree,i).sort((e,t)=>e.isHighlighted&&!t.isHighlighted?1:!e.isHighlighted&&t.isHighlighted?-1:0)},this.sigmaInst.initalZoomRatio=this.sigmaInst.settings("zoomingRatio"),this.sigmaInst.bind("overNode",e=>{let{data:t}=e;t.node.hoverLabel&&!1!==t.node.isActive&&(t.node.label=t.node.hoverLabel,this.sigmaInst.refresh())}),this.sigmaInst.bind("outNode",e=>{let{data:t}=e;t.node.hoverLabel&&t.node.label&&(t.node.label=void 0,this.sigmaInst.refresh())});let s=this.sigmaInst.renderers[0];this.sigmaInst.settings("rendererXKey","".concat(s.options.prefix,"x")),this.sigmaInst.settings("rendererYKey","".concat(s.options.prefix,"y")),this.sigmaInst.settings("rendererSizeKey","".concat(s.options.prefix,"size")),this.sigmaInst.settings("_camera",this.sigmaInst.camera),this.props.recomputeLayout?this.startLayout():this.sigmaInst.refresh(),window.sigmaInst=this.sigmaInst}componentDidUpdate(e){this.props.graph!==e.graph&&(this.sigmaInst.graph.clear(),this.sigmaInst.graph.read(this.props.graph)),this.sigmaInst.refresh()}componentWillUnmount(){this.timeoutID&&clearTimeout(this.timeoutID),this.sigmaInst&&this.sigmaInst.kill()}startLayout(){var e,t;!this.sigmaInst||(null===(e=(t=this.sigmaInst).isForceAtlas2Running)||void 0===e?void 0:e.call(t))||(this.props.onLayoutStart&&this.props.onLayoutStart(),this.sigmaInst.renderers[0].settings("drawEdges",!1),this.sigmaInst.startForceAtlas2({worker:!0,barnesHutOptimize:!1,...this.props.layoutSettings}),this.timeoutID=setTimeout(()=>this.stopLayout(),this.props.layoutDuration))}stopLayout(){var e,t;if(!this.sigmaInst||!(null===(e=(t=this.sigmaInst).isForceAtlas2Running)||void 0===e?void 0:e.call(t)))return;this.sigmaInst.renderers[0].settings("drawEdges",!0),this.sigmaInst.stopForceAtlas2();let s=this.sigmaInst.graph.nodes(),i={};for(let e of s)i[e.id]={x:e.x,y:e.y};this.props.onLayoutChange&&this.props.onLayoutChange(i)}handleZoomChange(e){let t=this.sigmaInst.settings("zoomingRatio")**-e,s={duration:this.sigmaInst.settings("mouseZoomDuration")};sigma.utils.zoomTo(this.sigmaInst.camera,0,0,t,s)}handleZoomReset(){let e={duration:this.sigmaInst.settings("mouseZoomDuration")};sigma.utils.zoomTo(this.sigmaInst.camera,0,0,1/this.sigmaInst.camera.ratio,e)}render(){return(0,i.jsxs)("div",{style:this.props.style,children:[(0,i.jsx)("div",{className:"mr-network",ref:this.sigmaRef}),(0,i.jsx)(g,{controls:this.props.controlsVisible,onShuffleNodes:this.props.onShuffleNodes,toggleControls:this.props.toggleControls,onResetZoom:()=>this.handleZoomReset()}),(0,i.jsx)(v,{className:l()({visible:this.props.controlsVisible}),onReset:()=>this.handleZoomReset(),onZoomIn:()=>this.handleZoomChange(1),onZoomOut:()=>this.handleZoomChange(-1)})]})}constructor(...e){super(...e),this.sigmaRef=n.createRef()}}y.propTypes={controlsVisible:r().bool.isRequired,graph:r().shape({edges:r().array,nodes:r().array}),layoutDuration:r().number,layoutSettings:r().object,onLayoutChange:r().func,onLayoutStart:r().func,onShuffleNodes:r().func,recomputeLayout:r().bool,settings:r().object,style:r().object,toggleControls:r().func},y.defaultProps={layoutDuration:1e3};var I=y},51537:function(e,t,s){var i=s(85893),n=s(45697),o=s.n(n),r=s(67294),a=s(98885);let l="opacity ".concat(300,"ms ease-in-out"),d={transition:l,opacity:1},c={entering:d,entered:d,exiting:{transition:l,opacity:0}
1,exited:{transition:l,opacity:0,visibility:"hidden"}},h=e=>Array.isArray(e.children)?(0,i.jsx)(a.ZP,{in:e.in,mountOnEnter:!0,timeout:300,unmountOnExit:!0,children:t=>e.children.map((e,s)=>r.isValidElement(e)?r.cloneElement(e,{key:s,style:c[t]}):e)}):(0,i.jsx)(a.ZP,{in:e.in,mountOnEnter:!0,timeout:300,unmountOnExit:!0,children:t=>r.cloneElement(e.children,{style:c[t]})});h.propTypes={children:o().node,in:o().bool},t.Z=h},78959:function(e,t,s){var i=s(85893),n=s(30092),o=s(94184),r=s.n(o),a=s(45697),l=s.n(a),d=s(67294),c=s(68279);let h=d.forwardRef((e,t)=>{let{active:s,children:o,className:a,...l}=e;return(0,i.jsx)(n.Z,{...l,className:r()("mr-controls-button",a),color:s?"primary":"inherit",size:"small",variant:"contained",ref:t,children:o})});h.displayName="UiControlsButton",h.propTypes={active:l().bool,children:l().node,className:l().string,onClick:l().func.isRequired,title:l().string},h.defaultProps={active:!1,children:(0,i.jsx)(c.Z,{})},t.Z=h},81359:function(e,t){t.Z={colour:"transparent",fontFamily:'"Roboto", "Helvetica", "Arial", sans-serif',highlight:{colour:"#3C7383",width:4},maps:{style:"light"},shape:"circle",stroke:{colour:"#222",width:1},theme:{background:{main:"#ffffff",highlight:"#f8f9fa",hover:"#e8eaed",disabled:"rgba(0, 0, 0, 0.24)"},text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},primary:{light:"#6ca2b3",main:"#3c7383",dark:"#024756",contrast:"#fff"},secondary:{light:"#e998d8",main:"#b668a6",dark:"#853a77",contrast:"#000000"},fonts:{headline:'"Space Grotesk Variable", "Helvetica", "Arial", sans-serif',body:'"Open Sans Variable", "Helvetica", "Arial", sans-serif'}},validFileExtensions:[{kind:"data",extension:"csv"},{kind:"data",extension:"xlsx"},{kind:"data",extension:"xls"},{kind:"data",extension:"ods"},{kind:"data",extension:"tsv"},{kind:"tree",extension:"nwk"},{kind:"tree",extension:"newick"},{kind:"tree",extension:"tre"},{kind:"tree",extension:"nex"},{kind:"tree",extension:"nexus"},{kind:"tree",extension:"nhx"},{kind:"network",extension:"dot"},{kind:"geo",extension:"geojson"},{kind:"microreact",extension:"microreact"}],DELAY:64,SHAPE:"circle",PATTERN:"solid",COLOUR:"#555555",COLOUR_DARK:"#383838",LABEL_COLOUR:"#2A2A2A",TREE_TYPE:"radial",LAYOUT:{MINIMUM_CONTAINER_WIDTH:150,MINIMUM_CONTAINER_HEIGHT:50},HIGHLIGHT_COLOUR:"#3C7383",HIGHLIGHT_WIDTH:4,MAP:{CENTER:{LATITUDE:47.34452036,LONGITUDE:5.85082183},ZOOM:4},MIN_WIDTH:240,MIN_HEIGHT:160,NODE_RADIUS:7,COMPONENTS:{LEGEND:"Legend",MAP:"Map",NETWORK:"Network",SEARCH:"Search",TABLE:"Table",TIMELINE:"Timeline",TREE:"Tree"},THEME:{COLOURS:{GREEN:"#3C7383",LIGHT_GREEN:"#9BB7BF"},ICONS:{MAP:"language",TREE:"nature",NETWORK:"device_hub",TIMELINE:"access_time",LEGEND:"map",SHARE:"share",TABLE:"grid_on"}}}},23437:function(e,t,s){s.d(t,{L:function(){return o},j:function(){return r}});var i=s(31055),n=s(81359);let o=function(e,t,s){let o=s("_camera");if(o&&!1!==e.isActive){let r=Math.pow(o.ratio,s("nodesPowRatio")),a=e[s("rendererSizeKey")]*r;a&&(0,i.lV)(t,e[s("rendererXKey")],e[s("rendererYKey")],a,e.style.shape,e.style.colour,e.isHighlighted?n.Z.THEME.COLOURS.GREEN:null)}},r=function(e,t,s,i,n){if(n("_camera")&&!1!==t.isActive&&!1!==s.isActive){switch(i.strokeStyle=e.style.colour||n("defaultEdgeColor"),i.lineWidth=e.style.width||1,e.style.line){case"dashed":i.setLineDash([4,8]);break;case"dotted":i.setLineDash([1,2]);break;default:i.setLineDash([])}i.beginPath(),i.moveTo(t[n("rendererXKey")],t[n("rendererYKey")]),i.lineTo(s[n("rendererXKey")],s[n("rendererYKey")]),i.stroke(),i.setLineDash([]);let o=t[n("rendererSizeKey")];e.style.label&&o>=n("labelThreshold")&&(i.fillStyle=i.strokeStyle,i.textAlign="center",i.textBaseline="middle",i.fillText(e.style.label,Math.round((t[n("rendererXKey")]+s[n("rendererXKey")])/2),Math.round((t[n("rendererYKey")]+s[n("rendererYKey")])/2)),i.textAlign="start",i.textBaseline="alphabetic")}}},31055:function(e,t,s){s.d(t,{Jb:function(){return r},lV:function(){return o},x8:function(){return a}});var i=s(553),n=s(81359);function o(e,t,s,o,r,a,l){let d=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:"rgba(0, 0, 0, 0.56)";if(o<=0||!r)return;e.fillStyle="black",e.fillStyle=a;let h=i.Utils.emoji(r);if(h?(e.font="".concat(2*o,"px Segoe UI Emoji"),e.textAlign="center",e.textBaseline="top",e.fillText(h,t,s-o/2)):r in i.Utils.shapes?(e.beginPath(),i.Utils.shapes[r].renderCanvas(t,s,o,e),e.fill(),d>0&&(e.strokeStyle=c,e.lineWidth=d,e.stroke()),e.closePath()):console.error("Invalid shape ".concat(r)),l){e.strokeStyle=l;let i=e.lineWidth;
1e.lineWidth=n.Z.highlight.width,e.beginPath(),e.arc(t,s,o+n.Z.NODE_RADIUS+Math.floor(o/n.Z.NODE_RADIUS/2),0,2*Math.PI,!1),e.closePath(),e.stroke(),e.lineWidth=i}}function r(e,t,s,o,r){let a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,d=arguments.length>7?arguments[7]:void 0,c=i.Angles.Degrees270;for(let[i,n]of r){e.fillStyle=i,e.beginPath(),e.moveTo(t,s);let r=c+2*Math.PI*n;e.arc(t,s,o,c,r,!1),e.fill(),e.closePath(),c=r}if(l>0&&(e.beginPath(),e.arc(t,s,o,i.Angles.Degrees0,i.Angles.Degrees360),e.strokeStyle="rgba(0, 0, 0, 0.56)",e.strokeWidth=l,e.stroke(),e.closePath()),a){var h,u;e.strokeStyle=(null==d?void 0:null===(u=d.palette)||void 0===u?void 0:null===(h=u.primary)||void 0===h?void 0:h.main)||n.Z.HIGHLIGHT_COLOUR,e.lineWidth=n.Z.HIGHLIGHT_WIDTH,e.beginPath(),e.arc(t,s,2*o,0,2*Math.PI,!1),e.closePath(),e.stroke(),e.lineWidth=l}}function a(e){let t={},s=0;for(let n of e){var i;let e=n["--microreact-colour"],o=null!==(i=n["--mr-scalar"])&&void 0!==i?i:1;s+=o,t[e]?t[e]+=o:t[e]=o}let n=[];for(let e of Object.keys(t).sort())n.push([e,t[e]/s]);return n}},72580:function(e,t,s){var i=s(64836);t.Z=void 0;var n=i(s(40631)),o=s(85893),r=(0,n.default)((0,o.jsx)("path",{d:"M10.59 9.17 6.12 4.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.46 4.46 1.42-1.4zm4.76-4.32 1.19 1.19L4.7 17.88c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L17.96 7.46l1.19 1.19c.31.31.85.09.85-.36V4.5c0-.28-.22-.5-.5-.5h-3.79c-.45 0-.67.54-.36.85zm-.52 8.56-1.41 1.41 3.13 3.13-1.2 1.2c-.31.31-.09.85.36.85h3.79c.28 0 .5-.22.5-.5v-3.79c0-.45-.54-.67-.85-.35l-1.19 1.19-3.13-3.14z"}),"ShuffleRounded");t.Z=r},68279:function(e,t,s){var i=s(64836);t.Z=void 0;var n=i(s(40631)),o=s(85893),r=(0,n.default)((0,o.jsx)("path",{d:"M3 18c0 .55.45 1 1 1h5v-2H4c-.55 0-1 .45-1 1zM3 6c0 .55.45 1 1 1h9V5H4c-.55 0-1 .45-1 1zm10 14v-1h7c.55 0 1-.45 1-1s-.45-1-1-1h-7v-1c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1zM7 10v1H4c-.55 0-1 .45-1 1s.45 1 1 1h3v1c0 .55.45 1 1 1s1-.45 1-1v-4c0-.55-.45-1-1-1s-1 .45-1 1zm14 2c0-.55-.45-1-1-1h-9v2h9c.55 0 1-.45 1-1zm-5-3c.55 0 1-.45 1-1V7h3c.55 0 1-.45 1-1s-.45-1-1-1h-3V4c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1z"}),"TuneRounded");t.Z=r},53247:function(e,t,s){var i=s(64836);t.Z=void 0;var n=i(s(40631)),o=s(85893),r=(0,n.default)((0,o.jsx)("path",{d:"M15.5 14h-.79l-.28-.27c1.2-1.4 1.82-3.31 1.48-5.34-.47-2.78-2.79-5-5.59-5.34-4.23-.52-7.78 3.04-7.27 7.27.34 2.8 2.56 5.12 5.34 5.59 2.03.34 3.94-.28 5.34-1.48l.27.28v.79l4.26 4.25c.41.41 1.07.41 1.48 0l.01-.01c.41-.41.41-1.07 0-1.48L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zm0-7c-.28 0-.5.22-.5.5V9H7.5c-.28 0-.5.22-.5.5s.22.5.5.5H9v1.5c0 .28.22.5.5.5s.5-.22.5-.5V10h1.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5H10V7.5c0-.28-.22-.5-.5-.5z"}),"ZoomInRounded");t.Z=r},69205:function(e,t,s){var i=s(64836);t.Z=void 0;var n=i(s(40631)),o=s(85893),r=(0,n.default)((0,o.jsx)("path",{d:"m15 3 2.3 2.3-2.89 2.87 1.42 1.42L18.7 6.7 21 9V3h-6zM3 9l2.3-2.3 2.87 2.89 1.42-1.42L6.7 5.3 9 3H3v6zm6 12-2.3-2.3 2.89-2.87-1.42-1.42L5.3 17.3 3 15v6h6zm12-6-2.3 2.3-2.87-2.89-1.42 1.42 2.89 2.87L15 21h6v-6z"}),"ZoomOutMap");t.Z=r},97539:function(e,t,s){var i=s(64836);t.Z=void 0;var n=i(s(40631)),o=s(85893),r=(0,n.default)((0,o.jsx)("path",{d:"M15.5 14h-.79l-.28-.27c1.2-1.4 1.82-3.31 1.48-5.34-.47-2.78-2.79-5-5.59-5.34-4.23-.52-7.79 3.04-7.27 7.27.34 2.8 2.56 5.12 5.34 5.59 2.03.34 3.94-.28 5.34-1.48l.27.28v.79l4.26 4.25c.41.41 1.07.41 1.48 0l.01-.01c.41-.41.41-1.07 0-1.48L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zm-2-5h4c.28 0 .5.22.5.5s-.22.5-.5.5h-4c-.28 0-.5-.22-.5-.5s.22-.5.5-.5z"}),"ZoomOutRounded");t.Z=r}}]);

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.