UNPKG

13.3 kBJavaScriptView Raw
1(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{489:function(e,t,n){"use strict";var r=n(3),a=n.n(r),o=n(15),i=n.n(o);function l(e){return(l="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})(e)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(n,!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,f(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(t,e),n=t,(r=[{key:"getStyles",value:function(){return{base:{display:"flex",flexDirection:this.props.direction,flexWrap:this.props.wrap,justifyContent:this.props.justifyContent,alignItems:this.props.alignItems,alignContent:this.props.alignContent,order:this.props.order,flexGrow:this.props.grow,flexShrink:this.props.shrink,flexBasis:this.props.basis,alignSelf:this.props.alignSelf},style:this.props.style}}},{key:"render",value:function(){var e=this.getStyles();return a.a.createElement("div",{id:this.props.id,onClick:this.props.clickHandler,style:s({},e.base,{},e.style)},this.props.children)}}])&&p(n.prototype,r),o&&p(n,o),t}(a.a.Component);d(h,"propTypes",{direction:i.a.oneOf(["row","rowReverse","column","columnReverse"]),wrap:i.a.oneOf(["nowrap","wrap","wrap-reverse"]),justifyContent:i.a.oneOf(["flex-start","flex-end","center","space-between","space-around"]),alignItems:i.a.oneOf(["flex-start","flex-end","center","baseline","stretch"]),alignContent:i.a.oneOf(["flex-start","flex-end","center","space-between","space-around","stretch"]),grow:i.a.number,shrink:i.a.number,basis:i.a.string,order:i.a.number,alignSelf:i.a.oneOf(["auto","flex-start","flex-end","center","baseline","stretch"]),styleOverrides:i.a.object,children:i.a.node,clickHandler:i.a.func}),d(h,"defaultProps",{direction:"row",wrap:"nowrap",justifyContent:"center",alignItems:"center",alignContent:"stretch",grow:0,shrink:1,basis:"auto",alignSelf:"auto",order:0,style:{}}),t.a=h},498:function(e,t,n){e.exports=n.p+"1ffc23cfee00e9e13194f13f3a7ce418.svg"},513:function(e,t,n){"use strict";var r=n(3),a=n.n(r),o=n(481),i=n(2),l=function(e){var t=e.navHeight,n=e.navWidth,r=e.display,o=e.onClick;n||(n=0);var i={position:"fixed",left:n-12,visibility:r?"visible":"hidden",width:r?12:0,top:t/2-8,backgroundColor:"inherit",boxShadow:"none",cursor:"pointer",borderRadius:"0px",fontSize:12,color:"#444",textAlign:"center",verticalAlign:"middle"};return a.a.createElement("div",{style:i,onClick:o},a.a.createElement("i",{className:"fa fa-chevron-left","aria-hidden":"true"}))},c=n(498),s=o.c.div.withConfig({displayName:"content__AuspiceNavBarContainer",componentId:"jg0fvy-0"})(["display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;"]),p=o.c.a.withConfig({displayName:"content__Title",componentId:"jg0fvy-1"})(["padding:0px;text-decoration:none;color:",";font-size:20px;font-weight:400;cursor:pointer;letter-spacing:1rem;"],(function(e){return e.theme.color})),u=o.c.a.withConfig({displayName:"content__LogoLink",componentId:"jg0fvy-2"})(["padding:5px 5px;width:50px;cursor:pointer;"]),f=o.c.div.withConfig({displayName:"content__NarrativeTitle",componentId:"jg0fvy-3"})(["white-space:nowrap;font-size:1.7rem;margin-left:auto;padding:0px 12px;float:right;color:",";max-width:","px;overflow:hidden;text-overflow:ellipsis;"],(function(e){return e.theme.color}),(function(e){return e.width-90})),m=n(19),d=o.c.div.withConfig({displayName:"navBar__NavBarContainer",componentId:"ygpsg-0"})(["left:0;max-width:960px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;height:","px;justify-content:space-between;align-items:center;overflow:hidden;z-index:100;transition:left .3s ease-out;"],(function(e){return e.narrative?i.narrativeNavBarHeight:i.normalNavBarHeight})),h=Object(m.hasExtension)("navbarComponent")?Object(m.getExtension)("navbarComponent"):function(e){var t=e.narrativeTitle,n=e.sidebar,r=e.width;return n?a.a.createElement(s,null,a.a.createElement("div",{style:{flex:1}}),a.a.createElement(u,{href:"/"},a.a.createElement("img",{alt:"splashPage",width:"40px",src:c})),a.a.createElement("div",{style:{flex:1}}),function(e,t){return e?a.a.createElement(f,{width:t,href:"/"},e):a.a.createElement(p,{href:"/"},"auspice")}(t,r),a.a.createElement("div",{style:{flex:1}})):null};t.a=function(e){var t=e.sidebar,n=(e.mobileDisplay,e.toggleHandler),r=e.narrativeTitle,o=e.width,c=t&&!r;return a.a.createElement(d,null,a.a.createElement(h,{narrativeTitle:r,sidebar:t,width:o}),a.a.createElement(l,{navHeight:i.normalNavBarHeight,navWidth:o,display:c,onClick:n}))}},667:function(e,t,n){e.exports=n.p+"df4364beafb3cc54469f3dec318953fd.png"},668:function(e,t,n){e.exports=n.p+"225a1a237080a0c8de490f3c6e57e6d9.png"},669:function(e,t,n){e.exports=n.p+"117274a6ca79f7ca0a431dd441a10dba.png"},670:function(e,t,n){e.exports=n.p+"6c1eb6bd79ff036a7ae982d230120a88.png"},671:function(e,t,n){e.exports=n.p+"9deeb1b44ae410741a8fe1fc1de28cb6.png"},672:function(e,t,n){e.exports=n.p+"de977852ca1c04f2d2573e0b234bb58c.png"},691:function(e,t,n){"use strict";n.r(t);var r,a=n(3),o=n.n(a),i=n(40),l=n(481),c=n(513),s=n(489),p=[o.a.createElement("a",{key:1,href:"http://www.fredhutch.org/",target:"_blank",rel:"noreferrer noopener"},o.a.createElement("img",{alt:"logo",width:"75",src:n(667)})),o.a.createElement("a",{key:2,href:"http://www.eb.tuebingen.mpg.de/",target:"_blank",rel:"noreferrer noopener"},o.a.createElement("img",{alt:"logo",width:"65",src:n(668)})),o.a.createElement("a",{key:3,href:"https://www.nih.gov/",target:"_blank",rel:"noreferrer noopener"},o.a.createElement("img",{alt:"logo",width:"52",src:n(669)})),o.a.createElement("a",{key:4,href:"https://erc.europa.eu/",target:"_blank",rel:"noreferrer noopener"},o.a.createElement("img",{alt:"logo",width:"60",src:n(670)})),o.a.createElement("a",{key:5,href:"https://www.openscienceprize.org/",target:"_blank",rel:"noreferrer noopener"},o.a.createElement("img",{alt:"logo",width:"82",src:n(671)})),o.a.createElement("a",{key:6,href:"http://biozentrum.org/",target:"_blank",rel:"noreferrer noopener"},o.a.createElement("img",{alt:"logo",width:"85",src:n(672)}))],u=function(e){return o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:"col-md-1"}),o.a.createElement("div",{className:"col-md-10"},o.a.createElement("div",{className:"line"}),o.a.createElement(s.a,{wrap:"wrap",style:{marginTop:20,justifyContent:"space-around"}},e.children)),o.a.createElement("div",{className:"col-md-1"}))},f=function(e){return e>1e3?3:e>750?2:1},m=l.c.ul.withConfig({displayName:"splash__ColumnList",componentId:"sc-11xzu4i-0"})(["-moz-column-count:",";-moz-column-gap:20px;-webkit-column-count:",";-webkit-column-gap:20px;column-count:",";column-gap:20px;"],(function(e){return f(e.width)}),(function(e){return f(e.width)}),(function(e){return f(e.width)})),d=function(e){e.isMobile;var t=e.available,r=e.browserDimensions,a=e.dispatch,i=e.errorMessage,l=e.changePage,f=function(e){var t=e.type,n=e.data;return o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{style:{fontSize:"26px"}},"Available ".concat(t,":")),n?o.a.createElement("div",{style:{display:"flex",flexWrap:"wrap"}},o.a.createElement("div",{style:{flex:"1 50%",minWidth:"0"}},o.a.createElement(m,{width:r.width},n.map((function(e){return function(e,t,n){return o.a.createElement("li",{key:e},o.a.createElement("div",{style:{color:"#5097BA",textDecoration:"none",cursor:"pointer",fontWeight:"400",fontSize:"94%"},onClick:function(){return t(n({path:e,push:!0}))}},e))}(e.request,a,l)}))))):o.a.createElement("p",null,"none found"))};return o.a.createElement(o.a.Fragment,null,o.a.createElement(c.a,{sidebar:!1}),o.a.createElement("div",{className:"static container"},o.a.createElement((function(){return o.a.createElement(o.a.Fragment,null,o.a.createElement(s.a,{justifyContent:"center"},o.a.createElement("div",{style:{paddingRight:"40px"}},o.a.createElement("h1",{style:{textAlign:"center",marginTop:"20px",marginLeft:"20px",fontSize:"72px",letterSpacing:"4rem"}},"auspice"),o.a.createElement("h1",{style:{textAlign:"center",marginTop:"0px",fontSize:"29px"}},"Interactive Visualisation of Phylogenomic data")),o.a.createElement("img",{alt:"logo",width:"102",src:n(498)})))}),null),i?o.a.createElement((function(){return o.a.createElement(u,null,o.a.createElement("div",null,o.a.createElement("p",{style:{color:"rgb(222, 60, 38)",fontWeight:600,fontSize:"24px"}},"😱 404, or an error has occured 😱"),o.a.createElement("p",{style:{color:"rgb(222, 60, 38)",fontWeight:400,fontSize:"18px"}},"Details: ".concat(i)),o.a.createElement("p",{style:{fontSize:"16px"}},"If this keeps happening, or you believe this is a bug, please ",o.a.createElement("a",{href:"mailto:hello@nextstrain.org"},"get in contact with us."))))}),null):o.a.createElement((function(){return o.a.createElement("p",{style:{maxWidth:600,marginTop:0,marginRight:"auto",marginBottom:20,marginLeft:"auto",textAlign:"center",fontSize:16,fontWeight:300,lineHeight:1.42857143}},"\n Auspice is a locally run interactive viewer for phylogeographic and other datasets.\n Auspice can be easily turned into an online web-app, such as nextstrain.org & auspice.us\n ")}),null),o.a.createElement(f,{type:"datasets",data:t.datasets}),o.a.createElement(f,{type:"narratives",data:t.narratives}),o.a.createElement((function(){return o.a.createElement(u,null,p)}),null)))},h=n(19),g=n(146),b=n(89),y=n(2),w=n(58);function v(e){return(v="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})(e)}function x(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function E(e,t){return!t||"object"!==v(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function O(e){return(O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function j(e,t){return(j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var k=Object(h.hasExtension)("splashComponent")?Object(h.getExtension)("splashComponent"):d,S=Object(i.b)((function(e){return{errorMessage:e.general.errorMessage,browserDimensions:e.browserDimensions.browserDimensions,reduxPathname:e.general.pathname}}))(r=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=E(this,O(t).call(this,e))).state={available:{},errorMessage:void 0},n}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&j(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this;Object(b.fetchJSON)("".concat(Object(y.getServerAddress)(),"/getAvailable?prefix=").concat(this.props.reduxPathname)).then((function(t){e.setState({available:t})})).catch((function(t){e.setState({errorMessage:"Error in getting available datasets"}),console.warn(t.message)}))}},{key:"render",value:function(){return o.a.createElement(g.default,null,o.a.createElement(k,{isMobile:this.props.browserDimensions.width<y.controlsHiddenWidth,available:this.state.available,browserDimensions:this.props.browserDimensions,dispatch:this.props.dispatch,errorMessage:this.props.errorMessage||this.state.errorMessage,changePage:w.b}))}}])&&x(n.prototype,r),a&&x(n,a),t}(o.a.Component))||r;t.default=S}}]);
2//# sourceMappingURL=auspice.chunk.5.bundle.js.map
\No newline at end of file