diff --git a/docs/404.html b/docs/404.html index 4744ad4..b961870 100644 --- a/docs/404.html +++ b/docs/404.html @@ -1,9 +1,9 @@ - PHS Data Science - Knowledge Base + PHS Data Science - Knowledge Base
Loading...
- + diff --git a/docs/_nuxt/06005a3.js b/docs/_nuxt/06005a3.js new file mode 100644 index 0000000..4229b90 --- /dev/null +++ b/docs/_nuxt/06005a3.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{311:function(t,e,n){var content=n(452);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(60).default)("266611aa",content,!0,{sourceMap:!1})},451:function(t,e,n){"use strict";n(311)},452:function(t,e,n){var o=n(59)((function(i){return i[1]}));o.push([t.i,".breadcrumb[data-v-acf9e26e]{background-color:#fff}.card[data-v-acf9e26e]{border:none;margin-top:2rem}.card-title[data-v-acf9e26e]{font-size:1.7rem!important;margin-bottom:1.3rem}.card-subtitle[data-v-acf9e26e]{font-size:1.2rem!important;margin-bottom:1.2rem!important}.card-text[data-v-acf9e26e]{font-weight:400!important}.card-body[data-v-acf9e26e]{padding-left:8rem;padding-right:8rem;padding-top:3rem}.link[data-v-acf9e26e]{color:#007bff;cursor:pointer}.text-image[data-v-acf9e26e]{margin:auto;width:80%}",""]),o.locals={},t.exports=o},462:function(t,e,n){"use strict";n.r(e);var o={data:function(){return{tabIndex:0}},methods:{}},r=(n(451),n(50)),component=Object(r.a)(o,(function(){var t=this,e=t._self._c;return e("div",[e("b-breadcrumb",[e("b-breadcrumb-item",{on:{click:function(e){return t.$router.push("/")}}},[t._v("Home")]),t._v(" "),e("b-breadcrumb-item",{on:{click:function(e){return t.$router.push("/docs")}}},[t._v("\n Documentation\n ")]),t._v(" "),e("b-breadcrumb-item",{attrs:{active:""}},[t._v("Quick Start Guides")]),t._v(" "),e("b-breadcrumb-item",{attrs:{active:""}},[t._v("Posit Workbench")])],1),t._v(" "),e("b-row",{staticClass:"pt-4"},[e("b-col",[e("h3",[t._v("Quick Start - Posit Workbench")])])],1),t._v(" "),e("div",[e("b-tabs",{staticClass:"mt-4",attrs:{align:"center"},model:{value:t.tabIndex,callback:function(e){t.tabIndex=e},expression:"tabIndex"}},[e("b-tab",{attrs:{title:"Setup"}},[e("b-card",[e("h4",[t._v("Welcome to the Posit Workbench Quick Start Guide")]),t._v(" "),e("b-card-text",[t._v("\n This quick start guide is aimed at new Posit Workbench users, or\n those who need a refresher in how to use it. You can navigate\n between sections using the tab buttons at the top or buttons to\n progress through each section at the bottom of every page. This\n guide will take you through:\n "),e("ul",{staticClass:"mt-2"},[e("li",[t._v("Setup")]),t._v(" "),e("li",[e("span",{staticClass:"link",on:{click:function(e){t.tabIndex=1}}},[t._v("Access")])]),t._v(" "),e("li",[e("span",{staticClass:"link",on:{click:function(e){t.tabIndex=2}}},[t._v("Best Practice")])]),t._v(" "),e("li",[e("span",{staticClass:"link",on:{click:function(e){t.tabIndex=3}}},[t._v("Troubleshooting")])])])]),t._v(" "),e("div",{staticClass:"mt-3"},[e("h4",{staticClass:"mt-5"},[t._v("Setup")]),t._v(" "),e("b-card-text",[e("ul",{staticClass:"mt-2"},[e("li",[e("strong",[t._v("Setup user account on Posit.")]),t._v("\n You'll need an account in order to access Posit Workbench,\n this is handled via Service Now with specific guidance here:\n "),e("NuxtLink",{attrs:{to:"/docs/Posit%20Infrastructure?doc=How%20to%20Access%20Posit%20Workbench.md"}},[t._v("\n Access to Posit Workbench ")]),t._v(".\n "),e("em",[t._v("\n Accounts may be deactivated following inactivity, the\n guidance document includes details on what to do if this\n affects you.\n ")])],1),t._v(" "),e("li",[e("strong",[t._v("Setup network.")]),t._v("\n You need to be on the internal network to access Posit\n Workbench. This can be accessed onsite or by using the VPN.\n ")])])])],1),t._v(" "),e("div",{staticClass:"d-flex justify-content-end"},[e("b-button",{staticClass:"mt-2",attrs:{variant:"outline-primary"},on:{click:function(e){t.tabIndex=1}}},[t._v("Next Page")])],1)],1)],1),t._v(" "),e("b-tab",{attrs:{title:"Access"}},[e("b-card",[e("h4",[t._v("Accessing Posit Workbench")]),t._v(" "),e("b-card-text",[t._v("\n To start using the PHS Posit Workbench, follow the steps below:\n "),e("h5",{staticClass:"mt-3"},[t._v("Logging in")]),t._v(" "),e("ol",{staticClass:"mt-2"},[e("li",[t._v("\n In a support browser (Microsoft Edge or Google Chrome),\n navigate to the\n "),e("a",{attrs:{target:"_blank",href:"https://pwb.publichealthscotland.org/auth-sign-in"}},[t._v("\n PHS Posit Workbench\n ")]),t._v("\n login page.\n ")]),t._v(" "),e("li",[t._v("\n Login using your PHS LDAP credentials (the same as your laptop\n login).\n ")])]),t._v(" "),e("h5",{staticClass:"mt-5"},[t._v("Starting a session")]),t._v(" "),e("ol",{staticClass:"mt-2"},[e("li",[t._v('\n Open a new session by clicking the "+ New Session button" at\n the top left of the Posit Workbench home screen.\n ')]),t._v(" "),e("img",{staticClass:"text-image my-4 d-flex justify-content-center",attrs:{src:"/quick-start/posit-workbench/new_session_button_home.png",alt:"New session button home"}}),t._v(" "),e("li",[t._v("\n Enter details for the session, including the IDE (e.g. RStudio\n or VS Code). Pay particular attention to the memory and CPU\n for your session. The default (1 CPU and 4096MB) will usually\n be enough but a smaller session can also be appropriate for\n some tasks. For more guidance on session size see\n "),e("NuxtLink",{attrs:{to:"/docs/Posit%20Infrastructure?doc=Posit%20Workbench%20and%20Kubernetes.md"}},[t._v("Posit Workbench and Kubernetes")]),t._v(".\n ")],1),t._v(" "),e("li",[t._v('\n Click "Start session" and wait for session to be ready. Larger\n sessions will take longer to allocate resources on the\n infrastructure but any session should be available within\n minutes of clicking "Start Session".\n ')]),t._v(" "),e("img",{staticClass:"text-image my-4 d-flex justify-content-center",attrs:{src:"/quick-start/posit-workbench/start_session_popup.png",alt:"Start session popup"}})]),t._v(" "),e("h5",{staticClass:"mt-5"},[t._v("Starting to work")]),t._v(" "),e("ol",{staticClass:"mt-2"},[e("li",[t._v("\n If 'Join session when ready' was selected from the 'New\n session' diaglog box, the session should automatically start\n and show the selected IDE (e.g. RStudio). Otherwise, select\n the created session from the list on the Posit Workbench\n homescreen.\n ")]),t._v(" "),e("li",[t._v("\n In RStudio, you are then asked to confirm you have read and\n agree to the\n "),e("NuxtLink",{attrs:{to:"/docs/Posit%20Infrastructure?doc=Acceptable%20Usage%20Policy%20for%20Posit%20Workbench.md"}},[t._v("Acceptable Use Policy")]),t._v("\n in the R console with an alternating prompt keyword.\n ")],1)])]),t._v(" "),e("div",{staticClass:"d-flex justify-content-between"},[e("b-button",{staticClass:"mt-2",attrs:{variant:"outline-primary"},on:{click:function(e){t.tabIndex=0}}},[t._v("Prev Page")]),t._v(" "),e("b-button",{staticClass:"mt-2",attrs:{variant:"outline-primary"},on:{click:function(e){t.tabIndex=2}}},[t._v("Next Page")])],1)],1)],1),t._v(" "),e("b-tab",{attrs:{title:"Best Practice"}},[e("b-card",[e("h4",[t._v("Using Posit Workbench")]),t._v(" "),e("b-card-text",[t._v("\n To be able to make the most efficient and robust use of Posit\n Workbench for any task, it is important to follow best practice.\n This includes:\n "),e("ul",{staticClass:"mt-2"},[e("li",[e("strong",[t._v("Only request as much memory and as many CPUs you need for\n your work")]),t._v(", not the max you have access to. This will maximise the\n performance and minimise the costs. For more guidance on\n memory see\n "),e("NuxtLink",{attrs:{to:"/docs/Posit%20Infrastructure?doc=Posit%20Workbench%20and%20Kubernetes.md"}},[t._v("Posit Workbench and Kubernetes")]),t._v(".\n ")],1),t._v(" "),e("li",[e("strong",[t._v("Close your session(s)")]),t._v(" when finished working\n on that project or are going to be taking a longer than 10\n minute break, by clicking\n "),e("img",{attrs:{src:"/quick-start/posit-workbench/close_session.png",alt:"Close session button"}}),t._v(". All open sessions will automatically close at 8pm, unless\n they are marked “NIGHT”. For more guidance see\n "),e("NuxtLink",{attrs:{to:"/docs/Posit%20Infrastructure?doc=Overnight%20Sessions.md"}},[t._v("Overnight Sessions")]),t._v(".\n ")],1),t._v(" "),e("li",[e("strong",[t._v("If working in a large project stored on stats, use a\n 'project opener session'.")]),t._v("\n This utilises a small session which has minimal impact on the\n infrastructure to then launch the larger session. For more\n guidance see\n "),e("NuxtLink",{attrs:{to:"/docs/Posit%20Infrastructure?doc=FAQs.md#how-do-i-open-or-switch-to-another-project"}},[t._v("Project Opener Sessions")]),t._v("\n in the FAQs section.\n ")],1)])]),t._v(" "),e("div",{staticClass:"d-flex justify-content-between"},[e("b-button",{staticClass:"mt-2",attrs:{variant:"outline-primary"},on:{click:function(e){t.tabIndex=1}}},[t._v("Prev Page")]),t._v(" "),e("b-button",{staticClass:"mt-2",attrs:{variant:"outline-primary"},on:{click:function(e){t.tabIndex=3}}},[t._v("Next Page")])],1)],1)],1),t._v(" "),e("b-tab",{attrs:{title:"Troubleshooting"}},[e("b-card",[e("h4",[t._v("Getting Help with Posit Workbench")]),t._v(" "),e("b-card-text",[t._v("\n It's a normal part of the process to debug and troubleshoot\n issues. However, sometimes it can make it more difficult when\n you're not sure if it's the infrastructure. Here are some common\n concerns and links to help you resolve them:\n "),e("ul",{staticClass:"mt-2"},[e("li",[e("strong",[t._v("Sessions closing?")]),t._v(" Check that you have enough\n memory in your session for the work you're trying to do.\n Memory usage can be seen here\n "),e("img",{attrs:{src:"/quick-start/posit-workbench/memory_indicator.png",alt:"Memory usage indicator"}}),t._v(". If you need more memory, request it from the Data Science\n Team by following the guidance\n "),e("NuxtLink",{attrs:{to:"/docs/Posit%20Infrastructure?doc=Posit%20Support.md"}},[t._v("here")])],1),t._v(" "),e("li",[e("strong",[t._v("Package installation issues?")]),t._v(" There are\n various packages, especially for geospatial work, that require\n a different installation process. See the\n "),e("NuxtLink",{attrs:{to:"/docs/Posit%20Infrastructure?doc=FAQs.md#installing-packages"}},[t._v("Installing Packages")]),t._v("\n FAQ section.\n ")],1),t._v(" "),e("li",[e("strong",[t._v("Other issues?")]),t._v(" There's extensive\n "),e("NuxtLink",{attrs:{to:"/docs/Posit%20Infrastructure?doc=Posit%20Support.md"}},[t._v("Posit Support")]),t._v("\n guidance here, including troubleshooting steps, a link to the\n "),e("a",{attrs:{target:"_blank",href:"https://teams.microsoft.com/l/team/19%3Ae9f55a12b7d94ef49877ff455a07f035%40thread.tacv2/conversations?groupId=ec4250f9-b70a-4f32-9372-a232ccb4f713&tenantId=10efe0bd-a030-4bca-809c-b5e6745e499a"}},[t._v("\n PHS Data and Intelligence Forum")]),t._v("\n for community support, and details on how to raise specific\n issues.\n ")],1)])]),t._v(" "),e("div",{staticClass:"d-flex justify-content-between"},[e("b-button",{staticClass:"mt-2",attrs:{variant:"outline-primary"},on:{click:function(e){t.tabIndex=2}}},[t._v("Prev Page")])],1)],1)],1)],1)],1)],1)}),[],!1,null,"acf9e26e",null);e.default=component.exports}}]); \ No newline at end of file diff --git a/docs/_nuxt/19bc231.js b/docs/_nuxt/19bc231.js new file mode 100644 index 0000000..ac8d834 --- /dev/null +++ b/docs/_nuxt/19bc231.js @@ -0,0 +1 @@ +!function(e){function r(data){for(var r,n,f=data[0],l=data[1],d=data[2],i=0,h=[];i=55296&&e<=57343)&&(!(e>=64976&&e<=65007)&&(65535!=(65535&e)&&65534!=(65535&e)&&(!(e>=0&&e<=8)&&(11!==e&&(!(e>=14&&e<=31)&&(!(e>=127&&e<=159)&&!(e>1114111)))))))}function c(e){if(e>65535){var t=55296+((e-=65536)>>10),r=56320+(1023&e);return String.fromCharCode(t,r)}return String.fromCharCode(e)}var h=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,f=new RegExp(h.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),d=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,m=r(294);var _=/[&<>"]/,y=/[&<>"]/g,v={"&":"&","<":"<",">":">",'"':"""};function w(e){return v[e]}var k=/[.?*+^$[\]\\(){}|-]/g;var x=r(273);t.lib={},t.lib.mdurl=r(295),t.lib.ucmicro=r(352),t.assign=function(e){return Array.prototype.slice.call(arguments,1).forEach((function(source){if(source){if("object"!=typeof source)throw new TypeError(source+"must be object");Object.keys(source).forEach((function(t){e[t]=source[t]}))}})),e},t.isString=function(e){return"[object String]"===function(e){return Object.prototype.toString.call(e)}(e)},t.has=o,t.unescapeMd=function(e){return e.indexOf("\\")<0?e:e.replace(h,"$1")},t.unescapeAll=function(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(f,(function(e,t,r){return t||function(e,t){var code=0;return o(m,t)?m[t]:35===t.charCodeAt(0)&&d.test(t)&&l(code="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10))?c(code):e}(e,r)}))},t.isValidEntityCode=l,t.fromCodePoint=c,t.escapeHtml=function(e){return _.test(e)?e.replace(y,w):e},t.arrayReplaceAt=function(e,t,r){return[].concat(e.slice(0,t),r,e.slice(t+1))},t.isSpace=function(code){switch(code){case 9:case 32:return!0}return!1},t.isWhiteSpace=function(code){if(code>=8192&&code<=8202)return!0;switch(code){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1},t.isMdAsciiPunct=function(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}},t.isPunctChar=function(e){return x.test(e)},t.escapeRE=function(e){return e.replace(k,"\\$&")},t.normalizeReference=function(e){return e.trim().replace(/\s+/g," ").toUpperCase()}},function(e,t){var r,n=Array.prototype.indexOf,o=function(e,t){if(null==e)return-1;if(n&&e.indexOf===n)return e.indexOf(t);for(var i=0,r=e.length;i":">","<":"<",'"':""","'":"'"},h=/[&><"']/g;function f(e){return c[e]}if("undefined"!=typeof document){var d=document.createElement("span");r="textContent"in d?function(e,text){e.textContent=text}:function(e,text){e.innerText=text}}e.exports={contains:function(e,t){return-1!==o(e,t)},deflt:function(e,t){return void 0===e?t:e},escape:function(text){return(""+text).replace(h,f)},hyphenate:function(e){return e.replace(l,"-$1").toLowerCase()},indexOf:o,setTextContent:r,clearNode:function(e){r(e,"")}}},function(e,t){function r(e,t,n){var o="KaTeX parse error: "+e;if(void 0!==t&&void 0!==n){o+=" at position "+n+": ";var input=t._input;input=input.slice(0,n)+"̲"+input.slice(n);var l=Math.max(0,n-15),c=n+15;o+=input.slice(l,c)}var h=new Error(o);return h.name="ParseError",h.__proto__=r.prototype,h.position=n,h}r.prototype.__proto__=Error.prototype,e.exports=r},,function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t){var r=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=r)},function(e,t,r){var n=r(289)("wks"),o=r(290),l=r(248).Symbol,c="function"==typeof l;(e.exports=function(e){return n[e]||(n[e]=c&&l[e]||(c?l:o)("Symbol."+e))}).store=n},function(e,t,r){var n=r(268),o=r(287);e.exports=r(257)?function(object,e,t){return n.f(object,e,o(1,t))}:function(object,e,t){return object[e]=t,object}},function(e,t,r){var n=r(262),o={xHeight:.431,quad:1,num1:.677,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,supDrop:.386,subDrop:.05,axisHeight:.25,defaultRuleThickness:.04,bigOpSpacing1:.111,bigOpSpacing2:.166,bigOpSpacing3:.2,bigOpSpacing4:.6,bigOpSpacing5:.1,ptPerEm:10,emPerEx:.431,doubleRuleSep:.2,delim1:2.39,getDelim2:function(style){if(style.size===n.TEXT.size)return 1.01;if(style.size===n.SCRIPT.size)return.81;if(style.size===n.SCRIPTSCRIPT.size)return.71;throw new Error("Unexpected style size: "+style.size)}},l=r(427);e.exports={metrics:o,getCharacterMetrics:function(e,style){var t=l[style][e.charCodeAt(0)];if(t)return{depth:t[0],height:t[1],italic:t[2],skew:t[3],width:t[4]}}}},,function(e,t,r){var n;n=function(e,t,r,n,o,l,c,h,f,d,m,_,y,v){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}return r.m=e,r.c=t,r.p="",r(0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=A(r(1)),o=A(r(2)),l=A(r(3)),c=A(r(4)),h=A(r(5)),f=A(r(6)),d=A(r(7)),m=A(r(8)),_=A(r(9)),y=A(r(10)),v=A(r(11)),w=A(r(12)),k=A(r(13)),x=A(r(14));function A(e){return e&&e.__esModule?e:{default:e}}t.default={md:new l.default,template:"
",data:function(){return{sourceData:this.source}},props:{watches:{type:Array,default:function(){return["source","show","toc"]}},source:{type:String,default:""},show:{type:Boolean,default:!0},highlight:{type:Boolean,default:!0},html:{type:Boolean,default:!0},xhtmlOut:{type:Boolean,default:!0},breaks:{type:Boolean,default:!0},linkify:{type:Boolean,default:!0},emoji:{type:Boolean,default:!0},typographer:{type:Boolean,default:!0},langPrefix:{type:String,default:"language-"},quotes:{type:String,default:"“”‘’"},tableClass:{type:String,default:"table"},taskLists:{type:Boolean,default:!0},toc:{type:Boolean,default:!1},tocId:{type:String},tocClass:{type:String,default:"table-of-contents"},tocFirstLevel:{type:Number,default:2},tocLastLevel:{type:Number},tocAnchorLink:{type:Boolean,default:!0},tocAnchorClass:{type:String,default:"toc-anchor"},tocAnchorLinkSymbol:{type:String,default:"#"},tocAnchorLinkSpace:{type:Boolean,default:!0},tocAnchorLinkClass:{type:String,default:"toc-anchor-link"},anchorAttributes:{type:Object,default:function(){return{}}},prerender:{type:Function,default:function(e){return e}},postrender:{type:Function,default:function(e){return e}}},computed:{tocLastLevelComputed:function(){return this.tocLastLevel>this.tocFirstLevel?this.tocLastLevel:this.tocFirstLevel+1}},render:function(e){var t=this;this.md=(new l.default).use(h.default).use(f.default).use(d.default).use(m.default).use(_.default).use(y.default).use(v.default).use(k.default,{throwOnError:!1,errorColor:" #cc0000"}).use(x.default,{enabled:this.taskLists}),this.emoji&&this.md.use(c.default),this.md.set({html:this.html,xhtmlOut:this.xhtmlOut,breaks:this.breaks,linkify:this.linkify,typographer:this.typographer,langPrefix:this.langPrefix,quotes:this.quotes}),this.md.renderer.rules.table_open=function(){return'\n'};var r=this.md.renderer.rules.link_open||function(e,t,r,n,o){return o.renderToken(e,t,r)};this.md.renderer.rules.link_open=function(e,n,l,c,h){return(0,o.default)(t.anchorAttributes).map((function(r){var o=e[n].attrIndex(r),l=t.anchorAttributes[r];o<0?e[n].attrPush([r,l]):e[n].attrs[o][1]=l})),r(e,n,l,c,h)},this.toc&&this.md.use(w.default,{tocClassName:this.tocClass,tocFirstLevel:this.tocFirstLevel,tocLastLevel:this.tocLastLevelComputed,anchorLink:this.tocAnchorLink,anchorLinkSymbol:this.tocAnchorLinkSymbol,anchorLinkSpace:this.tocAnchorLinkSpace,anchorClassName:this.tocAnchorClass,anchorLinkSymbolClassName:this.tocAnchorLinkClass,tocCallback:function(e,r,n){n&&(t.tocId&&document.getElementById(t.tocId)&&(document.getElementById(t.tocId).innerHTML=n),t.$emit("toc-rendered",n))}});var n=this.show?this.md.render(this.prerender(this.sourceData)):"";return n=this.postrender(n),this.$emit("rendered",n),e("div",{domProps:{innerHTML:n}})},beforeMount:function(){var e=this;if(this.$slots.default){this.sourceData="";var t=!0,r=!1,o=void 0;try{for(var l,c=(0,n.default)(this.$slots.default);!(t=(l=c.next()).done);t=!0){var slot=l.value;this.sourceData+=slot.text}}catch(e){r=!0,o=e}finally{try{!t&&c.return&&c.return()}finally{if(r)throw o}}}this.$watch("source",(function(){e.sourceData=e.prerender(e.source),e.$forceUpdate()})),this.watches.forEach((function(t){e.$watch(t,(function(){e.$forceUpdate()}))}))}}},function(t,r){t.exports=e},function(e,r){e.exports=t},function(e,t){e.exports=r},function(e,t){e.exports=n},function(e,t){e.exports=o},function(e,t){e.exports=l},function(e,t){e.exports=c},function(e,t){e.exports=h},function(e,t){e.exports=f},function(e,t){e.exports=d},function(e,t){e.exports=m},function(e,t){e.exports=_},function(e,t){e.exports=y},function(e,t){e.exports=v}])},e.exports=n(r(315),r(341),r(345),r(398),r(404),r(405),r(406),r(407),r(408),r(409),r(410),r(411),r(423),r(438))},function(e,t){e.exports={}},function(e,t,r){var n=r(269);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t,r){e.exports=!r(270)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){"use strict";var n=r(244).isSpace,o=r(244).unescapeAll;e.exports=function(e,t,r){var code,l,c=t,h={ok:!1,pos:0,lines:0,str:""};if(60===e.charCodeAt(t)){for(t++;t1)break;if(41===code&&--l<0)break;t++}return c===t||(h.str=o(e.slice(c,t)),h.lines=0,h.pos=t,h.ok=!0),h}},function(e,t,r){"use strict";var n=r(244).unescapeAll;e.exports=function(e,t,r){var code,marker,o=0,l=t,c={ok:!1,pos:0,lines:0,str:""};if(t>=r)return c;if(34!==(marker=e.charCodeAt(t))&&39!==marker&&40!==marker)return c;for(t++,40===marker&&(marker=41);t=0&&(r=this.attrs[t][1]),r},n.prototype.attrJoin=function(e,t){var r=this.attrIndex(e);r<0?this.attrPush([e,t]):this.attrs[r][1]=this.attrs[r][1]+" "+t},e.exports=n},function(e,t){function r(e,t,r,n){this.id=e,this.size=t,this.cramped=n,this.sizeMultiplier=r}r.prototype.sup=function(){return l[sup[this.id]]},r.prototype.sub=function(){return l[sub[this.id]]},r.prototype.fracNum=function(){return l[c[this.id]]},r.prototype.fracDen=function(){return l[h[this.id]]},r.prototype.cramp=function(){return l[f[this.id]]},r.prototype.cls=function(){return n[this.size]+(this.cramped?" cramped":" uncramped")},r.prototype.reset=function(){return o[this.size]};var n=["displaystyle textstyle","textstyle","scriptstyle","scriptscriptstyle"],o=["reset-textstyle","reset-textstyle","reset-scriptstyle","reset-scriptscriptstyle"],l=[new r(0,0,1,!1),new r(1,0,1,!0),new r(2,1,1,!1),new r(3,1,1,!0),new r(4,2,.7,!1),new r(5,2,.7,!0),new r(6,3,.5,!1),new r(7,3,.5,!0)],sup=[4,5,4,5,6,7,6,7],sub=[5,5,5,5,7,7,7,7],c=[2,3,4,5,6,7,6,7],h=[3,3,5,5,7,7,7,7],f=[1,1,3,3,5,5,7,7];e.exports={DISPLAY:l[0],TEXT:l[2],SCRIPT:l[4],SCRIPTSCRIPT:l[6]}},function(e,t,r){var n=r(304),o=r(252),l=r(264),c=r(245),h=["\\Gamma","\\Delta","\\Theta","\\Lambda","\\Xi","\\Pi","\\Sigma","\\Upsilon","\\Phi","\\Psi","\\Omega"],f=["ı","ȷ"],d=function(e,style,t,r,c){l[t][e]&&l[t][e].replace&&(e=l[t][e].replace);var h,f=o.getCharacterMetrics(e,style);return f?h=new n.symbolNode(e,f.height,f.depth,f.italic,f.skew,c):("undefined"!=typeof console&&console.warn("No character metrics for '"+e+"' in style '"+style+"'"),h=new n.symbolNode(e,0,0,0,0,c)),r&&(h.style.color=r),h},m=function(e,t,r,n,o){if("mathord"===o)return _(e,t,r,n);if("textord"===o)return d(e,"Main-Regular",t,r,n.concat(["mathrm"]));throw new Error("unexpected type: "+o+" in mathDefault")},_=function(e,t,r,n){return/[0-9]/.test(e.charAt(0))||c.contains(f,e)||c.contains(h,e)?d(e,"Main-Italic",t,r,n.concat(["mainit"])):d(e,"Math-Italic",t,r,n.concat(["mathit"]))},y=function(e){var t=0,r=0,n=0;if(e.children)for(var i=0;it&&(t=e.children[i].height),e.children[i].depth>r&&(r=e.children[i].depth),e.children[i].maxFontSize>n&&(n=e.children[i].maxFontSize);e.height=t,e.depth=r,e.maxFontSize=n},v=function(e,t,r){var span=new n.span(e,t);return y(span),r&&(span.style.color=r),span},w={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}};e.exports={fontMap:w,makeSymbol:d,mathsym:function(e,t,r,n){return"\\"===e||"main"===l[t][e].font?d(e,"Main-Regular",t,r,n):d(e,"AMS-Regular",t,r,n.concat(["amsrm"]))},makeSpan:v,makeFragment:function(e){var t=new n.documentFragment(e);return y(t),t},makeVList:function(e,t,r,o){var l,c,i;if("individualShift"===t){var h=e;for(e=[h[0]],c=l=-h[0].shift-h[0].elem.depth,i=1;i",">"),r(o,main,w,":",":"),r(o,main,w,"≈","\\approx"),r(o,main,w,"≅","\\cong"),r(o,main,w,"≥","\\ge"),r(o,main,w,"≥","\\geq"),r(o,main,w,"←","\\gets"),r(o,main,w,">","\\gt"),r(o,main,w,"∈","\\in"),r(o,main,w,"∉","\\notin"),r(o,main,w,"⊂","\\subset"),r(o,main,w,"⊃","\\supset"),r(o,main,w,"⊆","\\subseteq"),r(o,main,w,"⊇","\\supseteq"),r(o,l,w,"⊈","\\nsubseteq"),r(o,l,w,"⊉","\\nsupseteq"),r(o,main,w,"⊨","\\models"),r(o,main,w,"←","\\leftarrow"),r(o,main,w,"≤","\\le"),r(o,main,w,"≤","\\leq"),r(o,main,w,"<","\\lt"),r(o,main,w,"≠","\\ne"),r(o,main,w,"≠","\\neq"),r(o,main,w,"→","\\rightarrow"),r(o,main,w,"→","\\to"),r(o,l,w,"≱","\\ngeq"),r(o,l,w,"≰","\\nleq"),r(o,main,k,null,"\\!"),r(o,main,k," ","\\ "),r(o,main,k," ","~"),r(o,main,k,null,"\\,"),r(o,main,k,null,"\\:"),r(o,main,k,null,"\\;"),r(o,main,k,null,"\\enspace"),r(o,main,k,null,"\\qquad"),r(o,main,k,null,"\\quad"),r(o,main,k," ","\\space"),r(o,main,v,",",","),r(o,main,v,";",";"),r(o,main,v,":","\\colon"),r(o,l,h,"⊼","\\barwedge"),r(o,l,h,"⊻","\\veebar"),r(o,main,h,"⊙","\\odot"),r(o,main,h,"⊕","\\oplus"),r(o,main,h,"⊗","\\otimes"),r(o,main,x,"∂","\\partial"),r(o,main,h,"⊘","\\oslash"),r(o,l,h,"⊚","\\circledcirc"),r(o,l,h,"⊡","\\boxdot"),r(o,main,h,"△","\\bigtriangleup"),r(o,main,h,"▽","\\bigtriangledown"),r(o,main,h,"†","\\dagger"),r(o,main,h,"⋄","\\diamond"),r(o,main,h,"⋆","\\star"),r(o,main,h,"◃","\\triangleleft"),r(o,main,h,"▹","\\triangleright"),r(o,main,y,"{","\\{"),r(o,main,f,"}","\\}"),r(o,main,y,"{","\\lbrace"),r(o,main,f,"}","\\rbrace"),r(o,main,y,"[","\\lbrack"),r(o,main,f,"]","\\rbrack"),r(o,main,y,"⌊","\\lfloor"),r(o,main,f,"⌋","\\rfloor"),r(o,main,y,"⌈","\\lceil"),r(o,main,f,"⌉","\\rceil"),r(o,main,x,"\\","\\backslash"),r(o,main,x,"∣","|"),r(o,main,x,"∣","\\vert"),r(o,main,x,"∥","\\|"),r(o,main,x,"∥","\\Vert"),r(o,main,w,"↑","\\uparrow"),r(o,main,w,"⇑","\\Uparrow"),r(o,main,w,"↓","\\downarrow"),r(o,main,w,"⇓","\\Downarrow"),r(o,main,w,"↕","\\updownarrow"),r(o,main,w,"⇕","\\Updownarrow"),r(o,o,_,"∐","\\coprod"),r(o,o,_,"⋁","\\bigvee"),r(o,o,_,"⋀","\\bigwedge"),r(o,o,_,"⨄","\\biguplus"),r(o,o,_,"⋂","\\bigcap"),r(o,o,_,"⋃","\\bigcup"),r(o,o,_,"∫","\\int"),r(o,o,_,"∫","\\intop"),r(o,o,_,"∬","\\iint"),r(o,o,_,"∭","\\iiint"),r(o,o,_,"∏","\\prod"),r(o,o,_,"∑","\\sum"),r(o,o,_,"⨂","\\bigotimes"),r(o,o,_,"⨁","\\bigoplus"),r(o,o,_,"⨀","\\bigodot"),r(o,o,_,"∮","\\oint"),r(o,o,_,"⨆","\\bigsqcup"),r(o,o,_,"∫","\\smallint"),r(o,main,d,"…","\\ldots"),r(o,main,d,"⋯","\\cdots"),r(o,main,d,"⋱","\\ddots"),r(o,main,x,"⋮","\\vdots"),r(o,main,c,"´","\\acute"),r(o,main,c,"`","\\grave"),r(o,main,c,"¨","\\ddot"),r(o,main,c,"~","\\tilde"),r(o,main,c,"¯","\\bar"),r(o,main,c,"˘","\\breve"),r(o,main,c,"ˇ","\\check"),r(o,main,c,"^","\\hat"),r(o,main,c,"⃗","\\vec"),r(o,main,c,"˙","\\dot"),r(o,main,m,"ı","\\imath"),r(o,main,m,"ȷ","\\jmath"),r(text,main,k," ","\\ "),r(text,main,k," "," "),r(text,main,k," ","~");var A='0123456789/@."';for(i=0;i<14;i++)r(o,main,x,n=A.charAt(i),n);var C="0123456789`!@*()-=+[]'\";:?/.,";for(i=0;i<29;i++)r(text,main,x,n=C.charAt(i),n);var S="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";for(i=0;i<52;i++)r(o,main,m,n=S.charAt(i),n),r(text,main,x,n,n)},,function(e,t,r){var n=r(321),o=r(267);e.exports=function(e){return n(o(e))}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,r){var n=r(256),o=r(324),l=r(325),c=Object.defineProperty;t.f=r(257)?Object.defineProperty:function(e,t,r){if(n(e),t=l(t,!0),n(r),o)try{return c(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t,r){var n=r(289)("keys"),o=r(290);e.exports=function(e){return n[e]||(n[e]=o(e))}},function(e,t){e.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},function(e,t,r){"use strict";e.exports=function(e,t,r){var n,o,marker,l,c=-1,h=e.posMax,f=e.pos;for(e.pos=t+1,n=1;e.pos`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",o="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",l=new RegExp("^(?:"+n+"|"+o+"|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|<[?].*?[?]>|]*>|)"),c=new RegExp("^(?:"+n+"|"+o+")");e.exports.HTML_TAG_RE=l,e.exports.HTML_OPEN_CLOSE_TAG_RE=c},function(e,t,r){"use strict";e.exports.tokenize=function(e,t){var i,r,n,o,l=e.pos,marker=e.src.charCodeAt(l);if(t)return!1;if(126!==marker)return!1;if(n=(r=e.scanDelims(e.pos,!0)).length,o=String.fromCharCode(marker),n<2)return!1;for(n%2&&(e.push("text","",0).content=o,n--),i=0;i=c())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+c().toString(16)+" bytes");return 0|e}function w(e,t){if(f.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return J(e).length;default:if(n)return X(e).length;t=(""+t).toLowerCase(),n=!0}}function k(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return B(this,t,r);case"utf8":case"utf-8":return R(this,t,r);case"ascii":return O(this,t,r);case"latin1":case"binary":return N(this,t,r);case"base64":return L(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function x(b,e,t){var i=b[e];b[e]=b[t],b[t]=i}function A(e,t,r,n,o){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof t&&(t=f.from(t,n)),f.isBuffer(t))return 0===t.length?-1:C(e,t,r,n,o);if("number"==typeof t)return t&=255,f.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):C(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function C(e,t,r,n,o){var i,l=1,c=e.length,h=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;l=2,c/=2,h/=2,r/=2}function f(e,i){return 1===l?e[i]:e.readUInt16BE(i*l)}if(o){var d=-1;for(i=r;ic&&(r=c-h),i=r;i>=0;i--){for(var m=!0,_=0;_o&&(n=o):n=o;var l=t.length;if(l%2!=0)throw new TypeError("Invalid hex string");n>l/2&&(n=l/2);for(var i=0;i>8,o=r%256,l.push(o),l.push(n);return l}(t,e.length-r),e,r,n)}function L(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function R(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i239?4:f>223?3:f>191?2:1;if(i+m<=r)switch(m){case 1:f<128&&(d=f);break;case 2:128==(192&(o=e[i+1]))&&(h=(31&f)<<6|63&o)>127&&(d=h);break;case 3:o=e[i+1],l=e[i+2],128==(192&o)&&128==(192&l)&&(h=(15&f)<<12|(63&o)<<6|63&l)>2047&&(h<55296||h>57343)&&(d=h);break;case 4:o=e[i+1],l=e[i+2],c=e[i+3],128==(192&o)&&128==(192&l)&&128==(192&c)&&(h=(15&f)<<18|(63&o)<<12|(63&l)<<6|63&c)>65535&&h<1114112&&(d=h)}null===d?(d=65533,m=1):d>65535&&(d-=65536,n.push(d>>>10&1023|55296),d=56320|1023&d),n.push(d),i+=m}return function(e){var t=e.length;if(t<=F)return String.fromCharCode.apply(String,e);var r="",i=0;for(;i0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},f.prototype.compare=function(e,t,r,n,o){if(!f.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),t<0||r>e.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return-1;if(t>=r)return 1;if(this===e)return 0;for(var l=(o>>>=0)-(n>>>=0),c=(r>>>=0)-(t>>>=0),h=Math.min(l,c),d=this.slice(n,o),m=e.slice(t,r),i=0;io)&&(r=o),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var l=!1;;)switch(n){case"hex":return S(this,e,t,r);case"utf8":case"utf-8":return E(this,e,t,r);case"ascii":return z(this,e,t,r);case"latin1":case"binary":return D(this,e,t,r);case"base64":return T(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,e,t,r);default:if(l)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),l=!0}},f.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var F=4096;function O(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;in)&&(r=n);for(var o="",i=t;ir)throw new RangeError("Trying to access beyond buffer length")}function j(e,t,r,n,o,l){if(!f.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function U(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function V(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function $(e,t,r,n,o,l){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function G(e,t,r,n,l){return l||$(e,0,r,4),o.write(e,t,r,n,23,4),r+4}function H(e,t,r,n,l){return l||$(e,0,r,8),o.write(e,t,r,n,52,8),r+8}f.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(o*=256);)n+=this[e+--t]*o;return n},f.prototype.readUInt8=function(e,t){return t||P(e,1,this.length),this[e]},f.prototype.readUInt16LE=function(e,t){return t||P(e,2,this.length),this[e]|this[e+1]<<8},f.prototype.readUInt16BE=function(e,t){return t||P(e,2,this.length),this[e]<<8|this[e+1]},f.prototype.readUInt32LE=function(e,t){return t||P(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},f.prototype.readUInt32BE=function(e,t){return t||P(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},f.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||P(e,t,this.length);for(var n=this[e],o=1,i=0;++i=(o*=128)&&(n-=Math.pow(2,8*t)),n},f.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||P(e,t,this.length);for(var i=t,n=1,o=this[e+--i];i>0&&(n*=256);)o+=this[e+--i]*n;return o>=(n*=128)&&(o-=Math.pow(2,8*t)),o},f.prototype.readInt8=function(e,t){return t||P(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},f.prototype.readInt16LE=function(e,t){t||P(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},f.prototype.readInt16BE=function(e,t){t||P(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},f.prototype.readInt32LE=function(e,t){return t||P(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},f.prototype.readInt32BE=function(e,t){return t||P(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},f.prototype.readFloatLE=function(e,t){return t||P(e,4,this.length),o.read(this,e,!0,23,4)},f.prototype.readFloatBE=function(e,t){return t||P(e,4,this.length),o.read(this,e,!1,23,4)},f.prototype.readDoubleLE=function(e,t){return t||P(e,8,this.length),o.read(this,e,!0,52,8)},f.prototype.readDoubleBE=function(e,t){return t||P(e,8,this.length),o.read(this,e,!1,52,8)},f.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||j(this,e,t,r,Math.pow(2,8*r)-1,0);var o=1,i=0;for(this[t]=255&e;++i=0&&(o*=256);)this[t+i]=e/o&255;return t+r},f.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,1,255,0),f.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},f.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,2,65535,0),f.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):U(this,e,t,!0),t+2},f.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,2,65535,0),f.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):U(this,e,t,!1),t+2},f.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,4,4294967295,0),f.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):V(this,e,t,!0),t+4},f.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,4,4294967295,0),f.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):V(this,e,t,!1),t+4},f.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var o=Math.pow(2,8*r-1);j(this,e,t,r,o-1,-o)}var i=0,l=1,sub=0;for(this[t]=255&e;++i>0)-sub&255;return t+r},f.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var o=Math.pow(2,8*r-1);j(this,e,t,r,o-1,-o)}var i=r-1,l=1,sub=0;for(this[t+i]=255&e;--i>=0&&(l*=256);)e<0&&0===sub&&0!==this[t+i+1]&&(sub=1),this[t+i]=(e/l>>0)-sub&255;return t+r},f.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,1,127,-128),f.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},f.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,2,32767,-32768),f.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):U(this,e,t,!0),t+2},f.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,2,32767,-32768),f.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):U(this,e,t,!1),t+2},f.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,4,2147483647,-2147483648),f.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):V(this,e,t,!0),t+4},f.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),f.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):V(this,e,t,!1),t+4},f.prototype.writeFloatLE=function(e,t,r){return G(this,e,t,!0,r)},f.prototype.writeFloatBE=function(e,t,r){return G(this,e,t,!1,r)},f.prototype.writeDoubleLE=function(e,t,r){return H(this,e,t,!0,r)},f.prototype.writeDoubleBE=function(e,t,r){return H(this,e,t,!1,r)},f.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(o<1e3||!f.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&l.push(239,191,189);continue}if(i+1===n){(t-=3)>-1&&l.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&l.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&l.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;l.push(r)}else if(r<2048){if((t-=2)<0)break;l.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;l.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;l.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return l}function J(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(Y,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function W(e,t,r,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}}).call(this,r(45))},function(e,t){function r(option,e){return void 0===option?e:option}e.exports=function(e){e=e||{},this.displayMode=r(e.displayMode,!1),this.throwOnError=r(e.throwOnError,!0),this.errorColor=r(e.errorColor,"#cc0000")}},function(e,t,r){var n=r(245),o=function(e){for(var i=(e=e.slice()).length-1;i>=0;i--)e[i]||e.splice(i,1);return e.join(" ")};function span(e,t,r,n,o,style){this.classes=e||[],this.children=t||[],this.height=r||0,this.depth=n||0,this.maxFontSize=o||0,this.style=style||{},this.attributes={}}function l(e,t,r,n){this.children=e||[],this.height=t||0,this.depth=r||0,this.maxFontSize=n||0}function c(e,t,r,n,o,l,style){this.value=e||"",this.height=t||0,this.depth=r||0,this.italic=n||0,this.skew=o||0,this.classes=l||[],this.style=style||{},this.maxFontSize=0}span.prototype.setAttribute=function(e,t){this.attributes[e]=t},span.prototype.toNode=function(){var span=document.createElement("span");for(var style in span.className=o(this.classes),this.style)Object.prototype.hasOwnProperty.call(this.style,style)&&(span.style[style]=this.style[style]);for(var e in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,e)&&span.setAttribute(e,this.attributes[e]);for(var i=0;i0&&((span=document.createElement("span")).style.marginRight=this.italic+"em"),this.classes.length>0&&((span=span||document.createElement("span")).className=o(this.classes)),this.style)this.style.hasOwnProperty(style)&&((span=span||document.createElement("span")).style[style]=this.style[style]);return span?(span.appendChild(e),span):e},c.prototype.toMarkup=function(){var e=!1,t="0&&(r+="margin-right:"+this.italic+"em;"),this.style)this.style.hasOwnProperty(style)&&(r+=n.hyphenate(style)+":"+this.style[style]+";");r&&(e=!0,t+=' style="'+n.escape(r)+'"');var l=n.escape(this.value);return e?(t+=">",t+=l,t+=""):l},e.exports={span:span,documentFragment:l,symbolNode:c}},function(e,t){e.exports={ParseNode:function(e,t,r){this.type=e,this.value=t,this.mode=r}}},,,,,,,,,,function(e,t,r){e.exports={default:r(316),__esModule:!0}},function(e,t,r){r(317),r(336),e.exports=r(338)},function(e,t,r){r(318);for(var n=r(248),o=r(251),l=r(255),c=r(250)("toStringTag"),h="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),i=0;i=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])}),"values"),l.Arguments=l.Array,n("keys"),n("values"),n("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,r){var n=r(282);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t,r){var n=r(323);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(a){return e.call(t,a)};case 2:return function(a,b){return e.call(t,a,b)};case 3:return function(a,b,r){return e.call(t,a,b,r)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,r){e.exports=!r(257)&&!r(270)((function(){return 7!=Object.defineProperty(r(286)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){var n=r(269);e.exports=function(e,t){if(!n(e))return e;var r,o;if(t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;if("function"==typeof(r=e.valueOf)&&!n(o=r.call(e)))return o;if(!t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,r){e.exports=r(251)},function(e,t,r){"use strict";var n=r(328),o=r(287),l=r(292),c={};r(251)(c,r(250)("iterator"),(function(){return this})),e.exports=function(e,t,r){e.prototype=n(c,{next:o(1,r)}),l(e,t+" Iterator")}},function(e,t,r){var n=r(256),o=r(329),l=r(291),c=r(272)("IE_PROTO"),h=function(){},f="prototype",d=function(){var e,iframe=r(286)("iframe"),i=l.length;for(iframe.style.display="none",r(334).appendChild(iframe),iframe.src="javascript:",(e=iframe.contentWindow.document).open(),e.write("
Loading...
- + diff --git a/docs/develop/index.html b/docs/develop/index.html index 4744ad4..b961870 100644 --- a/docs/develop/index.html +++ b/docs/develop/index.html @@ -1,9 +1,9 @@ - PHS Data Science - Knowledge Base + PHS Data Science - Knowledge Base
Loading...
- + diff --git a/docs/develop/r-pathway/index.html b/docs/develop/r-pathway/index.html index ecdc36d..2c65534 100644 --- a/docs/develop/r-pathway/index.html +++ b/docs/develop/r-pathway/index.html @@ -16,11 +16,15 @@ /> PHS Data Science - Knowledge Base + - - - - + + + + diff --git a/docs/docs/index.html b/docs/docs/index.html index 4744ad4..b961870 100644 --- a/docs/docs/index.html +++ b/docs/docs/index.html @@ -1,9 +1,9 @@ - PHS Data Science - Knowledge Base + PHS Data Science - Knowledge Base
Loading...
- + diff --git a/docs/index.html b/docs/index.html index 4744ad4..b961870 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,9 +1,9 @@ - PHS Data Science - Knowledge Base + PHS Data Science - Knowledge Base
Loading...
- + diff --git a/docs/quick-start/posit-workbench/close_session.png b/docs/quick-start/posit-workbench/close_session.png new file mode 100644 index 0000000..44c2b0d Binary files /dev/null and b/docs/quick-start/posit-workbench/close_session.png differ diff --git a/docs/quick-start/posit-workbench/index.html b/docs/quick-start/posit-workbench/index.html new file mode 100644 index 0000000..b961870 --- /dev/null +++ b/docs/quick-start/posit-workbench/index.html @@ -0,0 +1,9 @@ + + + + PHS Data Science - Knowledge Base + + +
Loading...
+ + diff --git a/docs/quick-start/posit-workbench/memory_indicator.png b/docs/quick-start/posit-workbench/memory_indicator.png new file mode 100644 index 0000000..7f5f29a Binary files /dev/null and b/docs/quick-start/posit-workbench/memory_indicator.png differ diff --git a/docs/quick-start/posit-workbench/new_session_button_home.png b/docs/quick-start/posit-workbench/new_session_button_home.png new file mode 100644 index 0000000..a66b661 Binary files /dev/null and b/docs/quick-start/posit-workbench/new_session_button_home.png differ diff --git a/docs/quick-start/posit-workbench/start_session_popup.png b/docs/quick-start/posit-workbench/start_session_popup.png new file mode 100644 index 0000000..5ee729f Binary files /dev/null and b/docs/quick-start/posit-workbench/start_session_popup.png differ diff --git a/docs/social/index.html b/docs/social/index.html index 4744ad4..b961870 100644 --- a/docs/social/index.html +++ b/docs/social/index.html @@ -1,9 +1,9 @@ - PHS Data Science - Knowledge Base + PHS Data Science - Knowledge Base
Loading...
- + diff --git a/layouts/default.vue b/layouts/default.vue index bab2076..3fdf58e 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,9 +1,9 @@ diff --git a/pages/index.vue b/pages/index.vue index 4a6a99a..b16ed84 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -31,8 +31,8 @@
- - + + -
Courses
+
Courses

Internally developed courses from foundations to specific topics relevant to all data-informed roles.

- + -
Textbooks
+
Textbooks

For learning or reference, see a complete textbook on one of the technologies.

- + -
Documentation
+
Documentation

Keeping everyone on the same page, sharing common knowledge. This includes style guides, FAQs, etc.

- + -
FAQs
+
FAQs

Frequently asked questions about the Posit infrastructure.

-
- - - -
- Sometimes it's easier to get started when you can plan for the - road ahead... -
- - - R Pathway + + + + +
+

Quick Start Guides

+ +
+
+
+ + Get started with a guided brief overview of setup, access, and best practice. + - - - The R content has been desgined to be topic-led, letting you - pick up the concepts and tools for when you need them. - However, the R pathway page outlines a structure for all of - the R content. This includes training modules, guidance, and - related technologies. - - - +
+ + + + +
Posit Workbench
+

+ Quick start guide to using Posit Workbench, including access and starting a session. +

+
+ +
Git (Coming Soon)
+

+ Quick start guide to using Git, including installation and configuration on desktop and Posit Workbench. +

+
+
+
+
+
+ + +
+

Learning Pathways

+ +
+
+
+ + Structured learning pathways to find the right courses for your development. + +
+ + + + +
R Pathway
+

+ A structured pathway to learning R, including topic-led training modules, guidance, and related technologies. +

+
+ +
Python (Coming Soon)
+

+ A structured pathway to learning Python, including topic-led training modules, guidance, and related technologies. +

+
+
+
+
+
+
@@ -253,6 +289,15 @@ input { margin: 2px 0; } +h5 a { + color: black; +} + +h5 a:hover { + color: black; + text-decoration: none; +} + b-button { margin-top: red; } @@ -284,6 +329,9 @@ b-dropdown { float: right; } +.btn-block { + margin-bottom: 20px; +} .coming-soon { color: #0078d4; float: right; diff --git a/pages/quick-start/posit-workbench.vue b/pages/quick-start/posit-workbench.vue new file mode 100644 index 0000000..869319d --- /dev/null +++ b/pages/quick-start/posit-workbench.vue @@ -0,0 +1,353 @@ + + + + + diff --git a/static/quick-start/posit-workbench/close_session.png b/static/quick-start/posit-workbench/close_session.png new file mode 100644 index 0000000..44c2b0d Binary files /dev/null and b/static/quick-start/posit-workbench/close_session.png differ diff --git a/static/quick-start/posit-workbench/memory_indicator.png b/static/quick-start/posit-workbench/memory_indicator.png new file mode 100644 index 0000000..7f5f29a Binary files /dev/null and b/static/quick-start/posit-workbench/memory_indicator.png differ diff --git a/static/quick-start/posit-workbench/new_session_button_home.png b/static/quick-start/posit-workbench/new_session_button_home.png new file mode 100644 index 0000000..a66b661 Binary files /dev/null and b/static/quick-start/posit-workbench/new_session_button_home.png differ diff --git a/static/quick-start/posit-workbench/start_session_popup.png b/static/quick-start/posit-workbench/start_session_popup.png new file mode 100644 index 0000000..5ee729f Binary files /dev/null and b/static/quick-start/posit-workbench/start_session_popup.png differ