{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# CRN models of gene expression\n",
"Modal INF473L Ecole Polytechnique\n",
"\n",
"F. Fages, Feb. 2020\n",
"\n",
"\n",
"\n",
"# Part I: Basal expression\n",
"\n",
"* Transcription: gene + RNApolymerase => geneRNApolymerase => gene + RNApolymerase + RNAnucleus\n",
"
\n",
"* Translocation: RNAnucleus => RNAcytoplasm\n",
"* Translation: RNAcytoplasm + ribosome => RNAcytoplasmRibosome => ribosome + protein \n",
"
"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Reaction-based modeling\n",
"* chemical reaction structure: `reactants => products`\n",
"* rate function: mass action law kinetics `MA(k)`, Michaelis-Menten kinetics `MM(v,k)`, any mathematical expression over the reactants"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"From inherited 'initial':\r\n",
"[0] function MA(k)=k*product(S*M in [reactants],M^S)\r\n",
"[1] function MAI(k)=k*product(S*M in [reactants],M^S)/(1+sum(M in [inhibitors],M))\r\n",
"[2] function MM(Vm, Km)=Vm*single_reactant/(Km+single_reactant)\r\n",
"[3] function Hill(Vm, Km, n)=Vm*single_reactant^n/(Km^n+single_reactant^n)\r\n",
"[4] function HillI(Vm, Km, n)=Vm*single_reactant^n/(Km^n+single_reactant^n+sum(M in [inhibitors],M^n))\r\n"
]
},
"execution_count": 1,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"list_functions."
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"MA(k1) for gene + RNApolymerase => geneRNApolymerase."
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"MA(k2) for geneRNApolymerase => gene + RNApolymerase."
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
"MA(k3) for geneRNApolymerase => RNAnucleus + geneRNApolymerase."
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"MA(k4) for RNAnucleus => RNAcytoplasm."
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"MA(k5) for RNAcytoplasm + ribosome => RNAcytoplasmRibosome."
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"MA(k6) for RNAcytoplasmRibosome => protein + ribosome."
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
"MA(k7) for protein => _."
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [],
"source": [
"parameter(k1=1, k2=1, k3=1, k4=1, k5=1, k6=1, k7=1)."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Initial state"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [],
"source": [
"present(gene, nbgene).\n",
"present(RNApolymerase, nbRNApolymerase).\n",
"present(ribosome, nbribosome)."
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [],
"source": [
"parameter(nbgene=1, nbRNApolymerase=10, nbribosome=10)."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Chemical reaction network (CRN)\n",
"* hypergraph represented by a bipartite species-reactions graph"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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ewOpNbuTBlvrpRmiNGBbL11brQyasUndltTaoKltdV11x1JQo7EXN910k/uaO+38jAACCCCAAAIIIIAAAoUWiDyYCHZpVe610rUq/Hqpkq9F5fS+AgEFBV6QoC5ICh68WZd0TgUVeing8IIOBSLqbqW1JzR4W1PEarpZtYgMGTLEul9Zvbp58+buuGDp4n0EEEAAAQQQQAABBBCIqkBO1PskaR0IvdQFKprb6tWrbeHChW4FbQUX6nalVbg1A5QWw7vzzjvtz3/+czQvybkQQAABBBBAAAEEEEAgHwG3AnY+n/vmI7U8aMC0FpbT9tWvftW1SKhVY9uVsRwaGM6GAAIIIIAAAggggAAC8RNImmBCJL1793bdpBYvXuy6O/3kJz9x4yK0GJ5aKzTgmg0BBBBAAAEEEEAAAQTiI3B1Bez4XK7wV9EYjOeee87uvvtu1xqhRfZ69OjhBoG///771rNnT2vRokXhL8QZEEAAAQQQQAABBBBAID+B6A/Azu9q0fpMq2m/+eabNmbMGDdrlHdeTQn7+uuvu5W7e/XqxYBsD4avCCCAAAIIIIAAAghEXyA5gwk5rFixwj799FMbPXq0m/XJs9FMURpXodmjRowY4QaDe5/xFQEEEEAAAQQQQAABBKImkLzBhAi8wdiDBg26TkQzP3322Wc2fPhwt2jddTvwBgIIIIAAAggggAACCBRGICepBmDnzuldd91lBw4csE8++ST3R9alSxfr37+/6/b0+eefX/c5byCAAAIIIIAAAggggEDhBJI6mNCidurKtGjRItuxY8d1EppK9uGHHzbN/jRz5ky3ON51O/EGAggggAACCCCAAAIIRCSQdLM55ZXL7du3uy5PY8eOtdKlS1+3izeOQitxq9tTXvtcdxBvIIAAAggggAACCCCAQH4Cyd3NyctZ7dq1rU2bNm6GJy1il3srVqyYa8GoW7eujRs3znbv3p17F35GAAEEEEAAAQQQQACBMAWSuptTYF47derkWhxmzZoV+PY133fu3NmNo3jjjTeMcRTX0PADAggggAACCCCAAAJhC6RMMKGcDx482LZu3WqrVq0KClG/fn175JFHbMmSJTZt2jTGUQSV4gMEEEAAAQQQQAABBPIXSKlgQt2Z7r33XpszZ47t27cvaM5vvPFGt+CdVtOeMGGCnTx5Mui+fIAAAggggAACCCCA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VyX+73//u5suVmMX3nvvPTt37lycrn7tZRRMPProo7Znzx575ZVX3Ird1+7BTwgggAACCCCAAAIIFCzAAOyCjSLaY9u2baZxCrm3w4cP2/jx42327Nn2+9//PmatExpkra5VBW3z5s0ztZrcc889VrVq1YJ253MEEEAAAQQQQAABBDwBBmB7EtH8qvUdXnrpJWvZsmXQ027cuNEqVqzoFpcLulMhPvjss8/s29/+dkgBRXZ2tk2fPt369OljakFhQwABBBBAAAEEEEAgBIEcxkyEoBTuLpoKVhXzRI5H0IBrTQkbyta4cWMX1Gi17n379rlB2jqeDQEEEEAAAQQQQACB/AQYM5GfThp9pnEUY8eOtf3799urr74aciCSRkRkFQEEEEAAAQQQQCCXAMFELpB0/lHjLO677z6rXr26Pffcc66VIp09yDsCCCCAAAIIIIBA/gIEE/n7pOWnWouid+/eroVi9erVaWlAphFAAAEEEEAAAQQKFmDMRMFGablHo0aNro6j0NoYWvCOcRRpeSuQaQQQQAABBBBAIKgALRNBaRL/wbPPPmsXLlwImhBNPavF5z799NOg+xTmg8qVK7txFIcOHXKrZp8+fbowp+NYBBBAAAEEEEAAgRQTIJiIU4FqhqcDBw64qx05csR9VTCwa9euqynQ5xcvXrQ///nPtn79ehsyZIhpgTttWp9Cmyr0x44ds6NHj9qkSZOsaNGipqldtV5ELLbixYu7cRQ333yzjRs37uoK3rG4FudEAAEEEEAAAQQQSC4BujnFobwUAKib0PDhw618+fJuYLOCBHUbat++vU2bNs0yMzNNXYtmzZplGzZssNatW9sPfvADt8Ddb3/7W+vUqZMtXLjQHdu8eXNbtWqV1axZ00aOHOkCDC2CF8upaLt27WpZWVn22muvuby0aNEiDnJcAgEEEEAAAQQQQMDPArRMxKF0SpUq5RaD+9GPfuRWvh41apQLArSonVogtm/f7loWFDBoH03TqrUf6tSp47o5KbgYOHCgbdq0yerWreu+V7Lr1avnpnBVq4cWwIv11rBhQ3vooYfsww8/tJkzZ+a5wnes08D5EUAAAQQQQAABBPwjQDARh7I4deqUCwRycnJci8OTTz5pWiVbT/nPnTvnWhkUWIwZM8bmzJnjpmbVZ1u3brVt27a5QEQLyt15552mcyi4UGCh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SZMmufXr10c4Q7tFQAREIBgEJCaC0Q9qhQiIgAiIgAiUEWjYsKEbOHCghYvds2dP2X5tiIAIiEDQCEhMBK1H1B4REAEREAER2E+gW7duLj8/37377rviIQIiIAKBJSAxEdiuUcNEQAREQARynQDhYouLi93SpUtzHYWeXwREIKAEJCYC2jFqlgiIgAiIgAgcdNBB7qyzzrLoTtu2bRMQERABEQgcAYmJwHWJGiQCIiACIiAC/yVQUFDgevfu7V5//fX/7tSWCIiACASEgMREQDpCzRABERABERCBSAROOOEE980337jhw4e7QYMGudLS0kinar8IiIAIpJSAxERKcetmIiACIiACIlA1Al999ZW766673JgxY9zo0aOrVomuEgEREIEEE5CYSDBQVScCIiACIiACySBw//33u8WLF1vV77zzjtu3b18ybqM6RUAERCAmAhITMeHSySIgAiIgAiKQHgLjx493119/vTv00ENNVKxcuTI9DdFdRUAERCCEgMRECAxtioAIiIAIiEBQCTRv3tw99NBD7rHHHnPVqlVzn332WVCbqnaJgAjkEIFq+6dJNU+aQx2uRxUBERABEQg2gUceecSR9bpu3boRG7pmzRq3a9cu17p164jnVPXAjh07TKzceOONVa0iZdfB6csvv3SEzaXd27dvdzt37rQFHxO24bR7927H56+//tq2cWan1KxZ09WoUcPWbCPSQheOcQ+GSn7hOuphPwt17d271+o4+OCDHeF8WR9yyCG2rl27tqtVq5arU6eO7WNN37LUq1fPjlGnighkKIGSmhnacDVbBERABERABLKSQPXq1d0Pf/hD17Bhw7Q835YtWyxqVFpuXu6mDNI3b97sNm7c6L744gvbpn1bt241EYFIwOyLgbsfoPtBetOmTW0/A3mOM8j3A30G+4kuXqiErr2wQdAgZjZs2GCCB+HDMZ6FUr9+fdegQQN7FvqdpVGjRq5JkyYmSBLdVtUnAokkIDGRSJqqSwREQAREQAREoEoEmF1gxmX16tVu/fr1bt26dTbYbty4sQ2uGWAzuG7fvr290WfwjUgISvFiJdb2IIiYXWHxgmnhwoW2jfhgZiMvL881a9bMHXbYYbbAREUEgkJAYiIoPaF2iIAIiIAIiEAOEeCt/NKlSy1nRklJiZkR5efn22C5a9eurl+/fo5BMzM12VyY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"
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"draw_reactions."
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"RNApolymerase+geneRNApolymerase\r\n",
"RNAcytoplasmRibosome+ribosome\r\n",
"gene+geneRNApolymerase\r\n",
"RNAcytoplasmRibosome+gene+ribosome\r\n",
"4 complex invariant(s)\r\n"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"search_conservations."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Question 1) explain and interpret those 4 invariants\n",
"Your answer:\n",
"\n",
"* \n",
"\n",
"* \n",
"\n",
"* \n",
"\n",
"* \n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Influence graph\n",
"* positive and negative influences between molecular species\n",
"* abstraction of the reaction hypergraph"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAxYAAAIcCAYAAABrUjh1AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAADFqADAAQAAAABAAACHAAAAADx31eSAABAAElEQVR4AeydB3wU1f7FT2ghoYbeey8CCgoWOhawd8WCHRDEguJTEQRBAUU6gljALujz/VVQFATpoBSR3nvvNZTs/567b/KWJBuS7Ca7k5zrZ9zdKXfufGeAe+bXIjymQU0EREAEREAEREAEREAEREAE0k5gQra0H6sjRUAEREAEREAEREAEREAERMBLQMJCT4IIiIAIiIAIiIAIiIAIiEDABCQsAkaoDkRABERABERABERABERABCQs9AyIgAiIgAiIgAiIgAiIgAgETEDCImCE6kAEREAEREAEREAEREAEREDCQs+ACIiACIiACIiACIiACIhAwAQkLAJGqA5EQAREQAREQAREQAREQAQkLPQMiIAIiIAIiIAIiIAIiIAIBExAwiJghOpABERABERABERABERABERAwkLPgAiIgAiIgAiIgAiIgAiIQMAEJCwCRqgOREAEREAEREAEREAEREAEJCz0DIiACIiACIiACIiACIiACARMQMIiYITqQAREQAREQAREQAREQAREQMJCz4AIiIAIiIAIiIAIiIAIiEDABCQsAkaoDkRABERABERABERABERABCQs9AyIgAiIgAiIgAiIgAiIgAgETEDCImCE6kAEREAEREAEREAEREAEREDCQs+ACIiACIiACIiACIiACIhAwAQkLAJGqA5EQAREQAREQAREQAREQAQkLPQMiIAIiIAIiIAIiIAIiIAIBExAwiJghOpABERABERABERABERABERAwkLPgAiIgAiIgAiIgAiIgAiIQMAEJCwCRqgOREAEREAEREAEREAEREAEJCz0DIiACIiACIiACIiACIiACARMQMIiYITqQAREQAREQAREQAREQAREQMJCz4AIiIAIiIAIiIAIiIAIiEDABCQsAkaoDkRABERABERABERABERABCQs9AyIgAiIgAiIgAiIgAiIgAgETEDCImCE6kAEREAEREAEREAEREAEREDCQs+ACIiACIiACIiACIiACIhAwAQkLAJGqA5EQAREQAREQAREQAREQAQkLPQMiIAIiIAIiIAIiIAIiIAIBExAwiJghOpABERABERABERABERABERAwkLPgAiIgAiIgAiIgAiIgAiIQMAEJCwCRqgOREAEREAEREAEREAEREAEJCz0DIiACIiACIiACIiACIiACARMQMIiYITqQAREQAREQAREQAREQAREQMJCz4AIiIAIiIAIiIAIiIAIiEDABCQsAkaoDkRABERABERABERABERABCQs9AyIgAiIgAiIgAiIgAiIgAgETEDCImCE6kAEREAEREAEREAEREAEREDCQs+ACIiACIiACIiACIiACIhAwAQkLAJGqA5EQAREQAREQAREQAREQAQkLPQMiIAIiIAIiIAIiIAIiIAIBExAwiJghOpABERABERABERABERABERAwkLPgAiIgAiIgAiIgAiIgAiIQMAEJCwCRqgOREAEREAEREAEREAEREAEJCz0DIiACIiACIiACIiACIiACARMQMIiYITqQAREQAREQAREQAREQAREQMJCz4AIiIAIiIAIiIAIiIAIiEDABCQsAkaoDkRABERABERABERABERABCQs9AyIgAiIgAiIgAiIgAiIgAgETEDCImCE6kAEREAEREAEREAEREAEREDCQs+ACIiACIiACIiACIiACIhAwAQkLAJGqA5EQAREQAREQAREQAREQAQkLPQMiIAIiIAIiIAIiIAIiIAIBExAwiJghOpABERABERABERABERABERAwkLPgAiIgAiIgAiIgAiIgAiIQMAEcgTcQyg7OHoU2LMHOHQIOHIEOHbMu5w+DZw5A5w/D5w75/3Mnh1wlty5gehoIE8eIF8+oGBBoHBhoEgR7+9QXpPOLQIiIAIiIAIiIAIiIAIuJOAOYXHwILB8ObBhA7BxI7BpE7BrF5DDDL9ECaBoUa9IyJ8fyJvXu1AwcDuXXLn+JzQoNs6eBShK2MepU8DevQDPwSUuDihTBihbFqhaFahWDahVy9unC2+whiwCIiACIiACIiACIiACGUEgwmNaRpwoVeeglWHBAmDWLGDJEuDwYeDSS4EKFYBKlbwT/uLFgaioVHWbop0pOLZvB3bsAFavBtasAdau9QqYhg2Bpk2BevWAiIgUdaedREAEREAEREAEREAERCALEJgQXsKCFolJk4Bp04AqVYDWrb2T+MqVQ3svaMVYtQpYvBj4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V7+BItHGfeq/rWpMVXx+4+eIiVRRQIeJPkVABERABERABERABLIWgcwjLJJzg0rqnppgbusKRStHMq1M3jIY2nIoBi4aiMV7F9s921Zsi0uKXmK/1yhcAy80fAH95vXDsbPHkulJm0RABERABERABERABEQg8xLIusKC9/Tyy73uUxe5v3R9euuat/DqrFfxz/5/EGH+69m4J/JH5sfPd/yMx+s+jvrF6qPj1I44cPrARXrTZhEQAREQAREQAREQARHIfAQyh7BghidT78JmdkrNPWrcOEXCgl3WLVIXfa/uix5/9MDGIxvRvGxzHOl6BOXzl7dnfLr+02hbqS06/toRO47vSM0otK8IiIAIiIAIiIAIiIAIuJ5A5hAW8+YBV12V+pthitshTx5vpqgUHN2weEO82OhFdJveDduObUt0RPua7dGhdgcrLjYcMfEbaiIgAiIgAiIgAiIgAiKQRQhkDmGxaBHQsGHabtkVVwDz56f4WFoqOtfvjK7TumL3yd2JjmtXqR2eb/i83b7iwIpE27VCBERABERABERABERABDIjgcwhLBaboOrLLkvb/aGwWLgwVcfeUPEGWxCvy29dcPD0wUTHtijbAr2v7I2XZr6ERbuN6FETAREQAREQAREQAREQgUxOwP3CYuNGIG9eoGjRtN2qSy8F/vkHiI1N1fF3VL0Dt1W9zVomjp45mujYy0tcjoHNBuL1Oa9j5nZT7VtNBERABERABERABERABDIxAfcLi0CsFbyx0dFAzZoA62CksjGmolnZZnhm+jM4cfZEoqNrF66N4a2GY9CiQZi8aXKi7VohAiIgAiIgAiIgAiIgApmFgPuFxV9/AbQ6BNIuMTUplixJUw9PXvKkTTX73O/P4fT504n6qFKwCt5v8z7GLhuLSWsnJdquFSIgAiIgAiIgAiIgAiKQGQi4X1gEarHgXaxfH1i6NM3389lLn0WlgpWsZeJs3NlE/bDI3thrvcLi438+TrRdK0RABERABERABERABETA7QTcLSzWrQNiYoDChQO7D3XqAKtXA+fOpbmfHpf3QJwnzta5OOdJ3E+x6GIYc+0Y/L7td4xYMiLN59GBIiACIiACIiACIiACIhCOBNwtLOgGldZsUL53g3EW5U2hu1WrfNem6rutxt2kJ3LnyI3XZr+G857ziY4vkKsARrYeiaX7lmLCygnwmP/UREAEREAEREAEREAERCAzEHC3sGDAdTCEBe9kvXppCuD2fQiyIRvevPpNa7mYsGKC76b47/ly5sOIViPw5+4/8cbcN5IUIPE764sIiIAIiIAIiIAIiIAIuISAu4XF8uVArVrBQU1hEUCchTMIiot+V/fDkr1L8Ob8N53VF3zmzp4bg1sMxvGzx/HKrFeQVFzGBQfohwiIgAiIgAiIgAiIgAiEOQH3Cou9ewGPcSUqUSI4iINgsXAGkjNbTgxqNgg7ju/AgIUDnNUXfOaIyIEBTQeA+3af2R1n4s5csF0/REAEREAEREAEREAERMBNBNwrLFjUrnbt4LEuVAgoUABgwb0gtMjskRjSYgg2HN6AvvP7Jtlj9ojs6Ht1XxSPLg5mizp57mSS+2mlCIiACIiACIiACIiACIQ7AfcKixUrgisseKdotVi5Mmj3zIqLlkOw8fBGjFw6Msl+GfT9yhWv4NS5U+j8W2ckVcU7yQO1UgREQAREQAREQAREQATCiIB7hQUFQDAtFrwp1aoFlBkqqfsanSMaw1oNw+crP0ec+c9fYy2MJqWaoOOvHXEo9pC/3bReBERABERABERABERABMKSgDuFxXmTynXNGqBmzeBCrVHDW88iuL2CmaCm3DkFD/z0AMavGO+396cueQo3VLzBios9J/f43U8bREAEREAEREAEREAERCDcCLhTWGzYAJQqBbD+RDAbLRbsm8IlyI01LEa1HoUpm6bgy9Vf+u39wVoP4u7qd6PTr51s8LffHbVBBERABERABERABERABMKIgDuFBd2g6tYNPsbISKB06aAFcCccYMHIgrZA3rdrv8XXa75OuDn+9x1V78AjdR5Bp986YcvRLfHr9UUEREAEREAEREAEREAEwpWAO4UF3aCqVEkfptWrp4s7lDPYwrkLY3Sb0fh69df4bt13zupEnzdVvgldGnRBl2ldsP7w+kTbtUIEREAEREAEREAEREAEwomAO4XFejPRTk9hQeGSjq1oVFG83+Z9fL7qc/yw4Qe/Z7q2/LXo3qg7npn+DFYeCF62Kr8n1AYREAEREAEREAEREAERSCMBdwoLxkGkl7BgAHc6Cwveq2LRxTC81XB8uPxD/LTxJ7+3r1mZZni9yet4YcYLWLZvmd/9tEEEREAEREAEREAEREAEQknAfcJi504gf34gT5704UZhwSJ5rOqdzq1UnlIY0XoExvw9Bj9v/tnv2RqXbIx+1/TDy3+8jD/3/Ol3P20QAREQAREQAREQAREQgVARcJ+wSE9rBe8CA7hjYoDt2zPknpTJWwYjWo3AqKWjMHXLVL/nvLTYpRjYbCB6zu6JOTvn+N1PG0RABERABERABERABEQgFATcJywYX1G5cvqyqlAB2Lw5fc/h03u5fOUwvOVwjFgyAr9v+91ny4Vf6xapiyGmkvfbC97GjG0zLtyoXyIgAiIgAiIgAiIgAiIQQgLuExa0WGQyYcH7Xz5/eQxtMRTvLHonWXFRPaY6hrY0+/35TrIWjhA+Uzq1CIiACIiACIiACIhAFiTgPmGRnhmhnAcggy0WzmkrFqiIYa2GWXExc/tMZ3Wiz0oFKmFkq5EYvng4ftz4Y6LtWiECIiACIiACIiACIiACGU3AXcLi3Dlgzx6gUqX05RQiYcGLqlygsrVIDFg4ALN2zPJ7nbRwsB7GuL/H4d/r/+13P20QAREQAREQAREQAREQgYwg4C5hsWOHydNaLP25VKwIbNqU/ufxc4YqBatgSIsheGvBW8kGajPw+/1r38dnKz/DV6u/8tObVouACIiACIiACIiACIhA+hNwl7BgpqYyZdKfClPZctm7N/3P5ecM1WKq4b0W76Hf/H6Yu3Oun72AEtElbLG9b9d9i/ErxvvdTxtEQAREQAREQAREQAREID0JSFj4oxtCdyhnSAzUfrf5u+g7ry/m75rvrE70yUreY68di182/4IPln+QaLtWiIAIiIAIiIAIiIAIiEB6E5Cw8EeY7lDbtvnbmmHraxaqacXFG3PfwMLdC/2eNyYyxsZczNo+C4P/Gux3P20QAREQAREQAREQAREQgfQgIGHhj2rx4gCrfIdBq1W4Vry4+GvPX35HVCBXAYxsPRIr9q/AkMVD/O6nDSIgAiIgAiIgAiIgAiIQbALuEhYM3i5dOtgMku6vZElg9+6kt4VgLcXFgKYD8Nrs17Bo9yK/I8iXMx+GtxqOf/b/g0GLBvndTxtEQAREQAREQAREQAREIJgE3CMszp/3pprNKGFRogSwa1cwWQfcV50idTCo2SC8Puf1ZMVFdI5oW8l7w+EN6L+gPzzmPzUREAEREAEREAEREAERSE8C7hEWtB4UKQJkz56ePP7Xd5hZLJyBUVwMbDbQios/9/zprE70GZUjytbD2Hl8pw3+jkNcon20QgREQAREQAREQAREQASCRcA9woKpXzPKWkG6MTHAiRNAbGywWAetn7pF6lpx0XN2TyQnLiKzR2Jwi8E4ePoges/pjfMeY/VREwEREAEREAEREAEREIF0IOAuYVGoUDogSKbLMLVacMQpFRe5suWy7lMnz51Ezzk9JS6Sud3aJAIiIAIiIAIiIAIikHYC7hEW+/d7XaHSfq2pPzIM4yx8L4LiYkCzAaDl4ocNP/huuuB7zmw5beD3+bjzePmPlyUuLqCjHyIgAiIgAiIgAiIgAsEg4B5hsW9fxgsLul6FUWaopG74JUUuwTvN38HN/74Zf2z/I6ld7LrsEdnR/5r+oHvUmGVjcCbujN99tUEEREAEREAEREAEREAEUkvAPcKCFouiRVN7fYHtX7gwQEET5q124drY1XkX3lrwFpKrc0Fx0efqPth3ah9enPkiYs+HX/xImKPW8ERABERABERABERABPwQcI+w4AQ/o4UFA7gPH/aDLrxWl4guYd2iWOciuYDubMiGXk16oUhUEbww4wWJi/C6jRqNCIiACIiACIiACLiWgHuERShiLCgsDh1yzc2lW5QTc5GcuOAFvdb4NZTMWxLP/v4sTp075Zpr1EBFQAREQAREQAREQATCk4CERXL3xWXCgpdCccE6FwzoTq5CdwQi8OoVr6JC/gpWXDBrlJoIiIAIiIAIiIAIiIAIpJWAO4TF0aNAnjxArlxpvc60HUdhcfBg2o4N4VFOKlpW6F64e2GyI+lxeQ9UjamKbtO74cRZU7dDTQREQAREQAREQAREQATSQMBdwiINFxjQIQULuibGIuF1UlwMajYIveb0uqi46N6wO2oXqY2u07vi2NljCbvSbxEQAREQAREQAREQARG4KAF3CItjZrKbL99FLyboO+TPD5wy8Qfn3Vmxuk6ROjYVbUrExbOXPosGxRqg6zSJi6A/R+pQBERABERABERABLIAAXcIi+PHQyMs+AAUKOCqAO6EzyxT0bLORZ95fTB/1/yEmy/43bVBV1xR8gpMWjMJR84cuWCbfoiACIiACIiACIiACIhAcgTcISxCZbEgOdaycEnKWX832oqLZu/gjblvYN6uef52s+s71etkK3N3/rUzDse6I9VushekjSIgAiIgAiIgAiIgAhlCQMLiYphz5wZOuj9jUo1CNTC4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SFiEgqquKQIiIAJRROC02qehd+veuGviXdiYtjGKeq6uioAIiIAIeImAhIWXnob6IgIiIAIRInBOg3NsCto7J96JbRnbItQL3VYEREAERCCaCUhYRPPTU99FQAREIIgELmt2Gc5rdB76Tu4LVupWEwEREAEREIGCEJCwKAgtHSsCIiACMU6g17G9cEK1E3DP5HuQcSAjxker4YmACIiACASTgIRFMGnqWiIgAiIQAwTubnM3apetjYHfDcSBrAMxMCINQQREQAREIBwEJCzCQVn3EAEREIEoIzDolEFIKpZk61xkISvKeq/uioAIiIAIRIKAhEUkqOueIiACIuBxAsVQzNa42J6xHU/+8KTHe6vuiYAIiIAIeIGAhIUXnoL6IAIiIAIeJECLxYguI2zxvBd+fsGDPVSXREAEREAEvERAwsJLT0N9EQEREAGPEUgpnoKnT38a09dOx1uL3vJY79QdERABERABLxGQsPDS01BfREAERMCDBMomlcXzZz6Pz5Z9hk+WfeLBHqpLIiACIiACXiAgYeGFp6A+iIAIiIDHCVRIroBnTn8GY38di29WfePx3qp7IiACIiACkSAgYREJ6rqnCIiACEQhgZqla1px8fRPT2PGuhlROAJ1WQREQAREIJQEJCxCSVfXFgEREIEYI9CgXAOM7DoSQ2cOxc+bfo6x0Wk4IiACIiACRSEgYVEUejpXBERABOKQQItKLfDYaY9h4LSBNmNUHCLQkEVABERABPIgIGGRBxTtEgEREAERODKBNtXagEX0+k7pi1U7Vx35YH0rAiIgAiIQFwQkLOLiMWuQIiACIhB8Ap1qd8Kdre+04iI1LTX4N9AVRUAEREAEooqAhEVUPS51VgREQAS8RaB7g+64usXVuGPiHdiWsc1bnVNvREAEREAEwkpAwiKsuHUzERABEYg9Apc2vRTnNTwPfSb1we59u2NvgBqRCIiACIhAvghIWOQLkw4SAREQARE4EoEbWt2AttXb4t4p9yLjQMaRDtV3IiACIiACMUpAwiJGH6yGJQIiIALhJtCnTR/UK1cPA6YNwP6s/eG+ve4nAiIgAiIQYQISFhF+ALq9CIiACMQSgYEnD0RKYgoenv4wsswfNREQAREQgfghIGERP89aIxUBERCBkBMohmIY2mkodmXuwvDZw0N+P91ABERABETAOwQkLLzzLNQT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Y2YkFplr3bo1mjVrZvcxiJm1Ltguv/xyf4zBr7/+agvnsWheuBqzN3366acYMGBAxGNI2IcJEyaAKWuTkpLChUD3EQERiB0CsljEzrPUSERABEQg+ggMHToULoi4ML0vV64cUlNTcfXVV9sCeBQHrEbtxAYzSD3zzDM444wz7HG8BwvJPfLII7aQXLFihwz3gwcPxgsvvFCYbthzWJyvoO/qWCX84Ycfxr59+wp932CdOHz4cGsteuWVV4J1SV1HBEQgzggc+j9qnA1cwxUBERABEYgsAVaRZn2KW265pUgdYZ0GCgTWauBbdwZ+jx071l6TxeFYMK9ixYpgDAEn8BQj7du3R9euXf33XblyJVj/gcKCWalyt23btuHgwYN2N6/hhABT4nKbMSIXXHBBDlcipnrdv39/jkvt3r3bZmRKS0uz+1nELiEhIccx69aty/E5PT3diiJ3Ld6P96ULmWs8JhjtjTfewPjx420fg3E9XUMERCC+CEhYxNfz1mhFQAREwDME+IafLkrBbAsXLsSyZctyiAamqWWKVX53zz332NvR1SfQWsFMVB988IGtj/Huu+/6u0RBMWTIEHz44Ye2qjeDnc8++2ycdtppdmLPLFZXXnmlrRFBYTJmzBg7KR80aBBeffVV9O7dG08++SRYLbx79+7o2LEjLr30UjRo0ACfffaZ/z7coOhgETu6b1100UVWrNAt6f7778fo0aNtkDXrUdSuXRu33XabFVIURxwT+9OnT58c1yvMBwoxWnzIUE0EREAECkogsaAn6HgREAEREAERCAYBTu7dm/+iXo9v82mx+O6772z9i0suuSTHJRs1agQKhnPOOcdaNAK/5Nt+xmEwBoMBzJzE0z2L7a233rIioFevXihfvrytXM3veS9aGlatWoWHHnrIWkV4PGNF5s6d6xcyvDZjNq699lqb0pUxJRQxvMZzzz1nrRw8j43HdunSxfbxqaeewpw5c2yV8VmzZuGrr77C0qVLbWG7lJQU3H777dali9vvvPMO6FLGCuR0+ypqI8vERE0PispR54tAPBKQxSIen7rGLAIiIAIeIEBrBatCB0NccCL8v//9D8ccc4y1LuQ1vDPPPNNaD/i2f968ef5DODGn2xLf+K9Zswas8TBt2jT7/SeffIIqVarYbQZ68/onnniidaViLMKCBQvsZx7gXJpYhM4F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"
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"draw_influences."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Differential semantics\n",
"* interpretration by Ordinary Differential Equation (ODE)"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"data": {
"text/latex": [
"\\begin{align*}\n",
"{protein}_0 &= 0\\\\\n",
"{ribosome}_0 &= 10\\\\\n",
"{RNAcytoplasmRibosome}_0 &= 0\\\\\n",
"{RNAcytoplasm}_0 &= 0\\\\\n",
"{RNAnucleus}_0 &= 0\\\\\n",
"{RNApolymerase}_0 &= 10\\\\\n",
"{gene}_0 &= 1\\\\\n",
"{geneRNApolymerase}_0 &= 0\\\\\n",
"k1 &= 1\\\\\n",
"k2 &= 1\\\\\n",
"k3 &= 1\\\\\n",
"k4 &= 1\\\\\n",
"k5 &= 1\\\\\n",
"k6 &= 1\\\\\n",
"k7 &= 1\\\\\n",
"nbgene &= 1\\\\\n",
"nbRNApolymerase &= 10\\\\\n",
"nbribosome &= 10\\\\\n",
"\\frac{dprotein}{dt} &= k6*RNAcytoplasmRibosome-k7*protein\\\\\n",
"\\frac{dribosome}{dt} &= k6*RNAcytoplasmRibosome-k5*RNAcytoplasm*ribosome\\\\\n",
"\\frac{dRNAcytoplasmRibosome}{dt} &= k5*RNAcytoplasm*ribosome-k6*RNAcytoplasmRibosome\\\\\n",
"\\frac{dRNAcytoplasm}{dt} &= k4*RNAnucleus-k5*RNAcytoplasm*ribosome\\\\\n",
"\\frac{dRNAnucleus}{dt} &= k3*geneRNApolymerase-k4*RNAnucleus\\\\\n",
"\\frac{dRNApolymerase}{dt} &= k2*geneRNApolymerase-k1*gene*RNApolymerase\\\\\n",
"\\frac{dgene}{dt} &= k2*geneRNApolymerase-k1*gene*RNApolymerase\\\\\n",
"\\frac{dgeneRNApolymerase}{dt} &= k1*gene*RNApolymerase-k2*geneRNApolymerase\\\\\n",
"\\end{align*}\n"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"list_ode."
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [
{
"data": {
"application/javascript": [
"\n",
"(function(root) {\n",
" function now() {\n",
" return new Date();\n",
" }\n",
"\n",
" var force = true;\n",
"\n",
" if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n",
" root._bokeh_onload_callbacks = [];\n",
" root._bokeh_is_loading = undefined;\n",
" }\n",
"\n",
" var JS_MIME_TYPE = 'application/javascript';\n",
" var HTML_MIME_TYPE = 'text/html';\n",
" var EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n",
" var CLASS_NAME = 'output_bokeh rendered_html';\n",
"\n",
" /**\n",
" * Render data to the DOM node\n",
" */\n",
" function render(props, node) {\n",
" var script = document.createElement(\"script\");\n",
" node.appendChild(script);\n",
" }\n",
"\n",
" /**\n",
" * Handle when an output is cleared or removed\n",
" */\n",
" function handleClearOutput(event, handle) {\n",
" var cell = handle.cell;\n",
"\n",
" var id = cell.output_area._bokeh_element_id;\n",
" var server_id = cell.output_area._bokeh_server_id;\n",
" // Clean up Bokeh references\n",
" if (id != null && id in Bokeh.index) {\n",
" Bokeh.index[id].model.document.clear();\n",
" delete Bokeh.index[id];\n",
" }\n",
"\n",
" if (server_id !== undefined) {\n",
" // Clean up Bokeh references\n",
" var cmd = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n",
" cell.notebook.kernel.execute(cmd, {\n",
" iopub: {\n",
" output: function(msg) {\n",
" var id = msg.content.text.trim();\n",
" if (id in Bokeh.index) {\n",
" Bokeh.index[id].model.document.clear();\n",
" delete Bokeh.index[id];\n",
" }\n",
" }\n",
" }\n",
" });\n",
" // Destroy server and session\n",
" var cmd = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n",
" cell.notebook.kernel.execute(cmd);\n",
" }\n",
" }\n",
"\n",
" /**\n",
" * Handle when a new output is added\n",
" */\n",
" function handleAddOutput(event, handle) {\n",
" var output_area = handle.output_area;\n",
" var output = handle.output;\n",
"\n",
" // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n",
" if ((output.output_type != \"display_data\") || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n",
" return\n",
" }\n",
"\n",
" var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n",
"\n",
" if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n",
" toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n",
" // store reference to embed id on output_area\n",
" output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n",
" }\n",
" if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n",
" var bk_div = document.createElement(\"div\");\n",
" bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n",
" var script_attrs = bk_div.children[0].attributes;\n",
" for (var i = 0; i < script_attrs.length; i++) {\n",
" toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n",
" }\n",
" // store reference to server id on output_area\n",
" output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n",
" }\n",
" }\n",
"\n",
" function register_renderer(events, OutputArea) {\n",
"\n",
" function append_mime(data, metadata, element) {\n",
" // create a DOM node to render to\n",
" var toinsert = this.create_output_subarea(\n",
" metadata,\n",
" CLASS_NAME,\n",
" EXEC_MIME_TYPE\n",
" );\n",
" this.keyboard_manager.register_events(toinsert);\n",
" // Render to node\n",
" var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n",
" render(props, toinsert[toinsert.length - 1]);\n",
" element.append(toinsert);\n",
" return toinsert\n",
" }\n",
"\n",
" /* Handle when an output is cleared or removed */\n",
" events.on('clear_output.CodeCell', handleClearOutput);\n",
" events.on('delete.Cell', handleClearOutput);\n",
"\n",
" /* Handle when a new output is added */\n",
" events.on('output_added.OutputArea', handleAddOutput);\n",
"\n",
" /**\n",
" * Register the mime type and append_mime function with output_area\n",
" */\n",
" OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n",
" /* Is output safe? */\n",
" safe: true,\n",
" /* Index of renderer in `output_area.display_order` */\n",
" index: 0\n",
" });\n",
" }\n",
"\n",
" // register the mime type if in Jupyter Notebook environment and previously unregistered\n",
" if (root.Jupyter !== undefined) {\n",
" var events = require('base/js/events');\n",
" var OutputArea = require('notebook/js/outputarea').OutputArea;\n",
"\n",
" if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n",
" register_renderer(events, OutputArea);\n",
" }\n",
" }\n",
"\n",
" \n",
" if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n",
" root._bokeh_timeout = Date.now() + 5000;\n",
" root._bokeh_failed_load = false;\n",
" }\n",
"\n",
" var NB_LOAD_WARNING = {'data': {'text/html':\n",
" \"
\\n\"+\n", " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", " \"
\\n\"+\n", " \"\\n\"+\n",
" \"from bokeh.resources import INLINE\\n\"+\n",
" \"output_notebook(resources=INLINE)\\n\"+\n",
" \"
\\n\"+\n",
" \"=55296&&w<=56319&&(j+=e[++r]),j=O?h.call(O,m,j,A):j,l?(y.value=j,s(g,A,y)):g[A]=j,++A;p=A}if(void 0===p)for(p=i(e.length),l&&(g=new l(p)),r=0;r
-1}},\n",
" function _(r,n,o){var t=r(40);n.exports=function(r){if(!t(r))throw new TypeError(r+\" is not a symbol\");return r}},\n",
" function _(o,t,n){t.exports=function(o){return!!o&&(\"symbol\"==typeof o||!!o.constructor&&(\"Symbol\"===o.constructor.name&&\"Symbol\"===o[o.constructor.toStringTag]))}},\n",
" function _(t,e,n){var r=t(28),o=Object.create,c=Object.defineProperty,u=Object.prototype,f=o(null);e.exports=function(t){for(var e,n,o=0;f[t+(o||\"\")];)++o;return f[t+=o||\"\"]=!0,c(u,e=\"@@\"+t,r.gs(null,function(t){n||(n=!0,c(this,e,r(t)),n=!1)})),e}},\n",
" function _(e,t,a){var s=e(28),i=e(26).Symbol;t.exports=function(e){return Object.defineProperties(e,{hasInstance:s(\"\",i&&i.hasInstance||e(\"hasInstance\")),isConcatSpreadable:s(\"\",i&&i.isConcatSpreadable||e(\"isConcatSpreadable\")),iterator:s(\"\",i&&i.iterator||e(\"iterator\")),match:s(\"\",i&&i.match||e(\"match\")),replace:s(\"\",i&&i.replace||e(\"replace\")),search:s(\"\",i&&i.search||e(\"search\")),species:s(\"\",i&&i.species||e(\"species\")),split:s(\"\",i&&i.split||e(\"split\")),toPrimitive:s(\"\",i&&i.toPrimitive||e(\"toPrimitive\")),toStringTag:s(\"\",i&&i.toStringTag||e(\"toStringTag\")),unscopables:s(\"\",i&&i.unscopables||e(\"unscopables\"))})}},\n",
" function _(r,n,e){var t=r(28),i=r(39),o=Object.create(null);n.exports=function(r){return Object.defineProperties(r,{for:t(function(n){return o[n]?o[n]:o[n]=r(String(n))}),keyFor:t(function(r){var n;for(n in i(r),o)if(o[n]===r)return n})})}},\n",
" function _(t,n,r){var o=Object.prototype.toString,c=o.call(function(){return arguments}());n.exports=function(t){return o.call(t)===c}},\n",
" function _(t,o,n){var e=Object.prototype.toString,c=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);o.exports=function(t){return\"function\"==typeof t&&c(e.call(t))}},\n",
" function _(n,t,r){var a=n(17),o=Math.max;t.exports=function(n){return o(0,a(n))}},\n",
" function _(n,o,t){o.exports=function(n){if(\"function\"!=typeof n)throw new TypeError(n+\" is not a function\");return n}},\n",
" function _(t,n,o){var e=Object.prototype.toString,r=e.call(\"\");n.exports=function(t){return\"string\"==typeof t||t&&\"object\"==typeof t&&(t instanceof String||e.call(t)===r)||!1}},\n",
" function _(e,a,l){e(50)()||Object.defineProperty(Math,\"log10\",{value:e(51),configurable:!0,enumerable:!1,writable:!0})},\n",
" function _(n,t,o){t.exports=function(){var n=Math.log10;return\"function\"==typeof n&&.3010299956639812===n(2)}},\n",
" function _(N,a,t){var n=Math.log,r=Math.LOG10E;a.exports=function(N){return isNaN(N)?NaN:(N=Number(N))<0?NaN:0===N?-1/0:1===N?0:N===1/0?1/0:n(N)*r}},\n",
" function _(e,n,r){e(53)()||Object.defineProperty(e(26),\"Set\",{value:e(54),configurable:!0,enumerable:!1,writable:!0})},\n",
" function _(t,e,n){e.exports=function(){var t,e;return\"function\"==typeof Set&&(t=new Set([\"raz\",\"dwa\",\"trzy\"]),\"[object Set]\"===String(t)&&(3===t.size&&(\"function\"==typeof t.add&&(\"function\"==typeof t.clear&&(\"function\"==typeof t.delete&&(\"function\"==typeof t.entries&&(\"function\"==typeof t.forEach&&(\"function\"==typeof t.has&&(\"function\"==typeof t.keys&&(\"function\"==typeof t.values&&(!1===(e=t.values().next()).done&&\"raz\"===e.value)))))))))))}},\n",
" function _(t,e,n){var r,i,s,o=t(55),a=t(56),_=t(60),c=t(47),u=t(28),h=t(65),l=t(24),f=t(66),p=t(68),y=t(85),v=t(86),d=Function.prototype.call,D=Object.defineProperty,g=Object.getPrototypeOf;v&&(s=Set),e.exports=r=function(){var t,e=arguments[0];if(!(this instanceof r))throw new TypeError(\"Constructor requires 'new'\");return t=v&&_?_(new s,g(this)):this,null!=e&&f(e),D(t,\"__setData__\",u(\"c\",[])),e?(p(e,function(t){-1===a.call(this,t)&&this.push(t)},t.__setData__),t):t},v&&(_&&_(r,s),r.prototype=Object.create(s.prototype,{constructor:u(r)})),h(Object.defineProperties(r.prototype,{add:u(function(t){return this.has(t)?this:(this.emit(\"_add\",this.__setData__.push(t)-1,t),this)}),clear:u(function(){this.__setData__.length&&(o.call(this.__setData__),this.emit(\"_clear\"))}),delete:u(function(t){var e=a.call(this.__setData__,t);return-1!==e&&(this.__setData__.splice(e,1),this.emit(\"_delete\",e,t),!0)}),entries:u(function(){return new y(this,\"key+value\")}),forEach:u(function(t){var e,n,r,i=arguments[1];for(c(t),n=(e=this.values())._next();void 0!==n;)r=e._resolve(n),d.call(t,i,r,r,this),n=e._next()}),has:u(function(t){return-1!==a.call(this.__setData__,t)}),keys:u(i=function(){return this.values()}),size:u.gs(function(){return this.__setData__.length}),values:u(function(){return new y(this)}),toString:u(function(){return\"[object Set]\"})})),D(r.prototype,l.iterator,u(i)),D(r.prototype,l.toStringTag,u(\"c\",\"Set\"))},\n",
" function _(t,n,i){var r=t(10);n.exports=function(){return r(this).length=0,this}},\n",
" function _(t,r,e){var i=t(57),n=t(46),o=t(10),a=Array.prototype.indexOf,h=Object.prototype.hasOwnProperty,s=Math.abs,p=Math.floor;r.exports=function(t){var r,e,f,l;if(!i(t))return a.apply(this,arguments);for(e=n(o(this).length),f=arguments[1],r=f=isNaN(f)?0:f>=0?p(f):n(this.length)-p(s(f));r o.end)&&(this.v_axis_only=!0),(e>1;s[h]>t?e=h:i=h+1}return s[i]}function r(t,s,i,e,h){var r=t[e];t[e]=t[h],t[h]=r;var n=4*e,o=4*h,a=s[n],u=s[n+1],p=s[n+2],d=s[n+3];s[n]=s[o],s[n+1]=s[o+1],s[n+2]=s[o+2],s[n+3]=s[o+3],s[o]=a,s[o+1]=u,s[o+2]=p,s[o+3]=d;var _=i[e];i[e]=i[h],i[h]=_}function n(t,s){var i=t^s,e=65535^i,h=65535^(t|s),r=t&(65535^s),n=i|e>>1,o=i>>1^i,a=h>>1^e&r>>1^h,u=i&h>>1^r>>1^r;o=(i=n)&(e=o)>>2^e&(i^e)>>2,a^=i&(h=a)>>2^e&(r=u)>>2,u^=e&h>>2^(i^e)&r>>2,o=(i=n=i&i>>2^e&e>>2)&(e=o)>>4^e&(i^e)>>4,a^=i&(h=a)>>4^e&(r=u)>>4,u^=e&h>>4^(i^e)&r>>4,a^=(i=n=i&i>>4^e&e>>4)&(h=a)>>8^(e=o)&(r=u)>>8;var p=t^s,d=(e=(u^=e&h>>8^(i^e)&r>>8)^u>>1)|65535^(p|(i=a^a>>1));return((d=1431655765&((d=858993459&((d=252645135&((d=16711935&(d|d<<8))|d<<4))|d<<2))|d<<1))<<1|(p=1431655765&((p=858993459&((p=252645135&((p=16711935&(p|p<<8))|p<<4))|p<<2))|p<<1)))>>>0}return i.from=function(t){if(!(t instanceof ArrayBuffer))throw new Error(\"Data must be an instance of ArrayBuffer.\");var e=new Uint8Array(t,0,2),h=e[0],r=e[1];if(251!==h)throw new Error(\"Data does not appear to be in a Flatbush format.\");if(r>>4!=3)throw new Error(\"Got v\"+(r>>4)+\" data when expected v3.\");var n=new Uint16Array(t,2,1)[0],o=new Uint32Array(t,4,1)[0];return new i(o,n,s[15&r],t)},i.prototype.add=function(t,s,i,e){var h=this._pos>>2;this._indices[h]=h,this._boxes[this._pos++]=t,this._boxes[this._pos++]=s,this._boxes[this._pos++]=i,this._boxes[this._pos++]=e,tg&&(m=g),l[p]=n[m]}else l[p]=n[g]}},l}(e.ContinuousColorMapper);n.LogColorMapper=h,h.__name__=\"LogColorMapper\"},\n",
" function _(r,a,t){!function(r){for(var a in r)t.hasOwnProperty(a)||(t[a]=r[a])}(r(357));var n=r(358);t.Marker=n.Marker;var e=r(359);t.Scatter=e.Scatter},\n",
" function _(e,t,o){var i=e(113),r=e(358),n=Math.sqrt(3);function s(e,t){e.moveTo(-t,t),e.lineTo(t,-t),e.moveTo(-t,-t),e.lineTo(t,t)}function c(e,t){e.moveTo(0,t),e.lineTo(0,-t),e.moveTo(-t,0),e.lineTo(t,0)}function l(e,t){e.moveTo(0,t),e.lineTo(t/1.5,0),e.lineTo(0,-t),e.lineTo(-t/1.5,0),e.closePath()}function a(e,t){var o=t*n,i=o/3;e.moveTo(-t,i),e.lineTo(t,i),e.lineTo(0,i-o),e.closePath()}function u(e,t,o,i,r){var n=.65*o;c(e,o),s(e,n),i.doit&&(i.set_vectorize(e,t),e.stroke())}function v(e,t,o,i,r){e.arc(0,0,o,0,2*Math.PI,!1),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),c(e,o),e.stroke())}function _(e,t,o,i,r){e.arc(0,0,o,0,2*Math.PI,!1),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),s(e,o),e.stroke())}function d(e,t,o,i,r){c(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function f(e,t,o,i,r){l(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function T(e,t,o,i,r){l(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),c(e,o),e.stroke())}function z(e,t,o,i,r){!function(e,t){var o=t/2,i=n*o;e.moveTo(t,0),e.lineTo(o,-i),e.lineTo(-o,-i),e.lineTo(-t,0),e.lineTo(-o,i),e.lineTo(o,i),e.closePath()}(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function k(e,t,o,i,r){e.rotate(Math.PI),a(e,o),e.rotate(-Math.PI),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function h(e,t,o,i,r){var n=2*o;e.rect(-o,-o,n,n),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function m(e,t,o,i,r){var n=2*o;e.rect(-o,-o,n,n),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),c(e,o),e.stroke())}function C(e,t,o,i,r){var n=2*o;e.rect(-o,-o,n,n),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),s(e,o),e.stroke())}function q(e,t,o,i,r){a(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function p(e,t,o,i,r){!function(e,t){e.moveTo(-t,0),e.lineTo(t,0)}(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function x(e,t,o,i,r){s(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function M(e,t){var o,n=function(e){function o(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(o,e),o.initClass=function(){this.prototype._render_one=t},o}(r.MarkerView);n.initClass();var s=((o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(t,e),t.initClass=function(){this.prototype.default_view=n},t}(r.Marker)).__name__=e,o);return s.initClass(),s}o.Asterisk=M(\"Asterisk\",u),o.CircleCross=M(\"CircleCross\",v),o.CircleX=M(\"CircleX\",_),o.Cross=M(\"Cross\",d),o.Dash=M(\"Dash\",p),o.Diamond=M(\"Diamond\",f),o.DiamondCross=M(\"DiamondCross\",T),o.Hex=M(\"Hex\",z),o.InvertedTriangle=M(\"InvertedTriangle\",k),o.Square=M(\"Square\",h),o.SquareCross=M(\"SquareCross\",m),o.SquareX=M(\"SquareX\",C),o.Triangle=M(\"Triangle\",q),o.X=M(\"X\",x),o.marker_funcs={asterisk:u,circle:function(e,t,o,i,r){e.arc(0,0,o,0,2*Math.PI,!1),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())},circle_cross:v,circle_x:_,cross:d,diamond:f,diamond_cross:T,hex:z,inverted_triangle:k,square:h,square_cross:m,square_x:C,triangle:q,dash:p,x:x}},\n",
" function _(e,t,r){var i=e(113),s=e(178),n=e(183),a=e(121),_=e(110),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(t,e),t.prototype._render=function(e,t,r){for(var i=r.sx,s=r.sy,n=r._size,a=r._angle,_=0,h=t;_';t.push(\"is-outside-current-month\"),e.enableSelectionDaysInNextAndPreviousMonths||t.push(\"is-selection-disabled\")}return e.isDisabled&&t.push(\"is-disabled\"),e.isToday&&t.push(\"is-today\"),e.isSelected&&(t.push(\"is-selected\"),n=\"true\"),e.hasEvent&&t.push(\"has-event\"),e.isInRange&&t.push(\"is-inrange\"),e.isStartRange&&t.push(\"is-startrange\"),e.isEndRange&&t.push(\"is-endrange\"),' \"},v=function(e,t,n){return' '+function(e){e.setHours(0,0,0,0);var t=e.getDate(),n=e.getDay(),a=function(e){return(e+7-1)%7};e.setDate(t+3-a(n));var i=new Date(e.getFullYear(),0,4),s=(e.getTime()-i.getTime())/864e5;return 1+Math.round((s-3+a(i.getDay()))/7)}(new Date(n,t,e))+\" \"},w=function(e,t,n,a){return''+(t?e.reverse():e).join(\"\")+\" \"},k=function(e,t,n,a,i,s){var o,r,h,d,u,c=e._o,f=n===c.minYear,g=n===c.maxYear,m=''+function(e){var t,n=[];for(e.showWeekNumber&&n.push(\"
\"},x=function(e){var t=this,n=t.config(e);t._onMouseDown=function(e){if(t._v){var a=(e=e||window.event).target||e.srcElement;if(a)if(s(a,\"is-disabled\")||(!s(a,\"pika-button\")||s(a,\"is-empty\")||s(a.parentNode,\"is-disabled\")?s(a,\"pika-prev\")?t.prevMonth():s(a,\"pika-next\")&&t.nextMonth():(t.setDate(new Date(a.getAttribute(\"data-pika-year\"),a.getAttribute(\"data-pika-month\"),a.getAttribute(\"data-pika-day\"))),n.bound&&setTimeout(function(){t.hide(),n.blurFieldOnSelect&&n.field&&n.field.blur()},100))),s(a,\"pika-select\"))t._c=!0;else{if(!e.preventDefault)return e.returnValue=!1,!1;e.preventDefault()}}},t._onChange=function(e){var n=(e=e||window.event).target||e.srcElement;n&&(s(n,\"pika-select-month\")?t.gotoMonth(n.value):s(n,\"pika-select-year\")&&t.gotoYear(n.value))},t._onKeyChange=function(e){if(e=e||window.event,t.isVisible())switch(e.keyCode){case 13:case 27:n.field&&n.field.blur();break;case 37:t.adjustDate(\"subtract\",1);break;case 38:t.adjustDate(\"subtract\",7);break;case 39:t.adjustDate(\"add\",1);break;case 40:t.adjustDate(\"add\",7);break;case 8:case 46:t.setDate(null)}},t._parseFieldValue=function(){return n.parse?n.parse(n.field.value,n.format):new Date(Date.parse(n.field.value))},t._onInputChange=function(e){var n;e.firedBy!==t&&(n=t._parseFieldValue(),h(n)&&t.setDate(n),t._v||t.show())},t._onInputFocus=function(){t.show()},t._onInputClick=function(){t.show()},t._onInputBlur=function(){var e=document.activeElement;do{if(s(e,\"pika-single\"))return}while(e=e.parentNode);t._c||(t._b=setTimeout(function(){t.hide()},50)),t._c=!1},t._onClick=function(e){var a=(e=e||window.event).target||e.srcElement,i=a;if(a){do{if(s(i,\"pika-single\")||i===n.trigger)return}while(i=i.parentNode);t._v&&a!==n.trigger&&i!==n.trigger&&t.hide()}},t.el=document.createElement(\"div\"),t.el.className=\"pika-single\"+(n.isRTL?\" is-rtl\":\"\")+(n.theme?\" \"+n.theme:\"\"),a(t.el,\"mousedown\",t._onMouseDown,!0),a(t.el,\"touchend\",t._onMouseDown,!0),a(t.el,\"change\",t._onChange),n.keyboardInput&&a(document,\"keydown\",t._onKeyChange),n.field&&(n.container?n.container.appendChild(t.el):n.bound?document.body.appendChild(t.el):n.field.parentNode.insertBefore(t.el,n.field.nextSibling),a(n.field,\"change\",t._onInputChange),n.defaultDate||(n.defaultDate=t._parseFieldValue(),n.setDefaultDate=!0));var i=n.defaultDate;h(i)?n.setDefaultDate?t.setDate(i,!0):t.gotoDate(i):t.gotoDate(new Date),n.bound?(this.hide(),t.el.className+=\" is-bound\",a(n.trigger,\"click\",t._onInputClick),a(n.trigger,\"focus\",t._onInputFocus),a(n.trigger,\"blur\",t._onInputBlur)):this.show()};x.prototype={config:function(e){this._o||(this._o=m({},D,!0));var t=m(this._o,e,!0);t.isRTL=!!t.isRTL,t.field=t.field&&t.field.nodeName?t.field:null,t.theme=\"string\"==typeof t.theme&&t.theme?t.theme:null,t.bound=!!(void 0!==t.bound?t.field&&t.bound:t.field),t.trigger=t.trigger&&t.trigger.nodeName?t.trigger:t.field,t.disableWeekends=!!t.disableWeekends,t.disableDayFn=\"function\"==typeof t.disableDayFn?t.disableDayFn:null;var n=parseInt(t.numberOfMonths,10)||1;if(t.numberOfMonths=n>4?4:n,h(t.minDate)||(t.minDate=!1),h(t.maxDate)||(t.maxDate=!1),t.minDate&&t.maxDate&&t.maxDate\"),t=0;t<7;t++)n.push(' '+b(e,t,!0)+\" \");return\"\"+(e.isRTL?n.reverse():n).join(\"\")+\" \"}(e)+(\"\"+t.join(\"\")+\"\")+\"a.maxDate||a.disableWeekends&&d(S)||a.disableDayFn&&a.disableDayFn(S),isEmpty:Y,isStartRange:F,isEndRange:W,isInRange:A,showDaysInNextAndPreviousMonths:a.showDaysInNextAndPreviousMonths,enableSelectionDaysInNextAndPreviousMonths:a.enableSelectionDaysInNextAndPreviousMonths};a.pickWholeWeek&&T&&(x=!0),l.push(_(L)),7==++N&&(a.showWeekNumber&&l.unshift(v(R-o,t,e)),r.push(w(l,a.isRTL,a.pickWholeWeek,x)),l=[],N=0,x=!1)}return M(a,r,n)},isVisible:function(){return this._v},show:function(){this.isVisible()||(this._v=!0,this.draw(),r(this.el,\"is-hidden\"),this._o.bound&&(a(document,\"click\",this._onClick),this.adjustPosition()),\"function\"==typeof this._o.onOpen&&this._o.onOpen.call(this))},hide:function(){var e=this._v;!1!==e&&(this._o.bound&&i(document,\"click\",this._onClick),this.el.style.position=\"static\",this.el.style.left=\"auto\",this.el.style.top=\"auto\",o(this.el,\"is-hidden\"),this._v=!1,void 0!==e&&\"function\"==typeof this._o.onClose&&this._o.onClose.call(this))},destroy:function(){var e=this._o;this.hide(),i(this.el,\"mousedown\",this._onMouseDown,!0),i(this.el,\"touchend\",this._onMouseDown,!0),i(this.el,\"change\",this._onChange),e.keyboardInput&&i(document,\"keydown\",this._onKeyChange),e.field&&(i(e.field,\"change\",this._onInputChange),e.bound&&(i(e.trigger,\"click\",this._onInputClick),i(e.trigger,\"focus\",this._onInputFocus),i(e.trigger,\"blur\",this._onInputBlur))),this.el.parentNode&&this.el.parentNode.removeChild(this.el)}},t.exports=x},\n",
" 490: function _(n,o,t){n(164),n(163).styles.append('.bk-root {\\n @charset \"UTF-8\";\\n /*!\\n * Pikaday\\n * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/\\n */\\n /*\\nclear child float (pika-lendar), using the famous micro clearfix hack\\nhttp://nicolasgallagher.com/micro-clearfix-hack/\\n*/\\n /* styling for abbr */\\n}\\n.bk-root .pika-single {\\n z-index: 9999;\\n display: block;\\n position: relative;\\n color: #333;\\n background: #fff;\\n border: 1px solid #ccc;\\n border-bottom-color: #bbb;\\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\\n}\\n.bk-root .pika-single:before,\\n.bk-root .pika-single:after {\\n content: \" \";\\n display: table;\\n}\\n.bk-root .pika-single:after {\\n clear: both;\\n}\\n.bk-root .pika-single.is-hidden {\\n display: none;\\n}\\n.bk-root .pika-single.is-bound {\\n position: absolute;\\n box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);\\n}\\n.bk-root .pika-lendar {\\n float: left;\\n width: 240px;\\n margin: 8px;\\n}\\n.bk-root .pika-title {\\n position: relative;\\n text-align: center;\\n}\\n.bk-root .pika-label {\\n display: inline-block;\\n position: relative;\\n z-index: 9999;\\n overflow: hidden;\\n margin: 0;\\n padding: 5px 3px;\\n font-size: 14px;\\n line-height: 20px;\\n font-weight: bold;\\n background-color: #fff;\\n}\\n.bk-root .pika-title select {\\n cursor: pointer;\\n position: absolute;\\n z-index: 9998;\\n margin: 0;\\n left: 0;\\n top: 5px;\\n opacity: 0;\\n}\\n.bk-root .pika-prev,\\n.bk-root .pika-next {\\n display: block;\\n cursor: pointer;\\n position: relative;\\n outline: none;\\n border: 0;\\n padding: 0;\\n width: 20px;\\n height: 30px;\\n /* hide text using text-indent trick, using width value (it\\'s enough) */\\n text-indent: 20px;\\n white-space: nowrap;\\n overflow: hidden;\\n background-color: transparent;\\n background-position: center center;\\n background-repeat: no-repeat;\\n background-size: 75% 75%;\\n opacity: 0.5;\\n}\\n.bk-root .pika-prev:hover,\\n.bk-root .pika-next:hover {\\n opacity: 1;\\n}\\n.bk-root .pika-prev,\\n.bk-root .is-rtl .pika-next {\\n float: left;\\n background-image: url(\\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==\\');\\n}\\n.bk-root .pika-next,\\n.bk-root .is-rtl .pika-prev {\\n float: right;\\n background-image: url(\\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=\\');\\n}\\n.bk-root .pika-prev.is-disabled,\\n.bk-root .pika-next.is-disabled {\\n cursor: default;\\n opacity: 0.2;\\n}\\n.bk-root .pika-select {\\n display: inline-block;\\n}\\n.bk-root .pika-table {\\n width: 100%;\\n border-collapse: collapse;\\n border-spacing: 0;\\n border: 0;\\n}\\n.bk-root .pika-table th,\\n.bk-root .pika-table td {\\n width: 14.28571429%;\\n padding: 0;\\n}\\n.bk-root .pika-table th {\\n color: #999;\\n font-size: 12px;\\n line-height: 25px;\\n font-weight: bold;\\n text-align: center;\\n}\\n.bk-root .pika-button {\\n cursor: pointer;\\n display: block;\\n box-sizing: border-box;\\n -moz-box-sizing: border-box;\\n outline: none;\\n border: 0;\\n margin: 0;\\n width: 100%;\\n padding: 5px;\\n color: #666;\\n font-size: 12px;\\n line-height: 15px;\\n text-align: right;\\n background: #f5f5f5;\\n}\\n.bk-root .pika-week {\\n font-size: 11px;\\n color: #999;\\n}\\n.bk-root .is-today .pika-button {\\n color: #33aaff;\\n font-weight: bold;\\n}\\n.bk-root .is-selected .pika-button,\\n.bk-root .has-event .pika-button {\\n color: #fff;\\n font-weight: bold;\\n background: #33aaff;\\n box-shadow: inset 0 1px 3px #178fe5;\\n border-radius: 3px;\\n}\\n.bk-root .has-event .pika-button {\\n background: #005da9;\\n box-shadow: inset 0 1px 3px #0076c9;\\n}\\n.bk-root .is-disabled .pika-button,\\n.bk-root .is-inrange .pika-button {\\n background: #D5E9F7;\\n}\\n.bk-root .is-startrange .pika-button {\\n color: #fff;\\n background: #6CB31D;\\n box-shadow: none;\\n border-radius: 3px;\\n}\\n.bk-root .is-endrange .pika-button {\\n color: #fff;\\n background: #33aaff;\\n box-shadow: none;\\n border-radius: 3px;\\n}\\n.bk-root .is-disabled .pika-button {\\n pointer-events: none;\\n cursor: default;\\n color: #999;\\n opacity: 0.3;\\n}\\n.bk-root .is-outside-current-month .pika-button {\\n color: #999;\\n opacity: 0.3;\\n}\\n.bk-root .is-selection-disabled {\\n pointer-events: none;\\n cursor: default;\\n}\\n.bk-root .pika-button:hover,\\n.bk-root .pika-row.pick-whole-week:hover .pika-button {\\n color: #fff;\\n background: #ff8000;\\n box-shadow: none;\\n border-radius: 3px;\\n}\\n.bk-root .pika-table abbr {\\n border-bottom: none;\\n cursor: help;\\n}\\n')},\n",
" 491: function _(e,t,n){var r=e(113),i=e(252),a=e(492),_=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.__extends(t,e),t}(a.AbstractRangeSliderView);n.DateRangeSliderView=_,_.__name__=\"DateRangeSliderView\";var o=function(e){function t(t){var n=e.call(this,t)||this;return n.behaviour=\"drag\",n.connected=[!1,!0,!1],n}return r.__extends(t,e),t.init_DateRangeSlider=function(){this.prototype.default_view=_,this.override({format:\"%d %b %Y\"})},t.prototype._formatter=function(e,t){return i(e,t)},t}(a.AbstractSlider);n.DateRangeSlider=o,o.__name__=\"DateRangeSlider\",o.init_DateRangeSlider()},\n",
" 492: function _(t,e,i){var l=t(113),r=t(493),n=t(121),o=t(163),s=t(110),a=t(119),c=t(475),d=t(494),h=\"bk-noUi-\",_=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return l.__extends(e,t),Object.defineProperty(e.prototype,\"noUiSlider\",{get:function(){return this.slider_el.noUiSlider},enumerable:!0,configurable:!0}),e.prototype.initialize=function(){t.prototype.initialize.call(this),this._init_callback()},e.prototype.connect_signals=function(){var e=this;t.prototype.connect_signals.call(this);var i=this.model.properties,l=i.callback,r=i.callback_policy,n=i.callback_throttle;this.on_change([l,r,n],function(){return e._init_callback()});var o=this.model.properties,s=o.start,a=o.end,c=o.value,d=o.step,h=o.title;this.on_change([s,a,c,d],function(){var t=e._calc_to(),i=t.start,l=t.end,r=t.value,n=t.step;e.noUiSlider.updateOptions({range:{min:i,max:l},start:r,step:n})});var _=this.model.properties.bar_color;this.on_change(_,function(){e._set_bar_color()}),this.on_change([c,h],function(){return e._update_title()})},e.prototype._init_callback=function(){var t=this,e=this.model.callback,i=function(){null!=e&&e.execute(t.model),t.model.value_throttled=t.model.value};switch(this.model.callback_policy){case\"continuous\":this.callback_wrapper=i;break;case\"throttle\":this.callback_wrapper=a.throttle(i,this.model.callback_throttle);break;default:this.callback_wrapper=void 0}},e.prototype._update_title=function(){var t=this;o.empty(this.title_el);var e=null==this.model.title||0==this.model.title.length&&!this.model.show_value;if(this.title_el.style.display=e?\"none\":\"\",!e&&(0!=this.model.title.length&&(this.title_el.textContent=this.model.title+\": \"),this.model.show_value)){var i=this._calc_to().value.map(function(e){return t.model.pretty(e)}).join(\" .. \");this.title_el.appendChild(o.span({class:d.bk_slider_value},i))}},e.prototype._set_bar_color=function(){this.model.disabled||(this.slider_el.querySelector(\".bk-noUi-connect\").style.backgroundColor=this.model.bar_color)},e.prototype._keypress_handle=function(t,e){void 0===e&&(e=0);var i=this._calc_to(),l=i.start,r=i.value,n=i.end,o=i.step,s=2==r.length,a=l,c=n;switch(s&&0==e?c=r[1]:s&&1==e&&(a=r[0]),t.which){case 37:r[e]=Math.max(r[e]-o,a);break;case 39:r[e]=Math.min(r[e]+o,c);break;default:return}s?(this.model.value=r,this.model.properties.value.change.emit()):this.model.value=r[0],this.noUiSlider.set(r),null!=this.callback_wrapper&&this.callback_wrapper()},e.prototype.render=function(){var e=this;t.prototype.render.call(this);var i,l=this._calc_to(),n=l.start,a=l.end,c=l.value,_=l.step;if(this.model.tooltips){var u={to:function(t){return e.model.pretty(t)}};i=s.repeat(u,c.length)}else i=!1;if(null==this.slider_el){this.slider_el=o.div(),r.create(this.slider_el,{cssPrefix:h,range:{min:n,max:a},start:c,step:_,behaviour:this.model.behaviour,connect:this.model.connected,tooltips:i,orientation:this.model.orientation,direction:this.model.direction}),this.noUiSlider.on(\"slide\",function(t,i,l){return e._slide(l)}),this.noUiSlider.on(\"change\",function(t,i,l){return e._change(l)}),this._set_keypress_handles();var p=function(t,l){i&&(e.slider_el.querySelectorAll(\".bk-noUi-handle\")[t].querySelector(\".bk-noUi-tooltip\").style.display=l?\"block\":\"\")};this.noUiSlider.on(\"start\",function(t,e){return p(e,!0)}),this.noUiSlider.on(\"end\",function(t,e){return p(e,!1)})}else this.noUiSlider.updateOptions({range:{min:n,max:a},start:c,step:_});this._set_bar_color(),this.model.disabled?this.slider_el.setAttribute(\"disabled\",\"true\"):this.slider_el.removeAttribute(\"disabled\"),this.title_el=o.div({class:d.bk_slider_title}),this._update_title(),this.group_el=o.div({class:d.bk_input_group},this.title_el,this.slider_el),this.el.appendChild(this.group_el)},e.prototype._slide=function(t){this.model.value=this._calc_from(t),null!=this.callback_wrapper&&this.callback_wrapper()},e.prototype._change=function(t){switch(this.model.value=this._calc_from(t),this.model.value_throttled=this.model.value,this.model.callback_policy){case\"mouseup\":case\"throttle\":null!=this.model.callback&&this.model.callback.execute(this.model)}},e}(c.ControlView);_.__name__=\"AbstractBaseSliderView\";var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return l.__extends(e,t),e.prototype._calc_to=function(){return{start:this.model.start,end:this.model.end,value:[this.model.value],step:this.model.step}},e.prototype._calc_from=function(t){var e=t[0];return Number.isInteger(this.model.start)&&Number.isInteger(this.model.end)&&Number.isInteger(this.model.step)?Math.round(e):e},e.prototype._set_keypress_handles=function(){var t=this,e=this.slider_el.querySelector(\".bk-noUi-handle\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",function(e){return t._keypress_handle(e)})},e}(_);i.AbstractSliderView=u,u.__name__=\"AbstractSliderView\";var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return l.__extends(e,t),e.prototype._calc_to=function(){return{start:this.model.start,end:this.model.end,value:this.model.value,step:this.model.step}},e.prototype._calc_from=function(t){return t},e.prototype._set_keypress_handles=function(){var t=this,e=this.slider_el.querySelector(\".bk-noUi-handle-lower\"),i=this.slider_el.querySelector(\".bk-noUi-handle-upper\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",function(e){return t._keypress_handle(e,0)}),i.setAttribute(\"tabindex\",\"1\"),i.addEventListener(\"keydown\",function(e){return t._keypress_handle(e,1)})},e}(_);i.AbstractRangeSliderView=p,p.__name__=\"AbstractRangeSliderView\";var m=function(t){function e(e){var i=t.call(this,e)||this;return i.connected=!1,i}return l.__extends(e,t),e.init_AbstractSlider=function(){this.define({title:[n.String,\"\"],show_value:[n.Boolean,!0],start:[n.Any],end:[n.Any],value:[n.Any],value_throttled:[n.Any],step:[n.Number,1],format:[n.String],direction:[n.Any,\"ltr\"],tooltips:[n.Boolean,!0],callback:[n.Any],callback_throttle:[n.Number,200],callback_policy:[n.SliderCallbackPolicy,\"throttle\"],bar_color:[n.Color,\"#e6e6e6\"]})},e.prototype._formatter=function(t,e){return\"\"+t},e.prototype.pretty=function(t){return this._formatter(t,this.format)},e}(c.Control);i.AbstractSlider=m,m.__name__=\"AbstractSlider\",m.init_AbstractSlider()},\n",
" 493: function _(t,e,r){\n",
" /*! nouislider - 10.1.0 - 2017-07-28 17:11:18 */var n;n=function(){\"use strict\";var t=\"10.1.0\";function e(t){t.preventDefault()}function r(t){return\"number\"==typeof t&&!isNaN(t)&&isFinite(t)}function n(t,e,r){r>0&&(s(t,e),setTimeout(function(){a(t,e)},r))}function i(t){return Array.isArray(t)?t:[t]}function o(t){var e=(t=String(t)).split(\".\");return e.length>1?e[1].length:0}function s(t,e){t.classList?t.classList.add(e):t.className+=\" \"+e}function a(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp(\"(^|\\\\b)\"+e.split(\" \").join(\"|\")+\"(\\\\b|$)\",\"gi\"),\" \")}function l(t){var e=void 0!==window.pageXOffset,r=\"CSS1Compat\"===(t.compatMode||\"\");return{x:e?window.pageXOffset:r?t.documentElement.scrollLeft:t.body.scrollLeft,y:e?window.pageYOffset:r?t.documentElement.scrollTop:t.body.scrollTop}}function u(t,e){return 100/(e-t)}function c(t,e){return 100*e/(t[1]-t[0])}function p(t,e){for(var r=1;t>=e[r];)r+=1;return r}function f(t,e,r){if(r>=t.slice(-1)[0])return 100;var n,i,o,s,a=p(r,t);return n=t[a-1],i=t[a],o=e[a-1],s=e[a],o+function(t,e){return c(t,t[0]<0?e+Math.abs(t[0]):e-t[0])}([n,i],r)/u(o,s)}function d(t,e,r,n){if(100===n)return n;var i,o,s=p(n,t);return r?n-(i=t[s-1])>((o=t[s])-i)/2?o:i:e[s-1]?t[s-1]+function(t,e){return Math.round(t/e)*e}(n-t[s-1],e[s-1]):n}function h(e,n,i){var o;if(\"number\"==typeof n&&(n=[n]),\"[object Array]\"!==Object.prototype.toString.call(n))throw new Error(\"noUiSlider (\"+t+\"): 'range' contains invalid value.\");if(!r(o=\"min\"===e?0:\"max\"===e?100:parseFloat(e))||!r(n[0]))throw new Error(\"noUiSlider (\"+t+\"): 'range' value isn't numeric.\");i.xPct.push(o),i.xVal.push(n[0]),o?i.xSteps.push(!isNaN(n[1])&&n[1]):isNaN(n[1])||(i.xSteps[0]=n[1]),i.xHighestCompleteStep.push(0)}function m(t,e,r){if(!e)return!0;r.xSteps[t]=c([r.xVal[t],r.xVal[t+1]],e)/u(r.xPct[t],r.xPct[t+1]);var n=(r.xVal[t+1]-r.xVal[t])/r.xNumSteps[t],i=Math.ceil(Number(n.toFixed(3))-1),o=r.xVal[t]+r.xNumSteps[t]*i;r.xHighestCompleteStep[t]=o}function g(t,e,r){this.xPct=[],this.xVal=[],this.xSteps=[r||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e;var n,i=[];for(n in t)t.hasOwnProperty(n)&&i.push([t[n],n]);for(i.length&&\"object\"==typeof i[0][0]?i.sort(function(t,e){return t[0][0]-e[0][0]}):i.sort(function(t,e){return t[0]-e[0]}),n=0;n