{ "cells": [ { "cell_type": "markdown", "id": "4e50d971", "metadata": {}, "source": [ "### `A <-> 3B` reaction, taken to equilibrium.\n", "### Examine State Space trajectory, using [A] and [B] as state variables\n", "\n", "1st-order kinetics in both directions\n", "\n", "See also the experiment \"1D/reaction/reaction_2\"\n", "\n", "LAST REVISED: June 14, 2024 (using v. 1.0 beta33)" ] }, { "cell_type": "code", "execution_count": 1, "id": "84bf7d8f-3ad4-4b5a-8b26-321122660f41", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Added 'D:\\Docs\\- MY CODE\\BioSimulations\\life123-Win7' to sys.path\n" ] } ], "source": [ "import set_path # Importing this module will add the project's home directory to sys.path" ] }, { "cell_type": "code", "execution_count": 2, "id": "8f60b9ca", "metadata": {}, "outputs": [], "source": [ "from experiments.get_notebook_info import get_notebook_basename\n", "\n", "from src.modules.chemicals.chem_data import ChemData\n", "from src.modules.reactions.uniform_compartment import UniformCompartment\n", "\n", "import plotly.express as px\n", "import plotly.graph_objects as go\n", "from src.modules.visualization.graphic_log import GraphicLog" ] }, { "cell_type": "code", "execution_count": 3, "id": "180bfbdd", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "-> Output will be LOGGED into the file 'state_space_1.log.htm'\n" ] } ], "source": [ "# Initialize the HTML logging\n", "log_file = get_notebook_basename() + \".log.htm\" # Use the notebook base filename for the log file\n", "\n", "# Set up the use of some specified graphic (Vue) components\n", "GraphicLog.config(filename=log_file,\n", " components=[\"vue_cytoscape_2\"],\n", " extra_js=\"https://cdnjs.cloudflare.com/ajax/libs/cytoscape/3.21.2/cytoscape.umd.js\")" ] }, { "cell_type": "code", "execution_count": 4, "id": "610ce687-64a0-4ad8-a7df-a7d204b94684", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Number of reactions: 1 (at temp. 25 C)\n", "0: A <-> 3 B (kF = 5 / kR = 2 / delta_G = -2,271.4 / K = 2.5) | 1st order in all reactants & products\n", "Set of chemicals involved in the above reactions: {'B', 'A'}\n" ] } ], "source": [ "# Initialize the system\n", "chem_data = ChemData(names=[\"A\", \"B\"])\n", "\n", "\n", "# Reaction A <-> 3B , with 1st-order kinetics in both directions\n", "chem_data.add_reaction(reactants=\"A\", products=[(3,\"B\",1)], forward_rate=5., reverse_rate=2.)\n", "\n", "chem_data.describe_reactions()" ] }, { "cell_type": "code", "execution_count": 5, "id": "0423bb64-0481-4ea8-a566-f2d10d82574a", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 0:\n", "2 species:\n", " Species 0 (A). Conc: 10.0\n", " Species 1 (B). Conc: 50.0\n", "Set of chemicals involved in reactions: {'B', 'A'}\n" ] } ], "source": [ "dynamics = UniformCompartment(chem_data=chem_data)\n", "dynamics.set_conc(conc={\"A\": 10., \"B\": 50.},\n", " snapshot=True)\n", "dynamics.describe_state()" ] }, { "cell_type": "code", "execution_count": 6, "id": "4b5e75e5", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[GRAPHIC ELEMENT SENT TO LOG FILE `state_space_1.log.htm`]\n" ] } ], "source": [ "# Send the plot to the HTML log file\n", "chem_data.plot_reaction_network(\"vue_cytoscape_2\")" ] }, { "cell_type": "markdown", "id": "dfb4e9e3", "metadata": { "tags": [] }, "source": [ "### To equilibrium" ] }, { "cell_type": "code", "execution_count": 7, "id": "c3ed24bd-c237-491f-a2b9-676fc666b087", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "10 total step(s) taken\n" ] } ], "source": [ "dynamics.single_compartment_react(initial_step=0.05, n_steps=10, variable_steps=False)" ] }, { "cell_type": "code", "execution_count": 8, "id": "56e68446-bc47-4b0d-b772-bc206bacaec4", "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", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
SYSTEM TIMEABcaption
00.0010.00000050.000000Initialized state
10.0512.50000042.500000
20.1013.62500039.125000
30.1514.13125037.606250
40.2014.35906336.922812
50.2514.46157836.615266
60.3014.50771036.476870
70.3514.52847036.414591
80.4014.53781136.386566
90.4514.54201536.373955
100.5014.54390736.368280
\n", "
" ], "text/plain": [ " SYSTEM TIME A B caption\n", "0 0.00 10.000000 50.000000 Initialized state\n", "1 0.05 12.500000 42.500000 \n", "2 0.10 13.625000 39.125000 \n", "3 0.15 14.131250 37.606250 \n", "4 0.20 14.359063 36.922812 \n", "5 0.25 14.461578 36.615266 \n", "6 0.30 14.507710 36.476870 \n", "7 0.35 14.528470 36.414591 \n", "8 0.40 14.537811 36.386566 \n", "9 0.45 14.542015 36.373955 \n", "10 0.50 14.543907 36.368280 " ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df = dynamics.get_history()\n", "df" ] }, { "cell_type": "code", "execution_count": 9, "id": "968e0c7f-4fef-4dbf-b055-96168432aecb", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0: A <-> 3 B\n", "Final concentrations: [A] = 14.54 ; [B] = 36.37\n", "1. Ratio of reactant/product concentrations, adjusted for reaction orders: 2.50059\n", " Formula used: [B] / [A]\n", "2. Ratio of forward/reverse reaction rates: 2.5\n", "Discrepancy between the two values: 0.02341 %\n", "Reaction IS in equilibrium (within 1% tolerance)\n", "\n" ] }, { "data": { "text/plain": [ "True" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Verify that the reaction has reached equilibrium\n", "dynamics.is_in_equilibrium()" ] }, { "cell_type": "code", "execution_count": 10, "id": "af88741e-72cc-41be-98d4-3e95f8a90a10", "metadata": {}, "outputs": [ { "data": { "text/html": [ " \n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=A
SYSTEM TIME=%{x}
Concentration=%{y}", "legendgroup": "A", "line": { "color": "navy", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "A", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.05, 0.1, 0.15000000000000002, 0.2, 0.25, 0.3, 0.35, 0.39999999999999997, 0.44999999999999996, 0.49999999999999994 ], "xaxis": "x", "y": [ 10, 12.5, 13.625, 14.13125, 14.3590625, 14.461578125, 14.50771015625, 14.5284695703125, 14.537811306640625, 14.54201508798828, 14.543906789594727 ], "yaxis": "y" }, { "hovertemplate": "Chemical=B
SYSTEM TIME=%{x}
Concentration=%{y}", "legendgroup": "B", "line": { "color": "orange", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "B", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.05, 0.1, 0.15000000000000002, 0.2, 0.25, 0.3, 0.35, 0.39999999999999997, 0.44999999999999996, 0.49999999999999994 ], "xaxis": "x", "y": [ 50, 42.5, 39.125, 37.60625, 36.9228125, 36.615265625, 36.47686953125, 36.4145912890625, 36.386566080078126, 36.37395473603516, 36.36827963121582 ], "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": "Reaction `A <-> 3 B` . Changes in concentrations with time" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 0.49999999999999994 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ 7.777777777777778, 52.22222222222222 ], "title": { "text": "Concentration" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "dynamics.plot_history(colors=['navy', 'orange'])" ] }, { "cell_type": "code", "execution_count": null, "id": "c4e0120d-1541-4552-a2d0-8100a3fea8d9", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "70994860-4cde-45ba-b3a2-2ada1c541bf5", "metadata": {}, "source": [ "## Same data, but shown differently" ] }, { "cell_type": "code", "execution_count": 11, "id": "85b3c06f", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "A=%{x}
B=%{y}", "legendgroup": "", "line": { "color": "#C83778", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "", "orientation": "v", "showlegend": false, "type": "scatter", "x": [ 10, 12.5, 13.625, 14.13125, 14.3590625, 14.461578125, 14.50771015625, 14.5284695703125, 14.537811306640625, 14.54201508798828, 14.543906789594727 ], "xaxis": "x", "y": [ 50, 42.5, 39.125, 37.60625, 36.9228125, 36.615265625, 36.47686953125, 36.4145912890625, 36.386566080078126, 36.37395473603516, 36.36827963121582 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "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": "State space of reaction A <-> 3B : [A] vs. [B]" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 10, 14.543906789594727 ], "title": { "text": "A" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ 35.61096183295003, 50.75731779826579 ], "title": { "text": "B" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig0 = px.line(data_frame=dynamics.get_history(), x=\"A\", y=\"B\", \n", " title=\"State space of reaction A <-> 3B : [A] vs. [B]\",\n", " color_discrete_sequence = ['#C83778'],\n", " labels={\"value\":\"concentration\", \"variable\":\"Chemical\"})\n", "fig0.show()" ] }, { "cell_type": "code", "execution_count": 12, "id": "50b08a83-7a05-4fa7-bbde-93d3d6402df9", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "customdata": [ [ 0 ], [ 0.05 ], [ 0.1 ], [ 0.15 ], [ 0.2 ], [ 0.25 ], [ 0.3 ], [ 0.35 ], [ 0.4 ], [ 0.45 ], [ 0.5 ] ], "hovertemplate": "A=%{x}
B=%{y}
SYSTEM TIME=%{customdata[0]}", "legendgroup": "", "marker": { "color": "#2FAC74", "size": 6, "symbol": "circle" }, "mode": "markers", "name": "", "orientation": "v", "showlegend": false, "type": "scatter", "x": [ 10, 12.5, 13.625, 14.13125, 14.3590625, 14.461578125, 14.50771015625, 14.5284695703125, 14.537811306640625, 14.54201508798828, 14.543906789594727 ], "xaxis": "x", "y": [ 50, 42.5, 39.125, 37.60625, 36.9228125, 36.615265625, 36.47686953125, 36.4145912890625, 36.386566080078126, 36.37395473603516, 36.36827963121582 ], "yaxis": "y" } ], "layout": { "annotations": [ { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 0, "ay": 20, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "t=0.0", "x": 10, "y": 50 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 16, "ay": 28, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.05", "x": 12.5, "y": 42.5 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 32, "ay": 36, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.1", "x": 13.625, "y": 39.125 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 48, "ay": 44, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.15", "x": 14.13125, "y": 37.60625 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 64, "ay": 52, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.2", "x": 14.3590625, "y": 36.9228125 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 96, "ay": 68, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.3", "x": 14.50771015625, "y": 36.47686953125 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 128, "ay": 84, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.4", "x": 14.537811306640625, "y": 36.386566080078126 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 160, "ay": 100, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.5", "x": 14.543906789594727, "y": 36.36827963121582 } ], "autosize": true, "legend": { "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": "Trajectory in State space: [A] vs. [B]" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 9.65525085302826, 15.944702503870998 ], "title": { "text": "A" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ 10.859996022675467, 52.98376711934761 ], "title": { "text": "B" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# Now show the individual data points\n", "\n", "df['SYSTEM TIME'] = round(df['SYSTEM TIME'], 2) # To avoid clutter from too many digits, in the column\n", "\n", "fig1 = px.scatter(data_frame=df, x=\"A\", y=\"B\",\n", " title=\"Trajectory in State space: [A] vs. [B]\",\n", " hover_data=['SYSTEM TIME'])\n", "\n", "fig1.update_traces(marker={\"size\": 6, \"color\": \"#2FAC74\"}) # Modify the style of the dots\n", "\n", "# Add annotations (showing the System Time value) to SOME of the points, to avoid clutter\n", "for ind in df.index: # for each row in the Pandas dataframe\n", " label = df[\"SYSTEM TIME\"][ind]\n", " if ind == 0:\n", " label = f\"t={label}\"\n", " \n", " label_x = ind*16\n", " label_y = 20 + ind*8 # A greater y value here means further DOWN!!\n", " \n", " if (ind <= 3) or (ind%2 == 0):\n", " fig1.add_annotation(x=df[\"A\"][ind], y=df[\"B\"][ind],\n", " text=label,\n", " font=dict(\n", " size=10,\n", " color=\"grey\"\n", " ),\n", " showarrow=True, arrowhead=0, ax=label_x, ay=label_y, arrowcolor=\"#b0b0b0\",\n", " bordercolor=\"#c7c7c7\")\n", "\n", "fig1.show()" ] }, { "cell_type": "code", "execution_count": 13, "id": "f3c287ce-9a33-43bd-8473-f81f22ff9e81", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "A=%{x}
B=%{y}", "legendgroup": "", "line": { "color": "#C83778", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "", "orientation": "v", "showlegend": false, "type": "scatter", "x": [ 10, 12.5, 13.625, 14.13125, 14.3590625, 14.461578125, 14.50771015625, 14.5284695703125, 14.537811306640625, 14.54201508798828, 14.543906789594727 ], "xaxis": "x", "y": [ 50, 42.5, 39.125, 37.60625, 36.9228125, 36.615265625, 36.47686953125, 36.4145912890625, 36.386566080078126, 36.37395473603516, 36.36827963121582 ], "yaxis": "y" }, { "customdata": [ [ 0 ], [ 0.05 ], [ 0.1 ], [ 0.15 ], [ 0.2 ], [ 0.25 ], [ 0.3 ], [ 0.35 ], [ 0.4 ], [ 0.45 ], [ 0.5 ] ], "hovertemplate": "A=%{x}
B=%{y}
SYSTEM TIME=%{customdata[0]}", "legendgroup": "", "marker": { "color": "#2FAC74", "size": 6, "symbol": "circle" }, "mode": "markers", "name": "", "orientation": "v", "showlegend": false, "type": "scatter", "x": [ 10, 12.5, 13.625, 14.13125, 14.3590625, 14.461578125, 14.50771015625, 14.5284695703125, 14.537811306640625, 14.54201508798828, 14.543906789594727 ], "xaxis": "x", "y": [ 50, 42.5, 39.125, 37.60625, 36.9228125, 36.615265625, 36.47686953125, 36.4145912890625, 36.386566080078126, 36.37395473603516, 36.36827963121582 ], "yaxis": "y" } ], "layout": { "annotations": [ { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 0, "ay": 20, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "t=0.0", "x": 10, "y": 50 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 16, "ay": 28, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.05", "x": 12.5, "y": 42.5 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 32, "ay": 36, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.1", "x": 13.625, "y": 39.125 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 48, "ay": 44, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.15", "x": 14.13125, "y": 37.60625 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 64, "ay": 52, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.2", "x": 14.3590625, "y": 36.9228125 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 96, "ay": 68, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.3", "x": 14.50771015625, "y": 36.47686953125 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 128, "ay": 84, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.4", "x": 14.537811306640625, "y": 36.386566080078126 }, { "arrowcolor": "#b0b0b0", "arrowhead": 0, "ax": 160, "ay": 100, "bordercolor": "#c7c7c7", "font": { "color": "grey", "size": 10 }, "showarrow": true, "text": "0.5", "x": 14.543906789594727, "y": 36.36827963121582 } ], "autosize": true, "legend": { "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": "Trajectory in State space: [A] vs. [B]" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 9.65525085302826, 15.944702503870998 ], "title": { "text": "A" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ 10.859996022675467, 52.98376711934761 ], "title": { "text": "B" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# Combine the two above plots, while using the layout of fig1 (which includes the title and annotations)\n", "all_fig = go.Figure(data=fig0.data + fig1.data, layout = fig1.layout)\n", "all_fig.show()" ] }, { "cell_type": "markdown", "id": "4fe369cf-d2c0-454c-a3f9-9794008be8d8", "metadata": {}, "source": [ "### **Note how the trajectory is progressively slowing down towards the dynamical system's \"attractor\" (equilibrium state of the reaction)**" ] }, { "cell_type": "code", "execution_count": null, "id": "62004ee1", "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.8.10" } }, "nbformat": 4, "nbformat_minor": 5 }