{ "cells": [ { "cell_type": "markdown", "id": "5cbc8640", "metadata": {}, "source": [ "### A MINIMALIST, \"get-started\", demonstration of the reaction `A <-> B`,\n", "with 1st-order kinetics in both directions, taken to equilibrium.\n", "\n", "**\"No frills!\"** Please see other experiments for advanced graphics, analysis, diagnostics, fine-tuning, etc." ] }, { "cell_type": "markdown", "id": "5a3fe1d4-ffc9-4db9-ac0f-d51d2231d32b", "metadata": {}, "source": [ "### TAGS : \"quick-start\", \"uniform compartment\"" ] }, { "cell_type": "code", "execution_count": 1, "id": "97a57e9a-039b-479a-81dc-81399e22743a", "metadata": {}, "outputs": [], "source": [ "LAST_REVISED = \"Jan. 9, 2025\"\n", "LIFE123_VERSION = \"1.0.0rc2\" # Library version this experiment is based on" ] }, { "cell_type": "code", "execution_count": 2, "id": "b5b8a8b0-d417-4432-b6a8-c196af57b105", "metadata": {}, "outputs": [], "source": [ "#import set_path # Using MyBinder? Uncomment this before running the next cell!\n", " # Importing this module will add the project's home directory to sys.path" ] }, { "cell_type": "code", "execution_count": 3, "id": "a29db1c7", "metadata": { "tags": [] }, "outputs": [], "source": [ "#import sys\n", "#sys.path.append(\"C:/some_path/my_env_or_install\") # CHANGE to the folder containing your venv or libraries installation!\n", "# NOTE: If any of the imports below can't find a module, uncomment the lines above, or try: import set_path\n", "\n", "import life123" ] }, { "cell_type": "code", "execution_count": 4, "id": "ccd6701b-ae96-4d20-b537-40c2c40df9aa", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "OK\n" ] } ], "source": [ "life123.check_version(LIFE123_VERSION)" ] }, { "cell_type": "code", "execution_count": null, "id": "ac9eea69-174c-43e5-9eed-443cbc5e2ba7", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "e0529a0c", "metadata": {}, "source": [ "## Initialize the System" ] }, { "cell_type": "code", "execution_count": 5, "id": "78077d8c", "metadata": { "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Number of reactions: 1 (at temp. 25 C)\n", "0: A <-> B (kF = 3 / kR = 2 / delta_G = -1,005.1 / K = 1.5) | 1st order in all reactants & products\n", "Set of chemicals involved in the above reactions: {'B', 'A'}\n" ] } ], "source": [ "# Instantiate the simulator and specify the chemicals\n", "uc = life123.UniformCompartment() \n", "\n", "# Reaction A <-> B , with 1st-order kinetics in both directions\n", "uc.add_reaction(reactants=\"A\", products=\"B\", \n", " forward_rate=3., reverse_rate=2.)\n", "\n", "uc.describe_reactions()" ] }, { "cell_type": "code", "execution_count": 6, "id": "9fc3948d", "metadata": {}, "outputs": [], "source": [ "# Set the initial concentrations of all the chemicals\n", "uc.set_conc({\"A\": 80., \"B\": 10.})" ] }, { "cell_type": "markdown", "id": "987af2c5", "metadata": { "tags": [] }, "source": [ "## Run the reaction" ] }, { "cell_type": "code", "execution_count": 7, "id": "43735178-313b-48cf-a583-5181238feac3", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "47 total variable step(s) taken in 0.00 min\n", "Number of step re-do's because of elective soft aborts: 3\n", "Norm usage: {'norm_A': 26, 'norm_B': 22, 'norm_C': 22, 'norm_D': 22}\n", "System Time is now: 1.1343\n" ] } ], "source": [ "uc.single_compartment_react(initial_step=0.1, target_end_time=1.) # Using defaults for all other parameters" ] }, { "cell_type": "code", "execution_count": 8, "id": "2d5df59c", "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", " \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", " \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", " \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.00000080.00000010.000000Set concentration
10.00640078.59200011.4080001st reaction step
20.00960077.91052812.089472
30.01344077.10584612.894154
40.01804876.15876713.841233
50.02357875.04845814.951542
60.02910773.96884616.031154
70.03463772.91908317.080917
80.04016671.89834418.101656
90.04569670.90582719.094173
100.05233269.74773520.252265
110.05896768.62806721.371933
120.06560367.54554622.454454
130.07223866.49894023.501060
140.07887465.48705824.512942
150.08550964.50874925.491251
160.09347263.37372626.626274
170.10143462.28389327.716107
180.10939761.23744928.762551
190.11736060.23266829.767332
200.12532259.26788930.732111
210.13487758.15624931.843751
220.14443357.09771732.902283
230.15398856.08975833.910242
240.16354355.12995534.870045
250.17500954.03321835.966782
260.18647552.99935737.000643
270.19794152.02476937.975231
280.21170150.92231239.077688
290.22546049.89570040.104300
300.23922048.93971741.060283
310.25573147.87145942.128541
320.27224246.89139343.108607
330.29205645.81240744.187593
340.31186944.84031445.159686
350.33564643.78936546.210635
360.35942242.86335547.136645
370.38795341.88424548.115755
380.42219140.87692749.123073
390.45642940.04205049.957950
400.49751439.21170450.788296
410.54681738.41997951.580021
420.60598037.70411352.295887
430.67697537.09919152.900809
440.76217036.63096553.369035
450.86440436.30843653.691564
460.98708436.11924153.880759
471.13430036.03147053.968530last reaction step
\n", "
" ], "text/plain": [ " SYSTEM TIME A B caption\n", "0 0.000000 80.000000 10.000000 Set concentration\n", "1 0.006400 78.592000 11.408000 1st reaction step\n", "2 0.009600 77.910528 12.089472 \n", "3 0.013440 77.105846 12.894154 \n", "4 0.018048 76.158767 13.841233 \n", "5 0.023578 75.048458 14.951542 \n", "6 0.029107 73.968846 16.031154 \n", "7 0.034637 72.919083 17.080917 \n", "8 0.040166 71.898344 18.101656 \n", "9 0.045696 70.905827 19.094173 \n", "10 0.052332 69.747735 20.252265 \n", "11 0.058967 68.628067 21.371933 \n", "12 0.065603 67.545546 22.454454 \n", "13 0.072238 66.498940 23.501060 \n", "14 0.078874 65.487058 24.512942 \n", "15 0.085509 64.508749 25.491251 \n", "16 0.093472 63.373726 26.626274 \n", "17 0.101434 62.283893 27.716107 \n", "18 0.109397 61.237449 28.762551 \n", "19 0.117360 60.232668 29.767332 \n", "20 0.125322 59.267889 30.732111 \n", "21 0.134877 58.156249 31.843751 \n", "22 0.144433 57.097717 32.902283 \n", "23 0.153988 56.089758 33.910242 \n", "24 0.163543 55.129955 34.870045 \n", "25 0.175009 54.033218 35.966782 \n", "26 0.186475 52.999357 37.000643 \n", "27 0.197941 52.024769 37.975231 \n", "28 0.211701 50.922312 39.077688 \n", "29 0.225460 49.895700 40.104300 \n", "30 0.239220 48.939717 41.060283 \n", "31 0.255731 47.871459 42.128541 \n", "32 0.272242 46.891393 43.108607 \n", "33 0.292056 45.812407 44.187593 \n", "34 0.311869 44.840314 45.159686 \n", "35 0.335646 43.789365 46.210635 \n", "36 0.359422 42.863355 47.136645 \n", "37 0.387953 41.884245 48.115755 \n", "38 0.422191 40.876927 49.123073 \n", "39 0.456429 40.042050 49.957950 \n", "40 0.497514 39.211704 50.788296 \n", "41 0.546817 38.419979 51.580021 \n", "42 0.605980 37.704113 52.295887 \n", "43 0.676975 37.099191 52.900809 \n", "44 0.762170 36.630965 53.369035 \n", "45 0.864404 36.308436 53.691564 \n", "46 0.987084 36.119241 53.880759 \n", "47 1.134300 36.031470 53.968530 last reaction step" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "uc.get_history() # The system's history, saved during the run of single_compartment_react()" ] }, { "cell_type": "code", "execution_count": null, "id": "6409d11e-26a0-4785-bf66-88566aac56ea", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "03866901", "metadata": { "tags": [] }, "source": [ "## Plots changes of concentration with time \n", "Notice that adaptive variable time steps were automatically taken" ] }, { "cell_type": "code", "execution_count": 9, "id": "6b033cc7-078f-4b94-a466-1aa91e2fca4d", "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": "darkturquoise", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "A", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.006400000000000002, 0.009600000000000003, 0.013440000000000004, 0.018048000000000005, 0.023577600000000004, 0.029107200000000007, 0.03463680000000001, 0.04016640000000001, 0.045696000000000014, 0.05233152000000001, 0.05896704000000001, 0.06560256000000002, 0.07223808000000002, 0.07887360000000003, 0.08550912000000004, 0.09347174400000004, 0.10143436800000004, 0.10939699200000004, 0.11735961600000004, 0.12532224000000003, 0.13487738880000003, 0.14443253760000002, 0.15398768640000002, 0.16354283520000001, 0.17500901376000003, 0.18647519232000004, 0.19794137088000005, 0.21170078515200005, 0.22546019942400006, 0.23921961369600006, 0.25573091082240007, 0.27224220794880005, 0.29205576450048004, 0.31186932105216003, 0.335645588914176, 0.359421856776192, 0.38795337821061116, 0.42219120393191417, 0.4564290296532172, 0.4975144205187808, 0.5468168895574572, 0.6059798524038689, 0.6769754078195629, 0.7621700743183957, 0.8644036741169949, 0.9870839938753141, 1.1343003775852971 ], "xaxis": "x", "y": [ 80, 78.592, 77.910528, 77.1058458624, 76.15876717373031, 75.04845757891101, 73.96884582376929, 72.91908317443371, 71.89834436282696, 70.90582693788352, 69.7477353740692, 68.62806650892247, 67.54554556951605, 66.49894007682887, 65.48705844253587, 64.50874861235279, 63.373726382799354, 62.2838929294738, 61.237449146205506, 60.23266755485373, 59.26788945357223, 58.15624872361806, 57.09771745659816, 56.0897583084074, 55.12995515844305, 54.033217749985546, 52.999357276322066, 52.02476894664434, 50.92231177389454, 49.89570042592975, 48.93971693212988, 47.871459377140354, 46.89139341164059, 45.81240721519991, 44.84031378886753, 43.78936544572559, 42.863355249162076, 41.88424541214457, 40.87692656753266, 40.042049758158775, 39.21170378709872, 38.41997915447455, 37.704113470448206, 37.099191058819024, 36.630964980446095, 36.30843587395681, 36.11924081574702, 36.031469807322495 ], "yaxis": "y" }, { "hovertemplate": "Chemical=B
SYSTEM TIME=%{x}
Concentration=%{y}", "legendgroup": "B", "line": { "color": "green", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "B", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.006400000000000002, 0.009600000000000003, 0.013440000000000004, 0.018048000000000005, 0.023577600000000004, 0.029107200000000007, 0.03463680000000001, 0.04016640000000001, 0.045696000000000014, 0.05233152000000001, 0.05896704000000001, 0.06560256000000002, 0.07223808000000002, 0.07887360000000003, 0.08550912000000004, 0.09347174400000004, 0.10143436800000004, 0.10939699200000004, 0.11735961600000004, 0.12532224000000003, 0.13487738880000003, 0.14443253760000002, 0.15398768640000002, 0.16354283520000001, 0.17500901376000003, 0.18647519232000004, 0.19794137088000005, 0.21170078515200005, 0.22546019942400006, 0.23921961369600006, 0.25573091082240007, 0.27224220794880005, 0.29205576450048004, 0.31186932105216003, 0.335645588914176, 0.359421856776192, 0.38795337821061116, 0.42219120393191417, 0.4564290296532172, 0.4975144205187808, 0.5468168895574572, 0.6059798524038689, 0.6769754078195629, 0.7621700743183957, 0.8644036741169949, 0.9870839938753141, 1.1343003775852971 ], "xaxis": "x", "y": [ 10, 11.408000000000001, 12.089472, 12.894154137600001, 13.841232826269698, 14.951542421088993, 16.031154176230725, 17.080916825566298, 18.101655637173042, 19.094173062116482, 20.252264625930806, 21.371933491077524, 22.45445443048395, 23.501059923171127, 24.512941557464124, 25.491251387647203, 26.62627361720064, 27.716107070526196, 28.762550853794487, 29.767332445146263, 30.732110546427762, 31.84375127638193, 32.90228254340183, 33.910241691592596, 34.87004484155694, 35.96678225001445, 37.00064272367793, 37.97523105335565, 39.07768822610545, 40.10429957407024, 41.06028306787011, 42.12854062285964, 43.1086065883594, 44.18759278480008, 45.15968621113246, 46.2106345542744, 47.13664475083792, 48.11575458785542, 49.123073432467336, 49.95795024184122, 50.78829621290127, 51.580020845525446, 52.29588652955179, 52.90080894118097, 53.3690350195539, 53.69156412604318, 53.88075918425297, 53.9685301926775 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "shapes": [ { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0, "x1": 0, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.006400000000000002, "x1": 0.006400000000000002, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.009600000000000003, "x1": 0.009600000000000003, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.013440000000000004, "x1": 0.013440000000000004, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.018048000000000005, "x1": 0.018048000000000005, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.023577600000000004, "x1": 0.023577600000000004, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.029107200000000007, "x1": 0.029107200000000007, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.03463680000000001, "x1": 0.03463680000000001, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.04016640000000001, "x1": 0.04016640000000001, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.045696000000000014, "x1": 0.045696000000000014, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.05233152000000001, "x1": 0.05233152000000001, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.05896704000000001, "x1": 0.05896704000000001, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.06560256000000002, "x1": 0.06560256000000002, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.07223808000000002, "x1": 0.07223808000000002, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.07887360000000003, "x1": 0.07887360000000003, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.08550912000000004, "x1": 0.08550912000000004, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.09347174400000004, "x1": 0.09347174400000004, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.10143436800000004, "x1": 0.10143436800000004, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.10939699200000004, "x1": 0.10939699200000004, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.11735961600000004, "x1": 0.11735961600000004, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.12532224000000003, "x1": 0.12532224000000003, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.13487738880000003, "x1": 0.13487738880000003, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.14443253760000002, "x1": 0.14443253760000002, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.15398768640000002, "x1": 0.15398768640000002, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.16354283520000001, "x1": 0.16354283520000001, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.17500901376000003, "x1": 0.17500901376000003, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.18647519232000004, "x1": 0.18647519232000004, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.19794137088000005, "x1": 0.19794137088000005, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.21170078515200005, "x1": 0.21170078515200005, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.22546019942400006, "x1": 0.22546019942400006, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.23921961369600006, "x1": 0.23921961369600006, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.25573091082240007, "x1": 0.25573091082240007, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.27224220794880005, "x1": 0.27224220794880005, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.29205576450048004, "x1": 0.29205576450048004, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.31186932105216003, "x1": 0.31186932105216003, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.335645588914176, "x1": 0.335645588914176, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.359421856776192, "x1": 0.359421856776192, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.38795337821061116, "x1": 0.38795337821061116, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.42219120393191417, "x1": 0.42219120393191417, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.4564290296532172, "x1": 0.4564290296532172, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.4975144205187808, "x1": 0.4975144205187808, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.5468168895574572, "x1": 0.5468168895574572, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.6059798524038689, "x1": 0.6059798524038689, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.6769754078195629, "x1": 0.6769754078195629, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.7621700743183957, "x1": 0.7621700743183957, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.8644036741169949, "x1": 0.8644036741169949, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 0.9870839938753141, "x1": 0.9870839938753141, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" }, { "line": { "color": "gray", "dash": "dot", "width": 1 }, "type": "line", "x0": 1.1343003775852971, "x1": 1.1343003775852971, "xref": "x", "y0": 0, "y1": 1, "yref": "y domain" } ], "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 <-> B` . Changes in concentrations with time (time steps shown in dashed lines)" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ -0.0009728133598501691, 1.1352731909451472 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ 6.111111111111111, 83.88888888888889 ], "title": { "text": "Concentration" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "uc.plot_history(show_intervals=True)" ] }, { "cell_type": "code", "execution_count": 10, "id": "23c4b3ba", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0: A <-> B\n", "Final concentrations: [A] = 36.03 ; [B] = 53.97\n", "1. Ratio of reactant/product concentrations, adjusted for reaction orders: 1.49782\n", " Formula used: [B] / [A]\n", "2. Ratio of forward/reverse reaction rates: 1.5\n", "Discrepancy between the two values: 0.1456 %\n", "Reaction IS in equilibrium (within 1% tolerance)\n", "\n" ] }, { "data": { "text/plain": [ "True" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Verify that the reaction has reached equilibrium\n", "uc.is_in_equilibrium()" ] }, { "cell_type": "code", "execution_count": null, "id": "7f59733f", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.9.13" } }, "nbformat": 4, "nbformat_minor": 5 }