{ "cells": [ { "cell_type": "markdown", "id": "8382e30e-2fac-41f1-ae50-baf0fc9f4f22", "metadata": {}, "source": [ "# Membranes, with selective permeability, separate 2 previously fully-mixed chemicals\n", "\n", "#### The membranes are permeable to one of the chemicals, and impermeable to the other one. \n", "\n", "See also experiment `diffusion_3`, where a transient separation is achieved WITHOUT membranes" ] }, { "cell_type": "markdown", "id": "d5cc70a6-8aea-4b15-9351-af69a3664dab", "metadata": {}, "source": [ "### TAGS : \"membranes 1D\", \"basic\", \"diffusion 1D\"" ] }, { "cell_type": "code", "execution_count": 1, "id": "2b08132b-3002-444a-aaa4-68eb37342237", "metadata": {}, "outputs": [], "source": [ "LAST_REVISED = \"May 31, 2025\"\n", "LIFE123_VERSION = \"1.0.0rc3\" # Library version this experiment is based on" ] }, { "cell_type": "code", "execution_count": 2, "id": "1302ee3c-4c75-4e67-9b77-d75d27d6d29a", "metadata": {}, "outputs": [], "source": [ "#import set_path # Using MyBinder? Uncomment this before running the next cell!" ] }, { "cell_type": "code", "execution_count": 26, "id": "911ca4cb", "metadata": {}, "outputs": [], "source": [ "#import sys, os\n", "#os.getcwd()\n", "#sys.path.append(\"C:/some_path/my_env_or_install\") # CHANGE to the folder containing your venv or libraries installation!\n", "# NOTE: If any of the imports below can't find a module, uncomment the lines above, or try: import set_path\n", "\n", "from life123 import BioSim1D, ChemData, PlotlyHelper, check_version" ] }, { "cell_type": "code", "execution_count": 4, "id": "ff5b7f09-0b8b-4b10-bf4f-cb5b7b9f269a", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "OK\n" ] } ], "source": [ "check_version(LIFE123_VERSION)" ] }, { "cell_type": "code", "execution_count": null, "id": "0b243ad6-10d9-420e-b786-1be74bfe36de", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "6faab103-5731-4c26-ad2a-a36a117167a1", "metadata": {}, "source": [ "## Prepare the initial system\n", "with two chemicals `A` and `B`" ] }, { "cell_type": "code", "execution_count": 5, "id": "35b682f7-dfbd-44ec-8e72-6165b66a1007", "metadata": {}, "outputs": [], "source": [ "chem_data = ChemData(diffusion_rates=[2., 2.], plot_colors=[\"turquoise\", \"green\"]) # Names \"A\", \"B\" automatically assigned\n", "\n", "bio = BioSim1D(n_bins=9, chem_data=chem_data)" ] }, { "cell_type": "code", "execution_count": 6, "id": "733f6bbe-956e-46f1-87ae-50e91e44f6e1", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 0:\n", "9 bins and 2 chemical species\n", "Membranes present: [(4, 5)]\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
SpeciesDiff rateBin 0Bin 1Bin 2Bin 3Bin 4Bin 5Bin 6Bin 7Bin 8
0A2.00.00.00.00.010.00.00.00.00.0
1B2.00.00.00.00.010.00.00.00.00.0
\n", "
" ], "text/plain": [ " Species Diff rate Bin 0 Bin 1 Bin 2 Bin 3 Bin 4 Bin 5 Bin 6 Bin 7 \\\n", "0 A 2.0 0.0 0.0 0.0 0.0 10.0 0.0 0.0 0.0 \n", "1 B 2.0 0.0 0.0 0.0 0.0 10.0 0.0 0.0 0.0 \n", "\n", " Bin 8 \n", "0 0.0 \n", "1 0.0 " ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bio.set_bin_conc(bin_address=4, chem_label=\"A\", conc=10.)\n", "bio.set_bin_conc(bin_address=4, chem_label=\"B\", conc=10.)\n", "\n", "bio.set_membranes(membranes=[ (4,5) ]) # By default impermeable\n", "bio.change_permeability(\"B\", 1.) # Permeable to `B` (and only to `B`)\n", "\n", "bio.describe_state()" ] }, { "cell_type": "code", "execution_count": 7, "id": "7d5e173b-7699-4a02-8cdf-73fa4250f2de", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
AB
00.00.0
10.00.0
20.00.0
30.00.0
410.010.0
50.00.0
60.00.0
70.00.0
80.00.0
\n", "
" ], "text/plain": [ " A B\n", "0 0.0 0.0\n", "1 0.0 0.0\n", "2 0.0 0.0\n", "3 0.0 0.0\n", "4 10.0 10.0\n", "5 0.0 0.0\n", "6 0.0 0.0\n", "7 0.0 0.0\n", "8 0.0 0.0" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bio.system_snapshot()" ] }, { "cell_type": "code", "execution_count": 8, "id": "d515adf1-29fd-4b66-aa5f-b6c2743e735c", "metadata": {}, "outputs": [ { "data": { "text/html": [ " \n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.78375 }, "colorscale": [ [ 0, "white" ], [ 1, "turquoise" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}A", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x", "xgap": 2, "y": [ "A" ], "yaxis": "y", "ygap": 2, "z": [ [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ] ] }, { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.21625 }, "colorscale": [ [ 0, "white" ], [ 1, "green" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}B", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x2", "xgap": 2, "y": [ "B" ], "yaxis": "y2", "ygap": 2, "z": [ [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ] ] } ], "layout": { "autosize": true, "shapes": [ { "fillcolor": "turquoise", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x", "y0": -0.485, "y1": 0.485, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "green", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x2", "y0": -0.485, "y1": 0.485, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" } ], "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "System snapshot at time t=0" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ] }, "xaxis2": { "anchor": "y2", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ], "title": { "text": "Bin number" } }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0.5675, 1 ], "range": [ -0.5, 0.5 ], "type": "category" }, "yaxis2": { "anchor": "x2", "autorange": true, "domain": [ 0, 0.4325 ], "range": [ -0.5, 0.5 ], "type": "category" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.system_heatmaps()" ] }, { "cell_type": "code", "execution_count": null, "id": "bcc9da93-58ec-4d05-9a44-2c4b00d906d8", "metadata": {}, "outputs": [], "source": [ "\n" ] }, { "cell_type": "markdown", "id": "50a3935a-c0a9-4b7a-a5d2-e80b6aa0cc0e", "metadata": {}, "source": [ "## Request history-keeping for some bins" ] }, { "cell_type": "code", "execution_count": 9, "id": "4256bb8d-51a7-4f1b-b956-bf0c904948a5", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "History enabled for bins [0, 2, 4] and chemicals None (None means 'all')\n" ] } ], "source": [ "# Request to save the concentration history at the bin with the initial concentration injection, \n", "# and at a couple of other bins\n", "bio.enable_history(bins=[0, 2, 4], frequency=3, take_snapshot=True) " ] }, { "cell_type": "code", "execution_count": null, "id": "a73235ba-373e-43b4-a506-73e713f59e82", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "1d9502d7-f3e7-4863-b0f6-9c10d46a979b", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "8e1617e0-2b28-4957-bcd2-d2c667b41d2c", "metadata": {}, "source": [ "## Now, let's start the diffusion" ] }, { "cell_type": "code", "execution_count": 10, "id": "df0af912-6e54-4b5c-8d5e-c34c3dc99f31", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'steps': 1, 'system time': '0.02'}" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bio.diffuse(time_step=0.02, n_steps=1)" ] }, { "cell_type": "code", "execution_count": 11, "id": "3b2b9b2c-cf69-40d0-8ee9-dd815de0c0e4", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
AB
00.00.0
10.00.0
20.00.0
30.00.2
410.09.6
50.00.2
60.00.0
70.00.0
80.00.0
\n", "
" ], "text/plain": [ " A B\n", "0 0.0 0.0\n", "1 0.0 0.0\n", "2 0.0 0.0\n", "3 0.0 0.2\n", "4 10.0 9.6\n", "5 0.0 0.2\n", "6 0.0 0.0\n", "7 0.0 0.0\n", "8 0.0 0.0" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bio.system_snapshot()" ] }, { "cell_type": "code", "execution_count": 12, "id": "f1e4304f-3245-4f87-8926-4a3c11fd3885", "metadata": { "tags": [] }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.78375 }, "colorscale": [ [ 0, "white" ], [ 1, "turquoise" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}A", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x", "xgap": 2, "y": [ "A" ], "yaxis": "y", "ygap": 2, "z": [ [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ] ] }, { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.21625 }, "colorscale": [ [ 0, "white" ], [ 1, "green" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}B", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x2", "xgap": 2, "y": [ "B" ], "yaxis": "y2", "ygap": 2, "z": [ [ 0, 0, 0, 0.2, 9.6, 0.2, 0, 0, 0 ] ] } ], "layout": { "autosize": true, "shapes": [ { "fillcolor": "turquoise", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x", "y0": -0.485, "y1": 0.485, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "green", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x2", "y0": -0.485, "y1": 0.485, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" } ], "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "System snapshot at time t=0.02" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ] }, "xaxis2": { "anchor": "y2", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ], "title": { "text": "Bin number" } }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0.5675, 1 ], "range": [ -0.5, 0.5 ], "type": "category" }, "yaxis2": { "anchor": "x2", "autorange": true, "domain": [ 0, 0.4325 ], "range": [ -0.5, 0.5 ], "type": "category" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.system_heatmaps()" ] }, { "cell_type": "code", "execution_count": 13, "id": "4127b30c-e09d-4afb-8433-185e507975c3", "metadata": { "tags": [] }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=A
Bin number=%{x}
concentration=%{y}", "legendgroup": "A", "line": { "color": "turquoise", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "A", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ], "xaxis": "x", "y": [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ], "yaxis": "y" }, { "hovertemplate": "Chemical=B
Bin number=%{x}
concentration=%{y}", "legendgroup": "B", "line": { "color": "green", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "B", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ], "xaxis": "x", "y": [ 0, 0, 0, 0.2, 9.6, 0.2, 0, 0, 0 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "System snapshot at time t=0.02" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 8 ], "title": { "text": "Bin number" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.5555555555555556, 10.555555555555555 ], "title": { "text": "concentration" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.visualize_system() # Line curve view" ] }, { "cell_type": "markdown", "id": "20bfef3d-1c36-4be0-8435-b7edcb511e95", "metadata": {}, "source": [ "### The concentrations of `A` and `B` start to differ\n", "The membranes are impermeable to `A` but permeable to `B`\n" ] }, { "cell_type": "code", "execution_count": null, "id": "f53bd523-1cb4-4d4c-8ad9-fe7643a4c887", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "fd5cc9f6-7652-43e0-b14b-6181b84b1918", "metadata": {}, "source": [ "### Let's advance the diffusion" ] }, { "cell_type": "code", "execution_count": 14, "id": "06dadf8c-5151-4b08-8744-016132e86307", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "{'steps': 4, 'system time': '0.1'}" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bio.diffuse(time_step=0.02, n_steps=4)" ] }, { "cell_type": "code", "execution_count": 15, "id": "445c58ae-94af-46b6-a3a0-4405a0b5ea29", "metadata": { "tags": [] }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.78375 }, "colorscale": [ [ 0, "white" ], [ 1, "turquoise" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}A", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x", "xgap": 2, "y": [ "A" ], "yaxis": "y", "ygap": 2, "z": [ [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ] ] }, { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.21625 }, "colorscale": [ [ 0, "white" ], [ 1, "green" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}B", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x2", "xgap": 2, "y": [ "B" ], "yaxis": "y2", "ygap": 2, "z": [ [ 6.016e-05, 0.002799488, 0.06661152000000001, 0.8189600960000001, 8.223137472000001, 0.8189600960000001, 0.06661152000000001, 0.002799488, 6.016e-05 ] ] } ], "layout": { "autosize": true, "shapes": [ { "fillcolor": "turquoise", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x", "y0": -0.485, "y1": 0.485, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "green", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x2", "y0": -0.485, "y1": 0.485, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" } ], "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "System snapshot at time t=0.1" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ] }, "xaxis2": { "anchor": "y2", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ], "title": { "text": "Bin number" } }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0.5675, 1 ], "range": [ -0.5, 0.5 ], "type": "category" }, "yaxis2": { "anchor": "x2", "autorange": true, "domain": [ 0, 0.4325 ], "range": [ -0.5, 0.5 ], "type": "category" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.system_heatmaps()" ] }, { "cell_type": "code", "execution_count": 16, "id": "6d3a3431-65a5-4be1-aef5-54fef4598a2a", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=A
Bin number=%{x}
concentration=%{y}", "legendgroup": "A", "line": { "color": "turquoise", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "A", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ], "xaxis": "x", "y": [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ], "yaxis": "y" }, { "hovertemplate": "Chemical=B
Bin number=%{x}
concentration=%{y}", "legendgroup": "B", "line": { "color": "green", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "B", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ], "xaxis": "x", "y": [ 6.016e-05, 0.002799488, 0.06661152000000001, 0.8189600960000001, 8.223137472000001, 0.8189600960000001, 0.06661152000000001, 0.002799488, 6.016e-05 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "System snapshot at time t=0.1" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 8 ], "title": { "text": "Bin number" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.5555555555555556, 10.555555555555555 ], "title": { "text": "concentration" }, "type": "linear" } } }, "image/png": "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hyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMIIAUZU1VkFAIQgAAEIAABCEAAAukhgBSkhyupQgACEIAABCAAAQhAIGMI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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.visualize_system() # Line curve view" ] }, { "cell_type": "code", "execution_count": null, "id": "171783b2-4609-4c91-ac5d-7beb3c86add0", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 17, "id": "67ae2326-d86a-4ec2-b0e0-22cf63299fca", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "{'steps': 15, 'system time': '0.4'}" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bio.diffuse(time_step=0.02, n_steps=15)" ] }, { "cell_type": "code", "execution_count": 18, "id": "f259e90b-2a22-44df-9ddc-f600bc1d10a9", "metadata": { "tags": [] }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.78375 }, "colorscale": [ [ 0, "white" ], [ 1, "turquoise" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}A", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x", "xgap": 2, "y": [ "A" ], "yaxis": "y", "ygap": 2, "z": [ [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ] ] }, { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.21625 }, "colorscale": [ [ 0, "white" ], [ 1, "green" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}B", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x2", "xgap": 2, "y": [ "B" ], "yaxis": "y2", "ygap": 2, "z": [ [ 0.02436911540755799, 0.1277385136165276, 0.5611865449985606, 1.7339455115212137, 5.105520628912282, 1.7339455115212137, 0.5611865449985606, 0.1277385136165276, 0.02436911540755799 ] ] } ], "layout": { "autosize": true, "shapes": [ { "fillcolor": "turquoise", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x", "y0": -0.485, "y1": 0.485, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "green", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x2", "y0": -0.485, "y1": 0.485, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" } ], "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "System snapshot at time t=0.4" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ] }, "xaxis2": { "anchor": "y2", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ], "title": { "text": "Bin number" } }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0.5675, 1 ], "range": [ -0.5, 0.5 ], "type": "category" }, "yaxis2": { "anchor": "x2", "autorange": true, "domain": [ 0, 0.4325 ], "range": [ -0.5, 0.5 ], "type": "category" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.system_heatmaps()" ] }, { "cell_type": "code", "execution_count": 19, "id": "4e3c247c-7811-405a-abaf-3905a8a3d7e0", "metadata": { "tags": [] }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=A
Bin number=%{x}
concentration=%{y}", "legendgroup": "A", "line": { "color": "turquoise", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "A", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ], "xaxis": "x", "y": [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ], "yaxis": "y" }, { "hovertemplate": "Chemical=B
Bin number=%{x}
concentration=%{y}", "legendgroup": "B", "line": { "color": "green", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "B", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ], "xaxis": "x", "y": [ 0.02436911540755799, 0.1277385136165276, 0.5611865449985606, 1.7339455115212137, 5.105520628912282, 1.7339455115212137, 0.5611865449985606, 0.1277385136165276, 0.02436911540755799 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "System snapshot at time t=0.4" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 8 ], "title": { "text": "Bin number" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.5555555555555556, 10.555555555555555 ], "title": { "text": "concentration" }, "type": "linear" } } }, "image/png": "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EQ0BCEAAAhCAAAQgAIGiI4AUFF2VUiAIQAACEIAABCAAAQj4EUAK/HgRDQEIQAACEIAABCAAgaIjgBQUXZVSIAhAAAIQgAAEIAABCPgRQAr8eBENAQhAAAIQgAAEIACBoiOAFBRdlVIgCEAAAhCAAAQgAAEI+BFACvx4EQ0BCEAAAhCAAAQgAIGiI4AUFF2VUiAIQAACEIAABCAAAQj4EUAK/HgRDQEIQAACEIAABCAAgaIjgBQUXZVSIAhAAAIQgAAEIAABCPgRQAr8eBENAQhAAAIQgAAEIACBoiOAFBRdlVIgCEAAAhCAAAQgAAEI+BFACvx4EQ0BCEAAAhCAAAQgAIGiI4AUFF2VUiAIQAACEIAABCAAAQj4EUAK/HgRDQEIQAACEIAABCAAgaIjgBQUXZVSIAhAAAIQgAAEIAABCPgRQAr8eBENAQhAAAIQgAAEIACBoiOAFBRdlVIgCEAAAhCAAAQgAAEI+BFACvx4EQ0BCEAAAhCAAAQgAIGiI4AUFF2VUiAIQAACEIAABCAAAQj4EUAK/HgRDQEIQAACEIAABCAAgaIjgBQUXZVSIAhAAAIQgAAEIAABCPgRQAr8eBENAQhAAAIQgAAEIACBoiOAFBRdlVIgCEAAAhCAAAQgAAEI+BFACvx4EQ0BCEAAAhCAAAQgAIGiI4AUFF2VUiAIQAACEIAABCAAAQj4EUAK/HgRDQEIQAACEIAABCAAgaIjgBQUXZVSIAhAAAIQgAAEIAABCPgRQAr8eBENAQhAAAIQgAAEIACBoiOAFBRdlVIgCEAAAhCAAAQgAAEI+BFACvx4EQ0BCEAAAhCAAAQgAIGiI4AUFF2VUiAIQAACEIAABCAAAQj4EUAK/HgRDQEIQAACEIAABCAAgaIjgBQUXZVSIAhAAAIQgAAEIAABCPgRQAr8eBENAQhAAAIQgAAEIACBoiOAFBRdlVIgCEAAAhCAAAQgAAEI+BFACvx4EQ0BCEAAAhCAAAQgAIGiI4AUFF2VUiAIQAACEIAABCAAAQj4EUAK/HgRDQEIQAACEIAABCAAgaIjgBQUXZVSIAhAAAIQgAAEIAABCPgRQAr8eBENAQhAAAIQgAAEIACBoiOAFBRdlVIgCEAAAhCAAAQgAAEI+BFACvx4EQ0BCEAAAhCAAAQgAIGiI4AUFF2VUiAIQAACEIAABCAAAQj4EUAK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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.visualize_system() # Line curve view" ] }, { "cell_type": "code", "execution_count": null, "id": "7c16197c-af25-42c8-8fad-6010e34b4715", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "a68922c5-3328-49cd-b27c-bf70c638df2e", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "af3150d7-6e1a-483b-87d7-7e18649a3e5a", "metadata": {}, "source": [ "## Finally, let's advance the diffusion to equilibrium" ] }, { "cell_type": "code", "execution_count": 20, "id": "183fc8e2-d378-4c14-a661-fde5c42eda4e", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "{'steps': 600, 'system time': '12.4'}" ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bio.diffuse(time_step=0.02, n_steps=600)" ] }, { "cell_type": "code", "execution_count": 21, "id": "5eedb5bc-3fb0-4ddb-b804-71cf9919e4ae", "metadata": { "tags": [] }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.78375 }, "colorscale": [ [ 0, "white" ], [ 1, "turquoise" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}A", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x", "xgap": 2, "y": [ "A" ], "yaxis": "y", "ygap": 2, "z": [ [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ] ] }, { "colorbar": { "len": 0.519, "title": { "text": "Conc." }, "x": 1.02, "y": 0.21625 }, "colorscale": [ [ 0, "white" ], [ 1, "green" ] ], "hovertemplate": "Conc.: %{z}
Bin #: %{x}
CHEM: %{y}B", "texttemplate": "%{z:.3g}", "type": "heatmap", "xaxis": "x2", "xgap": 2, "y": [ "B" ], "yaxis": "y2", "ygap": 2, "z": [ [ 1.1110714357146176, 1.1110888945729938, 1.1111161296510748, 1.1111411563585871, 1.1111647674054417, 1.1111411563585871, 1.1111161296510748, 1.1110888945729938, 1.1110714357146176 ] ] } ], "layout": { "autosize": true, "shapes": [ { "fillcolor": "turquoise", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x", "y0": -0.485, "y1": 0.485, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x", "y0": -0.48, "y1": 0.48, "yref": "y" }, { "fillcolor": "green", "line": { "width": 0 }, "type": "rect", "x0": -0.7, "x1": -0.6, "xref": "x2", "y0": -0.485, "y1": 0.485, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 3.43, "x1": 3.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" }, { "fillcolor": "brown", "line": { "width": 0 }, "type": "rect", "x0": 4.43, "x1": 4.57, "xref": "x2", "y0": -0.48, "y1": 0.48, "yref": "y2" } ], "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "System snapshot at time t=12.4" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ] }, "xaxis2": { "anchor": "y2", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.7, 8.5 ], "title": { "text": "Bin number" } }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0.5675, 1 ], "range": [ -0.5, 0.5 ], "type": "category" }, "yaxis2": { "anchor": "x2", "autorange": true, "domain": [ 0, 0.4325 ], "range": [ -0.5, 0.5 ], "type": "category" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.system_heatmaps()" ] }, { "cell_type": "code", "execution_count": 22, "id": "060369fa-53e0-48ae-aba4-f7060ed9b439", "metadata": { "tags": [] }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=A
Bin number=%{x}
concentration=%{y}", "legendgroup": "A", "line": { "color": "turquoise", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "A", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ], "xaxis": "x", "y": [ 0, 0, 0, 0, 10, 0, 0, 0, 0 ], "yaxis": "y" }, { "hovertemplate": "Chemical=B
Bin number=%{x}
concentration=%{y}", "legendgroup": "B", "line": { "color": "green", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "B", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ], "xaxis": "x", "y": [ 1.1110714357146176, 1.1110888945729938, 1.1111161296510748, 1.1111411563585871, 1.1111647674054417, 1.1111411563585871, 1.1111161296510748, 1.1110888945729938, 1.1110714357146176 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "System snapshot at time t=12.4" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 8 ], "title": { "text": "Bin number" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.5555555555555556, 10.555555555555555 ], "title": { "text": "concentration" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.visualize_system() # Line curve view" ] }, { "cell_type": "markdown", "id": "9bf4dd6e-ca24-4a0c-8e8f-f8bd41328f94", "metadata": {}, "source": [ "# The membranes, with their selective permeability, have managed to separate the previously fully-mixed `A` and `B`|" ] }, { "cell_type": "code", "execution_count": null, "id": "8e76f63c-c6ee-4d2f-8b1d-1ce5110b8f32", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "a7de554f-220e-417e-88ac-f7ab882de033", "metadata": {}, "source": [ "#### Verify that the total amount of each chemicals hasn't changed; in the case of `B`, it has simply shifted across bins" ] }, { "cell_type": "code", "execution_count": 23, "id": "f2f1c330-69fd-47dd-89e2-29a654be20f6", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "True" ] }, "execution_count": 23, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Let's verify mass conservation\n", "bio.check_mass_conservation(chem_label=\"A\", expected=10.)" ] }, { "cell_type": "code", "execution_count": 24, "id": "73e7291b-9550-401c-99ef-2008e1446272", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "True" ] }, "execution_count": 24, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bio.check_mass_conservation(chem_label=\"B\", expected=10.)" ] }, { "cell_type": "code", "execution_count": null, "id": "adeae603-19bd-420e-bd3a-fc9d643b6ce3", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "674531d7-6322-4029-86f0-a367727e9e0d", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "067600bd-cd8c-448d-81b1-1c0b14f99abf", "metadata": {}, "source": [ "## Visualization of time changes at particular bins" ] }, { "cell_type": "markdown", "id": "2f2462bb-d1f5-4197-97c2-26780407fe57", "metadata": {}, "source": [ "#### Instead of visualizing the entire system at a moment in time, like in the previous diagrams, let's now look at the time evolution of the concentrations of `A` and `B` at selected bins (bins whose history-keeping we requested prior to running the simulation)" ] }, { "cell_type": "code", "execution_count": 25, "id": "8a9b4843-5161-4af4-89ec-f58bdd18ba15", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=A
SYSTEM TIME=%{x}
Concentration=%{y}", "legendgroup": "A", "line": { "color": "turquoise", "dash": "solid", "shape": "linear" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "A", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.08, 0.16, 0.21999999999999997, 0.27999999999999997, 0.34, 0.4000000000000001, 0.46000000000000013, 0.5200000000000001, 0.5800000000000002, 0.6400000000000002, 0.7000000000000003, 0.7600000000000003, 0.8200000000000004, 0.8800000000000004, 0.9400000000000005, 1.0000000000000004, 1.0600000000000005, 1.1200000000000006, 1.1800000000000006, 1.2400000000000007, 1.3000000000000007, 1.3600000000000008, 1.4200000000000008, 1.4800000000000009, 1.540000000000001, 1.600000000000001, 1.660000000000001, 1.720000000000001, 1.7800000000000011, 1.8400000000000012, 1.9000000000000012, 1.9600000000000013, 2.0200000000000014, 2.0800000000000014, 2.1400000000000015, 2.2000000000000015, 2.2600000000000016, 2.3200000000000016, 2.3800000000000017, 2.4400000000000017, 2.5000000000000018, 2.560000000000002, 2.620000000000002, 2.680000000000002, 2.740000000000002, 2.800000000000002, 2.860000000000002, 2.920000000000002, 2.980000000000002, 3.0400000000000023, 3.1000000000000023, 3.1600000000000024, 3.2200000000000024, 3.2800000000000025, 3.3400000000000025, 3.4000000000000026, 3.4600000000000026, 3.5200000000000027, 3.5800000000000027, 3.640000000000003, 3.700000000000003, 3.760000000000003, 3.820000000000003, 3.880000000000003, 3.940000000000003, 4.000000000000003, 4.060000000000001, 4.12, 4.179999999999999, 4.2399999999999975, 4.299999999999996, 4.359999999999995, 4.419999999999994, 4.479999999999992, 4.539999999999991, 4.59999999999999, 4.659999999999989, 4.719999999999987, 4.779999999999986, 4.839999999999985, 4.8999999999999835, 4.959999999999982, 5.019999999999981, 5.07999999999998, 5.139999999999978, 5.199999999999977, 5.259999999999976, 5.3199999999999745, 5.379999999999973, 5.439999999999972, 5.499999999999971, 5.559999999999969, 5.619999999999968, 5.679999999999967, 5.739999999999966, 5.799999999999964, 5.859999999999963, 5.919999999999962, 5.9799999999999605, 6.039999999999959, 6.099999999999958, 6.159999999999957, 6.219999999999955, 6.279999999999954, 6.339999999999953, 6.3999999999999515, 6.45999999999995, 6.519999999999949, 6.579999999999948, 6.639999999999946, 6.699999999999945, 6.759999999999944, 6.8199999999999426, 6.879999999999941, 6.93999999999994, 6.999999999999939, 7.059999999999937, 7.119999999999936, 7.179999999999935, 7.239999999999934, 7.299999999999932, 7.359999999999931, 7.41999999999993, 7.4799999999999285, 7.539999999999927, 7.599999999999926, 7.659999999999925, 7.719999999999923, 7.779999999999922, 7.839999999999921, 7.8999999999999195, 7.959999999999918, 8.019999999999918, 8.079999999999917, 8.139999999999915, 8.199999999999914, 8.259999999999913, 8.319999999999911, 8.37999999999991, 8.439999999999909, 8.499999999999908, 8.559999999999906, 8.619999999999905, 8.679999999999904, 8.739999999999903, 8.799999999999901, 8.8599999999999, 8.919999999999899, 8.979999999999897, 9.039999999999896, 9.099999999999895, 9.159999999999894, 9.219999999999892, 9.279999999999891, 9.33999999999989, 9.399999999999888, 9.459999999999887, 9.519999999999886, 9.579999999999885, 9.639999999999883, 9.699999999999882, 9.75999999999988, 9.81999999999988, 9.879999999999878, 9.939999999999877, 9.999999999999876, 10.059999999999874, 10.119999999999873, 10.179999999999872, 10.23999999999987, 10.29999999999987, 10.359999999999868, 10.419999999999867, 10.479999999999865, 10.539999999999864, 10.599999999999863, 10.659999999999862, 10.71999999999986, 10.779999999999859, 10.839999999999858, 10.899999999999856, 10.959999999999855, 11.019999999999854, 11.079999999999853, 11.139999999999851, 11.19999999999985, 11.259999999999849, 11.319999999999848, 11.379999999999846, 11.439999999999845, 11.499999999999844, 11.559999999999842, 11.619999999999841, 11.67999999999984, 11.739999999999839, 11.799999999999837, 11.859999999999836, 11.919999999999835, 11.979999999999833, 12.039999999999832, 12.099999999999831, 12.15999999999983, 12.219999999999828, 12.279999999999827, 12.339999999999826, 12.399999999999824 ], "xaxis": "x", "y": [ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 ], "yaxis": "y" }, { "hovertemplate": "Chemical=B
SYSTEM TIME=%{x}
Concentration=%{y}", "legendgroup": "B", "line": { "color": "green", "dash": "solid", "shape": "linear" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "B", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.08, 0.16, 0.21999999999999997, 0.27999999999999997, 0.34, 0.4000000000000001, 0.46000000000000013, 0.5200000000000001, 0.5800000000000002, 0.6400000000000002, 0.7000000000000003, 0.7600000000000003, 0.8200000000000004, 0.8800000000000004, 0.9400000000000005, 1.0000000000000004, 1.0600000000000005, 1.1200000000000006, 1.1800000000000006, 1.2400000000000007, 1.3000000000000007, 1.3600000000000008, 1.4200000000000008, 1.4800000000000009, 1.540000000000001, 1.600000000000001, 1.660000000000001, 1.720000000000001, 1.7800000000000011, 1.8400000000000012, 1.9000000000000012, 1.9600000000000013, 2.0200000000000014, 2.0800000000000014, 2.1400000000000015, 2.2000000000000015, 2.2600000000000016, 2.3200000000000016, 2.3800000000000017, 2.4400000000000017, 2.5000000000000018, 2.560000000000002, 2.620000000000002, 2.680000000000002, 2.740000000000002, 2.800000000000002, 2.860000000000002, 2.920000000000002, 2.980000000000002, 3.0400000000000023, 3.1000000000000023, 3.1600000000000024, 3.2200000000000024, 3.2800000000000025, 3.3400000000000025, 3.4000000000000026, 3.4600000000000026, 3.5200000000000027, 3.5800000000000027, 3.640000000000003, 3.700000000000003, 3.760000000000003, 3.820000000000003, 3.880000000000003, 3.940000000000003, 4.000000000000003, 4.060000000000001, 4.12, 4.179999999999999, 4.2399999999999975, 4.299999999999996, 4.359999999999995, 4.419999999999994, 4.479999999999992, 4.539999999999991, 4.59999999999999, 4.659999999999989, 4.719999999999987, 4.779999999999986, 4.839999999999985, 4.8999999999999835, 4.959999999999982, 5.019999999999981, 5.07999999999998, 5.139999999999978, 5.199999999999977, 5.259999999999976, 5.3199999999999745, 5.379999999999973, 5.439999999999972, 5.499999999999971, 5.559999999999969, 5.619999999999968, 5.679999999999967, 5.739999999999966, 5.799999999999964, 5.859999999999963, 5.919999999999962, 5.9799999999999605, 6.039999999999959, 6.099999999999958, 6.159999999999957, 6.219999999999955, 6.279999999999954, 6.339999999999953, 6.3999999999999515, 6.45999999999995, 6.519999999999949, 6.579999999999948, 6.639999999999946, 6.699999999999945, 6.759999999999944, 6.8199999999999426, 6.879999999999941, 6.93999999999994, 6.999999999999939, 7.059999999999937, 7.119999999999936, 7.179999999999935, 7.239999999999934, 7.299999999999932, 7.359999999999931, 7.41999999999993, 7.4799999999999285, 7.539999999999927, 7.599999999999926, 7.659999999999925, 7.719999999999923, 7.779999999999922, 7.839999999999921, 7.8999999999999195, 7.959999999999918, 8.019999999999918, 8.079999999999917, 8.139999999999915, 8.199999999999914, 8.259999999999913, 8.319999999999911, 8.37999999999991, 8.439999999999909, 8.499999999999908, 8.559999999999906, 8.619999999999905, 8.679999999999904, 8.739999999999903, 8.799999999999901, 8.8599999999999, 8.919999999999899, 8.979999999999897, 9.039999999999896, 9.099999999999895, 9.159999999999894, 9.219999999999892, 9.279999999999891, 9.33999999999989, 9.399999999999888, 9.459999999999887, 9.519999999999886, 9.579999999999885, 9.639999999999883, 9.699999999999882, 9.75999999999988, 9.81999999999988, 9.879999999999878, 9.939999999999877, 9.999999999999876, 10.059999999999874, 10.119999999999873, 10.179999999999872, 10.23999999999987, 10.29999999999987, 10.359999999999868, 10.419999999999867, 10.479999999999865, 10.539999999999864, 10.599999999999863, 10.659999999999862, 10.71999999999986, 10.779999999999859, 10.839999999999858, 10.899999999999856, 10.959999999999855, 11.019999999999854, 11.079999999999853, 11.139999999999851, 11.19999999999985, 11.259999999999849, 11.319999999999848, 11.379999999999846, 11.439999999999845, 11.499999999999844, 11.559999999999842, 11.619999999999841, 11.67999999999984, 11.739999999999839, 11.799999999999837, 11.859999999999836, 11.919999999999835, 11.979999999999833, 12.039999999999832, 12.099999999999831, 12.15999999999983, 12.219999999999828, 12.279999999999827, 12.339999999999826, 12.399999999999824 ], "xaxis": "x", "y": [ 10, 8.537110400000001, 7.383196297715201, 6.673178869844599, 6.068917182215538, 5.551395069809486, 5.105520628912282, 4.719219272745091, 4.382757259703165, 4.088232413786919, 3.8291872432621754, 3.600312474581846, 3.397217967297258, 3.216254277332147, 3.054372610050989, 2.909014107188493, 2.778021722958871, 2.6595696260714936, 2.5521062972533, 2.454308402849049, 2.3650432032483977, 2.2833377634535577, 2.208353617182225, 2.139365827970185, 2.0757456143292026, 2.0169458783014735, 1.962489110348242, 1.9119572477463675, 1.8649831454845338, 1.8212433832475938, 1.7804521833672065, 1.7423562555641146, 1.7067304171704678, 1.6733738640293656, 1.6421069887555761, 1.6127686605378844, 1.5852138949729144, 1.5593118541711743, 1.5349441270630912, 1.5120032478470709, 1.490391417174069, 1.4700193962022032, 1.4508055482799822, 1.4326750068886416, 1.4155589517232154, 1.3993939775244144, 1.3841215425758644, 1.3696874857249175, 1.356041602428708, 1.3431372717188272, 1.3309311271581064, 1.319382765864953, 1.308454490532348, 1.2981110800932845, 1.2883195853016813, 1.2790491460240083, 1.2702708274858638, 1.261957473101183, 1.2540835718394538, 1.2466251383666282, 1.2395596044353276, 1.2328657202054887, 1.2265234643527918, 1.2205139619733993, 1.2148194094233398, 1.2094230053424475, 1.2043088872087182, 1.199462072851575, 1.1948684064237276, 1.1905145083927482, 1.1863877291665326, 1.1824761060126887, 1.1787683229716155, 1.175253673497462, 1.1719220255910563, 1.1687637892148797, 1.165769885802806, 1.1629317196970756, 1.1602411513622344, 1.157690472240891, 1.15527238112941, 1.1529799619633272, 1.1508066629125533, 1.1487462766955279, 1.1467929220295157, 1.1449410261413953, 1.1431853082696377, 1.1415207640938512, 1.1399426510333441, 1.1384464743607134, 1.1370279740805604, 1.1356831125271396, 1.1344080626380786, 1.1331991968643522, 1.1320530766794379, 1.130966442653104, 1.129936205057574, 1.1289594349759127, 1.12803335588442, 1.1271553356825896, 1.1263228791458328, 1.125533620777688, 1.1247853180396323, 1.1240758449379253, 1.1234031859481155, 1.122765430258973, 1.1221607663186624, 1.1215874766669522, 1.121043933038166, 1.1205285917204524, 1.1200399891577426, 1.1195767377815293, 1.1191375220603008, 1.118721094755136, 1.118326273370587, 1.1179519367905724, 1.1175970220895513, 1.1172605215097782, 1.1169414795959265, 1.1166389904788392, 1.1163521953006006, 1.116080279773539, 1.1158224718661618, 1.1155780396093975, 1.1153462890168633, 1.1151265621132145, 1.11491823506494, 1.114720716408268, 1.1145334453691216, 1.1143558902703352, 1.114187547021589, 1.114027937687757, 1.1138766091315935, 1.1137331317268868, 1.1135970981384227, 1.1134681221652822, 1.1133458376441816, 1.113229897409736, 1.1131199723086902, 1.113015750265311, 1.1129169353952866, 1.1128232471656108, 1.1127344195980677, 1.1126502005140506, 1.1125703508185685, 1.1124946438214085, 1.1124228645935232, 1.1123548093568152, 1.112290284905584, 1.112229108057996, 1.112171105136012, 1.1121161114723042, 1.1120639709427542, 1.1120145355232098, 1.1119676648692378, 1.1119232259176828, 1.1118810925088989, 1.1118411450285801, 1.1118032700681761, 1.111767360102925, 1.111733313186592, 1.1117010326620458, 1.1116704268868507, 1.1116414089730964, 1.1116138965407247, 1.1115878114836566, 1.1115630797480511, 1.11153963112207, 1.1115173990365481, 1.111496320376007, 1.1114763352994743, 1.1114573870705957, 1.111439421896565, 1.1114223887754087, 1.1114062393511934, 1.1113909277767475, 1.1113764105835013, 1.1113626465580846, 1.1113495966253226, 1.1113372237373047, 1.1113254927682064, 1.1113143704145712, 1.1113038251007625, 1.1112938268893227, 1.1112843473959826, 1.1112753597090803, 1.1112668383131605, 1.1112587590165381, 1.111251098882619, 1.111243836164785, 1.111236950244656, 1.1112304215735564, 1.111224231617017, 1.1112183628021575, 1.1112127984677975, 1.1112075228171576, 1.1112025208730116, 1.1111977784351685, 1.111193282040159, 1.111189018923013, 1.1111849769810207, 1.111181144739375, 1.111177511318593, 1.111174066403633, 1.111170800214607, 1.1111677034790195, 1.1111647674054417 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "`A` and `B` get separated
Concentration as a function of time of all chemicals at bin 4" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 12.399999999999824 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ 0.6173405878168551, 10.493824179588586 ], "title": { "text": "Concentration" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.plot_history_single_bin(bin_address=4, title_prefix=\"`A` and `B` get separated\")" ] }, { "cell_type": "markdown", "id": "dfc30f5d-65e7-4705-838b-16075d4783e0", "metadata": {}, "source": [ "## The transient separation of `A` and `B` is best seen by plotting the difference of their concentrations, as a function of time" ] }, { "cell_type": "code", "execution_count": 28, "id": "ce4afbbc-bb53-48d3-8620-8246667c8f0e", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
SYSTEM TIMEAB
00.0010.010.000000
10.0810.08.537110
20.1610.07.383196
30.2210.06.673179
40.2810.06.068917
............
20212.1610.01.111178
20312.2210.01.111174
20412.2810.01.111171
20512.3410.01.111168
20612.4010.01.111165
\n", "

207 rows × 3 columns

\n", "
" ], "text/plain": [ " SYSTEM TIME A B\n", "0 0.00 10.0 10.000000\n", "1 0.08 10.0 8.537110\n", "2 0.16 10.0 7.383196\n", "3 0.22 10.0 6.673179\n", "4 0.28 10.0 6.068917\n", ".. ... ... ...\n", "202 12.16 10.0 1.111178\n", "203 12.22 10.0 1.111174\n", "204 12.28 10.0 1.111171\n", "205 12.34 10.0 1.111168\n", "206 12.40 10.0 1.111165\n", "\n", "[207 rows x 3 columns]" ] }, "execution_count": 28, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bin4_hist = bio.conc_history.bin_history(bin_address=4) # The bin where the initial concentration of `A` and `B` was applied\n", "bin4_hist" ] }, { "cell_type": "code", "execution_count": 29, "id": "5bfb9574-76e8-4b12-91a5-25b33cb20aec", "metadata": { "tags": [] }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "SYSTEM TIME=%{x}
[A] - [B]=%{y}", "legendgroup": "", "line": { "color": "purple", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "", "orientation": "v", "showlegend": false, "type": "scatter", "x": [ 0, 0.08, 0.16, 0.21999999999999997, 0.27999999999999997, 0.34, 0.4000000000000001, 0.46000000000000013, 0.5200000000000001, 0.5800000000000002, 0.6400000000000002, 0.7000000000000003, 0.7600000000000003, 0.8200000000000004, 0.8800000000000004, 0.9400000000000005, 1.0000000000000004, 1.0600000000000005, 1.1200000000000006, 1.1800000000000006, 1.2400000000000007, 1.3000000000000007, 1.3600000000000008, 1.4200000000000008, 1.4800000000000009, 1.540000000000001, 1.600000000000001, 1.660000000000001, 1.720000000000001, 1.7800000000000011, 1.8400000000000012, 1.9000000000000012, 1.9600000000000013, 2.0200000000000014, 2.0800000000000014, 2.1400000000000015, 2.2000000000000015, 2.2600000000000016, 2.3200000000000016, 2.3800000000000017, 2.4400000000000017, 2.5000000000000018, 2.560000000000002, 2.620000000000002, 2.680000000000002, 2.740000000000002, 2.800000000000002, 2.860000000000002, 2.920000000000002, 2.980000000000002, 3.0400000000000023, 3.1000000000000023, 3.1600000000000024, 3.2200000000000024, 3.2800000000000025, 3.3400000000000025, 3.4000000000000026, 3.4600000000000026, 3.5200000000000027, 3.5800000000000027, 3.640000000000003, 3.700000000000003, 3.760000000000003, 3.820000000000003, 3.880000000000003, 3.940000000000003, 4.000000000000003, 4.060000000000001, 4.12, 4.179999999999999, 4.2399999999999975, 4.299999999999996, 4.359999999999995, 4.419999999999994, 4.479999999999992, 4.539999999999991, 4.59999999999999, 4.659999999999989, 4.719999999999987, 4.779999999999986, 4.839999999999985, 4.8999999999999835, 4.959999999999982, 5.019999999999981, 5.07999999999998, 5.139999999999978, 5.199999999999977, 5.259999999999976, 5.3199999999999745, 5.379999999999973, 5.439999999999972, 5.499999999999971, 5.559999999999969, 5.619999999999968, 5.679999999999967, 5.739999999999966, 5.799999999999964, 5.859999999999963, 5.919999999999962, 5.9799999999999605, 6.039999999999959, 6.099999999999958, 6.159999999999957, 6.219999999999955, 6.279999999999954, 6.339999999999953, 6.3999999999999515, 6.45999999999995, 6.519999999999949, 6.579999999999948, 6.639999999999946, 6.699999999999945, 6.759999999999944, 6.8199999999999426, 6.879999999999941, 6.93999999999994, 6.999999999999939, 7.059999999999937, 7.119999999999936, 7.179999999999935, 7.239999999999934, 7.299999999999932, 7.359999999999931, 7.41999999999993, 7.4799999999999285, 7.539999999999927, 7.599999999999926, 7.659999999999925, 7.719999999999923, 7.779999999999922, 7.839999999999921, 7.8999999999999195, 7.959999999999918, 8.019999999999918, 8.079999999999917, 8.139999999999915, 8.199999999999914, 8.259999999999913, 8.319999999999911, 8.37999999999991, 8.439999999999909, 8.499999999999908, 8.559999999999906, 8.619999999999905, 8.679999999999904, 8.739999999999903, 8.799999999999901, 8.8599999999999, 8.919999999999899, 8.979999999999897, 9.039999999999896, 9.099999999999895, 9.159999999999894, 9.219999999999892, 9.279999999999891, 9.33999999999989, 9.399999999999888, 9.459999999999887, 9.519999999999886, 9.579999999999885, 9.639999999999883, 9.699999999999882, 9.75999999999988, 9.81999999999988, 9.879999999999878, 9.939999999999877, 9.999999999999876, 10.059999999999874, 10.119999999999873, 10.179999999999872, 10.23999999999987, 10.29999999999987, 10.359999999999868, 10.419999999999867, 10.479999999999865, 10.539999999999864, 10.599999999999863, 10.659999999999862, 10.71999999999986, 10.779999999999859, 10.839999999999858, 10.899999999999856, 10.959999999999855, 11.019999999999854, 11.079999999999853, 11.139999999999851, 11.19999999999985, 11.259999999999849, 11.319999999999848, 11.379999999999846, 11.439999999999845, 11.499999999999844, 11.559999999999842, 11.619999999999841, 11.67999999999984, 11.739999999999839, 11.799999999999837, 11.859999999999836, 11.919999999999835, 11.979999999999833, 12.039999999999832, 12.099999999999831, 12.15999999999983, 12.219999999999828, 12.279999999999827, 12.339999999999826, 12.399999999999824 ], "xaxis": "x", "y": [ 0, 1.4628895999999987, 2.616803702284799, 3.326821130155401, 3.9310828177844623, 4.448604930190514, 4.894479371087718, 5.280780727254909, 5.617242740296835, 5.911767586213081, 6.170812756737824, 6.3996875254181536, 6.602782032702742, 6.783745722667852, 6.945627389949011, 7.090985892811506, 7.22197827704113, 7.340430373928506, 7.4478937027467005, 7.545691597150951, 7.634956796751602, 7.716662236546442, 7.791646382817775, 7.860634172029815, 7.924254385670798, 7.983054121698526, 8.037510889651758, 8.088042752253632, 8.135016854515467, 8.178756616752406, 8.219547816632794, 8.257643744435885, 8.293269582829533, 8.326626135970635, 8.357893011244425, 8.387231339462115, 8.414786105027085, 8.440688145828826, 8.465055872936908, 8.48799675215293, 8.509608582825932, 8.529980603797796, 8.549194451720018, 8.567324993111358, 8.584441048276785, 8.600606022475585, 8.615878457424136, 8.630312514275083, 8.643958397571293, 8.656862728281173, 8.669068872841894, 8.680617234135047, 8.691545509467652, 8.701888919906715, 8.711680414698318, 8.720950853975992, 8.729729172514137, 8.738042526898816, 8.745916428160546, 8.753374861633372, 8.760440395564672, 8.767134279794512, 8.773476535647209, 8.7794860380266, 8.78518059057666, 8.790576994657552, 8.795691112791282, 8.800537927148426, 8.805131593576272, 8.809485491607251, 8.813612270833467, 8.81752389398731, 8.821231677028385, 8.824746326502538, 8.828077974408943, 8.83123621078512, 8.834230114197194, 8.837068280302924, 8.839758848637766, 8.84230952775911, 8.84472761887059, 8.847020038036673, 8.849193337087447, 8.851253723304472, 8.853207077970485, 8.855058973858604, 8.856814691730362, 8.858479235906149, 8.860057348966656, 8.861553525639287, 8.86297202591944, 8.86431688747286, 8.865591937361922, 8.866800803135648, 8.867946923320563, 8.869033557346896, 8.870063794942427, 8.871040565024087, 8.871966644115581, 8.87284466431741, 8.873677120854166, 8.874466379222312, 8.875214681960367, 8.875924155062075, 8.876596814051885, 8.877234569741027, 8.877839233681337, 8.878412523333047, 8.878956066961834, 8.879471408279548, 8.879960010842257, 8.880423262218471, 8.880862477939699, 8.881278905244864, 8.881673726629414, 8.882048063209428, 8.882402977910449, 8.882739478490222, 8.883058520404074, 8.883361009521161, 8.8836478046994, 8.88391972022646, 8.884177528133838, 8.884421960390602, 8.884653710983137, 8.884873437886785, 8.88508176493506, 8.885279283591732, 8.885466554630879, 8.885644109729665, 8.885812452978412, 8.885972062312243, 8.886123390868406, 8.886266868273113, 8.886402901861578, 8.886531877834718, 8.886654162355818, 8.886770102590264, 8.88688002769131, 8.886984249734688, 8.887083064604713, 8.887176752834389, 8.887265580401932, 8.88734979948595, 8.887429649181431, 8.887505356178591, 8.887577135406477, 8.887645190643184, 8.887709715094417, 8.887770891942004, 8.887828894863988, 8.887883888527696, 8.887936029057245, 8.88798546447679, 8.888032335130763, 8.888076774082318, 8.888118907491101, 8.88815885497142, 8.888196729931824, 8.888232639897074, 8.888266686813408, 8.888298967337954, 8.888329573113149, 8.888358591026904, 8.888386103459275, 8.888412188516343, 8.888436920251948, 8.88846036887793, 8.888482600963451, 8.888503679623993, 8.888523664700525, 8.888542612929404, 8.888560578103435, 8.88857761122459, 8.888593760648806, 8.888609072223252, 8.888623589416499, 8.888637353441915, 8.888650403374678, 8.888662776262695, 8.888674507231794, 8.888685629585428, 8.888696174899238, 8.888706173110677, 8.888715652604017, 8.88872464029092, 8.88873316168684, 8.888741240983462, 8.888748901117381, 8.888756163835215, 8.888763049755344, 8.888769578426444, 8.888775768382983, 8.888781637197843, 8.888787201532203, 8.888792477182843, 8.888797479126989, 8.88880222156483, 8.888806717959842, 8.888810981076986, 8.88881502301898, 8.888818855260626, 8.888822488681408, 8.888825933596367, 8.888829199785393, 8.888832296520981, 8.888835232594559 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "tracegroupgap": 0 }, "margin": { "t": 60 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "The separation of `A` and `B`, as seen in central bin 4" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 12.399999999999824 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.49382417958858665, 9.382659412183145 ], "title": { "text": "[A] - [B]" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "PlotlyHelper.plot_curves(x=bin4_hist['SYSTEM TIME'], y = bin4_hist['A'] - bin4_hist['B'], \n", " x_label=\"SYSTEM TIME\", y_label=\"[A] - [B]\", \n", " colors=\"purple\", title=\"The separation of `A` and `B`, as seen in central bin 4\")" ] }, { "cell_type": "code", "execution_count": null, "id": "46c8d6f5-2aeb-45c7-bdf9-7a2091768c87", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "aed574cc-8b73-4e93-a06b-77b4dc8c6ec5", "metadata": {}, "source": [ "## The separation of `A` and `B` is also seen in other bins..." ] }, { "cell_type": "code", "execution_count": 30, "id": "0e5f6f72-fa32-4139-9a5c-a73c5386cf25", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=A
SYSTEM TIME=%{x}
Concentration=%{y}", "legendgroup": "A", "line": { "color": "turquoise", "dash": "solid", "shape": "linear" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "A", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.08, 0.16, 0.21999999999999997, 0.27999999999999997, 0.34, 0.4000000000000001, 0.46000000000000013, 0.5200000000000001, 0.5800000000000002, 0.6400000000000002, 0.7000000000000003, 0.7600000000000003, 0.8200000000000004, 0.8800000000000004, 0.9400000000000005, 1.0000000000000004, 1.0600000000000005, 1.1200000000000006, 1.1800000000000006, 1.2400000000000007, 1.3000000000000007, 1.3600000000000008, 1.4200000000000008, 1.4800000000000009, 1.540000000000001, 1.600000000000001, 1.660000000000001, 1.720000000000001, 1.7800000000000011, 1.8400000000000012, 1.9000000000000012, 1.9600000000000013, 2.0200000000000014, 2.0800000000000014, 2.1400000000000015, 2.2000000000000015, 2.2600000000000016, 2.3200000000000016, 2.3800000000000017, 2.4400000000000017, 2.5000000000000018, 2.560000000000002, 2.620000000000002, 2.680000000000002, 2.740000000000002, 2.800000000000002, 2.860000000000002, 2.920000000000002, 2.980000000000002, 3.0400000000000023, 3.1000000000000023, 3.1600000000000024, 3.2200000000000024, 3.2800000000000025, 3.3400000000000025, 3.4000000000000026, 3.4600000000000026, 3.5200000000000027, 3.5800000000000027, 3.640000000000003, 3.700000000000003, 3.760000000000003, 3.820000000000003, 3.880000000000003, 3.940000000000003, 4.000000000000003, 4.060000000000001, 4.12, 4.179999999999999, 4.2399999999999975, 4.299999999999996, 4.359999999999995, 4.419999999999994, 4.479999999999992, 4.539999999999991, 4.59999999999999, 4.659999999999989, 4.719999999999987, 4.779999999999986, 4.839999999999985, 4.8999999999999835, 4.959999999999982, 5.019999999999981, 5.07999999999998, 5.139999999999978, 5.199999999999977, 5.259999999999976, 5.3199999999999745, 5.379999999999973, 5.439999999999972, 5.499999999999971, 5.559999999999969, 5.619999999999968, 5.679999999999967, 5.739999999999966, 5.799999999999964, 5.859999999999963, 5.919999999999962, 5.9799999999999605, 6.039999999999959, 6.099999999999958, 6.159999999999957, 6.219999999999955, 6.279999999999954, 6.339999999999953, 6.3999999999999515, 6.45999999999995, 6.519999999999949, 6.579999999999948, 6.639999999999946, 6.699999999999945, 6.759999999999944, 6.8199999999999426, 6.879999999999941, 6.93999999999994, 6.999999999999939, 7.059999999999937, 7.119999999999936, 7.179999999999935, 7.239999999999934, 7.299999999999932, 7.359999999999931, 7.41999999999993, 7.4799999999999285, 7.539999999999927, 7.599999999999926, 7.659999999999925, 7.719999999999923, 7.779999999999922, 7.839999999999921, 7.8999999999999195, 7.959999999999918, 8.019999999999918, 8.079999999999917, 8.139999999999915, 8.199999999999914, 8.259999999999913, 8.319999999999911, 8.37999999999991, 8.439999999999909, 8.499999999999908, 8.559999999999906, 8.619999999999905, 8.679999999999904, 8.739999999999903, 8.799999999999901, 8.8599999999999, 8.919999999999899, 8.979999999999897, 9.039999999999896, 9.099999999999895, 9.159999999999894, 9.219999999999892, 9.279999999999891, 9.33999999999989, 9.399999999999888, 9.459999999999887, 9.519999999999886, 9.579999999999885, 9.639999999999883, 9.699999999999882, 9.75999999999988, 9.81999999999988, 9.879999999999878, 9.939999999999877, 9.999999999999876, 10.059999999999874, 10.119999999999873, 10.179999999999872, 10.23999999999987, 10.29999999999987, 10.359999999999868, 10.419999999999867, 10.479999999999865, 10.539999999999864, 10.599999999999863, 10.659999999999862, 10.71999999999986, 10.779999999999859, 10.839999999999858, 10.899999999999856, 10.959999999999855, 11.019999999999854, 11.079999999999853, 11.139999999999851, 11.19999999999985, 11.259999999999849, 11.319999999999848, 11.379999999999846, 11.439999999999845, 11.499999999999844, 11.559999999999842, 11.619999999999841, 11.67999999999984, 11.739999999999839, 11.799999999999837, 11.859999999999836, 11.919999999999835, 11.979999999999833, 12.039999999999832, 12.099999999999831, 12.15999999999983, 12.219999999999828, 12.279999999999827, 12.339999999999826, 12.399999999999824 ], "xaxis": "x", "y": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "yaxis": "y" }, { "hovertemplate": "Chemical=B
SYSTEM TIME=%{x}
Concentration=%{y}", "legendgroup": "B", "line": { "color": "green", "dash": "solid", "shape": "linear" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "B", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.08, 0.16, 0.21999999999999997, 0.27999999999999997, 0.34, 0.4000000000000001, 0.46000000000000013, 0.5200000000000001, 0.5800000000000002, 0.6400000000000002, 0.7000000000000003, 0.7600000000000003, 0.8200000000000004, 0.8800000000000004, 0.9400000000000005, 1.0000000000000004, 1.0600000000000005, 1.1200000000000006, 1.1800000000000006, 1.2400000000000007, 1.3000000000000007, 1.3600000000000008, 1.4200000000000008, 1.4800000000000009, 1.540000000000001, 1.600000000000001, 1.660000000000001, 1.720000000000001, 1.7800000000000011, 1.8400000000000012, 1.9000000000000012, 1.9600000000000013, 2.0200000000000014, 2.0800000000000014, 2.1400000000000015, 2.2000000000000015, 2.2600000000000016, 2.3200000000000016, 2.3800000000000017, 2.4400000000000017, 2.5000000000000018, 2.560000000000002, 2.620000000000002, 2.680000000000002, 2.740000000000002, 2.800000000000002, 2.860000000000002, 2.920000000000002, 2.980000000000002, 3.0400000000000023, 3.1000000000000023, 3.1600000000000024, 3.2200000000000024, 3.2800000000000025, 3.3400000000000025, 3.4000000000000026, 3.4600000000000026, 3.5200000000000027, 3.5800000000000027, 3.640000000000003, 3.700000000000003, 3.760000000000003, 3.820000000000003, 3.880000000000003, 3.940000000000003, 4.000000000000003, 4.060000000000001, 4.12, 4.179999999999999, 4.2399999999999975, 4.299999999999996, 4.359999999999995, 4.419999999999994, 4.479999999999992, 4.539999999999991, 4.59999999999999, 4.659999999999989, 4.719999999999987, 4.779999999999986, 4.839999999999985, 4.8999999999999835, 4.959999999999982, 5.019999999999981, 5.07999999999998, 5.139999999999978, 5.199999999999977, 5.259999999999976, 5.3199999999999745, 5.379999999999973, 5.439999999999972, 5.499999999999971, 5.559999999999969, 5.619999999999968, 5.679999999999967, 5.739999999999966, 5.799999999999964, 5.859999999999963, 5.919999999999962, 5.9799999999999605, 6.039999999999959, 6.099999999999958, 6.159999999999957, 6.219999999999955, 6.279999999999954, 6.339999999999953, 6.3999999999999515, 6.45999999999995, 6.519999999999949, 6.579999999999948, 6.639999999999946, 6.699999999999945, 6.759999999999944, 6.8199999999999426, 6.879999999999941, 6.93999999999994, 6.999999999999939, 7.059999999999937, 7.119999999999936, 7.179999999999935, 7.239999999999934, 7.299999999999932, 7.359999999999931, 7.41999999999993, 7.4799999999999285, 7.539999999999927, 7.599999999999926, 7.659999999999925, 7.719999999999923, 7.779999999999922, 7.839999999999921, 7.8999999999999195, 7.959999999999918, 8.019999999999918, 8.079999999999917, 8.139999999999915, 8.199999999999914, 8.259999999999913, 8.319999999999911, 8.37999999999991, 8.439999999999909, 8.499999999999908, 8.559999999999906, 8.619999999999905, 8.679999999999904, 8.739999999999903, 8.799999999999901, 8.8599999999999, 8.919999999999899, 8.979999999999897, 9.039999999999896, 9.099999999999895, 9.159999999999894, 9.219999999999892, 9.279999999999891, 9.33999999999989, 9.399999999999888, 9.459999999999887, 9.519999999999886, 9.579999999999885, 9.639999999999883, 9.699999999999882, 9.75999999999988, 9.81999999999988, 9.879999999999878, 9.939999999999877, 9.999999999999876, 10.059999999999874, 10.119999999999873, 10.179999999999872, 10.23999999999987, 10.29999999999987, 10.359999999999868, 10.419999999999867, 10.479999999999865, 10.539999999999864, 10.599999999999863, 10.659999999999862, 10.71999999999986, 10.779999999999859, 10.839999999999858, 10.899999999999856, 10.959999999999855, 11.019999999999854, 11.079999999999853, 11.139999999999851, 11.19999999999985, 11.259999999999849, 11.319999999999848, 11.379999999999846, 11.439999999999845, 11.499999999999844, 11.559999999999842, 11.619999999999841, 11.67999999999984, 11.739999999999839, 11.799999999999837, 11.859999999999836, 11.919999999999835, 11.979999999999833, 12.039999999999832, 12.099999999999831, 12.15999999999983, 12.219999999999828, 12.279999999999827, 12.339999999999826, 12.399999999999824 ], "xaxis": "x", "y": [ 0, 1.2800000000000001e-05, 0.0007015705784320001, 0.00276674195138234, 0.007049750584571056, 0.014137147064375194, 0.02436911540755799, 0.03785881960571252, 0.05453541962762397, 0.07419247154428545, 0.0965327889522686, 0.12120608103725727, 0.14783848146784964, 0.17605446735065206, 0.20549225616717434, 0.23581392752075164, 0.26671145918094075, 0.29790971444818376, 0.32916723633073164, 0.36027552724790113, 0.39105733635221285, 0.4213643453532631, 0.451074537899493, 0.48008945461445346, 0.5083314723456805, 0.5357411985144381, 0.562275036393923, 0.5879029518866252, 0.6126064545999581, 0.63637679387078, 0.659213362399932, 0.6811222951958884, 0.7021152487302206, 0.7222083439288591, 0.7414212563810418, 0.7597764375896247, 0.7772984519569737, 0.794013415318182, 0.8099485220707587, 0.8251316492203586, 0.839591026908069, 0.853354966169907, 0.8664516357821949, 0.8789088810565813, 0.8907540783620407, 0.9020140199693651, 0.9127148245406733, 0.922881869228286, 0.9325397399109189, 0.9417121965878309, 0.9504221513806074, 0.9586916569646592, 0.9665419035748151, 0.9739932230076268, 0.9810650982826716, 0.987776177831144, 0.9941442932567942, 1.0001864798656595, 1.0059189992904891, 1.0113573636462843, 1.0165163607475745, 1.0214100799982302, 1.0260519386327271, 1.0304547080455702, 1.0346305399945137, 1.0385909925045773, 1.042347055334742, 1.0459091748985692, 1.0492872785546365, 1.0524907982033187, 1.0555286931436565, 1.0584094721583792, 1.0611412148069927, 1.0637315919166124, 1.066187885268214, 1.068517006482477, 1.0707255151146262, 1.0728196359718678, 1.0748052756702835, 1.07668803845059, 1.0784732412740758, 1.0801659282214124, 1.0817708842179878, 1.0832926481100094, 1.0847355251159099, 1.0861035986776597, 1.0874007417364375, 1.0886306274568218, 1.0897967394232353, 1.090902381331861, 1.0919506862006392, 1.0929446251193087, 1.0938870155607567, 1.0947805292742112, 1.0956276997800758, 1.0964309294854517, 1.097192496438636, 1.0979145607401473, 1.098599170627084, 1.099248268246896, 1.0998636951359495, 1.1004471974175627, 1.1010004307335335, 1.101524964922521, 1.102022288458019, 1.102493812658062, 1.1029408756782142, 1.1033647462988436, 1.1037666275171396, 1.1041476599538274, 1.1045089250840392, 1.1048514483013332, 1.105176201823406, 1.1054841074476147, 1.1057760391640206, 1.106052825633274, 1.1063152525362956, 1.1065640648023534, 1.1067999687217989, 1.1070236339494124, 1.107235695404, 1.107436755069594, 1.1076273837033461, 1.1078081224549252, 1.1079794844020023, 1.1081419560061554, 1.1082959984933154, 1.1084420491626532, 1.108580522627614, 1.1087118119926118, 1.1088362899687128, 1.10895430993147, 1.1090662069239055, 1.1091722986074781, 1.1092728861637389, 1.1093682551492203, 1.1094586763059928, 1.1095444063301776, 1.109625688600603, 1.109702753869663, 1.1097758209183444, 1.1098450971772749, 1.1099107793155591, 1.1099730537990673, 1.1100320974197655, 1.110088077797587, 1.1101411538562687, 1.110191476274503, 1.1102391879136875, 1.110284424223482, 1.1103273136263283, 1.1103679778820217, 1.110406532433369, 1.1104430867339143, 1.1104777445586638, 1.1105106042986894, 1.11054175924045, 1.1105712978306208, 1.110599303927183, 1.1106258570374898, 1.1106510325439773, 1.1106749019181692, 1.1106975329235784, 1.1107189898080791, 1.110739333486304, 1.1107586217125727, 1.1107769092448525, 1.1107942480002124, 1.1108106872022108, 1.110826273520637, 1.1108410512040032, 1.1108550622051632, 1.1108683463004128, 1.1108809412024117, 1.110892882667247, 1.110904204595943, 1.1109149391307025, 1.1109251167461565, 1.11093476633588, 1.1109439152944183, 1.1109525895950585, 1.110960813863566, 1.110968611448095, 1.1109760044854724, 1.1109830139640424, 1.1109896597832516, 1.1109959608101418, 1.1110019349329123, 1.1110075991117034, 1.1110129694267452, 1.1110180611240077, 1.1110228886584836, 1.111027465735225, 1.1110318053482513, 1.1110359198174378, 1.1110398208234913, 1.111043519441111, 1.1110470261704288, 1.1110503509668181, 1.1110535032691569, 1.111056492026624, 1.1110593257241048, 1.1110620124062802, 1.1110645597004638, 1.1110669748382562, 1.1110692646760747, 1.1110714357146176 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "The separation of `A` and `B` happens at other bins, too...
Concentration as a function of time of all chemicals at bin 0" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 12.399999999999824 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.06172619087303431, 1.1727976265876519 ], "title": { "text": "Concentration" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.plot_history_single_bin(bin_address=0, title_prefix=\"The separation of `A` and `B` happens at other bins, too...\")" ] }, { "cell_type": "code", "execution_count": 31, "id": "42a42ef5-fbda-48c7-81cb-816e46614561", "metadata": { "tags": [] }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=A
SYSTEM TIME=%{x}
Concentration=%{y}", "legendgroup": "A", "line": { "color": "turquoise", "dash": "solid", "shape": "linear" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "A", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.08, 0.16, 0.21999999999999997, 0.27999999999999997, 0.34, 0.4000000000000001, 0.46000000000000013, 0.5200000000000001, 0.5800000000000002, 0.6400000000000002, 0.7000000000000003, 0.7600000000000003, 0.8200000000000004, 0.8800000000000004, 0.9400000000000005, 1.0000000000000004, 1.0600000000000005, 1.1200000000000006, 1.1800000000000006, 1.2400000000000007, 1.3000000000000007, 1.3600000000000008, 1.4200000000000008, 1.4800000000000009, 1.540000000000001, 1.600000000000001, 1.660000000000001, 1.720000000000001, 1.7800000000000011, 1.8400000000000012, 1.9000000000000012, 1.9600000000000013, 2.0200000000000014, 2.0800000000000014, 2.1400000000000015, 2.2000000000000015, 2.2600000000000016, 2.3200000000000016, 2.3800000000000017, 2.4400000000000017, 2.5000000000000018, 2.560000000000002, 2.620000000000002, 2.680000000000002, 2.740000000000002, 2.800000000000002, 2.860000000000002, 2.920000000000002, 2.980000000000002, 3.0400000000000023, 3.1000000000000023, 3.1600000000000024, 3.2200000000000024, 3.2800000000000025, 3.3400000000000025, 3.4000000000000026, 3.4600000000000026, 3.5200000000000027, 3.5800000000000027, 3.640000000000003, 3.700000000000003, 3.760000000000003, 3.820000000000003, 3.880000000000003, 3.940000000000003, 4.000000000000003, 4.060000000000001, 4.12, 4.179999999999999, 4.2399999999999975, 4.299999999999996, 4.359999999999995, 4.419999999999994, 4.479999999999992, 4.539999999999991, 4.59999999999999, 4.659999999999989, 4.719999999999987, 4.779999999999986, 4.839999999999985, 4.8999999999999835, 4.959999999999982, 5.019999999999981, 5.07999999999998, 5.139999999999978, 5.199999999999977, 5.259999999999976, 5.3199999999999745, 5.379999999999973, 5.439999999999972, 5.499999999999971, 5.559999999999969, 5.619999999999968, 5.679999999999967, 5.739999999999966, 5.799999999999964, 5.859999999999963, 5.919999999999962, 5.9799999999999605, 6.039999999999959, 6.099999999999958, 6.159999999999957, 6.219999999999955, 6.279999999999954, 6.339999999999953, 6.3999999999999515, 6.45999999999995, 6.519999999999949, 6.579999999999948, 6.639999999999946, 6.699999999999945, 6.759999999999944, 6.8199999999999426, 6.879999999999941, 6.93999999999994, 6.999999999999939, 7.059999999999937, 7.119999999999936, 7.179999999999935, 7.239999999999934, 7.299999999999932, 7.359999999999931, 7.41999999999993, 7.4799999999999285, 7.539999999999927, 7.599999999999926, 7.659999999999925, 7.719999999999923, 7.779999999999922, 7.839999999999921, 7.8999999999999195, 7.959999999999918, 8.019999999999918, 8.079999999999917, 8.139999999999915, 8.199999999999914, 8.259999999999913, 8.319999999999911, 8.37999999999991, 8.439999999999909, 8.499999999999908, 8.559999999999906, 8.619999999999905, 8.679999999999904, 8.739999999999903, 8.799999999999901, 8.8599999999999, 8.919999999999899, 8.979999999999897, 9.039999999999896, 9.099999999999895, 9.159999999999894, 9.219999999999892, 9.279999999999891, 9.33999999999989, 9.399999999999888, 9.459999999999887, 9.519999999999886, 9.579999999999885, 9.639999999999883, 9.699999999999882, 9.75999999999988, 9.81999999999988, 9.879999999999878, 9.939999999999877, 9.999999999999876, 10.059999999999874, 10.119999999999873, 10.179999999999872, 10.23999999999987, 10.29999999999987, 10.359999999999868, 10.419999999999867, 10.479999999999865, 10.539999999999864, 10.599999999999863, 10.659999999999862, 10.71999999999986, 10.779999999999859, 10.839999999999858, 10.899999999999856, 10.959999999999855, 11.019999999999854, 11.079999999999853, 11.139999999999851, 11.19999999999985, 11.259999999999849, 11.319999999999848, 11.379999999999846, 11.439999999999845, 11.499999999999844, 11.559999999999842, 11.619999999999841, 11.67999999999984, 11.739999999999839, 11.799999999999837, 11.859999999999836, 11.919999999999835, 11.979999999999833, 12.039999999999832, 12.099999999999831, 12.15999999999983, 12.219999999999828, 12.279999999999827, 12.339999999999826, 12.399999999999824 ], "xaxis": "x", "y": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "yaxis": "y" }, { "hovertemplate": "Chemical=B
SYSTEM TIME=%{x}
Concentration=%{y}", "legendgroup": "B", "line": { "color": "green", "dash": "solid", "shape": "linear" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "B", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.08, 0.16, 0.21999999999999997, 0.27999999999999997, 0.34, 0.4000000000000001, 0.46000000000000013, 0.5200000000000001, 0.5800000000000002, 0.6400000000000002, 0.7000000000000003, 0.7600000000000003, 0.8200000000000004, 0.8800000000000004, 0.9400000000000005, 1.0000000000000004, 1.0600000000000005, 1.1200000000000006, 1.1800000000000006, 1.2400000000000007, 1.3000000000000007, 1.3600000000000008, 1.4200000000000008, 1.4800000000000009, 1.540000000000001, 1.600000000000001, 1.660000000000001, 1.720000000000001, 1.7800000000000011, 1.8400000000000012, 1.9000000000000012, 1.9600000000000013, 2.0200000000000014, 2.0800000000000014, 2.1400000000000015, 2.2000000000000015, 2.2600000000000016, 2.3200000000000016, 2.3800000000000017, 2.4400000000000017, 2.5000000000000018, 2.560000000000002, 2.620000000000002, 2.680000000000002, 2.740000000000002, 2.800000000000002, 2.860000000000002, 2.920000000000002, 2.980000000000002, 3.0400000000000023, 3.1000000000000023, 3.1600000000000024, 3.2200000000000024, 3.2800000000000025, 3.3400000000000025, 3.4000000000000026, 3.4600000000000026, 3.5200000000000027, 3.5800000000000027, 3.640000000000003, 3.700000000000003, 3.760000000000003, 3.820000000000003, 3.880000000000003, 3.940000000000003, 4.000000000000003, 4.060000000000001, 4.12, 4.179999999999999, 4.2399999999999975, 4.299999999999996, 4.359999999999995, 4.419999999999994, 4.479999999999992, 4.539999999999991, 4.59999999999999, 4.659999999999989, 4.719999999999987, 4.779999999999986, 4.839999999999985, 4.8999999999999835, 4.959999999999982, 5.019999999999981, 5.07999999999998, 5.139999999999978, 5.199999999999977, 5.259999999999976, 5.3199999999999745, 5.379999999999973, 5.439999999999972, 5.499999999999971, 5.559999999999969, 5.619999999999968, 5.679999999999967, 5.739999999999966, 5.799999999999964, 5.859999999999963, 5.919999999999962, 5.9799999999999605, 6.039999999999959, 6.099999999999958, 6.159999999999957, 6.219999999999955, 6.279999999999954, 6.339999999999953, 6.3999999999999515, 6.45999999999995, 6.519999999999949, 6.579999999999948, 6.639999999999946, 6.699999999999945, 6.759999999999944, 6.8199999999999426, 6.879999999999941, 6.93999999999994, 6.999999999999939, 7.059999999999937, 7.119999999999936, 7.179999999999935, 7.239999999999934, 7.299999999999932, 7.359999999999931, 7.41999999999993, 7.4799999999999285, 7.539999999999927, 7.599999999999926, 7.659999999999925, 7.719999999999923, 7.779999999999922, 7.839999999999921, 7.8999999999999195, 7.959999999999918, 8.019999999999918, 8.079999999999917, 8.139999999999915, 8.199999999999914, 8.259999999999913, 8.319999999999911, 8.37999999999991, 8.439999999999909, 8.499999999999908, 8.559999999999906, 8.619999999999905, 8.679999999999904, 8.739999999999903, 8.799999999999901, 8.8599999999999, 8.919999999999899, 8.979999999999897, 9.039999999999896, 9.099999999999895, 9.159999999999894, 9.219999999999892, 9.279999999999891, 9.33999999999989, 9.399999999999888, 9.459999999999887, 9.519999999999886, 9.579999999999885, 9.639999999999883, 9.699999999999882, 9.75999999999988, 9.81999999999988, 9.879999999999878, 9.939999999999877, 9.999999999999876, 10.059999999999874, 10.119999999999873, 10.179999999999872, 10.23999999999987, 10.29999999999987, 10.359999999999868, 10.419999999999867, 10.479999999999865, 10.539999999999864, 10.599999999999863, 10.659999999999862, 10.71999999999986, 10.779999999999859, 10.839999999999858, 10.899999999999856, 10.959999999999855, 11.019999999999854, 11.079999999999853, 11.139999999999851, 11.19999999999985, 11.259999999999849, 11.319999999999848, 11.379999999999846, 11.439999999999845, 11.499999999999844, 11.559999999999842, 11.619999999999841, 11.67999999999984, 11.739999999999839, 11.799999999999837, 11.859999999999836, 11.919999999999835, 11.979999999999833, 12.039999999999832, 12.099999999999831, 12.15999999999983, 12.219999999999828, 12.279999999999827, 12.339999999999826, 12.399999999999824 ], "xaxis": "x", "y": [ 0, 0.042448, 0.15642911925094402, 0.25950437247091906, 0.3650225865964695, 0.4667149814634624, 0.5611865449985606, 0.6468365890218293, 0.7231633789324835, 0.7903178611988512, 0.8488190203559087, 0.899374091173298, 0.9427667172278758, 0.9797890284897751, 1.0112019796000904, 1.037713738897086, 1.0599694723160684, 1.0785481890563797, 1.093963836479899, 1.106668828381603, 1.1170588444700684, 1.125478167516394, 1.1322251052156331, 1.1375572268385539, 1.1416962634090526, 1.1448325962884156, 1.1471293071321864, 1.148725791783144, 1.1497409581324705, 1.1502760375485297, 1.1504170439523207, 1.150236915881682, 1.149797376174109, 1.149150542030353, 1.1483403157347287, 1.1474035835503862, 1.1463712474986798, 1.1452691120060194, 1.1441186448375633, 1.1429376293758629, 1.1417407231609604, 1.1405399356879442, 1.1393450367506215, 1.1381639051124077, 1.1370028259614908, 1.1358667444495794, 1.1347594816047357, 1.1336839180324085, 1.132642150059243, 1.1316356223173705, 1.1306652401997548, 1.1297314651282697, 1.1288343951552482, 1.127973833057219, 1.127149343768485, 1.1263603027351479, 1.1256059365410782, 1.1248853569609039, 1.1241975894267822, 1.1235415967515694, 1.122916298827605, 1.1223205889147303, 1.1217533470408483, 1.1212134509610896, 1.120699785055642, 1.1202112474898798, 1.1197467559122458, 1.1193052519241788, 1.118885704521246, 1.1184871126746512, 1.118108507196707, 1.1177489520120298, 1.1174075449376204, 1.1170834180591196, 1.1167757377770333, 1.1164837045852003, 1.116206552633988, 1.1159435491223684, 1.1156939935559391, 1.1154572169019294, 1.1152325806671244, 1.1150194759202972, 1.11481732227706, 1.1146255668619298, 1.1144436832597686, 1.1142711704665318, 1.1141075518473744, 1.1139523741085837, 1.1138052062884758, 1.11366563877127, 1.1135332823270294, 1.1134077671799596, 1.1132887421067217, 1.113175873565865, 1.1130688448590458, 1.1129673553243273, 1.1128711195615653, 1.1127798666896298, 1.1126933396350318, 1.1126112944513609, 1.1125334996688214, 1.1124597356730668, 1.1123897941124559, 1.1123234773328134, 1.112260597838738, 1.1122009777804864, 1.1121444484654501, 1.1120908498932456, 1.1120400303134446, 1.1119918458049844, 1.1119461598763187, 1.1119028430853877, 1.111861772678518, 1.1118228322473809, 1.1117859114031723, 1.111750905467204, 1.1117177151771265, 1.1116862464080353, 1.1116564099077373, 1.111628121045491, 1.111601299573557, 1.1115758694009283, 1.111551758378637, 1.1115288980960565, 1.1115072236876569, 1.1114866736496791, 1.111467189666237, 1.1114487164443636, 1.111431201557554, 1.111414595297369, 1.1113988505326933, 1.111383922576254, 1.1113697690580309, 1.1113563498052053, 1.1113436267283128, 1.111331563713281, 1.1113201265190502, 1.11130928268049, 1.1112990014163413, 1.1112892535419197, 1.1112800113863412, 1.111271248714033, 1.1112629406503092, 1.111255063610802, 1.1112475952345486, 1.1112405143205455, 1.111233800767591, 1.1112274355172445, 1.1112214004997438, 1.1112156785827245, 1.111210253522599, 1.1112051099184554, 1.1112002331683477, 1.1111956094278517, 1.1111912255707694, 1.1111870691518737, 1.1111831283715818, 1.1111793920424637, 1.1111758495574855, 1.1111724908599008, 1.1111693064147041, 1.111166287181564, 1.1111634245891606, 1.1111607105108552, 1.1111581372416195, 1.1111556974761643, 1.1111533842882009, 1.1111511911107794, 1.1111491117176464, 1.11114714020557, 1.111145270977581, 1.1111434987270847, 1.111141818422796, 1.1111402252944564, 1.1111387148192928, 1.111137282709176, 1.1111359248984494, 1.1111346375323852, 1.1111334169562426, 1.1111322597048925, 1.1111311624929794, 1.1111301222055951, 1.1111291358894355, 1.1111282007444174, 1.111127314115728, 1.1111264734862896, 1.111125676469612, 1.1111249208030192, 1.1111242043412246, 1.1111235250502416, 1.111122881001609, 1.111122270366916, 1.1111216914126114, 1.1111211424950829, 1.1111206220559902, 1.1111201286178412, 1.1111196607797982, 1.1111192172137, 1.111118796660292, 1.1111183979256511, 1.1111180198777961, 1.111117661443474, 1.1111173216051131, 1.1111169993979355, 1.1111166939072161, 1.111116404265687, 1.1111161296510748 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "The separation of `A` and `B` happens at other bins, too...
Concentration as a function of time of all chemicals at bin 2" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 12.399999999999824 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.06391205799735115, 1.2143291019496718 ], "title": { "text": "Concentration" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bio.plot_history_single_bin(bin_address=2, title_prefix=\"The separation of `A` and `B` happens at other bins, too...\")" ] }, { "cell_type": "code", "execution_count": null, "id": "d6b4b70a-857e-4466-8a63-7c66752dcb02", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.9.13" } }, "nbformat": 4, "nbformat_minor": 5 }