{
"cells": [
{
"cell_type": "markdown",
"id": "4e50d971",
"metadata": {},
"source": [
"### One-bin A <-> 3B reaction, with 1st-order kinetics in both directions, taken to equilibrium\n",
"### Examine State Space trajectory, using [A] and [B] as state variables\n",
"\n",
"Based on experiment `1D/reaction/reaction_2`\n",
"\n",
"Diffusion not applicable (just 1 bin).\n",
"\n",
"This is the 1D version of the single-compartment reaction by the same name\n",
"\n",
"LAST REVISED: Dec. 6, 2023"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "09b4fb67-3976-40c0-9e56-7060d243db7d",
"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": "e49a243f",
"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.life_1D.bio_sim_1d import BioSim1D\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_1\"],\n",
" extra_js=\"https://cdnjs.cloudflare.com/ajax/libs/cytoscape/3.21.2/cytoscape.umd.js\")"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "2bbdb53f",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"SYSTEM STATE at Time t = 0:\n",
"1 bins and 2 species:\n",
" Species 0 (A). Diff rate: None. Conc: [10.]\n",
" Species 1 (B). Diff rate: None. Conc: [50.]\n"
]
}
],
"source": [
"# Initialize the system\n",
"chem_data = ChemData(names=[\"A\", \"B\"]) # NOTE: Diffusion not applicable (just 1 bin)\n",
"\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",
"bio = BioSim1D(n_bins=1, chem_data=chem_data)\n",
"\n",
"bio.set_uniform_concentration(species_index=0, conc=10.)\n",
"bio.set_uniform_concentration(species_index=1, conc=50.)\n",
"\n",
"bio.describe_state()"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "06fe0be5",
"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: {'A', 'B'}\n"
]
}
],
"source": [
"chem_data.describe_reactions()"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "3f53fbc7",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" SYSTEM TIME | \n",
" A | \n",
" B | \n",
" caption | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 0 | \n",
" 10.0 | \n",
" 50.0 | \n",
" | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" SYSTEM TIME A B caption\n",
"0 0 10.0 50.0 "
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Save the state of the concentrations of all species at bin 0\n",
"bio.add_snapshot(bio.bin_snapshot(bin_address = 0))\n",
"bio.get_history()"
]
},
{
"cell_type": "code",
"execution_count": 7,
"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",
"graph_data = chem_data.prepare_graph_network()\n",
"GraphicLog.export_plot(graph_data, \"vue_cytoscape_1\")"
]
},
{
"cell_type": "markdown",
"id": "dfb4e9e3",
"metadata": {
"tags": []
},
"source": [
"### To equilibrium"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "b2500732",
"metadata": {},
"outputs": [],
"source": [
"# Using smaller steps that in experiment reaction_2, to avoid the initial overshooting\n",
"bio.react(time_step=0.05, n_steps=10, snapshots={\"frequency\": 1, \"sample_bin\": 0})"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "c995c50f-4b3e-41b8-bf06-e6d64f028dfe",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"SYSTEM STATE at Time t = 0.5:\n",
"1 bins and 2 species:\n",
" Species 0 (A). Diff rate: None. Conc: [14.54390679]\n",
" Species 1 (B). Diff rate: None. Conc: [36.36827963]\n"
]
}
],
"source": [
"bio.describe_state()"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "494466ba-f534-44c0-a65b-b4976340017a",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" SYSTEM TIME | \n",
" A | \n",
" B | \n",
" caption | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 0.00 | \n",
" 10.000000 | \n",
" 50.000000 | \n",
" | \n",
"
\n",
" \n",
" | 1 | \n",
" 0.05 | \n",
" 12.500000 | \n",
" 42.500000 | \n",
" | \n",
"
\n",
" \n",
" | 2 | \n",
" 0.10 | \n",
" 13.625000 | \n",
" 39.125000 | \n",
" | \n",
"
\n",
" \n",
" | 3 | \n",
" 0.15 | \n",
" 14.131250 | \n",
" 37.606250 | \n",
" | \n",
"
\n",
" \n",
" | 4 | \n",
" 0.20 | \n",
" 14.359063 | \n",
" 36.922812 | \n",
" | \n",
"
\n",
" \n",
" | 5 | \n",
" 0.25 | \n",
" 14.461578 | \n",
" 36.615266 | \n",
" | \n",
"
\n",
" \n",
" | 6 | \n",
" 0.30 | \n",
" 14.507710 | \n",
" 36.476870 | \n",
" | \n",
"
\n",
" \n",
" | 7 | \n",
" 0.35 | \n",
" 14.528470 | \n",
" 36.414591 | \n",
" | \n",
"
\n",
" \n",
" | 8 | \n",
" 0.40 | \n",
" 14.537811 | \n",
" 36.386566 | \n",
" | \n",
"
\n",
" \n",
" | 9 | \n",
" 0.45 | \n",
" 14.542015 | \n",
" 36.373955 | \n",
" | \n",
"
\n",
" \n",
" | 10 | \n",
" 0.50 | \n",
" 14.543907 | \n",
" 36.368280 | \n",
" | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" SYSTEM TIME A B caption\n",
"0 0.00 10.000000 50.000000 \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": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"bio.get_history()"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "d168a44c",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"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": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Verify that the reaction has reached equilibrium\n",
"bio.reaction_dynamics.is_in_equilibrium(rxn_index=0, conc=bio.bin_snapshot(bin_address = 0))"
]
},
{
"cell_type": "markdown",
"id": "3f5fd10b",
"metadata": {
"tags": []
},
"source": [
"# Plots of changes of concentration with time"
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "0832782c",
"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": "darkorange",
"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 <-> 3B . Changes in [A] and [B] over 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": [
"df = bio.get_history()\n",
"\n",
"px.line(data_frame=df, x=\"SYSTEM TIME\", y=[\"A\", \"B\"], \n",
" title=\"Reaction A <-> 3B . Changes in [A] and [B] over time\",\n",
" color_discrete_sequence = ['navy', 'darkorange'],\n",
" labels={\"value\":\"concentration\", \"variable\":\"Chemical\"})"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "c4e0120d-1541-4552-a2d0-8100a3fea8d9",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "e647f76c-4503-48be-b96a-22e81c9fadc5",
"metadata": {},
"source": [
"## Same data, but shown differently"
]
},
{
"cell_type": "code",
"execution_count": 13,
"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=bio.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": 14,
"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.6565063783843,
15.91949962056455
],
"title": {
"text": "A"
},
"type": "linear"
},
"yaxis": {
"anchor": "x",
"autorange": true,
"domain": [
0,
1
],
"range": [
11.520586807102884,
52.93340818062445
],
"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:\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": 15,
"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.6565063783843,
15.91949962056455
],
"title": {
"text": "A"
},
"type": "linear"
},
"yaxis": {
"anchor": "x",
"autorange": true,
"domain": [
0,
1
],
"range": [
11.520586807102884,
52.93340818062445
],
"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": "7f982020",
"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
}