diff --git a/ExpressionLevel.ipynb b/ExpressionLevel.ipynb index c3effc6..65ec364 100644 --- a/ExpressionLevel.ipynb +++ b/ExpressionLevel.ipynb @@ -147,7 +147,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.6.1", + "display_name": "Julia 1.6.2", "language": "julia", "name": "julia-1.6" }, diff --git a/ExpressionLevelEffect.ipynb b/ExpressionLevelEffect.ipynb new file mode 100644 index 0000000..24e679f --- /dev/null +++ b/ExpressionLevelEffect.ipynb @@ -0,0 +1,211 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "id": "0db6e64e-de69-4738-89a6-a987e3749be8", + "metadata": {}, + "outputs": [], + "source": [ + "using Pkg" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3dc2fbee-8dc0-4ffe-a17a-43d87578507a", + "metadata": {}, + "outputs": [], + "source": [ + "Pkg.activate(\"ExpressionLevelEffect\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b69ddf39-bdf0-44cb-922e-734a44f23dc8", + "metadata": {}, + "outputs": [], + "source": [ + "@time Pkg.instantiate()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0137d189-11ce-4172-903f-4aa446c78171", + "metadata": {}, + "outputs": [], + "source": [ + "using Revise, FrequencyResponse, DifferentialEquations, LabelledArrays, Plots, ProgressMeter, Distributed\n", + "import RetroSignalModel as rs" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fb35f107-6c3c-4913-ba68-506a66e07eea", + "metadata": {}, + "outputs": [], + "source": [ + "include(\"ExpressionLevelEffect/script/utils.jl\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2acf00dc-b69f-49b9-836b-cbf542382d1a", + "metadata": {}, + "outputs": [], + "source": [ + "# Load librarys to workers\n", + "#addprocs(length(Sys.cpu_info()) - nprocs() - 1, exeflags=\"--project=$(Base.active_project())\")\n", + "#@everywhere begin \n", + " using Revise, FrequencyResponse, DifferentialEquations, LabelledArrays, Plots, ProgressMeter\n", + " import RetroSignalModel as rs\n", + "#end\n", + "\n", + "#@everywhere begin \n", + "\n", + "\n", + " # Load Model \n", + " i_sol_PLACE_HOLDER=1\n", + " RTGm = rs.rtgM4(i_sol_PLACE_HOLDER)\n", + " param= (; u=RTGm.u, p=RTGm.p);\n", + "\n", + " # Dynamical Signal\n", + " dynmodel = DynModel(\n", + " model = RTGm.model,\n", + " u = param.u,\n", + " p = param.p,\n", + " solver= Rosenbrock23(),\n", + " signal_func = PosSine(ω=0.05,θ=(3/2)*π, amp=1),\n", + " input_i = 1,\n", + " tspan=(0.,500.),\n", + " init_ss = true # Get steady state\n", + " );\n", + "\n", + " sol = solve(dynmodel;tmax=1.);\n", + "\n", + "\n", + " function sim_square(RTGm, levels)\n", + " dynmodel = DynModel(\n", + " model = RTGm.model,\n", + " u = rs.init_u(RTGm; expLevels=levels),\n", + " p = RTGm.p,\n", + " solver= Rosenbrock23(),\n", + " signal_func= SquarePulse(\n", + " t_str = 125.,\n", + " t_end = 375,\n", + " amp_l =0.,\n", + " amp_h = 1.),\n", + " input_i = 1,\n", + " tspan=(0.,500.),\n", + " init_ss = true # Get steady state\n", + " );\n", + " sol = solve(dynmodel;tmax=1.);\n", + " return sol\n", + " end\n", + "\n", + " function mut_tuple(tup, i, mul)\n", + " vs = NamedTuple{tuple(i)}(tuple(tup[i]*mul))\n", + " return LVector(merge(tup, vs))\n", + " end\n", + "\n", + " \"\"\"\n", + " pr: protein to change\n", + " ch: change fold\n", + " obs: observe protein\n", + " \"\"\"\n", + " function ch_cmp(pr, ch, obs;i = i_sol_PLACE_HOLDER)\n", + " RTGm = rs.rtgM4(i)\n", + " levels =rs.getExpLevels(;condition=rs.DefaultCondition)\n", + "\n", + " #simulation\n", + " sol = sim_square(RTGm, levels)\n", + " sol2 = sim_square(RTGm, mut_tuple(levels, pr, ch)) \n", + "\n", + "\n", + " p = Plots.plot(sol.t,total_conc(sol, RTGm, obs), label=\"Control\")\n", + " Plots.plot!(p, sol2.t,total_conc(sol2, RTGm, obs), label=string(pr,\":\",ch,\"x\"))\n", + "\n", + " Plots.xlabel!(p, \"time\")\n", + " Plots.ylabel!(p, \"Concentration ($(obs))\")\n", + " return p\n", + " end\n", + "\n", + " function ch_cmp!(p, pr, ch, obs;i = i_sol_PLACE_HOLDER, plot_control=false)\n", + " RTGm = rs.rtgM4(i)\n", + " levels =rs.getExpLevels(;condition=rs.DefaultCondition)\n", + "\n", + " #simulation\n", + " sol2 = sim_square(RTGm, mut_tuple(levels, pr, ch)) \n", + "\n", + "\n", + " if plot_control \n", + " sol = sim_square(RTGm, levels)\n", + " Plots.plot!(p, sol.t,total_conc(sol, RTGm, obs), label=\"Control\") \n", + " end\n", + "\n", + " Plots.plot!(p, sol2.t,total_conc(sol2, RTGm, obs), label=string(pr,\":\",ch,\"x\"))\n", + "\n", + " Plots.xlabel!(p, \"time\")\n", + " Plots.ylabel!(p, \"Concentration ($(obs))\")\n", + " return p\n", + " end\n", + "\n", + " \"\"\"\n", + " ob: name of observe protein; chs: list of changes\n", + " \"\"\"\n", + " function simulation(ob, pr, chs)\n", + " plot_control = false\n", + " p_ = Plots.plot()\n", + " for c in chs \n", + " if plot_control == false \n", + " ch_cmp!(p_, pr, c, ob;plot_control=true)\n", + " plot_control = true\n", + " end\n", + " ch_cmp!(p_, pr, c, ob;plot_control=false) \n", + " end\n", + " name = string(pr,\"_\",\"foldChange\" ,\"_\",\"obs_\",ob)\n", + " @show name\n", + " Plots.savefig(p_, joinpath(dirname(@__DIR__),\"result\",\"$(name).pdf\"))\n", + " p_ = nothing\n", + " end\n", + "#end \n", + "\n", + "levels =rs.getExpLevels(;condition=rs.DefaultCondition)\n", + "prs = keys(levels)\n", + "obs = [:Rtg1_n, :Rtg3_n]\n", + "chs = [0.001,0.01,0.1,0.2,0.5,1.,2.,4. ,8., 16.,50.,100.]\n", + "\n", + "sims = [(b,pr,chs) for b in obs for pr in prs]\n", + "\n", + "#@showprogress map(x->simulation(x...), sims)\n", + "@showprogress for sim in sims \n", + " simulation(sim...)\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1164fbba-b9a8-4f92-a5fa-b481962f885f", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Julia 1.6.2", + "language": "julia", + "name": "julia-1.6" + }, + "language_info": { + "name": "" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/PlottingMakie/Project.toml b/ExpressionLevelEffect/Project.toml similarity index 75% rename from PlottingMakie/Project.toml rename to ExpressionLevelEffect/Project.toml index fc61ea5..440a340 100755 --- a/PlottingMakie/Project.toml +++ b/ExpressionLevelEffect/Project.toml @@ -4,9 +4,13 @@ authors = ["stevengogogo "] version = "0.1.0" [deps] +Catalyst = "479239e8-5488-4da2-87a7-35f2df7eef83" +Dierckx = "39dd38d3-220a-591b-8e3c-4c3a8c710a94" DifferentialEquations = "0c46a032-eb83-5123-abaf-570d42b7fbaa" FrequencyResponse = "23be90ff-b906-42a4-9508-8c19908ecbef" +Interpolations = "a98d9a8b-a2ab-59e6-89dd-64a1c18fca59" LabelledArrays = "2ee39098-c373-598a-b85f-a56591580800" +Optim = "429524aa-4258-5aef-a3af-852621145aeb" Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" ProgressMeter = "92933f4c-e287-5a05-a399-4b506db050ca" PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee" diff --git a/PlottingMakie/README.md b/ExpressionLevelEffect/README.md similarity index 100% rename from PlottingMakie/README.md rename to ExpressionLevelEffect/README.md diff --git a/PlottingMakie/result/Bmh_0.001x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.001x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.001x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.001x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.001x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.001x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.001x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.001x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.01x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.01x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.01x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.01x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.01x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.01x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.01x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.01x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.1x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.1x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.1x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.1x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.1x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.1x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.1x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.1x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.2x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.2x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.2x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.2x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.2x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.2x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.2x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.2x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.3x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.3x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.3x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.3x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.3x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.3x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.3x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.3x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.4x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.4x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.4x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.4x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.4x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.4x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.4x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.4x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.5x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.5x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.5x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.5x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.5x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.5x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.5x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.5x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.6x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.6x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.6x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.6x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.6x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.6x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.6x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.6x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.7x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.7x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.7x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.7x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.7x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.7x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.7x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.7x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.8x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.8x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.8x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.8x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.8x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.8x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.8x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.8x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_0.9x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_0.9x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.9x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.9x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_0.9x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_0.9x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_0.9x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_0.9x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_1.0x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_1.0x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_1.0x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_1.0x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_1.0x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_1.0x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_1.0x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_1.0x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Bmh_foldChange_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Bmh_foldChange_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_foldChange_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Bmh_foldChange_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Bmh_foldChange_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Bmh_foldChange_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Bmh_foldChange_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Bmh_foldChange_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.001x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.001x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.001x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.001x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.001x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.001x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.001x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.001x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.01x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.01x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.01x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.01x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.01x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.01x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.01x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.01x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.1x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.1x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.1x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.1x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.1x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.1x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.1x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.1x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.2x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.2x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.2x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.2x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.2x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.2x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.2x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.2x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.3x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.3x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.3x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.3x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.3x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.3x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.3x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.3x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.4x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.4x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.4x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.4x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.4x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.4x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.4x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.4x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.5x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.5x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.5x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.5x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.5x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.5x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.5x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.5x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.6x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.6x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.6x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.6x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.6x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.6x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.6x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.6x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.7x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.7x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.7x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.7x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.7x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.7x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.7x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.7x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.8x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.8x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.8x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.8x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.8x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.8x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.8x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.8x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_0.9x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_0.9x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.9x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_0.9x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_0.9x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_0.9x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_0.9x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_0.9x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_1.0x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_1.0x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_1.0x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_1.0x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Mks_1.0x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Mks_1.0x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_1.0x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Mks_1.0x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Mks_foldChange_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Mks_foldChange_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Mks_foldChange_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Mks_foldChange_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.001x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.001x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.001x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.001x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.001x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.001x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.001x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.001x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.01x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.01x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.01x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.01x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.01x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.01x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.01x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.01x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.1x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.1x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.1x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.1x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.1x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.1x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.1x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.1x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.2x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.2x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.2x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.2x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.2x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.2x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.2x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.2x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.3x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.3x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.3x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.3x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.3x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.3x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.3x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.3x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.4x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.4x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.4x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.4x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.4x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.4x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.4x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.4x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.5x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.5x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.5x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.5x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.5x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.5x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.5x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.5x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.6x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.6x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.6x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.6x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.6x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.6x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.6x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.6x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.7x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.7x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.7x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.7x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.7x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.7x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.7x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.7x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.8x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.8x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.8x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.8x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.8x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.8x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.8x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.8x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.9x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.9x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.9x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.9x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_0.9x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_0.9x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_0.9x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_0.9x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_1.0x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_1.0x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_1.0x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_1.0x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg1_1.0x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg1_1.0x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_1.0x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg1_1.0x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg1_foldChange_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg1_foldChange_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg1_foldChange_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg1_foldChange_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.001x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.001x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.001x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.001x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.001x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.001x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.001x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.001x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.01x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.01x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.01x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.01x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.01x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.01x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.01x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.01x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.1x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.1x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.1x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.1x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.1x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.1x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.1x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.1x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.2x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.2x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.2x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.2x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.2x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.2x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.2x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.2x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.3x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.3x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.3x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.3x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.3x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.3x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.3x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.3x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.4x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.4x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.4x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.4x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.4x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.4x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.4x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.4x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.5x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.5x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.5x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.5x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.5x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.5x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.5x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.5x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.6x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.6x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.6x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.6x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.6x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.6x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.6x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.6x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.7x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.7x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.7x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.7x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.7x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.7x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.7x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.7x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.8x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.8x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.8x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.8x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.8x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.8x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.8x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.8x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.9x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.9x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.9x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.9x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_0.9x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_0.9x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_0.9x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_0.9x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_1.0x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_1.0x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_1.0x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_1.0x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg2_1.0x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg2_1.0x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_1.0x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg2_1.0x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg2_foldChange_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg2_foldChange_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg2_foldChange_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg2_foldChange_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.001x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.001x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.001x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.001x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.001x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.001x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.001x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.001x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.01x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.01x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.01x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.01x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.01x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.01x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.01x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.01x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.1x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.1x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.1x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.1x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.1x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.1x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.1x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.1x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.2x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.2x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.2x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.2x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.2x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.2x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.2x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.2x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.3x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.3x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.3x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.3x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.3x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.3x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.3x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.3x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.4x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.4x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.4x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.4x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.4x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.4x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.4x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.4x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.5x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.5x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.5x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.5x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.5x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.5x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.5x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.5x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.6x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.6x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.6x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.6x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.6x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.6x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.6x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.6x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.7x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.7x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.7x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.7x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.7x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.7x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.7x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.7x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.8x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.8x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.8x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.8x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.8x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.8x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.8x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.8x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.9x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.9x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.9x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.9x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_0.9x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_0.9x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_0.9x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_0.9x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_1.0x_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_1.0x_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_1.0x_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_1.0x_obs_Rtg1_n.pdf diff --git a/PlottingMakie/result/Rtg3_1.0x_obs_Rtg3_n.pdf b/ExpressionLevelEffect/result/Rtg3_1.0x_obs_Rtg3_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_1.0x_obs_Rtg3_n.pdf rename to ExpressionLevelEffect/result/Rtg3_1.0x_obs_Rtg3_n.pdf diff --git a/PlottingMakie/result/Rtg3_foldChange_obs_Rtg1_n.pdf b/ExpressionLevelEffect/result/Rtg3_foldChange_obs_Rtg1_n.pdf similarity index 100% rename from PlottingMakie/result/Rtg3_foldChange_obs_Rtg1_n.pdf rename to ExpressionLevelEffect/result/Rtg3_foldChange_obs_Rtg1_n.pdf diff --git a/ExpressionLevelEffect/result/S_IC50_Bmh_and_Rtg2_conc.pdf b/ExpressionLevelEffect/result/S_IC50_Bmh_and_Rtg2_conc.pdf new file mode 100644 index 0000000..05f2736 Binary files /dev/null and b/ExpressionLevelEffect/result/S_IC50_Bmh_and_Rtg2_conc.pdf differ diff --git a/ExpressionLevelEffect/result/Thrshold_Bmh.pdf b/ExpressionLevelEffect/result/Thrshold_Bmh.pdf new file mode 100644 index 0000000..280b9bd Binary files /dev/null and b/ExpressionLevelEffect/result/Thrshold_Bmh.pdf differ diff --git a/ExpressionLevelEffect/result/analytical_sol.pdf b/ExpressionLevelEffect/result/analytical_sol.pdf new file mode 100644 index 0000000..a56f964 Binary files /dev/null and b/ExpressionLevelEffect/result/analytical_sol.pdf differ diff --git a/ExpressionLevelEffect/script/analytic_Rtg2.jl b/ExpressionLevelEffect/script/analytic_Rtg2.jl new file mode 100644 index 0000000..50bc8cf --- /dev/null +++ b/ExpressionLevelEffect/script/analytic_Rtg2.jl @@ -0,0 +1,59 @@ + +using Pkg +Pkg.activate(dirname(@__DIR__)) +Pkg.instantiate() + +using Catalyst +import RetroSignalModel as rs + +function get_total_conc(concs, feature) + Is = [ i for i in keys(RTGm.u) if occursin(feature,string(i))] + return sum(concs[Is]) +end + +rtg2m = @reaction_network begin + (1), s→s + (hill(s, ksV, ksD, n_s), k2I), Rtg2_ina_c ↔ Rtg2_act_c #[1] + (k2M, kn2M), Rtg2_act_c + Mks ↔ Rtg2Mks_c + (kBM, knBM), Bmh + Mks ↔ BmhMks +end n_s ksV ksD k2I k2M kn2M kBM knBM + + +RTGm = rs.rtgM4(1) +Catalyst.params(RTGm.model) +Catalyst.params(rtg2m) + +ps = NamedTuple{tuple(Symbol.(params(RTGm.model))...)}(RTGm.p) +psR = NamedTuple{tuple(Symbol.(params(rtg2m))...)}(tuple([getindex(ps, Symbol(i)) for i in Catalyst.params(rtg2m)]...)) + + + + +Kr = psR.kn2M/psR.k2M +Kb = psR.knBM/psR.kBM +Kt(s) = psR.k2I/ (psR.ksV * s^psR.n_s / (psR.ksD^psR.n_s + s^psR.n_s)) +Kr_(s) = Kr*(1+1/Kt(s)) + + +Rtg2₀ = get_total_conc(RTGm.u, "Rtg2") +Bmh₀ = get_total_conc(RTGm.u, "Bmh") +Mks₀ = get_total_conc(RTGm.u, "Mks") + +a(s) = Kr_(s) + Kb + Rtg2₀ + Bmh₀ - Mks₀ +b(s) = Kb*(Rtg2₀ - Mks₀) + Kr_(s)*(Bmh₀ - Mks₀)+Kr_(s)*Kb +c(s) = -Kr_(s)*Kb*Mks₀ + +θ(s) = acos( (-2*a(s)^3 + 9*a(s)*b(s) - 27*c(s)) / (2*sqrt((a(s)^2-3*b(s))^3))) + +Mks(s) = -a(s)/3 + 2/3*sqrt(a(s)^2 - 3*b(s)) * cos(θ(s)/3) + +function auxB(s) + 2*sqrt(a(s)^2-3*b(s))*cos(θ(s)/3) - a(s) +end +function BmhMks(s) + return Bmh₀*aux(s) / (3*Kb + aux(s)) +end + +Mks(1) +BmhMks(0.) +BmhMks(0.01) \ No newline at end of file diff --git a/ExpressionLevelEffect/script/analytic_Rtg2_original.jl b/ExpressionLevelEffect/script/analytic_Rtg2_original.jl new file mode 100644 index 0000000..609d263 --- /dev/null +++ b/ExpressionLevelEffect/script/analytic_Rtg2_original.jl @@ -0,0 +1,196 @@ +using Pkg +Pkg.activate(dirname(@__DIR__)) +Pkg.instantiate() + +using Catalyst +using Interpolations +using Optim +import PyPlot as plt +import RetroSignalModel as rs + + +function get_total_conc(concs, feature) + Is = [ i for i in keys(RTGm.u) if occursin(feature,string(i))] + return sum(concs[Is]) +end + +rtg2m = @reaction_network begin + (1), s→s + (hill(s, ksV, ksD, n_s), k2I), Rtg2_ina_c ↔ Rtg2_act_c #[1] + (k2M, kn2M), Rtg2_act_c + Mks ↔ Rtg2Mks_c + (kBM, knBM), Bmh + Mks ↔ BmhMks +end n_s ksV ksD k2I k2M kn2M kBM knBM + +RTGm = rs.rtgM4(1) +Catalyst.params(RTGm.model) +Catalyst.params(rtg2m) + +ps = NamedTuple{tuple(Symbol.(params(RTGm.model))...)}(RTGm.p) +psR = NamedTuple{tuple(Symbol.(params(rtg2m))...)}(tuple([getindex(ps, Symbol(i)) for i in Catalyst.params(rtg2m)]...)) + + +# Analytical solution + +## Total concentration +A0 = get_total_conc(RTGm.u, "Rtg2") +B0 = get_total_conc(RTGm.u, "Bmh") +P0 = get_total_conc(RTGm.u, "Mks") + +## Kinetic coefficients +hill(s, ksV,ksD,n_s) = ksV* (s^n_s/(s^n_s+ksD^n_s)) +Ka = psR.kn2M / psR.k2M +Kb = psR.knBM / psR.kBM +Ks(s) = hill(s, psR.ksV, psR.ksD, psR.n_s) / psR.k2I +Ka_(s) = Ka*(1+1/Ks(s)) + + +## Auxilliary coefficients +a(s) = Ka_(s) + Kb + A0 + B0 - P0 +b(s) = Kb*(A0-P0) + Ka_(s)*(B0-P0) + Ka_(s)*Kb +c(s) = -Ka_(s)*Kb*P0 + +a²3b(s) = a(s)^2 - 3*b(s) +sqrt_a²3b(s) = sqrt(a²3b(s)) +cosθ3(s) = cos(θ(s)/3) + +θ(s) = acos( (-2*a(s)^3 + 9*a(s)*b(s) - 27*c(s)) / (2*sqrt(a²3b(s)^3))) + +## Steady state +P(s) = -(a(s)/3) + 2/3 * sqrt_a²3b(s)*cosθ3(s) +PA(s) = A0*P(s)/(Ka*(1+Ks(s))/Ks(s) + P(s)) +PB(s) = P(s)*B0/(Kb + P(s)) +A(s) = (A0 - PA(s))/(1+Ks(s)) +A_(s) = (A0 - PA(s))*(Ks(s)/(1+Ks(s))) + + + + +## analysis +function findIC50(A0, B0, P0; IC50_Bmh = ps.k13ID, psR=psR) + ## Kinetic coefficients + hill(s, ksV,ksD,n_s) = ksV* (s^n_s/(s^n_s+ksD^n_s)) + Ka = psR.kn2M / psR.k2M + Kb = psR.knBM / psR.kBM + Ks(s) = hill(s, psR.ksV, psR.ksD, psR.n_s) / psR.k2I + Ka_(s) = Ka*(1+1/Ks(s)) + + + ## Auxilliary coefficients + a(s) = Ka_(s) + Kb + A0 + B0 - P0 + b(s) = Kb*(A0-P0) + Ka_(s)*(B0-P0) + Ka_(s)*Kb + c(s) = -Ka_(s)*Kb*P0 + + a²3b(s) = a(s)^2 - 3*b(s) + sqrt_a²3b(s) = sqrt(a²3b(s)) + cosθ3(s) = cos(θ(s)/3) + + θ(s) = acos( (-2*a(s)^3 + 9*a(s)*b(s) - 27*c(s)) / (2*sqrt(a²3b(s)^3))) + + ## Steady state + P(s) = -(a(s)/3) + 2/3 * sqrt_a²3b(s)*cosθ3(s) + PB(s) = P(s)*B0/(Kb + P(s)) + + # Analysis + f(s) = (PB(s) - IC50_Bmh)^2 + res = optimize(f, 0.,1., GoldenSection()) + s_swt = res.minimizer + return s_swt +end + +# Rtg 2 +half(arr) = (maximum(arr)-minimum(arr))/2 + minimum(arr) + +As = 1.:10:A0 +IC50s = similar(As) +for i in eachindex(As) + IC50s[i] = findIC50(As[i],B0,P0) +end + + +fig2,ax2=plt.subplots() +ax2.plot(As, IC50s) +ax2.set_xlabel("Rtg2 Concentration (AU)") +ax2.set_ylabel("Mitochondrial damage that cause Bmh to IC50") +plt.display_figs() +fig.savefig(joinpath(dirname(@__DIR__),"result", "S_IC50_Bmh_and_Rtg2_conc.pdf")) + + + +# Hill +n_s = 1.:1:9. +IC50ns = similar(n_s) +for i in eachindex(n_s) + IC50ns[i] = findIC50(A0,B0,P0; psR=merge(psR, (;n_s=n_s[i]))) +end + +plt.plot(n_s, IC50ns) +plt.display_figs() + + +# Multiple factors +paramSpace = (; + n_s = 1.:0.5:9., + A0 = 10.:10:A0, + B0 = 30.:10:B0, + P0 = 10.:10:P0 +) + +alias = (; + A0 = :Rtg2, + B0 = :Bmh, + P0 = :Mks +) + +IC50 = Dict(keys(paramSpace) .=> [similar(collect(i)) for i in paramSpace]) +concs = (;A0, B0, P0) +for k in [:A0,:B0,:P0] + for i in eachindex(paramSpace[k]) + conT = merge(concs, NamedTuple{(k,)}((paramSpace[k][i],))) + IC50[k][i] = findIC50(conT...) + end +end + +for k in [:n_s] + for i in eachindex(paramSpace[k]) + conT = merge(psR, NamedTuple{(k,)}((paramSpace[k][i],))) + IC50[k][i] = findIC50(A0,B0,P0;psR=conT) + end +end + + +# Plot +figT, axs = plt.subplots(2,2, figsize=(11,11)) +for (i,k) in enumerate(keys(IC50)) + axs[i].plot(paramSpace[k], IC50[k]) + k ∈ keys(alias) ? k = alias[k] : nothing + axs[i].set_xlabel(string("Expression level of ",k)) + axs[i].set_ylabel("IC\$_{50}\$ of s on BmhMks inhibition") +end +axs[end].set_xlabel("n\$_s\$") +plt.display_figs() +figT.savefig(joinpath(dirname(@__DIR__),"result", "Thrshold_Bmh.pdf")) + + + +# Simulation +s_ic50 = findIC50(A0, B0, P0; IC50_Bmh = ps.k13ID, psR=psR) +S = 0.1:0.01:1 +fig, ax = plt.subplots(2,2, figsize=(11,11)) +ax[1].plot(S, P.(S), label="Mks") +ax[2].plot(S, PA.(S), label="Rtg2Mks") +ax[3].plot(S, PB.(S), label="BmhMks") +ax[4].plot(S, A.(S), label="Rtg2_act") +#ax[5].plot(S, A_.(S), label="Rtg2_ina") +#ax[6].plot(S, A_.(S) .+ PA.(S) .+ A.(S), label="Rtg2_total") +#ax[7].plot(S, P.(S) .+ PA.(S) .+ PB.(S), label="Mks_total") +ax[3].axhline(ps.k13ID, xmin=0,xmax=s_ic50-0.01,color="black", linestyle="--") +ax[3].axvline(s_ic50, ymin=0,ymax=PB(s_ic50)/200,color="black", linestyle="--") +ax[3].text(0-0.1, PB(s_ic50)-5, "K\$^{13}_{DI}\$") +ax[3].text(s_ic50-0.05, -30, "IC\$_{50}\$") + +[a.legend(loc="upper right") for a in ax] +[a.xaxis.set_ticks([0,1]) for a in ax] +[a.set_xlabel("Mitochondrial Damage (\$s\$, AU)") for a in ax] +[a.set_ylabel("Concentration (AU)") for a in ax] +plt.display_figs() +fig.savefig(joinpath(dirname(@__DIR__),"result", "analytical_Rtg2.pdf")) \ No newline at end of file diff --git a/PlottingMakie/script/conc_adjust_stationary.jl b/ExpressionLevelEffect/script/conc_adjust_stationary.jl similarity index 100% rename from PlottingMakie/script/conc_adjust_stationary.jl rename to ExpressionLevelEffect/script/conc_adjust_stationary.jl diff --git a/PlottingMakie/script/concentration_adjust_square_response.jl b/ExpressionLevelEffect/script/concentration_adjust_square_response.jl similarity index 100% rename from PlottingMakie/script/concentration_adjust_square_response.jl rename to ExpressionLevelEffect/script/concentration_adjust_square_response.jl diff --git a/PlottingMakie/script/utils.jl b/ExpressionLevelEffect/script/utils.jl similarity index 100% rename from PlottingMakie/script/utils.jl rename to ExpressionLevelEffect/script/utils.jl diff --git a/PlottingMakie/src/PlottingMakie.jl b/ExpressionLevelEffect/src/PlottingMakie.jl similarity index 100% rename from PlottingMakie/src/PlottingMakie.jl rename to ExpressionLevelEffect/src/PlottingMakie.jl diff --git a/PlottingMakie/test/output/heatmap.svg b/ExpressionLevelEffect/test/output/heatmap.svg similarity index 100% rename from PlottingMakie/test/output/heatmap.svg rename to ExpressionLevelEffect/test/output/heatmap.svg diff --git a/PlottingMakie/test/plot_heatmap.jl b/ExpressionLevelEffect/test/plot_heatmap.jl similarity index 100% rename from PlottingMakie/test/plot_heatmap.jl rename to ExpressionLevelEffect/test/plot_heatmap.jl diff --git a/PlottingMakie/test/runtests.jl b/ExpressionLevelEffect/test/runtests.jl similarity index 100% rename from PlottingMakie/test/runtests.jl rename to ExpressionLevelEffect/test/runtests.jl diff --git a/PlottingMakie/test/test_MakieTeX.jl b/ExpressionLevelEffect/test/test_MakieTeX.jl similarity index 100% rename from PlottingMakie/test/test_MakieTeX.jl rename to ExpressionLevelEffect/test/test_MakieTeX.jl diff --git a/FrequencyResponse.ipynb b/FrequencyResponse.ipynb index 2e7bb40..7109ef2 100755 --- a/FrequencyResponse.ipynb +++ b/FrequencyResponse.ipynb @@ -24,8 +24,7 @@ ], "source": [ "using Pkg\n", - "Pkg.activate(\"FrequencyResponse\")\n", - "Pkg.instantiate()" + "Pkg.activate(\"FrequencyResponse\")" ] }, { @@ -1410,7 +1409,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.6.1", + "display_name": "Julia 1.6.2", "language": "julia", "name": "julia-1.6" }, @@ -1418,7 +1417,7 @@ "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", - "version": "1.6.1" + "version": "1.6.2" } }, "nbformat": 4, diff --git a/PlottingMakie/Manifest.toml b/PlottingMakie/Manifest.toml deleted file mode 100755 index f426856..0000000 --- a/PlottingMakie/Manifest.toml +++ /dev/null @@ -1,1862 +0,0 @@ -# This file is machine-generated - editing it directly is not advised - -[[AbstractAlgebra]] -deps = ["InteractiveUtils", "LinearAlgebra", "Markdown", "Random", "RandomExtensions", "SparseArrays", "Test"] -git-tree-sha1 = "7df2949bfd757e426897a4b579fbd5dc776ff8c9" -uuid = "c3fe647b-3220-5bb0-a1ea-a7954cac585d" -version = "0.12.0" - -[[AbstractFFTs]] -deps = ["LinearAlgebra"] -git-tree-sha1 = "485ee0867925449198280d4af84bdb46a2a404d0" -uuid = "621f4979-c628-5d54-868e-fcf4e3e8185c" -version = "1.0.1" - -[[Accessors]] -deps = ["Compat", "CompositionsBase", "ConstructionBase", "Future", "LinearAlgebra", "MacroTools", "Requires", "Test"] -git-tree-sha1 = "ba270110280297b36d566cb19c948e6c724432c0" -uuid = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697" -version = "0.1.4" - -[[Adapt]] -deps = ["LinearAlgebra"] -git-tree-sha1 = "84918055d15b3114ede17ac6a7182f68870c16f7" -uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" -version = "3.3.1" - -[[ArgCheck]] -git-tree-sha1 = "dedbbb2ddb876f899585c4ec4433265e3017215a" -uuid = "dce04be8-c92d-5529-be00-80e4d2c0e197" -version = "2.1.0" - -[[ArgTools]] -uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" - -[[ArnoldiMethod]] -deps = ["LinearAlgebra", "Random", "StaticArrays"] -git-tree-sha1 = "f87e559f87a45bece9c9ed97458d3afe98b1ebb9" -uuid = "ec485272-7323-5ecc-a04f-4719b315124d" -version = "0.1.0" - -[[ArrayInterface]] -deps = ["LinearAlgebra", "Requires", "SparseArrays"] -git-tree-sha1 = "a2a1884863704e0414f6f164a1f6f4a2a62faf4e" -uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" -version = "2.14.17" - -[[ArrayLayouts]] -deps = ["FillArrays", "LinearAlgebra", "SparseArrays"] -git-tree-sha1 = "623a32b87ef0b85d26320a8cc7e57ded707aef64" -uuid = "4c555306-a7a7-4459-81d9-ec55ddd5c99a" -version = "0.7.5" - -[[Artifacts]] -uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" - -[[AutoHashEquals]] -git-tree-sha1 = "45bb6705d93be619b81451bb2006b7ee5d4e4453" -uuid = "15f4f7f2-30c1-5605-9d31-71845cf9641f" -version = "0.2.0" - -[[BandedMatrices]] -deps = ["ArrayLayouts", "FillArrays", "LinearAlgebra", "Random", "SparseArrays"] -git-tree-sha1 = "ce68f8c2162062733f9b4c9e3700d5efc4a8ec47" -uuid = "aae01518-5342-5314-be14-df237901396f" -version = "0.16.11" - -[[BangBang]] -deps = ["Compat", "ConstructionBase", "Future", "InitialValues", "LinearAlgebra", "Requires", "Setfield", "Tables", "ZygoteRules"] -git-tree-sha1 = "0ad226aa72d8671f20d0316e03028f0ba1624307" -uuid = "198e06fe-97b7-11e9-32a5-e1d131e6ad66" -version = "0.3.32" - -[[Base64]] -uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" - -[[Baselet]] -git-tree-sha1 = "aebf55e6d7795e02ca500a689d326ac979aaf89e" -uuid = "9718e550-a3fa-408a-8086-8db961cd8217" -version = "0.1.1" - -[[BenchmarkTools]] -deps = ["JSON", "Logging", "Printf", "Profile", "Statistics", "UUIDs"] -git-tree-sha1 = "61adeb0823084487000600ef8b1c00cc2474cd47" -uuid = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" -version = "1.2.0" - -[[BinDeps]] -deps = ["Libdl", "Pkg", "SHA", "URIParser", "Unicode"] -git-tree-sha1 = "1289b57e8cf019aede076edab0587eb9644175bd" -uuid = "9e28174c-4ba2-5203-b857-d8d62c4213ee" -version = "1.0.2" - -[[BinaryProvider]] -deps = ["Libdl", "Logging", "SHA"] -git-tree-sha1 = "ecdec412a9abc8db54c0efc5548c64dfce072058" -uuid = "b99e7846-7c00-51b0-8f62-c81ae34c0232" -version = "0.5.10" - -[[BoundaryValueDiffEq]] -deps = ["BandedMatrices", "DiffEqBase", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "NLsolve", "Reexport", "SparseArrays"] -git-tree-sha1 = "fe34902ac0c3a35d016617ab7032742865756d7d" -uuid = "764a87c0-6b3e-53db-9096-fe964310641d" -version = "2.7.1" - -[[Bzip2_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "19a35467a82e236ff51bc17a3a44b69ef35185a2" -uuid = "6e34b625-4abd-537c-b88f-471c36dfa7a0" -version = "1.0.8+0" - -[[CEnum]] -git-tree-sha1 = "215a9aa4a1f23fbd05b92769fdd62559488d70e9" -uuid = "fa961155-64e5-5f13-b03f-caf6b980ea82" -version = "0.4.1" - -[[CSV]] -deps = ["CodecZlib", "Dates", "FilePathsBase", "Mmap", "Parsers", "PooledArrays", "SentinelArrays", "Tables", "Unicode", "WeakRefStrings"] -git-tree-sha1 = "3a877c2fc5c9b88ed7259fd0bdb7691aad6b50dc" -uuid = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" -version = "0.9.4" - -[[Cairo_jll]] -deps = ["Artifacts", "Bzip2_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "JLLWrappers", "LZO_jll", "Libdl", "Pixman_jll", "Pkg", "Xorg_libXext_jll", "Xorg_libXrender_jll", "Zlib_jll", "libpng_jll"] -git-tree-sha1 = "f2202b55d816427cd385a9a4f3ffb226bee80f99" -uuid = "83423d85-b0ee-5818-9007-b63ccbeb887a" -version = "1.16.1+0" - -[[Calculus]] -deps = ["LinearAlgebra"] -git-tree-sha1 = "f641eb0a4f00c343bbc32346e1217b86f3ce9dad" -uuid = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9" -version = "0.5.1" - -[[CanonicalTraits]] -deps = ["MLStyle"] -git-tree-sha1 = "f959d0e7164fb0262b02abecb93cf42b9a9f3188" -uuid = "a603d957-0e48-4f86-8fbd-0b7bc66df689" -version = "0.2.4" - -[[Catalyst]] -deps = ["Catlab", "Latexify", "MacroTools", "ModelingToolkit", "Reexport"] -git-tree-sha1 = "96e5b868bf7b8572e3a966d6644306b73fc618b8" -uuid = "479239e8-5488-4da2-87a7-35f2df7eef83" -version = "6.3.1" - -[[CategoricalArrays]] -deps = ["DataAPI", "Future", "JSON", "Missings", "Printf", "Statistics", "StructTypes", "Unicode"] -git-tree-sha1 = "18d7f3e82c1a80dd38c16453b8fd3f0a7db92f23" -uuid = "324d7699-5711-5eae-9e2f-1d82baa6b597" -version = "0.9.7" - -[[Catlab]] -deps = ["AutoHashEquals", "Compat", "Compose", "DataStructures", "FunctionWrappers", "GeneralizedGenerated", "JSON", "LightXML", "LinearAlgebra", "Logging", "MLStyle", "Parameters", "Pkg", "PrettyTables", "Random", "Reexport", "Requires", "SparseArrays", "StaticArrays", "Statistics", "Tables", "TypedTables"] -git-tree-sha1 = "c255795d0ac86f518febacc2da043b9ab6e4dee7" -uuid = "134e5e36-593f-5add-ad60-77f754baafbe" -version = "0.10.2" - -[[ChainRulesCore]] -deps = ["Compat", "LinearAlgebra", "SparseArrays"] -git-tree-sha1 = "bd4afa1fdeec0c8b89dad3c6e92bc6e3b0fec9ce" -uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" -version = "1.6.0" - -[[CodeTracking]] -deps = ["InteractiveUtils", "UUIDs"] -git-tree-sha1 = "9aa8a5ebb6b5bf469a7e0e2b5202cf6f8c291104" -uuid = "da1fd8a2-8d9e-5ec2-8556-3022fb5608a2" -version = "1.0.6" - -[[CodecBzip2]] -deps = ["Bzip2_jll", "Libdl", "TranscodingStreams"] -git-tree-sha1 = "2e62a725210ce3c3c2e1a3080190e7ca491f18d7" -uuid = "523fee87-0ab8-5b00-afb7-3ecf72e48cfd" -version = "0.7.2" - -[[CodecZlib]] -deps = ["TranscodingStreams", "Zlib_jll"] -git-tree-sha1 = "ded953804d019afa9a3f98981d99b33e3db7b6da" -uuid = "944b1d66-785c-5afd-91f1-9de20f533193" -version = "0.7.0" - -[[ColorSchemes]] -deps = ["ColorTypes", "Colors", "FixedPointNumbers", "Random"] -git-tree-sha1 = "9995eb3977fbf67b86d0a0a0508e83017ded03f2" -uuid = "35d6a980-a343-548e-a6ea-1d62b119f2f4" -version = "3.14.0" - -[[ColorTypes]] -deps = ["FixedPointNumbers", "Random"] -git-tree-sha1 = "024fe24d83e4a5bf5fc80501a314ce0d1aa35597" -uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f" -version = "0.11.0" - -[[Colors]] -deps = ["ColorTypes", "FixedPointNumbers", "Reexport"] -git-tree-sha1 = "417b0ed7b8b838aa6ca0a87aadf1bb9eb111ce40" -uuid = "5ae59095-9a9b-59fe-a467-6f913c188581" -version = "0.12.8" - -[[Combinatorics]] -git-tree-sha1 = "08c8b6831dc00bfea825826be0bc8336fc369860" -uuid = "861a8166-3701-5b0c-9a16-15d98fcdc6aa" -version = "1.0.2" - -[[CommonSolve]] -git-tree-sha1 = "68a0743f578349ada8bc911a5cbd5a2ef6ed6d1f" -uuid = "38540f10-b2f7-11e9-35d8-d573e4eb0ff2" -version = "0.2.0" - -[[CommonSubexpressions]] -deps = ["MacroTools", "Test"] -git-tree-sha1 = "7b8a93dba8af7e3b42fecabf646260105ac373f7" -uuid = "bbf7d656-a473-5ed7-a52c-81e309532950" -version = "0.3.0" - -[[Compat]] -deps = ["Base64", "Dates", "DelimitedFiles", "Distributed", "InteractiveUtils", "LibGit2", "Libdl", "LinearAlgebra", "Markdown", "Mmap", "Pkg", "Printf", "REPL", "Random", "SHA", "Serialization", "SharedArrays", "Sockets", "SparseArrays", "Statistics", "Test", "UUIDs", "Unicode"] -git-tree-sha1 = "31d0151f5716b655421d9d75b7fa74cc4e744df2" -uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" -version = "3.39.0" - -[[CompilerSupportLibraries_jll]] -deps = ["Artifacts", "Libdl"] -uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae" - -[[Compose]] -deps = ["Base64", "Colors", "DataStructures", "Dates", "IterTools", "JSON", "LinearAlgebra", "Measures", "Printf", "Random", "Requires", "Statistics", "UUIDs"] -git-tree-sha1 = "c6461fc7c35a4bb8d00905df7adafcff1fe3a6bc" -uuid = "a81c6b42-2e10-5240-aca2-a61377ecd94b" -version = "0.9.2" - -[[CompositionsBase]] -git-tree-sha1 = "455419f7e328a1a2493cabc6428d79e951349769" -uuid = "a33af91c-f02d-484b-be07-31d278c5ca2b" -version = "0.1.1" - -[[Conda]] -deps = ["JSON", "VersionParsing"] -git-tree-sha1 = "299304989a5e6473d985212c28928899c74e9421" -uuid = "8f4d0f93-b110-5947-807f-2305c1781a2d" -version = "1.5.2" - -[[ConstructionBase]] -deps = ["LinearAlgebra"] -git-tree-sha1 = "f74e9d5388b8620b4cee35d4c5a618dd4dc547f4" -uuid = "187b0558-2788-49d3-abe0-74a17ed4e7c9" -version = "1.3.0" - -[[Contour]] -deps = ["StaticArrays"] -git-tree-sha1 = "9f02045d934dc030edad45944ea80dbd1f0ebea7" -uuid = "d38c429a-6771-53c6-b99e-75d170b6e991" -version = "0.5.7" - -[[Crayons]] -git-tree-sha1 = "3f71217b538d7aaee0b69ab47d9b7724ca8afa0d" -uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" -version = "4.0.4" - -[[DSP]] -deps = ["Compat", "FFTW", "IterTools", "LinearAlgebra", "Polynomials", "Random", "Reexport", "SpecialFunctions", "Statistics"] -git-tree-sha1 = "1edc3eb6cd0ec2b5193ac6d37c1b1310044550fe" -uuid = "717857b8-e6f2-59f4-9121-6e50c889abd2" -version = "0.7.3" - -[[DataAPI]] -git-tree-sha1 = "cc70b17275652eb47bc9e5f81635981f13cea5c8" -uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" -version = "1.9.0" - -[[DataFrames]] -deps = ["CategoricalArrays", "Compat", "DataAPI", "Future", "InvertedIndices", "IteratorInterfaceExtensions", "LinearAlgebra", "Markdown", "Missings", "PooledArrays", "PrettyTables", "Printf", "REPL", "Reexport", "SortingAlgorithms", "Statistics", "TableTraits", "Tables", "Unicode"] -git-tree-sha1 = "d50972453ef464ddcebdf489d11885468b7b83a3" -uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" -version = "0.22.7" - -[[DataStructures]] -deps = ["Compat", "InteractiveUtils", "OrderedCollections"] -git-tree-sha1 = "7d9d316f04214f7efdbb6398d545446e246eff02" -uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" -version = "0.18.10" - -[[DataValueInterfaces]] -git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6" -uuid = "e2d170a0-9d28-54be-80f0-106bbe20a464" -version = "1.0.0" - -[[Dates]] -deps = ["Printf"] -uuid = "ade2ca70-3891-5945-98fb-dc099432e06a" - -[[Debugger]] -deps = ["CodeTracking", "Crayons", "Highlights", "InteractiveUtils", "JuliaInterpreter", "Markdown", "REPL"] -git-tree-sha1 = "314642620f95fca224d578ec615b944b5e5ee6db" -uuid = "31a5f54b-26ea-5ae9-a837-f05ce5417438" -version = "0.6.8" - -[[DefineSingletons]] -git-tree-sha1 = "77b4ca280084423b728662fe040e5ff8819347c5" -uuid = "244e2a9f-e319-4986-a169-4d1fe445cd52" -version = "0.1.1" - -[[DelayDiffEq]] -deps = ["DataStructures", "DiffEqBase", "LinearAlgebra", "Logging", "NonlinearSolve", "OrdinaryDiffEq", "Printf", "RecursiveArrayTools", "Reexport", "UnPack"] -git-tree-sha1 = "3877840e5d9ca88b59a66c36e1f4208515e6a115" -uuid = "bcd4f6db-9728-5f36-b5f7-82caef46ccdb" -version = "5.31.0" - -[[DelimitedFiles]] -deps = ["Mmap"] -uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab" - -[[Dictionaries]] -deps = ["Indexing", "Random"] -git-tree-sha1 = "4b1cea8bbbc46367b0c551bb22bd2debb083b303" -uuid = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4" -version = "0.3.12" - -[[DiffEqBase]] -deps = ["ArrayInterface", "ChainRulesCore", "DataStructures", "DocStringExtensions", "FastBroadcast", "FunctionWrappers", "IterativeSolvers", "LabelledArrays", "LinearAlgebra", "Logging", "MuladdMacro", "NonlinearSolve", "Parameters", "Printf", "RecursiveArrayTools", "RecursiveFactorization", "Reexport", "Requires", "SciMLBase", "Setfield", "SparseArrays", "StaticArrays", "Statistics", "SuiteSparse", "ZygoteRules"] -git-tree-sha1 = "9d312bb0b7c8ace440a71c64330cf1bea0ade0c8" -uuid = "2b5f629d-d688-5b77-993f-72d75c75574e" -version = "6.70.0" - -[[DiffEqCallbacks]] -deps = ["DataStructures", "DiffEqBase", "ForwardDiff", "LinearAlgebra", "NLsolve", "OrdinaryDiffEq", "Parameters", "RecipesBase", "RecursiveArrayTools", "StaticArrays"] -git-tree-sha1 = "35bc7f8be9dd2155336fe999b11a8f5e44c0d602" -uuid = "459566f4-90b8-5000-8ac3-15dfb0a30def" -version = "2.17.0" - -[[DiffEqFinancial]] -deps = ["DiffEqBase", "DiffEqNoiseProcess", "LinearAlgebra", "Markdown", "RandomNumbers"] -git-tree-sha1 = "db08e0def560f204167c58fd0637298e13f58f73" -uuid = "5a0ffddc-d203-54b0-88ba-2c03c0fc2e67" -version = "2.4.0" - -[[DiffEqJump]] -deps = ["ArrayInterface", "Compat", "DataStructures", "DiffEqBase", "FunctionWrappers", "LightGraphs", "LinearAlgebra", "PoissonRandom", "Random", "RandomNumbers", "RecursiveArrayTools", "Reexport", "StaticArrays", "TreeViews", "UnPack"] -git-tree-sha1 = "d2d9a628b9659a3107c95b0a61ca93865794245a" -uuid = "c894b116-72e5-5b58-be3c-e6d8d4ac2b12" -version = "6.15.1" - -[[DiffEqNoiseProcess]] -deps = ["DiffEqBase", "Distributions", "LinearAlgebra", "Optim", "PoissonRandom", "QuadGK", "Random", "Random123", "RandomNumbers", "RecipesBase", "RecursiveArrayTools", "Requires", "ResettableStacks", "SciMLBase", "StaticArrays", "Statistics"] -git-tree-sha1 = "d6839a44a268c69ef0ed927b22a6f43c8a4c2e73" -uuid = "77a26b50-5914-5dd7-bc55-306e6241c503" -version = "5.9.0" - -[[DiffEqPhysics]] -deps = ["DiffEqBase", "DiffEqCallbacks", "ForwardDiff", "LinearAlgebra", "Printf", "Random", "RecipesBase", "RecursiveArrayTools", "Reexport", "StaticArrays"] -git-tree-sha1 = "8f23c6f36f6a6eb2cbd6950e28ec7c4b99d0e4c9" -uuid = "055956cb-9e8b-5191-98cc-73ae4a59e68a" -version = "3.9.0" - -[[DiffResults]] -deps = ["StaticArrays"] -git-tree-sha1 = "c18e98cba888c6c25d1c3b048e4b3380ca956805" -uuid = "163ba53b-c6d8-5494-b064-1a9d43ac40c5" -version = "1.0.3" - -[[DiffRules]] -deps = ["NaNMath", "Random", "SpecialFunctions"] -git-tree-sha1 = "7220bc21c33e990c14f4a9a319b1d242ebc5b269" -uuid = "b552c78f-8df3-52c6-915a-8e097449b14b" -version = "1.3.1" - -[[DifferentialEquations]] -deps = ["BoundaryValueDiffEq", "DelayDiffEq", "DiffEqBase", "DiffEqCallbacks", "DiffEqFinancial", "DiffEqJump", "DiffEqNoiseProcess", "DiffEqPhysics", "DimensionalPlotRecipes", "LinearAlgebra", "MultiScaleArrays", "OrdinaryDiffEq", "ParameterizedFunctions", "Random", "RecursiveArrayTools", "Reexport", "SteadyStateDiffEq", "StochasticDiffEq", "Sundials"] -git-tree-sha1 = "ececc535bd2aa55a520131d955639288704e3851" -uuid = "0c46a032-eb83-5123-abaf-570d42b7fbaa" -version = "6.18.0" - -[[DimensionalPlotRecipes]] -deps = ["LinearAlgebra", "RecipesBase"] -git-tree-sha1 = "af883a26bbe6e3f5f778cb4e1b81578b534c32a6" -uuid = "c619ae07-58cd-5f6d-b883-8f17bd6a98f9" -version = "1.2.0" - -[[Distances]] -deps = ["LinearAlgebra", "Statistics", "StatsAPI"] -git-tree-sha1 = "9f46deb4d4ee4494ffb5a40a27a2aced67bdd838" -uuid = "b4f34e82-e78d-54a5-968a-f98e89d6e8f7" -version = "0.10.4" - -[[Distributed]] -deps = ["Random", "Serialization", "Sockets"] -uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b" - -[[Distributions]] -deps = ["FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "SparseArrays", "SpecialFunctions", "Statistics", "StatsBase", "StatsFuns"] -git-tree-sha1 = "a837fdf80f333415b69684ba8e8ae6ba76de6aaa" -uuid = "31c24e10-a181-5473-b8eb-7969acd0382f" -version = "0.24.18" - -[[DocStringExtensions]] -deps = ["LibGit2"] -git-tree-sha1 = "a32185f5428d3986f47c2ab78b1f216d5e6cc96f" -uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" -version = "0.8.5" - -[[Downloads]] -deps = ["ArgTools", "LibCURL", "NetworkOptions"] -uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6" - -[[EarCut_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "3f3a2501fa7236e9b911e0f7a588c657e822bb6d" -uuid = "5ae413db-bbd1-5e63-b57d-d24a61df00f5" -version = "2.2.3+0" - -[[Expat_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "b3bfd02e98aedfa5cf885665493c5598c350cd2f" -uuid = "2e619515-83b5-522b-bb60-26c02a35a201" -version = "2.2.10+0" - -[[ExponentialUtilities]] -deps = ["LinearAlgebra", "Printf", "Requires", "SparseArrays"] -git-tree-sha1 = "3546dbb394f7b95d805d6b1d9ccf63310ba59557" -uuid = "d4d017d3-3776-5f7e-afef-a10c40355c18" -version = "1.8.2" - -[[ExprTools]] -git-tree-sha1 = "b7e3d17636b348f005f11040025ae8c6f645fe92" -uuid = "e2ba6199-217a-4e67-a87a-7c52f15ade04" -version = "0.1.6" - -[[FFMPEG]] -deps = ["FFMPEG_jll"] -git-tree-sha1 = "b57e3acbe22f8484b4b5ff66a7499717fe1a9cc8" -uuid = "c87230d0-a227-11e9-1b43-d7ebe4e7570a" -version = "0.4.1" - -[[FFMPEG_jll]] -deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "JLLWrappers", "LAME_jll", "Libdl", "Ogg_jll", "OpenSSL_jll", "Opus_jll", "Pkg", "Zlib_jll", "libass_jll", "libfdk_aac_jll", "libvorbis_jll", "x264_jll", "x265_jll"] -git-tree-sha1 = "d8a578692e3077ac998b50c0217dfd67f21d1e5f" -uuid = "b22a6f82-2f65-5046-a5b2-351ab43fb4e5" -version = "4.4.0+0" - -[[FFTW]] -deps = ["AbstractFFTs", "FFTW_jll", "LinearAlgebra", "MKL_jll", "Preferences", "Reexport"] -git-tree-sha1 = "463cb335fa22c4ebacfd1faba5fde14edb80d96c" -uuid = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" -version = "1.4.5" - -[[FFTW_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "c6033cc3892d0ef5bb9cd29b7f2f0331ea5184ea" -uuid = "f5851436-0d7a-5f13-b9de-f02708fd171a" -version = "3.3.10+0" - -[[FastBroadcast]] -deps = ["LinearAlgebra"] -git-tree-sha1 = "26be48918640ce002f5833e8fc537b2ba7ed0234" -uuid = "7034ab61-46d4-4ed7-9d0f-46aef9175898" -version = "0.1.8" - -[[FastClosures]] -git-tree-sha1 = "acebe244d53ee1b461970f8910c235b259e772ef" -uuid = "9aa1b823-49e4-5ca5-8b0f-3971ec8bab6a" -version = "0.3.2" - -[[FilePathsBase]] -deps = ["Dates", "Mmap", "Printf", "Test", "UUIDs"] -git-tree-sha1 = "6d4b609786127030d09e6b1ee0e2044ec20eb403" -uuid = "48062228-2e41-5def-b9a4-89aafe57970f" -version = "0.9.11" - -[[FileWatching]] -uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee" - -[[FillArrays]] -deps = ["LinearAlgebra", "Random", "SparseArrays"] -git-tree-sha1 = "693210145367e7685d8604aee33d9bfb85db8b31" -uuid = "1a297f60-69ca-5386-bcde-b61e274b549b" -version = "0.11.9" - -[[FindSteadyStates]] -deps = ["DifferentialEquations", "Distributed", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "ModelingToolkit", "Parameters", "Random"] -git-tree-sha1 = "dd70f7f0d0f8643c1dbfda8efbbccdeeee7e81dd" -uuid = "5ce5e58b-649a-467a-bfd0-ccefe064e451" -version = "0.1.2" - -[[FiniteDiff]] -deps = ["ArrayInterface", "LinearAlgebra", "Requires", "SparseArrays", "StaticArrays"] -git-tree-sha1 = "8b3c09b56acaf3c0e581c66638b85c8650ee9dca" -uuid = "6a86dc24-6348-571c-b903-95158fe2bd41" -version = "2.8.1" - -[[FixedPointNumbers]] -deps = ["Statistics"] -git-tree-sha1 = "335bfdceacc84c5cdf16aadc768aa5ddfc5383cc" -uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93" -version = "0.8.4" - -[[Folds]] -deps = ["Accessors", "BangBang", "Baselet", "DefineSingletons", "Distributed", "InitialValues", "MicroCollections", "Referenceables", "Requires", "Test", "Transducers"] -git-tree-sha1 = "e4be2abc0c95da9e24c5f77634b3350baa10d3bc" -uuid = "41a02a25-b8f0-4f67-bc48-60067656b558" -version = "0.2.5" - -[[Fontconfig_jll]] -deps = ["Artifacts", "Bzip2_jll", "Expat_jll", "FreeType2_jll", "JLLWrappers", "Libdl", "Libuuid_jll", "Pkg", "Zlib_jll"] -git-tree-sha1 = "21efd19106a55620a188615da6d3d06cd7f6ee03" -uuid = "a3f928ae-7b40-5064-980b-68af3947d34b" -version = "2.13.93+0" - -[[Formatting]] -deps = ["Printf"] -git-tree-sha1 = "8339d61043228fdd3eb658d86c926cb282ae72a8" -uuid = "59287772-0a20-5a39-b81b-1366585eb4c0" -version = "0.4.2" - -[[ForwardDiff]] -deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "LinearAlgebra", "NaNMath", "Printf", "Random", "SpecialFunctions", "StaticArrays"] -git-tree-sha1 = "b5e930ac60b613ef3406da6d4f42c35d8dc51419" -uuid = "f6369f11-7733-5829-9624-2563aa707210" -version = "0.10.19" - -[[FreeType2_jll]] -deps = ["Artifacts", "Bzip2_jll", "JLLWrappers", "Libdl", "Pkg", "Zlib_jll"] -git-tree-sha1 = "87eb71354d8ec1a96d4a7636bd57a7347dde3ef9" -uuid = "d7e528f0-a631-5988-bf34-fe36492bcfd7" -version = "2.10.4+0" - -[[FrequencyResponse]] -deps = ["Catalyst", "DSP", "Debugger", "DifferentialEquations", "FindSteadyStates", "Folds", "ForwardDiff", "LSODA", "LaTeXStrings", "ModelingToolkit", "NBInclude", "ODE", "Optim", "Parameters", "Plots", "ProgressBars", "PyPlot", "Reexport", "RetroSignalModel", "Revise", "SciPy", "Statistics", "StatsBase", "Sundials", "Test"] -path = "../FrequencyResponse" -uuid = "23be90ff-b906-42a4-9508-8c19908ecbef" -version = "0.1.0" - -[[FriBidi_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "aa31987c2ba8704e23c6c8ba8a4f769d5d7e4f91" -uuid = "559328eb-81f9-559d-9380-de523a88c83c" -version = "1.0.10+0" - -[[FunctionWrappers]] -git-tree-sha1 = "241552bc2209f0fa068b6415b1942cc0aa486bcc" -uuid = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e" -version = "1.1.2" - -[[Future]] -deps = ["Random"] -uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820" - -[[GLFW_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Libglvnd_jll", "Pkg", "Xorg_libXcursor_jll", "Xorg_libXi_jll", "Xorg_libXinerama_jll", "Xorg_libXrandr_jll"] -git-tree-sha1 = "dba1e8614e98949abfa60480b13653813d8f0157" -uuid = "0656b61e-2033-5cc2-a64a-77c0f6c09b89" -version = "3.3.5+0" - -[[GLPK]] -deps = ["BinaryProvider", "CEnum", "GLPK_jll", "Libdl", "MathOptInterface"] -git-tree-sha1 = "833dbc8fbb0554e31186df509d67fc2f78f1bb09" -uuid = "60bf3e95-4087-53dc-ae20-288a0d20c6a6" -version = "0.14.14" - -[[GLPK_jll]] -deps = ["Artifacts", "GMP_jll", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "01de09b070d4b8e3e1250c6542e16ed5cad45321" -uuid = "e8aa6df9-e6ca-548a-97ff-1f85fc5b8b98" -version = "5.0.0+0" - -[[GMP_jll]] -deps = ["Artifacts", "Libdl"] -uuid = "781609d7-10c4-51f6-84f2-b8444358ff6d" - -[[GR]] -deps = ["Base64", "DelimitedFiles", "GR_jll", "HTTP", "JSON", "Libdl", "LinearAlgebra", "Pkg", "Printf", "Random", "Serialization", "Sockets", "Test", "UUIDs"] -git-tree-sha1 = "c2178cfbc0a5a552e16d097fae508f2024de61a3" -uuid = "28b8d3ca-fb5f-59d9-8090-bfdbd6d07a71" -version = "0.59.0" - -[[GR_jll]] -deps = ["Artifacts", "Bzip2_jll", "Cairo_jll", "FFMPEG_jll", "Fontconfig_jll", "GLFW_jll", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "Pixman_jll", "Pkg", "Qt5Base_jll", "Zlib_jll", "libpng_jll"] -git-tree-sha1 = "ef49a187604f865f4708c90e3f431890724e9012" -uuid = "d2c73de3-f751-5644-a686-071e5b155ba9" -version = "0.59.0+0" - -[[GeneralizedGenerated]] -deps = ["CanonicalTraits", "DataStructures", "JuliaVariables", "MLStyle"] -git-tree-sha1 = "7dd404baf79b28f117917633f0cc1d2976c1fd9f" -uuid = "6b9d7cbe-bcb9-11e9-073f-15a7a543e2eb" -version = "0.2.8" - -[[GeometryBasics]] -deps = ["EarCut_jll", "IterTools", "LinearAlgebra", "StaticArrays", "StructArrays", "Tables"] -git-tree-sha1 = "58bcdf5ebc057b085e58d95c138725628dd7453c" -uuid = "5c1252a2-5f33-56bf-86c9-59e7332b4326" -version = "0.4.1" - -[[Gettext_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Libiconv_jll", "Pkg", "XML2_jll"] -git-tree-sha1 = "9b02998aba7bf074d14de89f9d37ca24a1a0b046" -uuid = "78b55507-aeef-58d4-861c-77aaff3498b1" -version = "0.21.0+0" - -[[Glib_jll]] -deps = ["Artifacts", "Gettext_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Libiconv_jll", "Libmount_jll", "PCRE_jll", "Pkg", "Zlib_jll"] -git-tree-sha1 = "7bf67e9a481712b3dbe9cb3dac852dc4b1162e02" -uuid = "7746bdde-850d-59dc-9ae8-88ece973131d" -version = "2.68.3+0" - -[[Graphite2_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "344bf40dcab1073aca04aa0df4fb092f920e4011" -uuid = "3b182d85-2403-5c21-9c21-1e1f0cc25472" -version = "1.3.14+0" - -[[Grisu]] -git-tree-sha1 = "53bb909d1151e57e2484c3d1b53e19552b887fb2" -uuid = "42e2da0e-8278-4e71-bc24-59509adca0fe" -version = "1.0.2" - -[[HTTP]] -deps = ["Base64", "Dates", "IniFile", "Logging", "MbedTLS", "NetworkOptions", "Sockets", "URIs"] -git-tree-sha1 = "60ed5f1643927479f845b0135bb369b031b541fa" -uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3" -version = "0.9.14" - -[[HarfBuzz_jll]] -deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "Graphite2_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg"] -git-tree-sha1 = "8a954fed8ac097d5be04921d595f741115c1b2ad" -uuid = "2e76f6c2-a576-52d4-95c1-20adfe4de566" -version = "2.8.1+0" - -[[Highlights]] -deps = ["DocStringExtensions", "InteractiveUtils", "REPL"] -git-tree-sha1 = "f823a2d04fb233d52812c8024a6d46d9581904a4" -uuid = "eafb193a-b7ab-5a9e-9068-77385905fa72" -version = "0.4.5" - -[[Hwloc]] -deps = ["Hwloc_jll"] -git-tree-sha1 = "ffdcd4272a7cc36442007bca41aa07ca3cc5fda4" -uuid = "0e44f5e4-bd66-52a0-8798-143a42290a1d" -version = "1.3.0" - -[[Hwloc_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "3395d4d4aeb3c9d31f5929d32760d8baeee88aaf" -uuid = "e33a78d0-f292-5ffc-b300-72abe9b543c8" -version = "2.5.0+0" - -[[IfElse]] -git-tree-sha1 = "28e837ff3e7a6c3cdb252ce49fb412c8eb3caeef" -uuid = "615f187c-cbe4-4ef1-ba3b-2fcf58d6d173" -version = "0.1.0" - -[[Indexing]] -git-tree-sha1 = "ce1566720fd6b19ff3411404d4b977acd4814f9f" -uuid = "313cdc1a-70c2-5d6a-ae34-0150d3930a38" -version = "1.1.1" - -[[Inflate]] -git-tree-sha1 = "f5fc07d4e706b84f72d54eedcc1c13d92fb0871c" -uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9" -version = "0.1.2" - -[[IniFile]] -deps = ["Test"] -git-tree-sha1 = "098e4d2c533924c921f9f9847274f2ad89e018b8" -uuid = "83e8ac13-25f8-5344-8a64-a9f2b223428f" -version = "0.5.0" - -[[InitialValues]] -git-tree-sha1 = "26c8832afd63ac558b98a823265856670d898b6c" -uuid = "22cec73e-a1b8-11e9-2c92-598750a2cf9c" -version = "0.2.10" - -[[IntelOpenMP_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "d979e54b71da82f3a65b62553da4fc3d18c9004c" -uuid = "1d5cc7b8-4909-519e-a0f8-d0f5ad9712d0" -version = "2018.0.3+2" - -[[InteractiveUtils]] -deps = ["Markdown"] -uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" - -[[Intervals]] -deps = ["Dates", "Printf", "RecipesBase", "Serialization", "TimeZones"] -git-tree-sha1 = "323a38ed1952d30586d0fe03412cde9399d3618b" -uuid = "d8418881-c3e1-53bb-8760-2df7ec849ed5" -version = "1.5.0" - -[[InvertedIndices]] -git-tree-sha1 = "bee5f1ef5bf65df56bdd2e40447590b272a5471f" -uuid = "41ab1584-1d38-5bbf-9106-f11c6c58b48f" -version = "1.1.0" - -[[IrrationalConstants]] -git-tree-sha1 = "f76424439413893a832026ca355fe273e93bce94" -uuid = "92d709cd-6900-40b7-9082-c6be49f344b6" -version = "0.1.0" - -[[IterTools]] -git-tree-sha1 = "05110a2ab1fc5f932622ffea2a003221f4782c18" -uuid = "c8e1da08-722c-5040-9ed9-7db0dc04731e" -version = "1.3.0" - -[[IterativeSolvers]] -deps = ["LinearAlgebra", "Printf", "Random", "RecipesBase", "SparseArrays"] -git-tree-sha1 = "1a8c6237e78b714e901e406c096fc8a65528af7d" -uuid = "42fd0dbc-a981-5370-80f2-aaf504508153" -version = "0.9.1" - -[[IteratorInterfaceExtensions]] -git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856" -uuid = "82899510-4779-5014-852e-03e436cf321d" -version = "1.0.0" - -[[JLLWrappers]] -deps = ["Preferences"] -git-tree-sha1 = "642a199af8b68253517b80bd3bfd17eb4e84df6e" -uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" -version = "1.3.0" - -[[JSON]] -deps = ["Dates", "Mmap", "Parsers", "Unicode"] -git-tree-sha1 = "8076680b162ada2a031f707ac7b4953e30667a37" -uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" -version = "0.21.2" - -[[JSONSchema]] -deps = ["HTTP", "JSON", "URIs"] -git-tree-sha1 = "2f49f7f86762a0fbbeef84912265a1ae61c4ef80" -uuid = "7d188eb4-7ad8-530c-ae41-71a32a6d4692" -version = "0.3.4" - -[[JpegTurbo_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "d735490ac75c5cb9f1b00d8b5509c11984dc6943" -uuid = "aacddb02-875f-59d6-b918-886e6ef4fbf8" -version = "2.1.0+0" - -[[JuMP]] -deps = ["Calculus", "DataStructures", "ForwardDiff", "JSON", "LinearAlgebra", "MathOptInterface", "MutableArithmetics", "NaNMath", "Printf", "Random", "SparseArrays", "SpecialFunctions", "Statistics"] -git-tree-sha1 = "4358b7cbf2db36596bdbbe3becc6b9d87e4eb8f5" -uuid = "4076af6c-e467-56ae-b986-b466b2749572" -version = "0.21.10" - -[[JuliaInterpreter]] -deps = ["CodeTracking", "InteractiveUtils", "Random", "UUIDs"] -git-tree-sha1 = "e273807f38074f033d94207a201e6e827d8417db" -uuid = "aa1ae85d-cabe-5617-a682-6adf51b2e16a" -version = "0.8.21" - -[[JuliaVariables]] -deps = ["MLStyle", "NameResolution"] -git-tree-sha1 = "49fb3cb53362ddadb4415e9b73926d6b40709e70" -uuid = "b14d175d-62b4-44ba-8fb7-3064adc8c3ec" -version = "0.2.4" - -[[LAME_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "f6250b16881adf048549549fba48b1161acdac8c" -uuid = "c1c5ebd0-6772-5130-a774-d5fcae4a789d" -version = "3.100.1+0" - -[[LSODA]] -deps = ["BinDeps", "Compat", "DiffEqBase", "LSODA_jll", "Libdl", "LinearAlgebra", "Parameters", "Printf"] -git-tree-sha1 = "77d69af9f974da8bb18108b571f4e4b6616fe97b" -uuid = "7f56f5a3-f504-529b-bc02-0b1fe5e64312" -version = "0.7.0" - -[[LSODA_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "3a19962a454cf319151cee31219dd5eb3434a37d" -uuid = "aae0fff6-70f8-51e1-979a-8150c7cc74bd" -version = "0.1.1+0" - -[[LZO_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "e5b909bcf985c5e2605737d2ce278ed791b89be6" -uuid = "dd4b983a-f0e5-5f8d-a1b7-129d4a5fb1ac" -version = "2.10.1+0" - -[[LaTeXStrings]] -git-tree-sha1 = "c7f1c695e06c01b95a67f0cd1d34994f3e7db104" -uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" -version = "1.2.1" - -[[LabelledArrays]] -deps = ["ArrayInterface", "LinearAlgebra", "MacroTools", "StaticArrays"] -git-tree-sha1 = "bdde43e002847c34c206735b1cf860bc3abd35e7" -uuid = "2ee39098-c373-598a-b85f-a56591580800" -version = "1.6.4" - -[[Latexify]] -deps = ["Formatting", "InteractiveUtils", "LaTeXStrings", "MacroTools", "Markdown", "Printf", "Requires"] -git-tree-sha1 = "7c72983c6daf61393ee8a0b29a419c709a06cede" -uuid = "23fbe1c1-3f47-55db-b15f-69d7ec21a316" -version = "0.14.12" - -[[LazyArtifacts]] -deps = ["Artifacts", "Pkg"] -uuid = "4af54fe1-eca0-43a8-85a7-787d91b784e3" - -[[LibCURL]] -deps = ["LibCURL_jll", "MozillaCACerts_jll"] -uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21" - -[[LibCURL_jll]] -deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"] -uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0" - -[[LibGit2]] -deps = ["Base64", "NetworkOptions", "Printf", "SHA"] -uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" - -[[LibSSH2_jll]] -deps = ["Artifacts", "Libdl", "MbedTLS_jll"] -uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8" - -[[Libdl]] -uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" - -[[Libffi_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "761a393aeccd6aa92ec3515e428c26bf99575b3b" -uuid = "e9f186c6-92d2-5b65-8a66-fee21dc1b490" -version = "3.2.2+0" - -[[Libgcrypt_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgpg_error_jll", "Pkg"] -git-tree-sha1 = "64613c82a59c120435c067c2b809fc61cf5166ae" -uuid = "d4300ac3-e22c-5743-9152-c294e39db1e4" -version = "1.8.7+0" - -[[Libglvnd_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll", "Xorg_libXext_jll"] -git-tree-sha1 = "7739f837d6447403596a75d19ed01fd08d6f56bf" -uuid = "7e76a0d4-f3c7-5321-8279-8d96eeed0f29" -version = "1.3.0+3" - -[[Libgpg_error_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "c333716e46366857753e273ce6a69ee0945a6db9" -uuid = "7add5ba3-2f88-524e-9cd5-f83b8a55f7b8" -version = "1.42.0+0" - -[[Libiconv_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "42b62845d70a619f063a7da093d995ec8e15e778" -uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531" -version = "1.16.1+1" - -[[Libmount_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "9c30530bf0effd46e15e0fdcf2b8636e78cbbd73" -uuid = "4b2f31a3-9ecc-558c-b454-b3730dcb73e9" -version = "2.35.0+0" - -[[Libtiff_jll]] -deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Pkg", "Zlib_jll", "Zstd_jll"] -git-tree-sha1 = "340e257aada13f95f98ee352d316c3bed37c8ab9" -uuid = "89763e89-9b03-5906-acba-b20f662cd828" -version = "4.3.0+0" - -[[Libuuid_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "7f3efec06033682db852f8b3bc3c1d2b0a0ab066" -uuid = "38a345b3-de98-5d2b-a5d3-14cd9215e700" -version = "2.36.0+0" - -[[LightGraphs]] -deps = ["ArnoldiMethod", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"] -git-tree-sha1 = "432428df5f360964040ed60418dd5601ecd240b6" -uuid = "093fc24a-ae57-5d10-9952-331d41423f4d" -version = "1.3.5" - -[[LightXML]] -deps = ["Libdl", "XML2_jll"] -git-tree-sha1 = "e129d9391168c677cd4800f5c0abb1ed8cb3794f" -uuid = "9c8b4983-aa76-5018-a973-4c85ecc9e179" -version = "0.9.0" - -[[LineSearches]] -deps = ["LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "Printf"] -git-tree-sha1 = "f27132e551e959b3667d8c93eae90973225032dd" -uuid = "d3d80556-e9d4-5f37-9878-2ab0fcc64255" -version = "7.1.1" - -[[LinearAlgebra]] -deps = ["Libdl"] -uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" - -[[LogExpFunctions]] -deps = ["ChainRulesCore", "DocStringExtensions", "IrrationalConstants", "LinearAlgebra"] -git-tree-sha1 = "34dc30f868e368f8a17b728a1238f3fcda43931a" -uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688" -version = "0.3.3" - -[[Logging]] -uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" - -[[LoopVectorization]] -deps = ["ArrayInterface", "DocStringExtensions", "IfElse", "LinearAlgebra", "OffsetArrays", "Requires", "SLEEFPirates", "ThreadingUtilities", "UnPack", "VectorizationBase"] -git-tree-sha1 = "5f275de503982d59bd82eb1e4fbc273f55a72dee" -uuid = "bdcacae8-1622-11e9-2a5c-532679323890" -version = "0.10.0" - -[[LoweredCodeUtils]] -deps = ["JuliaInterpreter"] -git-tree-sha1 = "491a883c4fef1103077a7f648961adbf9c8dd933" -uuid = "6f1432cf-f94c-5a45-995e-cdbf5db27b0b" -version = "2.1.2" - -[[MKL_jll]] -deps = ["Artifacts", "IntelOpenMP_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "Pkg"] -git-tree-sha1 = "5455aef09b40e5020e1520f551fa3135040d4ed0" -uuid = "856f044c-d86e-5d09-b602-aeab76dc8ba7" -version = "2021.1.1+2" - -[[MLStyle]] -git-tree-sha1 = "594e189325f66e23a8818e5beb11c43bb0141bcd" -uuid = "d8e11817-5142-5d16-987a-aa16d5891078" -version = "0.4.10" - -[[MacroTools]] -deps = ["Markdown", "Random"] -git-tree-sha1 = "5a5bc6bf062f0f95e62d0fe0a2d99699fed82dd9" -uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" -version = "0.5.8" - -[[Markdown]] -deps = ["Base64"] -uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" - -[[MathOptInterface]] -deps = ["BenchmarkTools", "CodecBzip2", "CodecZlib", "JSON", "JSONSchema", "LinearAlgebra", "MutableArithmetics", "OrderedCollections", "SparseArrays", "Test", "Unicode"] -git-tree-sha1 = "575644e3c05b258250bb599e57cf73bbf1062901" -uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" -version = "0.9.22" - -[[MbedTLS]] -deps = ["Dates", "MbedTLS_jll", "Random", "Sockets"] -git-tree-sha1 = "1c38e51c3d08ef2278062ebceade0e46cefc96fe" -uuid = "739be429-bea8-5141-9913-cc70e7f3736d" -version = "1.0.3" - -[[MbedTLS_jll]] -deps = ["Artifacts", "Libdl"] -uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" - -[[Measures]] -git-tree-sha1 = "e498ddeee6f9fdb4551ce855a46f54dbd900245f" -uuid = "442fdcdd-2543-5da2-b0f3-8c86c306513e" -version = "0.3.1" - -[[MicroCollections]] -deps = ["BangBang", "Setfield"] -git-tree-sha1 = "4f65bdbbe93475f6ff9ea6969b21532f88d359be" -uuid = "128add7d-3638-4c79-886c-908ea0c25c34" -version = "0.1.1" - -[[Missings]] -deps = ["DataAPI"] -git-tree-sha1 = "f8c673ccc215eb50fcadb285f522420e29e69e1c" -uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28" -version = "0.4.5" - -[[Mmap]] -uuid = "a63ad114-7e13-5084-954f-fe012c677804" - -[[Mocking]] -deps = ["ExprTools"] -git-tree-sha1 = "748f6e1e4de814b101911e64cc12d83a6af66782" -uuid = "78c3b35d-d492-501b-9361-3d52fe80e533" -version = "0.7.2" - -[[ModelingToolkit]] -deps = ["ArrayInterface", "DataStructures", "DiffEqBase", "DiffEqJump", "DiffRules", "Distributed", "Distributions", "DocStringExtensions", "IfElse", "LabelledArrays", "Latexify", "Libdl", "LightGraphs", "LinearAlgebra", "MacroTools", "NaNMath", "RecursiveArrayTools", "Requires", "RuntimeGeneratedFunctions", "SafeTestsets", "SparseArrays", "SpecialFunctions", "StaticArrays", "SymbolicUtils", "TreeViews", "UnPack", "Unitful"] -git-tree-sha1 = "cb01e5b33ee9a314238ff0ed2ccad04eb2a7346a" -uuid = "961ee093-0014-501f-94e3-6117800e7a78" -version = "4.5.0" - -[[MozillaCACerts_jll]] -uuid = "14a3606d-f60d-562e-9121-12d972cd8159" - -[[MuladdMacro]] -git-tree-sha1 = "c6190f9a7fc5d9d5915ab29f2134421b12d24a68" -uuid = "46d2c3a1-f734-5fdb-9937-b9b9aeba4221" -version = "0.2.2" - -[[MultiScaleArrays]] -deps = ["DiffEqBase", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "OrdinaryDiffEq", "Random", "RecursiveArrayTools", "SparseDiffTools", "Statistics", "StochasticDiffEq", "TreeViews"] -git-tree-sha1 = "258f3be6770fe77be8870727ba9803e236c685b8" -uuid = "f9640e96-87f6-5992-9c3b-0743c6a49ffa" -version = "1.8.1" - -[[MutableArithmetics]] -deps = ["LinearAlgebra", "SparseArrays", "Test"] -git-tree-sha1 = "3927848ccebcc165952dc0d9ac9aa274a87bfe01" -uuid = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" -version = "0.2.20" - -[[NBInclude]] -deps = ["JSON", "SoftGlobalScope"] -git-tree-sha1 = "32bb996dc3f767b69fe9241033858b3f974741ec" -uuid = "0db19996-df87-5ea3-a455-e3a50d440464" -version = "2.2.0" - -[[NLSolversBase]] -deps = ["DiffResults", "Distributed", "FiniteDiff", "ForwardDiff"] -git-tree-sha1 = "144bab5b1443545bc4e791536c9f1eacb4eed06a" -uuid = "d41bc354-129a-5804-8e4c-c37616107c6c" -version = "7.8.1" - -[[NLsolve]] -deps = ["Distances", "LineSearches", "LinearAlgebra", "NLSolversBase", "Printf", "Reexport"] -git-tree-sha1 = "019f12e9a1a7880459d0173c182e6a99365d7ac1" -uuid = "2774e3e8-f4cf-5e23-947b-6d7e65073b56" -version = "4.5.1" - -[[NaNMath]] -git-tree-sha1 = "bfe47e760d60b82b66b61d2d44128b62e3a369fb" -uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3" -version = "0.3.5" - -[[NameResolution]] -deps = ["PrettyPrint"] -git-tree-sha1 = "1a0fa0e9613f46c9b8c11eee38ebb4f590013c5e" -uuid = "71a1bf82-56d0-4bbc-8a3c-48b961074391" -version = "0.1.5" - -[[NetworkOptions]] -uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" - -[[NonlinearSolve]] -deps = ["ArrayInterface", "FiniteDiff", "ForwardDiff", "IterativeSolvers", "LinearAlgebra", "RecursiveArrayTools", "RecursiveFactorization", "Reexport", "SciMLBase", "Setfield", "StaticArrays", "UnPack"] -git-tree-sha1 = "e9ffc92217b8709e0cf7b8808f6223a4a0936c95" -uuid = "8913a72c-1f9b-4ce2-8d82-65094dcecaec" -version = "0.3.11" - -[[ODE]] -deps = ["Compat", "DiffEqBase", "LinearAlgebra", "Polynomials", "Reexport"] -git-tree-sha1 = "3a1b05ab7115ea428a71ef61c2f2b9597b6fb4b9" -uuid = "c030b06c-0b6d-57c2-b091-7029874bd033" -version = "2.13.0" - -[[OffsetArrays]] -deps = ["Adapt"] -git-tree-sha1 = "c0e9e582987d36d5a61e650e6e543b9e44d9914b" -uuid = "6fe1bfb0-de20-5000-8ca7-80f57d26f881" -version = "1.10.7" - -[[Ogg_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "7937eda4681660b4d6aeeecc2f7e1c81c8ee4e2f" -uuid = "e7412a2a-1a6e-54c0-be00-318e2571c051" -version = "1.3.5+0" - -[[OpenBLAS_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"] -uuid = "4536629a-c528-5b80-bd46-f80d51c5b363" - -[[OpenLibm_jll]] -deps = ["Artifacts", "Libdl"] -uuid = "05823500-19ac-5b8b-9628-191a04bc5112" - -[[OpenSSL_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "15003dcb7d8db3c6c857fda14891a539a8f2705a" -uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95" -version = "1.1.10+0" - -[[OpenSpecFun_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "13652491f6856acfd2db29360e1bbcd4565d04f1" -uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e" -version = "0.5.5+0" - -[[Optim]] -deps = ["Compat", "FillArrays", "LineSearches", "LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "PositiveFactorizations", "Printf", "SparseArrays", "StatsBase"] -git-tree-sha1 = "7863df65dbb2a0fa8f85fcaf0a41167640d2ebed" -uuid = "429524aa-4258-5aef-a3af-852621145aeb" -version = "1.4.1" - -[[Opus_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "51a08fb14ec28da2ec7a927c4337e4332c2a4720" -uuid = "91d4177d-7536-5919-b921-800302f37372" -version = "1.3.2+0" - -[[OrderedCollections]] -git-tree-sha1 = "85f8e6578bf1f9ee0d11e7bb1b1456435479d47c" -uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" -version = "1.4.1" - -[[OrdinaryDiffEq]] -deps = ["Adapt", "ArrayInterface", "DataStructures", "DiffEqBase", "DocStringExtensions", "ExponentialUtilities", "FastClosures", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "Logging", "MacroTools", "MuladdMacro", "NLsolve", "RecursiveArrayTools", "Reexport", "SparseArrays", "SparseDiffTools", "StaticArrays", "UnPack"] -git-tree-sha1 = "e9f977a3119e7bfb3bfaeb3daa354f38e9baf76f" -uuid = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" -version = "5.55.1" - -[[PCRE_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "b2a7af664e098055a7529ad1a900ded962bca488" -uuid = "2f80f16e-611a-54ab-bc61-aa92de5b98fc" -version = "8.44.0+0" - -[[PDMats]] -deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"] -git-tree-sha1 = "4dd403333bcf0909341cfe57ec115152f937d7d8" -uuid = "90014a1f-27ba-587c-ab20-58faa44d9150" -version = "0.11.1" - -[[ParameterizedFunctions]] -deps = ["DataStructures", "DiffEqBase", "DocStringExtensions", "Latexify", "LinearAlgebra", "ModelingToolkit", "Reexport", "SciMLBase"] -git-tree-sha1 = "74cc1a66c45c7022e2504060596d703f6ab0587f" -uuid = "65888b18-ceab-5e60-b2b9-181511a3b968" -version = "5.11.0" - -[[Parameters]] -deps = ["OrderedCollections", "UnPack"] -git-tree-sha1 = "34c0e9ad262e5f7fc75b10a9952ca7692cfc5fbe" -uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a" -version = "0.12.3" - -[[Parsers]] -deps = ["Dates"] -git-tree-sha1 = "9d8c00ef7a8d110787ff6f170579846f776133a9" -uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" -version = "2.0.4" - -[[Pixman_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "b4f5d02549a10e20780a24fce72bea96b6329e29" -uuid = "30392449-352a-5448-841d-b1acce4e97dc" -version = "0.40.1+0" - -[[Pkg]] -deps = ["Artifacts", "Dates", "Downloads", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"] -uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" - -[[PlotThemes]] -deps = ["PlotUtils", "Requires", "Statistics"] -git-tree-sha1 = "a3a964ce9dc7898193536002a6dd892b1b5a6f1d" -uuid = "ccf2f8ad-2431-5c83-bf29-c5338b663b6a" -version = "2.0.1" - -[[PlotUtils]] -deps = ["ColorSchemes", "Colors", "Dates", "Printf", "Random", "Reexport", "Statistics"] -git-tree-sha1 = "2537ed3c0ed5e03896927187f5f2ee6a4ab342db" -uuid = "995b91a9-d308-5afd-9ec6-746e21dbc043" -version = "1.0.14" - -[[Plots]] -deps = ["Base64", "Contour", "Dates", "Downloads", "FFMPEG", "FixedPointNumbers", "GR", "GeometryBasics", "JSON", "Latexify", "LinearAlgebra", "Measures", "NaNMath", "PlotThemes", "PlotUtils", "Printf", "REPL", "Random", "RecipesBase", "RecipesPipeline", "Reexport", "Requires", "Scratch", "Showoff", "SparseArrays", "Statistics", "StatsBase", "UUIDs"] -git-tree-sha1 = "457b13497a3ea4deb33d273a6a5ea15c25c0ebd9" -uuid = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" -version = "1.22.2" - -[[PoissonRandom]] -deps = ["Random", "Statistics", "Test"] -git-tree-sha1 = "44d018211a56626288b5d3f8c6497d28c26dc850" -uuid = "e409e4f3-bfea-5376-8464-e040bb5c01ab" -version = "0.4.0" - -[[Polynomials]] -deps = ["Intervals", "LinearAlgebra", "MutableArithmetics", "RecipesBase"] -git-tree-sha1 = "0bbfdcd8cda81b8144de4be8a67f5717e959a005" -uuid = "f27b6e38-b328-58d1-80ce-0feddd5e7a45" -version = "2.0.14" - -[[PooledArrays]] -deps = ["DataAPI", "Future"] -git-tree-sha1 = "a193d6ad9c45ada72c14b731a318bedd3c2f00cf" -uuid = "2dfb63ee-cc39-5dd5-95bd-886bf059d720" -version = "1.3.0" - -[[PositiveFactorizations]] -deps = ["LinearAlgebra"] -git-tree-sha1 = "17275485f373e6673f7e7f97051f703ed5b15b20" -uuid = "85a6dd25-e78a-55b7-8502-1745935b8125" -version = "0.2.4" - -[[Preferences]] -deps = ["TOML"] -git-tree-sha1 = "00cfd92944ca9c760982747e9a1d0d5d86ab1e5a" -uuid = "21216c6a-2e73-6563-6e65-726566657250" -version = "1.2.2" - -[[PrettyPrint]] -git-tree-sha1 = "632eb4abab3449ab30c5e1afaa874f0b98b586e4" -uuid = "8162dcfd-2161-5ef2-ae6c-7681170c5f98" -version = "0.2.0" - -[[PrettyTables]] -deps = ["Crayons", "Formatting", "Markdown", "Reexport", "Tables"] -git-tree-sha1 = "574a6b3ea95f04e8757c0280bb9c29f1a5e35138" -uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" -version = "0.11.1" - -[[Printf]] -deps = ["Unicode"] -uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" - -[[Profile]] -deps = ["Printf"] -uuid = "9abbd945-dff8-562f-b5e8-e1ebf5ef1b79" - -[[ProgressBars]] -deps = ["Printf"] -git-tree-sha1 = "938525cc66a4058f6ed75b84acd13a00fbecea11" -uuid = "49802e3a-d2f1-5c88-81d8-b72133a6f568" -version = "1.4.0" - -[[ProgressMeter]] -deps = ["Distributed", "Printf"] -git-tree-sha1 = "afadeba63d90ff223a6a48d2009434ecee2ec9e8" -uuid = "92933f4c-e287-5a05-a399-4b506db050ca" -version = "1.7.1" - -[[PyCall]] -deps = ["Conda", "Dates", "Libdl", "LinearAlgebra", "MacroTools", "Serialization", "VersionParsing"] -git-tree-sha1 = "169bb8ea6b1b143c5cf57df6d34d022a7b60c6db" -uuid = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0" -version = "1.92.3" - -[[PyPlot]] -deps = ["Colors", "LaTeXStrings", "PyCall", "Sockets", "Test", "VersionParsing"] -git-tree-sha1 = "14c1b795b9d764e1784713941e787e1384268103" -uuid = "d330b81b-6aea-500a-939a-2ce795aea3ee" -version = "2.10.0" - -[[Qt5Base_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "Fontconfig_jll", "Glib_jll", "JLLWrappers", "Libdl", "Libglvnd_jll", "OpenSSL_jll", "Pkg", "Xorg_libXext_jll", "Xorg_libxcb_jll", "Xorg_xcb_util_image_jll", "Xorg_xcb_util_keysyms_jll", "Xorg_xcb_util_renderutil_jll", "Xorg_xcb_util_wm_jll", "Zlib_jll", "xkbcommon_jll"] -git-tree-sha1 = "ad368663a5e20dbb8d6dc2fddeefe4dae0781ae8" -uuid = "ea2cea3b-5b76-57ae-a6ef-0a8af62496e1" -version = "5.15.3+0" - -[[QuadGK]] -deps = ["DataStructures", "LinearAlgebra"] -git-tree-sha1 = "78aadffb3efd2155af139781b8a8df1ef279ea39" -uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc" -version = "2.4.2" - -[[REPL]] -deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] -uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" - -[[Random]] -deps = ["Serialization"] -uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" - -[[Random123]] -deps = ["Libdl", "Random", "RandomNumbers"] -git-tree-sha1 = "0e8b146557ad1c6deb1367655e052276690e71a3" -uuid = "74087812-796a-5b5d-8853-05524746bad3" -version = "1.4.2" - -[[RandomExtensions]] -deps = ["Random", "SparseArrays"] -git-tree-sha1 = "062986376ce6d394b23d5d90f01d81426113a3c9" -uuid = "fb686558-2515-59ef-acaa-46db3789a887" -version = "0.4.3" - -[[RandomNumbers]] -deps = ["Random", "Requires"] -git-tree-sha1 = "043da614cc7e95c703498a491e2c21f58a2b8111" -uuid = "e6cf234a-135c-5ec9-84dd-332b85af5143" -version = "1.5.3" - -[[RecipesBase]] -git-tree-sha1 = "44a75aa7a527910ee3d1751d1f0e4148698add9e" -uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" -version = "1.1.2" - -[[RecipesPipeline]] -deps = ["Dates", "NaNMath", "PlotUtils", "RecipesBase"] -git-tree-sha1 = "7ad0dfa8d03b7bcf8c597f59f5292801730c55b8" -uuid = "01d81517-befc-4cb6-b9ec-a95719d0359c" -version = "0.4.1" - -[[RecursiveArrayTools]] -deps = ["ArrayInterface", "ChainRulesCore", "DocStringExtensions", "LinearAlgebra", "RecipesBase", "Requires", "StaticArrays", "Statistics", "ZygoteRules"] -git-tree-sha1 = "00bede2eb099dcc1ddc3f9ec02180c326b420ee2" -uuid = "731186ca-8d62-57ce-b412-fbd966d074cd" -version = "2.17.2" - -[[RecursiveFactorization]] -deps = ["LinearAlgebra", "LoopVectorization"] -git-tree-sha1 = "2e1a88c083ebe8ba69bc0b0084d4b4ba4aa35ae0" -uuid = "f2c3362d-daeb-58d1-803e-2bc74f2840b4" -version = "0.1.13" - -[[Reexport]] -git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b" -uuid = "189a3867-3050-52da-a836-e630ba90ab69" -version = "1.2.2" - -[[Referenceables]] -deps = ["Adapt"] -git-tree-sha1 = "e681d3bfa49cd46c3c161505caddf20f0e62aaa9" -uuid = "42d2dcc6-99eb-4e98-b66c-637b7d73030e" -version = "0.1.2" - -[[Requires]] -deps = ["UUIDs"] -git-tree-sha1 = "4036a3bd08ac7e968e27c203d45f5fff15020621" -uuid = "ae029012-a4dd-5104-9daa-d747884805df" -version = "1.1.3" - -[[ResettableStacks]] -deps = ["StaticArrays"] -git-tree-sha1 = "256eeeec186fa7f26f2801732774ccf277f05db9" -uuid = "ae5879a3-cd67-5da8-be7f-38c6eb64a37b" -version = "1.1.1" - -[[RetroSignalModel]] -deps = ["BenchmarkTools", "CSV", "Calculus", "Catalyst", "DataFrames", "DifferentialEquations", "Distributed", "Distributions", "FindSteadyStates", "GLPK", "JuMP", "LabelledArrays", "Latexify", "ModelingToolkit", "Parameters", "ProgressMeter", "Random", "Revise"] -git-tree-sha1 = "e940da10d349e6a11d006d805a2c35166868b1e9" -repo-rev = "master" -repo-url = "https://github.com/stevengogogo/RetroSignalModel.jl" -uuid = "413adb04-e75d-4cfe-b7ca-413dd9cc07d4" -version = "0.2.0" - -[[Revise]] -deps = ["CodeTracking", "Distributed", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "Pkg", "REPL", "Requires", "UUIDs", "Unicode"] -git-tree-sha1 = "1947d2d75463bd86d87eaba7265b0721598dd803" -uuid = "295af30f-e4ad-537b-8983-00126c2a3abe" -version = "3.1.19" - -[[Rmath]] -deps = ["Random", "Rmath_jll"] -git-tree-sha1 = "bf3188feca147ce108c76ad82c2792c57abe7b1f" -uuid = "79098fc4-a85e-5d69-aa6a-4863f24498fa" -version = "0.7.0" - -[[Rmath_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "68db32dff12bb6127bac73c209881191bf0efbb7" -uuid = "f50d1b31-88e8-58de-be2c-1cc44531875f" -version = "0.3.0+0" - -[[RuntimeGeneratedFunctions]] -deps = ["ExprTools", "SHA", "Serialization"] -git-tree-sha1 = "cdc1e4278e91a6ad530770ebb327f9ed83cf10c4" -uuid = "7e49a35a-f44a-4d26-94aa-eba1b4ca6b47" -version = "0.5.3" - -[[SHA]] -uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" - -[[SLEEFPirates]] -deps = ["IfElse", "Libdl", "VectorizationBase"] -git-tree-sha1 = "3d44bb7517298fd262915924fdc1645c61a6ef17" -uuid = "476501e8-09a2-5ece-8869-fb82de89a1fa" -version = "0.6.8" - -[[SafeTestsets]] -deps = ["Test"] -git-tree-sha1 = "36ebc5622c82eb9324005cc75e7e2cc51181d181" -uuid = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f" -version = "0.0.1" - -[[SciMLBase]] -deps = ["ArrayInterface", "CommonSolve", "ConstructionBase", "Distributed", "DocStringExtensions", "IteratorInterfaceExtensions", "LinearAlgebra", "Logging", "RecipesBase", "RecursiveArrayTools", "StaticArrays", "Statistics", "Tables", "TreeViews"] -git-tree-sha1 = "91e29a2bb257a4b992c48f35084064578b87d364" -uuid = "0bca4576-84f4-4d90-8ffe-ffa030f20462" -version = "1.19.0" - -[[SciPy]] -deps = ["InteractiveUtils", "PyCall"] -git-tree-sha1 = "851671edd821b975dcaa720d1da1541b4c1951ce" -uuid = "ebc72ef8-9537-4fb0-b64e-ac76025fed2d" -version = "0.1.1" - -[[Scratch]] -deps = ["Dates"] -git-tree-sha1 = "0b4b7f1393cff97c33891da2a0bf69c6ed241fda" -uuid = "6c6a2e73-6563-6170-7368-637461726353" -version = "1.1.0" - -[[SentinelArrays]] -deps = ["Dates", "Random"] -git-tree-sha1 = "54f37736d8934a12a200edea2f9206b03bdf3159" -uuid = "91c51154-3ec4-41a3-a24f-3f23e20d615c" -version = "1.3.7" - -[[Serialization]] -uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" - -[[Setfield]] -deps = ["ConstructionBase", "Future", "MacroTools", "Requires"] -git-tree-sha1 = "fca29e68c5062722b5b4435594c3d1ba557072a3" -uuid = "efcf1570-3423-57d1-acb7-fd33fddbac46" -version = "0.7.1" - -[[SharedArrays]] -deps = ["Distributed", "Mmap", "Random", "Serialization"] -uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383" - -[[Showoff]] -deps = ["Dates", "Grisu"] -git-tree-sha1 = "91eddf657aca81df9ae6ceb20b959ae5653ad1de" -uuid = "992d4aef-0814-514b-bc4d-f2e9a6c4116f" -version = "1.0.3" - -[[SimpleTraits]] -deps = ["InteractiveUtils", "MacroTools"] -git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231" -uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d" -version = "0.9.4" - -[[Sockets]] -uuid = "6462fe0b-24de-5631-8697-dd941f90decc" - -[[SoftGlobalScope]] -deps = ["REPL"] -git-tree-sha1 = "986ec2b6162ccb95de5892ed17832f95badf770c" -uuid = "b85f4697-e234-5449-a836-ec8e2f98b302" -version = "1.1.0" - -[[SortingAlgorithms]] -deps = ["DataStructures", "Random", "Test"] -git-tree-sha1 = "03f5898c9959f8115e30bc7226ada7d0df554ddd" -uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c" -version = "0.3.1" - -[[SparseArrays]] -deps = ["LinearAlgebra", "Random"] -uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" - -[[SparseDiffTools]] -deps = ["Adapt", "ArrayInterface", "Compat", "DataStructures", "FiniteDiff", "ForwardDiff", "LightGraphs", "LinearAlgebra", "Requires", "SparseArrays", "StaticArrays", "VertexSafeGraphs"] -git-tree-sha1 = "36a4d27a02af48a1eafd2baff58b32deeeb68926" -uuid = "47a9eef4-7e08-11e9-0b38-333d64bd3804" -version = "1.16.5" - -[[SpecialFunctions]] -deps = ["ChainRulesCore", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"] -git-tree-sha1 = "ad42c30a6204c74d264692e633133dcea0e8b14e" -uuid = "276daf66-3868-5448-9aa4-cd146d93841b" -version = "1.6.2" - -[[SplitApplyCombine]] -deps = ["Dictionaries", "Indexing"] -git-tree-sha1 = "3cdd86a92737fa0c8af19aecb1141e71057dc2db" -uuid = "03a91e81-4c3e-53e1-a0a4-9c0c8f19dd66" -version = "1.1.4" - -[[SplittablesBase]] -deps = ["Setfield", "Test"] -git-tree-sha1 = "39c9f91521de844bad65049efd4f9223e7ed43f9" -uuid = "171d559e-b47b-412a-8079-5efa626c420e" -version = "0.1.14" - -[[StaticArrays]] -deps = ["LinearAlgebra", "Random", "Statistics"] -git-tree-sha1 = "3240808c6d463ac46f1c1cd7638375cd22abbccb" -uuid = "90137ffa-7385-5640-81b9-e52037218182" -version = "1.2.12" - -[[Statistics]] -deps = ["LinearAlgebra", "SparseArrays"] -uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" - -[[StatsAPI]] -git-tree-sha1 = "1958272568dc176a1d881acb797beb909c785510" -uuid = "82ae8749-77ed-4fe6-ae5f-f523153014b0" -version = "1.0.0" - -[[StatsBase]] -deps = ["DataAPI", "DataStructures", "LinearAlgebra", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"] -git-tree-sha1 = "8cbbc098554648c84f79a463c9ff0fd277144b6c" -uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" -version = "0.33.10" - -[[StatsFuns]] -deps = ["ChainRulesCore", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"] -git-tree-sha1 = "46d7ccc7104860c38b11966dd1f72ff042f382e4" -uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c" -version = "0.9.10" - -[[SteadyStateDiffEq]] -deps = ["DiffEqBase", "DiffEqCallbacks", "LinearAlgebra", "NLsolve", "Reexport", "SciMLBase"] -git-tree-sha1 = "9a7891db5717e4260cf285a252c7b61d948dcf83" -uuid = "9672c7b4-1e72-59bd-8a11-6ac3964bc41f" -version = "1.6.5" - -[[StochasticDiffEq]] -deps = ["ArrayInterface", "DataStructures", "DiffEqBase", "DiffEqJump", "DiffEqNoiseProcess", "DocStringExtensions", "FillArrays", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "Logging", "MuladdMacro", "NLsolve", "OrdinaryDiffEq", "Random", "RandomNumbers", "RecursiveArrayTools", "Reexport", "SparseArrays", "SparseDiffTools", "StaticArrays", "UnPack"] -git-tree-sha1 = "d9e996e95ad3c601c24d81245a7550cebcfedf85" -uuid = "789caeaf-c7a9-5a7d-9973-96adeb23e2a0" -version = "6.36.0" - -[[StructArrays]] -deps = ["Adapt", "DataAPI", "StaticArrays", "Tables"] -git-tree-sha1 = "2ce41e0d042c60ecd131e9fb7154a3bfadbf50d3" -uuid = "09ab397b-f2b6-538f-b94a-2f83cf4a842a" -version = "0.6.3" - -[[StructTypes]] -deps = ["Dates", "UUIDs"] -git-tree-sha1 = "8445bf99a36d703a09c601f9a57e2f83000ef2ae" -uuid = "856f2bd8-1eba-4b0a-8007-ebc267875bd4" -version = "1.7.3" - -[[SuiteSparse]] -deps = ["Libdl", "LinearAlgebra", "Serialization", "SparseArrays"] -uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9" - -[[SuiteSparse_jll]] -deps = ["Artifacts", "Libdl", "OpenBLAS_jll"] -uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c" - -[[Sundials]] -deps = ["CEnum", "DataStructures", "DiffEqBase", "Libdl", "LinearAlgebra", "Logging", "Reexport", "SparseArrays", "Sundials_jll"] -git-tree-sha1 = "75412a0ce4cd7995d7445ba958dd11de03fd2ce5" -uuid = "c3572dad-4567-51f8-b174-8c6c989267f4" -version = "4.5.3" - -[[Sundials_jll]] -deps = ["CompilerSupportLibraries_jll", "Libdl", "OpenBLAS_jll", "Pkg", "SuiteSparse_jll"] -git-tree-sha1 = "013ff4504fc1d475aa80c63b455b6b3a58767db2" -uuid = "fb77eaff-e24c-56d4-86b1-d163f2edb164" -version = "5.2.0+1" - -[[SymbolicUtils]] -deps = ["AbstractAlgebra", "Combinatorics", "DataStructures", "NaNMath", "SpecialFunctions", "TimerOutputs"] -git-tree-sha1 = "b486b44ca0fc12e713a819184b29f9b585e7ab7e" -uuid = "d1185830-fcd6-423d-90d6-eec64667417b" -version = "0.6.3" - -[[TOML]] -deps = ["Dates"] -uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76" - -[[TableTraits]] -deps = ["IteratorInterfaceExtensions"] -git-tree-sha1 = "c06b2f539df1c6efa794486abfb6ed2022561a39" -uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c" -version = "1.0.1" - -[[Tables]] -deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "LinearAlgebra", "TableTraits", "Test"] -git-tree-sha1 = "1162ce4a6c4b7e31e0e6b14486a6986951c73be9" -uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" -version = "1.5.2" - -[[Tar]] -deps = ["ArgTools", "SHA"] -uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e" - -[[Test]] -deps = ["InteractiveUtils", "Logging", "Random", "Serialization"] -uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" - -[[ThreadingUtilities]] -deps = ["VectorizationBase"] -git-tree-sha1 = "64a2be7c73951d7c402eb40a16055e5e6fdda468" -uuid = "8290d209-cae3-49c0-8002-c8c24d57dab5" -version = "0.2.3" - -[[TimeZones]] -deps = ["Dates", "Future", "LazyArtifacts", "Mocking", "Pkg", "Printf", "RecipesBase", "Serialization", "Unicode"] -git-tree-sha1 = "6c9040665b2da00d30143261aea22c7427aada1c" -uuid = "f269a46b-ccf7-5d73-abea-4c690281aa53" -version = "1.5.7" - -[[TimerOutputs]] -deps = ["ExprTools", "Printf"] -git-tree-sha1 = "7cb456f358e8f9d102a8b25e8dfedf58fa5689bc" -uuid = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f" -version = "0.5.13" - -[[TranscodingStreams]] -deps = ["Random", "Test"] -git-tree-sha1 = "216b95ea110b5972db65aa90f88d8d89dcb8851c" -uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa" -version = "0.9.6" - -[[Transducers]] -deps = ["Adapt", "ArgCheck", "BangBang", "Baselet", "CompositionsBase", "DefineSingletons", "Distributed", "InitialValues", "Logging", "Markdown", "MicroCollections", "Requires", "Setfield", "SplittablesBase", "Tables"] -git-tree-sha1 = "dec7b7839f23efe21770b3b1307ca77c13ed631d" -uuid = "28d57a85-8fef-5791-bfe6-a80928e7c999" -version = "0.4.66" - -[[TreeViews]] -deps = ["Test"] -git-tree-sha1 = "8d0d7a3fe2f30d6a7f833a5f19f7c7a5b396eae6" -uuid = "a2a6695c-b41b-5b7d-aed9-dbfdeacea5d7" -version = "0.3.0" - -[[TypedTables]] -deps = ["Adapt", "Dictionaries", "Indexing", "SplitApplyCombine", "Tables", "Unicode"] -git-tree-sha1 = "f91a10d0132310a31bc4f8d0d29ce052536bd7d7" -uuid = "9d95f2ec-7b3d-5a63-8d20-e2491e220bb9" -version = "1.4.0" - -[[URIParser]] -deps = ["Unicode"] -git-tree-sha1 = "53a9f49546b8d2dd2e688d216421d050c9a31d0d" -uuid = "30578b45-9adc-5946-b283-645ec420af67" -version = "0.4.1" - -[[URIs]] -git-tree-sha1 = "97bbe755a53fe859669cd907f2d96aee8d2c1355" -uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4" -version = "1.3.0" - -[[UUIDs]] -deps = ["Random", "SHA"] -uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" - -[[UnPack]] -git-tree-sha1 = "387c1f73762231e86e0c9c5443ce3b4a0a9a0c2b" -uuid = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" -version = "1.0.2" - -[[Unicode]] -uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" - -[[Unitful]] -deps = ["ConstructionBase", "Dates", "LinearAlgebra", "Random"] -git-tree-sha1 = "a981a8ef8714cba2fd9780b22fd7a469e7aaf56d" -uuid = "1986cc42-f94f-5a68-af5c-568840ba703d" -version = "1.9.0" - -[[VectorizationBase]] -deps = ["ArrayInterface", "Hwloc", "IfElse", "Libdl", "LinearAlgebra"] -git-tree-sha1 = "9f27ddc74f04319574749bb0a5b3f231a5e7db16" -uuid = "3d5dd08c-fd9d-11e8-17fa-ed2836048c2f" -version = "0.16.2" - -[[VersionParsing]] -git-tree-sha1 = "80229be1f670524750d905f8fc8148e5a8c4537f" -uuid = "81def892-9a0e-5fdd-b105-ffc91e053289" -version = "1.2.0" - -[[VertexSafeGraphs]] -deps = ["LightGraphs"] -git-tree-sha1 = "b9b450c99a3ca1cc1c6836f560d8d887bcbe356e" -uuid = "19fa3120-7c27-5ec5-8db8-b0b0aa330d6f" -version = "0.1.2" - -[[Wayland_jll]] -deps = ["Artifacts", "Expat_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg", "XML2_jll"] -git-tree-sha1 = "3e61f0b86f90dacb0bc0e73a0c5a83f6a8636e23" -uuid = "a2964d1f-97da-50d4-b82a-358c7fce9d89" -version = "1.19.0+0" - -[[Wayland_protocols_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Wayland_jll"] -git-tree-sha1 = "2839f1c1296940218e35df0bbb220f2a79686670" -uuid = "2381bf8a-dfd0-557d-9999-79630e7b1b91" -version = "1.18.0+4" - -[[WeakRefStrings]] -deps = ["DataAPI", "Parsers"] -git-tree-sha1 = "4a4cfb1ae5f26202db4f0320ac9344b3372136b0" -uuid = "ea10d353-3f73-51f8-a26c-33c1cb351aa5" -version = "1.3.0" - -[[XML2_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Libiconv_jll", "Pkg", "Zlib_jll"] -git-tree-sha1 = "1acf5bdf07aa0907e0a37d3718bb88d4b687b74a" -uuid = "02c8fc9c-b97f-50b9-bbe4-9be30ff0a78a" -version = "2.9.12+0" - -[[XSLT_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgcrypt_jll", "Libgpg_error_jll", "Libiconv_jll", "Pkg", "XML2_jll", "Zlib_jll"] -git-tree-sha1 = "91844873c4085240b95e795f692c4cec4d805f8a" -uuid = "aed1982a-8fda-507f-9586-7b0439959a61" -version = "1.1.34+0" - -[[Xorg_libX11_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libxcb_jll", "Xorg_xtrans_jll"] -git-tree-sha1 = "5be649d550f3f4b95308bf0183b82e2582876527" -uuid = "4f6342f7-b3d2-589e-9d20-edeb45f2b2bc" -version = "1.6.9+4" - -[[Xorg_libXau_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "4e490d5c960c314f33885790ed410ff3a94ce67e" -uuid = "0c0b7dd1-d40b-584c-a123-a41640f87eec" -version = "1.0.9+4" - -[[Xorg_libXcursor_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXfixes_jll", "Xorg_libXrender_jll"] -git-tree-sha1 = "12e0eb3bc634fa2080c1c37fccf56f7c22989afd" -uuid = "935fb764-8cf2-53bf-bb30-45bb1f8bf724" -version = "1.2.0+4" - -[[Xorg_libXdmcp_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "4fe47bd2247248125c428978740e18a681372dd4" -uuid = "a3789734-cfe1-5b06-b2d0-1dd0d9d62d05" -version = "1.1.3+4" - -[[Xorg_libXext_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll"] -git-tree-sha1 = "b7c0aa8c376b31e4852b360222848637f481f8c3" -uuid = "1082639a-0dae-5f34-9b06-72781eeb8cb3" -version = "1.3.4+4" - -[[Xorg_libXfixes_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll"] -git-tree-sha1 = "0e0dc7431e7a0587559f9294aeec269471c991a4" -uuid = "d091e8ba-531a-589c-9de9-94069b037ed8" -version = "5.0.3+4" - -[[Xorg_libXi_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXext_jll", "Xorg_libXfixes_jll"] -git-tree-sha1 = "89b52bc2160aadc84d707093930ef0bffa641246" -uuid = "a51aa0fd-4e3c-5386-b890-e753decda492" -version = "1.7.10+4" - -[[Xorg_libXinerama_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXext_jll"] -git-tree-sha1 = "26be8b1c342929259317d8b9f7b53bf2bb73b123" -uuid = "d1454406-59df-5ea1-beac-c340f2130bc3" -version = "1.1.4+4" - -[[Xorg_libXrandr_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXext_jll", "Xorg_libXrender_jll"] -git-tree-sha1 = "34cea83cb726fb58f325887bf0612c6b3fb17631" -uuid = "ec84b674-ba8e-5d96-8ba1-2a689ba10484" -version = "1.5.2+4" - -[[Xorg_libXrender_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll"] -git-tree-sha1 = "19560f30fd49f4d4efbe7002a1037f8c43d43b96" -uuid = "ea2f1a96-1ddc-540d-b46f-429655e07cfa" -version = "0.9.10+4" - -[[Xorg_libpthread_stubs_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "6783737e45d3c59a4a4c4091f5f88cdcf0908cbb" -uuid = "14d82f49-176c-5ed1-bb49-ad3f5cbd8c74" -version = "0.1.0+3" - -[[Xorg_libxcb_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "XSLT_jll", "Xorg_libXau_jll", "Xorg_libXdmcp_jll", "Xorg_libpthread_stubs_jll"] -git-tree-sha1 = "daf17f441228e7a3833846cd048892861cff16d6" -uuid = "c7cfdc94-dc32-55de-ac96-5a1b8d977c5b" -version = "1.13.0+3" - -[[Xorg_libxkbfile_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll"] -git-tree-sha1 = "926af861744212db0eb001d9e40b5d16292080b2" -uuid = "cc61e674-0454-545c-8b26-ed2c68acab7a" -version = "1.1.0+4" - -[[Xorg_xcb_util_image_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] -git-tree-sha1 = "0fab0a40349ba1cba2c1da699243396ff8e94b97" -uuid = "12413925-8142-5f55-bb0e-6d7ca50bb09b" -version = "0.4.0+1" - -[[Xorg_xcb_util_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libxcb_jll"] -git-tree-sha1 = "e7fd7b2881fa2eaa72717420894d3938177862d1" -uuid = "2def613f-5ad1-5310-b15b-b15d46f528f5" -version = "0.4.0+1" - -[[Xorg_xcb_util_keysyms_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] -git-tree-sha1 = "d1151e2c45a544f32441a567d1690e701ec89b00" -uuid = "975044d2-76e6-5fbe-bf08-97ce7c6574c7" -version = "0.4.0+1" - -[[Xorg_xcb_util_renderutil_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] -git-tree-sha1 = "dfd7a8f38d4613b6a575253b3174dd991ca6183e" -uuid = "0d47668e-0667-5a69-a72c-f761630bfb7e" -version = "0.3.9+1" - -[[Xorg_xcb_util_wm_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] -git-tree-sha1 = "e78d10aab01a4a154142c5006ed44fd9e8e31b67" -uuid = "c22f9ab0-d5fe-5066-847c-f4bb1cd4e361" -version = "0.4.1+1" - -[[Xorg_xkbcomp_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libxkbfile_jll"] -git-tree-sha1 = "4bcbf660f6c2e714f87e960a171b119d06ee163b" -uuid = "35661453-b289-5fab-8a00-3d9160c6a3a4" -version = "1.4.2+4" - -[[Xorg_xkeyboard_config_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xkbcomp_jll"] -git-tree-sha1 = "5c8424f8a67c3f2209646d4425f3d415fee5931d" -uuid = "33bec58e-1273-512f-9401-5d533626f822" -version = "2.27.0+4" - -[[Xorg_xtrans_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "79c31e7844f6ecf779705fbc12146eb190b7d845" -uuid = "c5fb5394-a638-5e4d-96e5-b29de1b5cf10" -version = "1.4.0+3" - -[[Zlib_jll]] -deps = ["Libdl"] -uuid = "83775a58-1f1d-513f-b197-d71354ab007a" - -[[Zstd_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "cc4bf3fdde8b7e3e9fa0351bdeedba1cf3b7f6e6" -uuid = "3161d3a3-bdf6-5164-811a-617609db77b4" -version = "1.5.0+0" - -[[ZygoteRules]] -deps = ["MacroTools"] -git-tree-sha1 = "9e7a1e8ca60b742e508a315c17eef5211e7fbfd7" -uuid = "700de1a5-db45-46bc-99cf-38207098b444" -version = "0.2.1" - -[[libass_jll]] -deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "HarfBuzz_jll", "JLLWrappers", "Libdl", "Pkg", "Zlib_jll"] -git-tree-sha1 = "5982a94fcba20f02f42ace44b9894ee2b140fe47" -uuid = "0ac62f75-1d6f-5e53-bd7c-93b484bb37c0" -version = "0.15.1+0" - -[[libfdk_aac_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "daacc84a041563f965be61859a36e17c4e4fcd55" -uuid = "f638f0a6-7fb0-5443-88ba-1cc74229b280" -version = "2.0.2+0" - -[[libpng_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Zlib_jll"] -git-tree-sha1 = "94d180a6d2b5e55e447e2d27a29ed04fe79eb30c" -uuid = "b53b4c65-9356-5827-b1ea-8c7a1a84506f" -version = "1.6.38+0" - -[[libvorbis_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Ogg_jll", "Pkg"] -git-tree-sha1 = "c45f4e40e7aafe9d086379e5578947ec8b95a8fb" -uuid = "f27f6e37-5d2b-51aa-960f-b287f2bc3b7a" -version = "1.3.7+0" - -[[nghttp2_jll]] -deps = ["Artifacts", "Libdl"] -uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d" - -[[p7zip_jll]] -deps = ["Artifacts", "Libdl"] -uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0" - -[[x264_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "4fea590b89e6ec504593146bf8b988b2c00922b2" -uuid = "1270edf5-f2f9-52d2-97e9-ab00b5d0237a" -version = "2021.5.5+0" - -[[x265_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "ee567a171cce03570d77ad3a43e90218e38937a9" -uuid = "dfaa095f-4041-5dcd-9319-2fabd8486b76" -version = "3.5.0+0" - -[[xkbcommon_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Wayland_jll", "Wayland_protocols_jll", "Xorg_libxcb_jll", "Xorg_xkeyboard_config_jll"] -git-tree-sha1 = "ece2350174195bb31de1a63bea3a41ae1aa593b6" -uuid = "d8fb68d0-12a3-5cfd-a85a-d49703b185fd" -version = "0.9.1+5" diff --git a/README.md b/README.md index 93e5230..fcef2c8 100755 --- a/README.md +++ b/README.md @@ -1,10 +1,11 @@ # MitoChannelAnalysis +[![CI](https://github.com/stevengogogo/MitoChannelAnalysis/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/stevengogogo/MitoChannelAnalysis/actions/workflows/ci.yml) [![docs](https://github.com/stevengogogo/MitoChannelAnalysis/actions/workflows/docs.yml/badge.svg?branch=main)](https://github.com/stevengogogo/MitoChannelAnalysis/actions/workflows/docs.yml) + Graphical Abstract -> Codes, data and notebooks for the manuscript titled "Mathematical Modeling and Analysis of Mitochondrial Retrograde Signaling Dynamics" +Codes, data and notebooks for the manuscript titled "Mathematical Modeling and Analysis of Mitochondrial Retrograde Signaling Dynamics" ---- ## Notebooks @@ -15,21 +16,12 @@ |[SteadyStates.ipynb](SteadyStates.ipynb)|[SteadyStates/](SteadyStates/)|Steady state solutions under multiple knockout conditions and visualization| -## Simulations - -|Folder|Description| -|---|---| -|[Analysis on multiple solutions](FrequencyResponse/notebooks)|These notebooks are generated by other solutions. The primary solution is used in [FrequencyResponse.ipynb](FrequencyResponse.ipynb). Noted that the save error shown in each notebook is expected because these notebooks are directly converted by [run_sol.jl](run_sol.jl)| -|[Effects of RTG concentrations](PlottingMakie/result/)|Concentrations of RTG proteins are manipulated to investigate the effect of expression level on signaling| - ---- - ## Toolbox Developed for this Research - Ultrasensitivity Analysis: https://github.com/stevengogogo/EstimHill.jl - Steady State Explorer: https://github.com/stevengogogo/FindSteadyStates.jl -- API of Mathematical model of mitochondiral retrograde signaling: https://github.com/stevengogogo/RetroSignalModel.jl + ## Environment @@ -172,8 +164,4 @@ Select the kernel with the name `Julia 8 Threads` to initiate Julia with multipl ## Analysis of multiple solutions -10 out of 270+ solutions are plotted under the jupyter notebooks at [result/](FrequencyResponse/notebooks). Noted that these notebooks are modified from [FrequencyResponse.ipynb](FrequencyResponse.ipynb) by [run_sol.jl](run_sol.jl). Some minor errors including save path errors can be ignored when viewing these files. - -## Analysis on levels of concentrations - -Effect of RTG concentrations are simulated and displayed at [result/](PlottingMakie/result/). +10 out of 270+ solutions are plotted under the jupyter notebooks at [result/](PlottingMakie/result/). Noted that these notebooks are modified from [FrequencyResponse.ipynb](FrequencyResponse.ipynb) by [run_sol.jl](run_sol.jl). Some minor errors including save path errors can be ignored when viewing these files. \ No newline at end of file diff --git a/RobustAnalysis.ipynb b/RobustAnalysis.ipynb index b2bd51b..2d0fbfa 100755 --- a/RobustAnalysis.ipynb +++ b/RobustAnalysis.ipynb @@ -973,7 +973,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.6.1", + "display_name": "Julia 1.6.2", "language": "julia", "name": "julia-1.6" }, diff --git a/SteadyStates.ipynb b/SteadyStates.ipynb index c0cee78..4adec5f 100755 --- a/SteadyStates.ipynb +++ b/SteadyStates.ipynb @@ -1629,7 +1629,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.6.1", + "display_name": "Julia 1.6.2", "language": "julia", "name": "julia-1.6" },