diff --git a/experiments/Synth/.envrc b/experiments/Synth/.envrc
deleted file mode 100644
index 3550a30..0000000
--- a/experiments/Synth/.envrc
+++ /dev/null
@@ -1 +0,0 @@
-use flake
diff --git a/experiments/Synth/.gitattributes b/experiments/Synth/.gitattributes
deleted file mode 100644
index eb70581..0000000
--- a/experiments/Synth/.gitattributes
+++ /dev/null
@@ -1,219 +0,0 @@
-# This global .gitattributes file is adhered to via command:
-# git config --global core.attributesfile ~/git-global/.gitattributes_global
-#
-# Use this file on every device where git development is done.
-
-
-###
-### Auto detect text files and perform LF normalization
-###
-# http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/
-* text=auto
-
-###
-### The above will handle all files NOT found below.
-### From https://github.com/alexkaratarakis/gitattributes
-###
-
-### gitattributes/C++.gitattributes d3b93d4 on Jun 20, 2018
-#sources
-*.c text diff=cpp
-*.cc text diff=cpp
-*.cxx text diff=cpp
-*.cpp text diff=cpp
-*.c++ text diff=cpp
-*.hpp text diff=cpp
-*.h text diff=cpp
-*.h++ text diff=cpp
-*.hh text diff=cpp
-
-# Compiled Object files
-*.slo binary
-*.lo binary
-*.o binary
-*.obj binary
-
-# Precompiled Headers
-*.gch binary
-*.pch binary
-
-# Compiled Dynamic libraries
-*.so binary
-*.dylib binary
-*.dll binary
-
-# Compiled Static libraries
-*.lai binary
-*.la binary
-*.a binary
-*.lib binary
-
-# Executables
-*.exe binary
-*.out binary
-*.app binary
-
-# Other
-##############
-*.exe binary
-*.num binary
-*.xls binary
-*.xlsx binary
-*.XLS binary
-*.XLSX binary
-bin/ binary
-
-### gitattributes/Common.gitattributes 9b38185 on Jun 9, 2018
-# Common settings that generally should always be used with your language specific settings
-
-# Auto detect text files and perform LF normalization
-# http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/
-* text=auto
-
-#
-# The above will handle all files NOT found below
-#
-
-# Documents
-*.doc diff=astextplain
-*.DOC diff=astextplain
-*.docx diff=astextplain
-*.DOCX diff=astextplain
-*.dot diff=astextplain
-*.DOT diff=astextplain
-*.pdf diff=astextplain
-*.PDF diff=astextplain
-*.rtf diff=astextplain
-*.RTF diff=astextplain
-*.md text diff=markdown
-*.adoc text
-*.textile text
-*.tex text diff=tex
-*.mustache text
-*.csv text
-*.tab text
-*.tsv text
-*.sql text
-
-# Graphics
-*.png binary
-*.jpg binary
-*.jpeg binary
-*.gif binary
-*.tif binary
-*.tiff binary
-*.ico binary
-# SVG treated as an asset (binary) by default. If you want to treat it as text,
-# comment-out the following line and uncomment the line after.
-*.svg binary
-#*.svg text
-*.eps binary
-
-### gitattributes/Java.gitattributes c08b42f on Mar 29, 2017
-# Handle line endings automatically for files detected as text
-# and leave all files detected as binary untouched.
-* text=auto
-
-#
-# The above will handle all files NOT found below
-#
-# These files are text and should be normalized (Convert crlf => lf)
-*.css text
-*.df text
-*.htm text
-*.html text
-*.java text
-*.js text
-*.json text
-*.jsp text
-*.jspf text
-*.jspx text
-*.properties text
-*.sh text
-*.tld text
-*.txt text
-*.tag text
-*.tagx text
-*.xml text
-*.yml text
-*.toml text
-
-# These files are binary and should be left untouched
-# (binary is a macro for -text -diff)
-*.class binary
-*.dll binary
-*.ear binary
-*.gif binary
-*.ico binary
-*.jar binary
-*.jpg binary
-*.jpeg binary
-*.png binary
-*.so binary
-*.war binary
-
-### gitattributes/Matlab.gitattributes d2539f6 on Dec 3, 2015
-# Basic .gitattributes for a MATLAB repo.
-# This template includes Simulink and MuPAD extensions, in addition
-# to the MATLAB extensions.
-
-# Source files
-# ============
-*.m text
-*.mu text
-
-# Caution: *.m also matches Mathematica packages.
-
-# Binary files
-# ============
-*.p binary
-*.mex* binary
-*.fig binary
-*.mat binary
-*.mdl binary
-*.slx binary
-*.mdlp binary
-*.slxp binary
-*.sldd binary
-*.mltbx binary
-*.mlappinstall binary
-*.mlpkginstall binary
-*.mn binary
-
-### gitattributes/Python.gitattributes cbd3af4 on Jun 20, 2018
-# Basic .gitattributes for a python repo.
-
-# Source files
-# ============
-*.pxd text diff=python
-*.py text diff=python
-*.py3 text diff=python
-*.pyw text diff=python
-*.pyx text diff=python
-
-# Binary files
-# ============
-*.db binary
-*.p binary
-*.pkl binary
-*.pyc binary
-*.pyd binary
-*.pyo binary
-
-# Note: .db, .p, and .pkl files are associated
-# with the python modules ``pickle``, ``dbm.*``,
-# ``shelve``, ``marshal``, ``anydbm``, & ``bsddb``
-# (among others).
-
-### gitattributes/R.gitattributes 80aacc1 on Aug 22, 2015
-# Basic .gitattributes for a R repo.
-
-# Source files
-# ============
-*.Rdata text
-*.rdb binary
-*.rds binary
-*.Rd text
-*.Rdx binary
-*.Rmd text
-*.R text
diff --git a/experiments/Synth/.github/workflows/CI.yml b/experiments/Synth/.github/workflows/CI.yml
deleted file mode 100644
index 4d8415c..0000000
--- a/experiments/Synth/.github/workflows/CI.yml
+++ /dev/null
@@ -1,37 +0,0 @@
-name: CI
-on:
- push:
- branches:
- - main
- tags: "*"
- pull_request:
-concurrency:
- # Skip intermediate builds: always.
- # Cancel intermediate builds: only if it is a pull request build.
- group: ${{ github.workflow }}-${{ github.ref }}
- cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }}
-jobs:
- test:
- name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
- runs-on: ${{ matrix.os }}
- strategy:
- fail-fast: false
- matrix:
- version:
- - "1"
- os:
- - ubuntu-latest
- arch:
- - x64
- steps:
- - uses: actions/checkout@v4
- - uses: julia-actions/setup-julia@v1
- with:
- version: ${{ matrix.version }}
- arch: ${{ matrix.arch }}
- - uses: julia-actions/cache@v1
- - uses: julia-actions/julia-buildpkg@v1
-
- - name: Run tests
- run: >
- julia --project=. --color=yes test/runtests.jl
diff --git a/experiments/Synth/.gitignore b/experiments/Synth/.gitignore
deleted file mode 100644
index f9dfacf..0000000
--- a/experiments/Synth/.gitignore
+++ /dev/null
@@ -1,417 +0,0 @@
-################################################################################
-# DrWatson Project Structure #
-################################################################################
-
-# Folders to ignore - files may be too large, too many, etc. NOTE: EDIT IF NEEDED.
-/data
-/videos
-/plots
-/_research
-
-################################################################################
-# Julia #
-################################################################################
-
-# Files generated by invoking Julia with --code-coverage
-*.jl.cov
-*.jl.*.cov
-
-# Files generated by invoking Julia with --track-allocation
-*.jl.mem
-
-# System-specific files and directories generated by the BinaryProvider and
-# BinDeps packages.
-# They contain absolute paths, and so should not be committed
-deps/deps.jl
-deps/build.log
-deps/downloads/
-deps/usr/
-deps/src/
-
-# Build artifacts for creating documentation generated by the Documenter package
-docs/build/
-docs/site/
-
-################################################################################
-# Jupyter Notebook #
-################################################################################
-
-.ipynb_checkpoints
-*/.ipynb_checkpoints/*
-
-################################################################################
-# Microsoft Office #
-################################################################################
-
-*.tmp
-
-# Word temporary
-~$*.doc*
-
-# Word Auto Backup File
-Backup of *.doc*
-
-# Excel temporary
-~$*.xls*
-
-# Excel Backup File
-*.xlk
-
-# PowerPoint temporary
-~$*.ppt*
-
-################################################################################
-# LaTeX #
-################################################################################
-
-## Core latex/pdflatex auxiliary files:
-*.aux
-*.lof
-*.log
-*.lot
-*.fls
-*.out
-*.toc
-*.fmt
-*.fot
-*.cb
-*.cb2
-.*.lb
-
-## Intermediate documents:
-*.dvi
-*.xdv
-*-converted-to.*
-# these rules will exclude image files for figures, et cetera...
-# *.ps
-# *.eps
-# *.pdf
-
-## Generated if empty string given at "Please type another file name for output:"
-.pdf
-
-## Bibliography auxiliary files (bibtex/biblatex/biber):
-*.bbl
-*.bcf
-*.blg
-*-blx.aux
-*-blx.bib
-*.run.xml
-
-## Build tool auxiliary files:
-*.fdb_latexmk
-*.synctex
-*.synctex(busy)
-*.synctex.gz
-*.synctex.gz(busy)
-*.pdfsync
-
-## Build tool directories for auxiliary files
-# latexrun
-latex.out/
-
-## Auxiliary and intermediate files from other packages:
-# algorithms
-*.alg
-*.loa
-
-# achemso
-acs-*.bib
-
-# amsthm
-*.thm
-
-# beamer
-*.nav
-*.pre
-*.snm
-*.vrb
-
-# changes
-*.soc
-
-# comment
-*.cut
-
-# cprotect
-*.cpt
-
-# elsarticle (documentclass of Elsevier journals)
-*.spl
-
-# endnotes
-*.ent
-
-# fixme
-*.lox
-
-# feynmf/feynmp
-*.mf
-*.mp
-*.t[1-9]
-*.t[1-9][0-9]
-*.tfm
-
-#(r)(e)ledmac/(r)(e)ledpar
-*.end
-*.?end
-*.[1-9]
-*.[1-9][0-9]
-*.[1-9][0-9][0-9]
-*.[1-9]R
-*.[1-9][0-9]R
-*.[1-9][0-9][0-9]R
-*.eledsec[1-9]
-*.eledsec[1-9]R
-*.eledsec[1-9][0-9]
-*.eledsec[1-9][0-9]R
-*.eledsec[1-9][0-9][0-9]
-*.eledsec[1-9][0-9][0-9]R
-
-# glossaries
-*.acn
-*.acr
-*.glg
-*.glo
-*.gls
-*.glsdefs
-
-# gnuplottex
-*-gnuplottex-*
-
-# gregoriotex
-*.gaux
-*.gtex
-
-# htlatex
-*.4ct
-*.4tc
-*.idv
-*.lg
-*.trc
-*.xref
-
-# hyperref
-*.brf
-
-# knitr
-*-concordance.tex
-
-# listings
-*.lol
-
-# luatexja-ruby
-*.ltjruby
-
-# makeidx
-*.idx
-*.ilg
-*.ind
-*.ist
-
-# minitoc
-*.maf
-*.mlf
-*.mlt
-*.mtc[0-9]*
-*.slf[0-9]*
-*.slt[0-9]*
-*.stc[0-9]*
-
-# minted
-_minted*
-*.pyg
-
-# morewrites
-*.mw
-
-# nomencl
-*.nlg
-*.nlo
-*.nls
-
-# pax
-*.pax
-
-# pdfpcnotes
-*.pdfpc
-
-# sagetex
-*.sagetex.sage
-*.sagetex.py
-*.sagetex.scmd
-
-# scrwfile
-*.wrt
-
-# sympy
-*.sout
-*.sympy
-sympy-plots-for-*.tex/
-
-# pdfcomment
-*.upa
-*.upb
-
-# pythontex
-*.pytxcode
-pythontex-files-*/
-
-# tcolorbox
-*.listing
-
-# thmtools
-*.loe
-
-# TikZ & PGF
-*.dpth
-*.md5
-*.auxlock
-
-# todonotes
-*.tdo
-
-# vhistory
-*.hst
-*.ver
-
-# easy-todo
-*.lod
-
-# xcolor
-*.xcp
-
-# xmpincl
-*.xmpi
-
-# xindy
-*.xdy
-
-# xypic precompiled matrices
-*.xyc
-
-# endfloat
-*.ttt
-*.fff
-
-# Latexian
-TSWLatexianTemp*
-
-## Editors:
-# WinEdt
-*.bak
-*.sav
-
-# Texpad
-.texpadtmp
-
-# LyX
-*.lyx~
-
-# Kile
-*.backup
-
-# KBibTeX
-*~[0-9]*
-
-# auto folder when using emacs and auctex
-./auto/*
-*.el
-
-# expex forward references with \gathertags
-*-tags.tex
-
-# standalone packages
-*.sta
-
-### LaTeX Patch ###
-# glossaries
-*.glstex
-
-################################################################################
-# Operating systems #
-################################################################################
-
-########################################
-# Linux #
-########################################
-
-*~
-
-# temporary files which can be created if a process still has a handle open of
-# a deleted file
-.fuse_hidden*
-
-# KDE directory preferences
-.directory
-
-# Linux trash folder which might appear on any partition or disk
-.Trash-*
-
-# .nfs files are created when an open file is removed but is still being accessed
-.nfs*
-
-########################################
-# macOS #
-########################################
-
-# General
-.DS_Store
-.AppleDouble
-.LSOverride
-
-# Icon must end with two \r
-Icon
-
-# Thumbnails
-._*
-
-# Files that might appear in the root of a volume
-.DocumentRevisions-V100
-.fseventsd
-.Spotlight-V100
-.TemporaryItems
-.Trashes
-.VolumeIcon.icns
-.com.apple.timemachine.donotpresent
-
-# Directories potentially created on remote AFP share
-.AppleDB
-.AppleDesktop
-Network Trash Folder
-Temporary Items
-.apdisk
-
-########################################
-# Windows #
-########################################
-
-# Windows thumbnail cache files
-Thumbs.db
-ehthumbs.db
-ehthumbs_vista.db
-
-# Dump file
-*.stackdump
-
-# Folder config file
-[Dd]esktop.ini
-
-# Recycle Bin used on file shares
-$RECYCLE.BIN/
-
-# Windows Installer files
-*.cab
-*.msi
-*.msix
-*.msm
-*.msp
-
-# Windows shortcuts
-*.lnk
-
-
-## Acknowledgements
-# Many thanks to `https://gitignore.io/`, written and maintained by Joe Blau, which contributed much material to this gitignore file.
-
-.direnv
diff --git a/experiments/Synth/CondaPkg.toml b/experiments/Synth/CondaPkg.toml
deleted file mode 100644
index 94ee17e..0000000
--- a/experiments/Synth/CondaPkg.toml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-[pip.deps]
-biodivine-aeon = ""
diff --git a/experiments/Synth/LocalPreferences.toml b/experiments/Synth/LocalPreferences.toml
deleted file mode 100644
index c1c42e9..0000000
--- a/experiments/Synth/LocalPreferences.toml
+++ /dev/null
@@ -1,3 +0,0 @@
-[CondaPkg]
-backend = "MicroMamba"
-pip_backend = "uv"
diff --git a/experiments/Synth/Manifest.toml b/experiments/Synth/Manifest.toml
deleted file mode 100644
index 62cdbaa..0000000
--- a/experiments/Synth/Manifest.toml
+++ /dev/null
@@ -1,2940 +0,0 @@
-# This file is machine-generated - editing it directly is not advised
-
-julia_version = "1.10.2"
-manifest_format = "2.0"
-project_hash = "2ce1bc403a7f2a6b21dfce6ff771dac87eae8621"
-
-[[deps.ADTypes]]
-git-tree-sha1 = "fb97701c117c8162e84dfcf80215caa904aef44f"
-uuid = "47edcb42-4c32-4615-8424-f2b9edc5f35b"
-version = "1.13.0"
-weakdeps = ["ChainRulesCore", "ConstructionBase", "EnzymeCore"]
-
- [deps.ADTypes.extensions]
- ADTypesChainRulesCoreExt = "ChainRulesCore"
- ADTypesConstructionBaseExt = "ConstructionBase"
- ADTypesEnzymeCoreExt = "EnzymeCore"
-
-[[deps.AbstractFFTs]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "d92ad398961a3ed262d8bf04a1a2b8340f915fef"
-uuid = "621f4979-c628-5d54-868e-fcf4e3e8185c"
-version = "1.5.0"
-weakdeps = ["ChainRulesCore", "Test"]
-
- [deps.AbstractFFTs.extensions]
- AbstractFFTsChainRulesCoreExt = "ChainRulesCore"
- AbstractFFTsTestExt = "Test"
-
-[[deps.AbstractPlutoDingetjes]]
-deps = ["Pkg"]
-git-tree-sha1 = "6e1d2a35f2f90a4bc7c2ed98079b2ba09c35b83a"
-uuid = "6e696c72-6542-2067-7265-42206c756150"
-version = "1.3.2"
-
-[[deps.AbstractTrees]]
-git-tree-sha1 = "2d9c9a55f9c93e8887ad391fbae72f8ef55e1177"
-uuid = "1520ce14-60c1-5f80-bbc7-55ef81b5835c"
-version = "0.4.5"
-
-[[deps.Accessors]]
-deps = ["CompositionsBase", "ConstructionBase", "Dates", "InverseFunctions", "MacroTools"]
-git-tree-sha1 = "0ba8f4c1f06707985ffb4804fdad1bf97b233897"
-uuid = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697"
-version = "0.1.41"
-
- [deps.Accessors.extensions]
- AxisKeysExt = "AxisKeys"
- IntervalSetsExt = "IntervalSets"
- LinearAlgebraExt = "LinearAlgebra"
- StaticArraysExt = "StaticArrays"
- StructArraysExt = "StructArrays"
- TestExt = "Test"
- UnitfulExt = "Unitful"
-
- [deps.Accessors.weakdeps]
- AxisKeys = "94b1ba4f-4ee9-5380-92f1-94cde586c3c5"
- IntervalSets = "8197267c-284f-5f27-9208-e0e47529a953"
- LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
- Requires = "ae029012-a4dd-5104-9daa-d747884805df"
- StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
- StructArrays = "09ab397b-f2b6-538f-b94a-2f83cf4a842a"
- Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
- Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
-
-[[deps.Adapt]]
-deps = ["LinearAlgebra", "Requires"]
-git-tree-sha1 = "cd8b948862abee8f3d3e9b73a102a9ca924debb0"
-uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
-version = "4.2.0"
-weakdeps = ["SparseArrays", "StaticArrays"]
-
- [deps.Adapt.extensions]
- AdaptSparseArraysExt = "SparseArrays"
- AdaptStaticArraysExt = "StaticArrays"
-
-[[deps.AliasTables]]
-deps = ["PtrArrays", "Random"]
-git-tree-sha1 = "9876e1e164b144ca45e9e3198d0b689cadfed9ff"
-uuid = "66dad0bd-aa9a-41b7-9441-69ab47430ed8"
-version = "1.1.3"
-
-[[deps.ArgTools]]
-uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f"
-version = "1.1.1"
-
-[[deps.ArnoldiMethod]]
-deps = ["LinearAlgebra", "Random", "StaticArrays"]
-git-tree-sha1 = "d57bd3762d308bded22c3b82d033bff85f6195c6"
-uuid = "ec485272-7323-5ecc-a04f-4719b315124d"
-version = "0.4.0"
-
-[[deps.Arpack]]
-deps = ["Arpack_jll", "Libdl", "LinearAlgebra", "Logging"]
-git-tree-sha1 = "9b9b347613394885fd1c8c7729bfc60528faa436"
-uuid = "7d9fca2a-8960-54d3-9f78-7d1dccf2cb97"
-version = "0.5.4"
-
-[[deps.Arpack_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "OpenBLAS_jll", "Pkg"]
-git-tree-sha1 = "5ba6c757e8feccf03a1554dfaf3e26b3cfc7fd5e"
-uuid = "68821587-b530-5797-8361-c406ea357684"
-version = "3.5.1+1"
-
-[[deps.ArrayInterface]]
-deps = ["Adapt", "LinearAlgebra"]
-git-tree-sha1 = "017fcb757f8e921fb44ee063a7aafe5f89b86dd1"
-uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9"
-version = "7.18.0"
-
- [deps.ArrayInterface.extensions]
- ArrayInterfaceBandedMatricesExt = "BandedMatrices"
- ArrayInterfaceBlockBandedMatricesExt = "BlockBandedMatrices"
- ArrayInterfaceCUDAExt = "CUDA"
- ArrayInterfaceCUDSSExt = "CUDSS"
- ArrayInterfaceChainRulesCoreExt = "ChainRulesCore"
- ArrayInterfaceChainRulesExt = "ChainRules"
- ArrayInterfaceGPUArraysCoreExt = "GPUArraysCore"
- ArrayInterfaceReverseDiffExt = "ReverseDiff"
- ArrayInterfaceSparseArraysExt = "SparseArrays"
- ArrayInterfaceStaticArraysCoreExt = "StaticArraysCore"
- ArrayInterfaceTrackerExt = "Tracker"
-
- [deps.ArrayInterface.weakdeps]
- BandedMatrices = "aae01518-5342-5314-be14-df237901396f"
- BlockBandedMatrices = "ffab5731-97b5-5995-9138-79e8c1846df0"
- CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
- CUDSS = "45b445bb-4962-46a0-9369-b4df9d0f772e"
- ChainRules = "082447d4-558c-5d27-93f4-14fc19e9eca2"
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- GPUArraysCore = "46192b85-c4d5-4398-a991-12ede77f4527"
- ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267"
- SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
- StaticArraysCore = "1e83bf80-4336-4d27-bf5d-d5a4f845583c"
- Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c"
-
-[[deps.Artifacts]]
-uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
-
-[[deps.AssetRegistry]]
-deps = ["Distributed", "JSON", "Pidfile", "SHA", "Test"]
-git-tree-sha1 = "b25e88db7944f98789130d7b503276bc34bc098e"
-uuid = "bf4720bc-e11a-5d0c-854e-bdca1663c893"
-version = "0.1.0"
-
-[[deps.Attractors]]
-deps = ["BlackBoxOptim", "Clustering", "ComplexityMeasures", "Distances", "Distributions", "DynamicalSystemsBase", "LinearAlgebra", "Mmap", "Neighborhood", "Optim", "ProgressMeter", "Random", "Reexport", "StateSpaceSets"]
-git-tree-sha1 = "5bb99c6145337871d15c4190e2e2e13fd128decd"
-uuid = "f3fd9213-ca85-4dba-9dfd-7fc91308fec7"
-version = "1.23.3"
-
- [deps.Attractors.extensions]
- AttractorsVisualizations = "Makie"
-
- [deps.Attractors.weakdeps]
- Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
-
-[[deps.AutoHashEquals]]
-git-tree-sha1 = "4ec6b48702dacc5994a835c1189831755e4e76ef"
-uuid = "15f4f7f2-30c1-5605-9d31-71845cf9641f"
-version = "2.2.0"
-
-[[deps.AxisAlgorithms]]
-deps = ["LinearAlgebra", "Random", "SparseArrays", "WoodburyMatrices"]
-git-tree-sha1 = "01b8ccb13d68535d73d2b0c23e39bd23155fb712"
-uuid = "13072b0f-2c55-5437-9ae7-d433b7a33950"
-version = "1.1.0"
-
-[[deps.Base64]]
-uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
-
-[[deps.BenchmarkTools]]
-deps = ["Compat", "JSON", "Logging", "Printf", "Profile", "Statistics", "UUIDs"]
-git-tree-sha1 = "e38fbc49a620f5d0b660d7f543db1009fe0f8336"
-uuid = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
-version = "1.6.0"
-
-[[deps.BitFlags]]
-git-tree-sha1 = "0691e34b3bb8be9307330f88d1a3c3f25466c24d"
-uuid = "d1d4a3ce-64b1-5f1a-9ba4-7e7e69966f35"
-version = "0.1.9"
-
-[[deps.BitTwiddlingConvenienceFunctions]]
-deps = ["Static"]
-git-tree-sha1 = "f21cfd4950cb9f0587d5067e69405ad2acd27b87"
-uuid = "62783981-4cbd-42fc-bca8-16325de8dc4b"
-version = "0.1.6"
-
-[[deps.BlackBoxOptim]]
-deps = ["CPUTime", "Compat", "Distributed", "Distributions", "JSON", "LinearAlgebra", "Printf", "Random", "Requires", "SpatialIndexing", "StatsBase"]
-git-tree-sha1 = "9c203a2515b5eeab8f2987614d2b1db83ef03542"
-uuid = "a134a8b2-14d6-55f6-9291-3336d3ab0209"
-version = "0.6.3"
-weakdeps = ["HTTP", "Sockets"]
-
- [deps.BlackBoxOptim.extensions]
- BlackBoxOptimRealtimePlotServerExt = ["HTTP", "Sockets"]
-
-[[deps.Blink]]
-deps = ["Base64", "Distributed", "HTTP", "JSExpr", "JSON", "Lazy", "Logging", "MacroTools", "Mustache", "Mux", "Pkg", "Reexport", "Sockets", "WebIO"]
-git-tree-sha1 = "bc93511973d1f949d45b0ea17878e6cb0ad484a1"
-uuid = "ad839575-38b3-5650-b840-f874b8c74a25"
-version = "0.12.9"
-
-[[deps.BranchAndPrune]]
-deps = ["AbstractTrees"]
-git-tree-sha1 = "9a97232c3aab366fc4408ddc2239939b4cad0179"
-uuid = "d3bc4f2e-91e6-11e9-365e-cd067da536ce"
-version = "0.2.1"
-
-[[deps.Bzip2_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "1b96ea4a01afe0ea4090c5c8039690672dd13f2e"
-uuid = "6e34b625-4abd-537c-b88f-471c36dfa7a0"
-version = "1.0.9+0"
-
-[[deps.CPUSummary]]
-deps = ["CpuId", "IfElse", "PrecompileTools", "Static"]
-git-tree-sha1 = "5a97e67919535d6841172016c9530fd69494e5ec"
-uuid = "2a0fbf3d-bb9c-48f3-b0a9-814d99fd7ab9"
-version = "0.2.6"
-
-[[deps.CPUTime]]
-git-tree-sha1 = "2dcc50ea6a0a1ef6440d6eecd0fe3813e5671f45"
-uuid = "a9c8d775-2e2e-55fc-8582-045d282d599e"
-version = "1.0.0"
-
-[[deps.CRlibm_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "e329286945d0cfc04456972ea732551869af1cfc"
-uuid = "4e9b3aee-d8a1-5a3d-ad8b-7d824db253f0"
-version = "1.0.1+0"
-
-[[deps.CSV]]
-deps = ["CodecZlib", "Dates", "FilePathsBase", "InlineStrings", "Mmap", "Parsers", "PooledArrays", "PrecompileTools", "SentinelArrays", "Tables", "Unicode", "WeakRefStrings", "WorkerUtilities"]
-git-tree-sha1 = "deddd8725e5e1cc49ee205a1964256043720a6c3"
-uuid = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
-version = "0.10.15"
-
-[[deps.Cairo_jll]]
-deps = ["Artifacts", "Bzip2_jll", "CompilerSupportLibraries_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "JLLWrappers", "LZO_jll", "Libdl", "Pixman_jll", "Xorg_libXext_jll", "Xorg_libXrender_jll", "Zlib_jll", "libpng_jll"]
-git-tree-sha1 = "009060c9a6168704143100f36ab08f06c2af4642"
-uuid = "83423d85-b0ee-5818-9007-b63ccbeb887a"
-version = "1.18.2+1"
-
-[[deps.Calculus]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "9cb23bbb1127eefb022b022481466c0f1127d430"
-uuid = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9"
-version = "0.5.2"
-
-[[deps.CategoricalArrays]]
-deps = ["DataAPI", "Future", "Missings", "Printf", "Requires", "Statistics", "Unicode"]
-git-tree-sha1 = "1568b28f91293458345dabba6a5ea3f183250a61"
-uuid = "324d7699-5711-5eae-9e2f-1d82baa6b597"
-version = "0.10.8"
-weakdeps = ["JSON", "RecipesBase", "SentinelArrays", "StructTypes"]
-
- [deps.CategoricalArrays.extensions]
- CategoricalArraysJSONExt = "JSON"
- CategoricalArraysRecipesBaseExt = "RecipesBase"
- CategoricalArraysSentinelArraysExt = "SentinelArrays"
- CategoricalArraysStructTypesExt = "StructTypes"
-
-[[deps.Chain]]
-git-tree-sha1 = "9ae9be75ad8ad9d26395bf625dea9beac6d519f1"
-uuid = "8be319e6-bccf-4806-a6f7-6fae938471bc"
-version = "0.6.0"
-
-[[deps.ChainRulesCore]]
-deps = ["Compat", "LinearAlgebra"]
-git-tree-sha1 = "1713c74e00545bfe14605d2a2be1712de8fbcb58"
-uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
-version = "1.25.1"
-weakdeps = ["SparseArrays"]
-
- [deps.ChainRulesCore.extensions]
- ChainRulesCoreSparseArraysExt = "SparseArrays"
-
-[[deps.ChaosTools]]
-deps = ["Combinatorics", "DSP", "DataStructures", "Distances", "Distributions", "DynamicalSystemsBase", "IntervalRootFinding", "LinearAlgebra", "LombScargle", "Neighborhood", "Optim", "ProgressMeter", "Random", "Reexport", "Roots", "SpecialFunctions", "Statistics", "StatsBase"]
-git-tree-sha1 = "67bf00462e4b46235ba83161cc83e1cda7bd5cb8"
-uuid = "608a59af-f2a3-5ad4-90b4-758bdf3122a7"
-version = "3.3.1"
-
-[[deps.Cleaner]]
-deps = ["PrettyTables", "Tables", "Unicode"]
-git-tree-sha1 = "664021fefeab755dccb11667cc96263ee6d7fdf6"
-uuid = "caabdcdb-0ab6-47cf-9f62-08858e44f38f"
-version = "1.1.1"
-
-[[deps.Clingo_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "daeebbde7f084416d3ec585b5d23a1590b3a87ce"
-uuid = "e1d4ad0e-dc8b-5d2d-8155-e9a55b531f08"
-version = "5.7.1+0"
-
-[[deps.CloseOpenIntervals]]
-deps = ["Static", "StaticArrayInterface"]
-git-tree-sha1 = "05ba0d07cd4fd8b7a39541e31a7b0254704ea581"
-uuid = "fb6a15b2-703c-40df-9091-08a04967cfa9"
-version = "0.1.13"
-
-[[deps.Clustering]]
-deps = ["Distances", "LinearAlgebra", "NearestNeighbors", "Printf", "Random", "SparseArrays", "Statistics", "StatsBase"]
-git-tree-sha1 = "3e22db924e2945282e70c33b75d4dde8bfa44c94"
-uuid = "aaaa29a8-35af-508c-8bc3-b662a17a0fe5"
-version = "0.15.8"
-
-[[deps.CodeTracking]]
-deps = ["InteractiveUtils", "UUIDs"]
-git-tree-sha1 = "7eee164f122511d3e4e1ebadb7956939ea7e1c77"
-uuid = "da1fd8a2-8d9e-5ec2-8556-3022fb5608a2"
-version = "1.3.6"
-
-[[deps.CodecZlib]]
-deps = ["TranscodingStreams", "Zlib_jll"]
-git-tree-sha1 = "962834c22b66e32aa10f7611c08c8ca4e20749a9"
-uuid = "944b1d66-785c-5afd-91f1-9de20f533193"
-version = "0.7.8"
-
-[[deps.ColorSchemes]]
-deps = ["ColorTypes", "ColorVectorSpace", "Colors", "FixedPointNumbers", "PrecompileTools", "Random"]
-git-tree-sha1 = "403f2d8e209681fcbd9468a8514efff3ea08452e"
-uuid = "35d6a980-a343-548e-a6ea-1d62b119f2f4"
-version = "3.29.0"
-
-[[deps.ColorTypes]]
-deps = ["FixedPointNumbers", "Random"]
-git-tree-sha1 = "b10d0b65641d57b8b4d5e234446582de5047050d"
-uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f"
-version = "0.11.5"
-
-[[deps.ColorVectorSpace]]
-deps = ["ColorTypes", "FixedPointNumbers", "LinearAlgebra", "Requires", "Statistics", "TensorCore"]
-git-tree-sha1 = "a1f44953f2382ebb937d60dafbe2deea4bd23249"
-uuid = "c3611d14-8923-5661-9e6a-0046d554d3a4"
-version = "0.10.0"
-weakdeps = ["SpecialFunctions"]
-
- [deps.ColorVectorSpace.extensions]
- SpecialFunctionsExt = "SpecialFunctions"
-
-[[deps.Colors]]
-deps = ["ColorTypes", "FixedPointNumbers", "Reexport"]
-git-tree-sha1 = "64e15186f0aa277e174aa81798f7eb8598e0157e"
-uuid = "5ae59095-9a9b-59fe-a467-6f913c188581"
-version = "0.13.0"
-
-[[deps.Combinatorics]]
-git-tree-sha1 = "08c8b6831dc00bfea825826be0bc8336fc369860"
-uuid = "861a8166-3701-5b0c-9a16-15d98fcdc6aa"
-version = "1.0.2"
-
-[[deps.CommonSolve]]
-git-tree-sha1 = "0eee5eb66b1cf62cd6ad1b460238e60e4b09400c"
-uuid = "38540f10-b2f7-11e9-35d8-d573e4eb0ff2"
-version = "0.2.4"
-
-[[deps.CommonSubexpressions]]
-deps = ["MacroTools"]
-git-tree-sha1 = "cda2cfaebb4be89c9084adaca7dd7333369715c5"
-uuid = "bbf7d656-a473-5ed7-a52c-81e309532950"
-version = "0.3.1"
-
-[[deps.CommonWorldInvalidations]]
-git-tree-sha1 = "ae52d1c52048455e85a387fbee9be553ec2b68d0"
-uuid = "f70d9fcc-98c5-4d4a-abd7-e4cdeebd8ca8"
-version = "1.0.0"
-
-[[deps.Compat]]
-deps = ["TOML", "UUIDs"]
-git-tree-sha1 = "8ae8d32e09f0dcf42a36b90d4e17f5dd2e4c4215"
-uuid = "34da2185-b29b-5c13-b0c7-acf172513d20"
-version = "4.16.0"
-weakdeps = ["Dates", "LinearAlgebra"]
-
- [deps.Compat.extensions]
- CompatLinearAlgebraExt = "LinearAlgebra"
-
-[[deps.CompilerSupportLibraries_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae"
-version = "1.1.0+0"
-
-[[deps.ComplexityMeasures]]
-deps = ["Combinatorics", "DelayEmbeddings", "Distances", "FFTW", "LinearAlgebra", "Neighborhood", "QuadGK", "Random", "Reexport", "SparseArrays", "SpecialFunctions", "StateSpaceSets", "StaticArrays", "Statistics", "StatsBase", "StatsFuns", "Wavelets"]
-git-tree-sha1 = "200eb792ae4f85ef95a507b5a226cf79af6cf65d"
-uuid = "ab4b797d-85ee-42ba-b621-05d793b346a2"
-version = "3.8.0"
-
-[[deps.CompositionsBase]]
-git-tree-sha1 = "802bb88cd69dfd1509f6670416bd4434015693ad"
-uuid = "a33af91c-f02d-484b-be07-31d278c5ca2b"
-version = "0.1.2"
-weakdeps = ["InverseFunctions"]
-
- [deps.CompositionsBase.extensions]
- CompositionsBaseInverseFunctionsExt = "InverseFunctions"
-
-[[deps.ConcreteStructs]]
-git-tree-sha1 = "f749037478283d372048690eb3b5f92a79432b34"
-uuid = "2569d6c7-a4a2-43d3-a901-331e8e4be471"
-version = "0.2.3"
-
-[[deps.ConcurrentUtilities]]
-deps = ["Serialization", "Sockets"]
-git-tree-sha1 = "d9d26935a0bcffc87d2613ce14c527c99fc543fd"
-uuid = "f0e56b4a-5159-44fe-b623-3e5288b988bb"
-version = "2.5.0"
-
-[[deps.CondaPkg]]
-deps = ["JSON3", "Markdown", "MicroMamba", "Pidfile", "Pkg", "Preferences", "Scratch", "TOML", "pixi_jll"]
-git-tree-sha1 = "bebaee53d574063ba9a563823248b766e9841255"
-uuid = "992eb4ea-22a4-4c89-a5bb-47a3300528ab"
-version = "0.2.25"
-
-[[deps.Configurations]]
-deps = ["ExproniconLite", "OrderedCollections", "TOML"]
-git-tree-sha1 = "4358750bb58a3caefd5f37a4a0c5bfdbbf075252"
-uuid = "5218b696-f38b-4ac9-8b61-a12ec717816d"
-version = "0.17.6"
-
-[[deps.ConstructionBase]]
-git-tree-sha1 = "76219f1ed5771adbb096743bff43fb5fdd4c1157"
-uuid = "187b0558-2788-49d3-abe0-74a17ed4e7c9"
-version = "1.5.8"
-
- [deps.ConstructionBase.extensions]
- ConstructionBaseIntervalSetsExt = "IntervalSets"
- ConstructionBaseLinearAlgebraExt = "LinearAlgebra"
- ConstructionBaseStaticArraysExt = "StaticArrays"
-
- [deps.ConstructionBase.weakdeps]
- IntervalSets = "8197267c-284f-5f27-9208-e0e47529a953"
- LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
- StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
-
-[[deps.Contour]]
-git-tree-sha1 = "439e35b0b36e2e5881738abc8857bd92ad6ff9a8"
-uuid = "d38c429a-6771-53c6-b99e-75d170b6e991"
-version = "0.6.3"
-
-[[deps.CpuId]]
-deps = ["Markdown"]
-git-tree-sha1 = "fcbb72b032692610bfbdb15018ac16a36cf2e406"
-uuid = "adafc99b-e345-5852-983c-f28acb93d879"
-version = "0.3.1"
-
-[[deps.Crayons]]
-git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15"
-uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f"
-version = "4.1.1"
-
-[[deps.DSP]]
-deps = ["Compat", "FFTW", "IterTools", "LinearAlgebra", "Polynomials", "Random", "Reexport", "SpecialFunctions", "Statistics"]
-git-tree-sha1 = "0df00546373af8eee1598fb4b2ba480b1ebe895c"
-uuid = "717857b8-e6f2-59f4-9121-6e50c889abd2"
-version = "0.7.10"
-
-[[deps.DataAPI]]
-git-tree-sha1 = "abe83f3a2f1b857aac70ef8b269080af17764bbe"
-uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a"
-version = "1.16.0"
-
-[[deps.DataFrames]]
-deps = ["Compat", "DataAPI", "DataStructures", "Future", "InlineStrings", "InvertedIndices", "IteratorInterfaceExtensions", "LinearAlgebra", "Markdown", "Missings", "PooledArrays", "PrecompileTools", "PrettyTables", "Printf", "Random", "Reexport", "SentinelArrays", "SortingAlgorithms", "Statistics", "TableTraits", "Tables", "Unicode"]
-git-tree-sha1 = "fb61b4812c49343d7ef0b533ba982c46021938a6"
-uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
-version = "1.7.0"
-
-[[deps.DataStructures]]
-deps = ["Compat", "InteractiveUtils", "OrderedCollections"]
-git-tree-sha1 = "1d0a14036acb104d9e89698bd408f63ab58cdc82"
-uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
-version = "0.18.20"
-
-[[deps.DataValueInterfaces]]
-git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6"
-uuid = "e2d170a0-9d28-54be-80f0-106bbe20a464"
-version = "1.0.0"
-
-[[deps.Dates]]
-deps = ["Printf"]
-uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"
-
-[[deps.Dbus_jll]]
-deps = ["Artifacts", "Expat_jll", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "fc173b380865f70627d7dd1190dc2fce6cc105af"
-uuid = "ee1fde0b-3d02-5ea6-8484-8dfef6360eab"
-version = "1.14.10+0"
-
-[[deps.DelayEmbeddings]]
-deps = ["Distances", "Distributions", "LinearAlgebra", "Neighborhood", "Random", "Reexport", "StateSpaceSets", "Statistics", "StatsBase"]
-git-tree-sha1 = "d918bc2d198404cc52fa33c10d6db215866f11f1"
-uuid = "5732040d-69e3-5649-938a-b6b4f237613f"
-version = "2.8.0"
-
-[[deps.DelimitedFiles]]
-deps = ["Mmap"]
-git-tree-sha1 = "9e2f36d3c96a820c678f2f1f1782582fcf685bae"
-uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab"
-version = "1.9.1"
-
-[[deps.Dictionaries]]
-deps = ["Indexing", "Random", "Serialization"]
-git-tree-sha1 = "1cdab237b6e0d0960d5dcbd2c0ebfa15fa6573d9"
-uuid = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4"
-version = "0.4.4"
-
-[[deps.DiffEqBase]]
-deps = ["ArrayInterface", "ConcreteStructs", "DataStructures", "DocStringExtensions", "EnumX", "EnzymeCore", "FastBroadcast", "FastClosures", "FastPower", "FunctionWrappers", "FunctionWrappersWrappers", "LinearAlgebra", "Logging", "Markdown", "MuladdMacro", "Parameters", "PrecompileTools", "Printf", "RecursiveArrayTools", "Reexport", "SciMLBase", "SciMLOperators", "SciMLStructures", "Setfield", "Static", "StaticArraysCore", "Statistics", "TruncatedStacktraces"]
-git-tree-sha1 = "df4954f297a09f05e1f84a049566ae93d5304477"
-uuid = "2b5f629d-d688-5b77-993f-72d75c75574e"
-version = "6.164.1"
-
- [deps.DiffEqBase.extensions]
- DiffEqBaseCUDAExt = "CUDA"
- DiffEqBaseChainRulesCoreExt = "ChainRulesCore"
- DiffEqBaseDistributionsExt = "Distributions"
- DiffEqBaseEnzymeExt = ["ChainRulesCore", "Enzyme"]
- DiffEqBaseForwardDiffExt = ["ForwardDiff"]
- DiffEqBaseGTPSAExt = "GTPSA"
- DiffEqBaseGeneralizedGeneratedExt = "GeneralizedGenerated"
- DiffEqBaseMPIExt = "MPI"
- DiffEqBaseMeasurementsExt = "Measurements"
- DiffEqBaseMonteCarloMeasurementsExt = "MonteCarloMeasurements"
- DiffEqBaseReverseDiffExt = "ReverseDiff"
- DiffEqBaseSparseArraysExt = "SparseArrays"
- DiffEqBaseTrackerExt = "Tracker"
- DiffEqBaseUnitfulExt = "Unitful"
-
- [deps.DiffEqBase.weakdeps]
- CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"
- Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9"
- ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
- GTPSA = "b27dd330-f138-47c5-815b-40db9dd9b6e8"
- GeneralizedGenerated = "6b9d7cbe-bcb9-11e9-073f-15a7a543e2eb"
- MPI = "da04e1cc-30fd-572f-bb4f-1f8673147195"
- Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7"
- MonteCarloMeasurements = "0987c9cc-fe09-11e8-30f0-b96dd679fdca"
- ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267"
- SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
- Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c"
- Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
-
-[[deps.DiffResults]]
-deps = ["StaticArraysCore"]
-git-tree-sha1 = "782dd5f4561f5d267313f23853baaaa4c52ea621"
-uuid = "163ba53b-c6d8-5494-b064-1a9d43ac40c5"
-version = "1.1.0"
-
-[[deps.DiffRules]]
-deps = ["IrrationalConstants", "LogExpFunctions", "NaNMath", "Random", "SpecialFunctions"]
-git-tree-sha1 = "23163d55f885173722d1e4cf0f6110cdbaf7e272"
-uuid = "b552c78f-8df3-52c6-915a-8e097449b14b"
-version = "1.15.1"
-
-[[deps.Distances]]
-deps = ["LinearAlgebra", "Statistics", "StatsAPI"]
-git-tree-sha1 = "c7e3a542b999843086e2f29dac96a618c105be1d"
-uuid = "b4f34e82-e78d-54a5-968a-f98e89d6e8f7"
-version = "0.10.12"
-weakdeps = ["ChainRulesCore", "SparseArrays"]
-
- [deps.Distances.extensions]
- DistancesChainRulesCoreExt = "ChainRulesCore"
- DistancesSparseArraysExt = "SparseArrays"
-
-[[deps.Distributed]]
-deps = ["Random", "Serialization", "Sockets"]
-uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b"
-
-[[deps.Distributions]]
-deps = ["AliasTables", "FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "SpecialFunctions", "Statistics", "StatsAPI", "StatsBase", "StatsFuns"]
-git-tree-sha1 = "03aa5d44647eaec98e1920635cdfed5d5560a8b9"
-uuid = "31c24e10-a181-5473-b8eb-7969acd0382f"
-version = "0.25.117"
-
- [deps.Distributions.extensions]
- DistributionsChainRulesCoreExt = "ChainRulesCore"
- DistributionsDensityInterfaceExt = "DensityInterface"
- DistributionsTestExt = "Test"
-
- [deps.Distributions.weakdeps]
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- DensityInterface = "b429d917-457f-4dbc-8f4c-0cc954292b1d"
- Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
-
-[[deps.DocStringExtensions]]
-deps = ["LibGit2"]
-git-tree-sha1 = "2fb1e02f2b635d0845df5d7c167fec4dd739b00d"
-uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
-version = "0.9.3"
-
-[[deps.Downloads]]
-deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"]
-uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6"
-version = "1.6.0"
-
-[[deps.DrWatson]]
-deps = ["Dates", "FileIO", "JLD2", "LibGit2", "MacroTools", "Pkg", "Random", "Requires", "Scratch", "UnPack"]
-git-tree-sha1 = "17c9db646d6cb3f68a90053bf46faf5312d13b36"
-uuid = "634d3b9d-ee7a-5ddf-bec9-22491ea816e1"
-version = "2.18.0"
-
-[[deps.DynamicalSystems]]
-deps = ["Attractors", "ChaosTools", "ComplexityMeasures", "DataStructures", "DelayEmbeddings", "DynamicalSystemsBase", "FractalDimensions", "PredefinedDynamicalSystems", "RecurrenceAnalysis", "Reexport", "StateSpaceSets", "TimeseriesSurrogates"]
-git-tree-sha1 = "40091547f24350fe41700bbebbce0579576fed0c"
-uuid = "61744808-ddfa-5f27-97ff-6e42cc95d634"
-version = "3.4.1"
-
- [deps.DynamicalSystems.extensions]
- DynamicalSystemsVisualizations = "Makie"
-
- [deps.DynamicalSystems.weakdeps]
- Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
-
-[[deps.DynamicalSystemsBase]]
-deps = ["ForwardDiff", "LinearAlgebra", "OrdinaryDiffEqTsit5", "Reexport", "Roots", "SciMLBase", "SparseArrays", "StateSpaceSets", "Statistics", "SymbolicIndexingInterface"]
-git-tree-sha1 = "943eb944aa71118d08dd873868cb0e5253724c07"
-uuid = "6e36e845-645a-534a-86f2-f5d4aa5a06b4"
-version = "3.13.2"
-
- [deps.DynamicalSystemsBase.extensions]
- StochasticSystemsBase = "StochasticDiffEq"
-
- [deps.DynamicalSystemsBase.weakdeps]
- StochasticDiffEq = "789caeaf-c7a9-5a7d-9973-96adeb23e2a0"
-
-[[deps.EarCut_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "e3290f2d49e661fbd94046d7e3726ffcb2d41053"
-uuid = "5ae413db-bbd1-5e63-b57d-d24a61df00f5"
-version = "2.2.4+0"
-
-[[deps.EnumX]]
-git-tree-sha1 = "bdb1942cd4c45e3c678fd11569d5cccd80976237"
-uuid = "4e289a0a-7415-4d19-859d-a7e5c4648b56"
-version = "1.0.4"
-
-[[deps.EnzymeCore]]
-git-tree-sha1 = "0cdb7af5c39e92d78a0ee8d0a447d32f7593137e"
-uuid = "f151be2c-9106-41f4-ab19-57ee4f262869"
-version = "0.8.8"
-weakdeps = ["Adapt"]
-
- [deps.EnzymeCore.extensions]
- AdaptExt = "Adapt"
-
-[[deps.EpollShim_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "8a4be429317c42cfae6a7fc03c31bad1970c310d"
-uuid = "2702e6a9-849d-5ed8-8c21-79e8b8f9ee43"
-version = "0.0.20230411+1"
-
-[[deps.ExceptionUnwrapping]]
-deps = ["Test"]
-git-tree-sha1 = "d36f682e590a83d63d1c7dbd287573764682d12a"
-uuid = "460bff9d-24e4-43bc-9d9f-a8973cb893f4"
-version = "0.1.11"
-
-[[deps.Expat_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "d55dffd9ae73ff72f1c0482454dcf2ec6c6c4a63"
-uuid = "2e619515-83b5-522b-bb60-26c02a35a201"
-version = "2.6.5+0"
-
-[[deps.ExprTools]]
-git-tree-sha1 = "27415f162e6028e81c72b82ef756bf321213b6ec"
-uuid = "e2ba6199-217a-4e67-a87a-7c52f15ade04"
-version = "0.1.10"
-
-[[deps.ExpressionExplorer]]
-git-tree-sha1 = "71d0768dd78ad62d3582091bf338d98af8bbda67"
-uuid = "21656369-7473-754a-2065-74616d696c43"
-version = "1.1.1"
-
-[[deps.ExproniconLite]]
-git-tree-sha1 = "c13f0b150373771b0fdc1713c97860f8df12e6c2"
-uuid = "55351af7-c7e9-48d6-89ff-24e801d99491"
-version = "0.10.14"
-
-[[deps.Extents]]
-git-tree-sha1 = "063512a13dbe9c40d999c439268539aa552d1ae6"
-uuid = "411431e0-e8b7-467b-b5e0-f676ba4f2910"
-version = "0.1.5"
-
-[[deps.FFMPEG]]
-deps = ["FFMPEG_jll"]
-git-tree-sha1 = "53ebe7511fa11d33bec688a9178fac4e49eeee00"
-uuid = "c87230d0-a227-11e9-1b43-d7ebe4e7570a"
-version = "0.4.2"
-
-[[deps.FFMPEG_jll]]
-deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "JLLWrappers", "LAME_jll", "Libdl", "Ogg_jll", "OpenSSL_jll", "Opus_jll", "PCRE2_jll", "Zlib_jll", "libaom_jll", "libass_jll", "libfdk_aac_jll", "libvorbis_jll", "x264_jll", "x265_jll"]
-git-tree-sha1 = "466d45dc38e15794ec7d5d63ec03d776a9aff36e"
-uuid = "b22a6f82-2f65-5046-a5b2-351ab43fb4e5"
-version = "4.4.4+1"
-
-[[deps.FFTW]]
-deps = ["AbstractFFTs", "FFTW_jll", "LinearAlgebra", "MKL_jll", "Preferences", "Reexport"]
-git-tree-sha1 = "7de7c78d681078f027389e067864a8d53bd7c3c9"
-uuid = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
-version = "1.8.1"
-
-[[deps.FFTW_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "4d81ed14783ec49ce9f2e168208a12ce1815aa25"
-uuid = "f5851436-0d7a-5f13-b9de-f02708fd171a"
-version = "3.3.10+3"
-
-[[deps.FastBroadcast]]
-deps = ["ArrayInterface", "LinearAlgebra", "Polyester", "Static", "StaticArrayInterface", "StrideArraysCore"]
-git-tree-sha1 = "ab1b34570bcdf272899062e1a56285a53ecaae08"
-uuid = "7034ab61-46d4-4ed7-9d0f-46aef9175898"
-version = "0.3.5"
-
-[[deps.FastClosures]]
-git-tree-sha1 = "acebe244d53ee1b461970f8910c235b259e772ef"
-uuid = "9aa1b823-49e4-5ca5-8b0f-3971ec8bab6a"
-version = "0.3.2"
-
-[[deps.FastPower]]
-git-tree-sha1 = "58c3431137131577a7c379d00fea00be524338fb"
-uuid = "a4df4552-cc26-4903-aec0-212e50a0e84b"
-version = "1.1.1"
-
- [deps.FastPower.extensions]
- FastPowerEnzymeExt = "Enzyme"
- FastPowerForwardDiffExt = "ForwardDiff"
- FastPowerMeasurementsExt = "Measurements"
- FastPowerMonteCarloMeasurementsExt = "MonteCarloMeasurements"
- FastPowerReverseDiffExt = "ReverseDiff"
- FastPowerTrackerExt = "Tracker"
-
- [deps.FastPower.weakdeps]
- Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9"
- ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
- Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7"
- MonteCarloMeasurements = "0987c9cc-fe09-11e8-30f0-b96dd679fdca"
- ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267"
- Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c"
-
-[[deps.FileIO]]
-deps = ["Pkg", "Requires", "UUIDs"]
-git-tree-sha1 = "2dd20384bf8c6d411b5c7370865b1e9b26cb2ea3"
-uuid = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549"
-version = "1.16.6"
-weakdeps = ["HTTP"]
-
- [deps.FileIO.extensions]
- HTTPExt = "HTTP"
-
-[[deps.FilePathsBase]]
-deps = ["Compat", "Dates"]
-git-tree-sha1 = "2ec417fc319faa2d768621085cc1feebbdee686b"
-uuid = "48062228-2e41-5def-b9a4-89aafe57970f"
-version = "0.9.23"
-weakdeps = ["Mmap", "Test"]
-
- [deps.FilePathsBase.extensions]
- FilePathsBaseMmapExt = "Mmap"
- FilePathsBaseTestExt = "Test"
-
-[[deps.FileWatching]]
-uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee"
-
-[[deps.FillArrays]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "6a70198746448456524cb442b8af316927ff3e1a"
-uuid = "1a297f60-69ca-5386-bcde-b61e274b549b"
-version = "1.13.0"
-weakdeps = ["PDMats", "SparseArrays", "Statistics"]
-
- [deps.FillArrays.extensions]
- FillArraysPDMatsExt = "PDMats"
- FillArraysSparseArraysExt = "SparseArrays"
- FillArraysStatisticsExt = "Statistics"
-
-[[deps.FiniteDiff]]
-deps = ["ArrayInterface", "LinearAlgebra", "Setfield"]
-git-tree-sha1 = "f089ab1f834470c525562030c8cfde4025d5e915"
-uuid = "6a86dc24-6348-571c-b903-95158fe2bd41"
-version = "2.27.0"
-
- [deps.FiniteDiff.extensions]
- FiniteDiffBandedMatricesExt = "BandedMatrices"
- FiniteDiffBlockBandedMatricesExt = "BlockBandedMatrices"
- FiniteDiffSparseArraysExt = "SparseArrays"
- FiniteDiffStaticArraysExt = "StaticArrays"
-
- [deps.FiniteDiff.weakdeps]
- BandedMatrices = "aae01518-5342-5314-be14-df237901396f"
- BlockBandedMatrices = "ffab5731-97b5-5995-9138-79e8c1846df0"
- SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
- StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
-
-[[deps.FixedPointNumbers]]
-deps = ["Statistics"]
-git-tree-sha1 = "05882d6995ae5c12bb5f36dd2ed3f61c98cbb172"
-uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93"
-version = "0.8.5"
-
-[[deps.Fontconfig_jll]]
-deps = ["Artifacts", "Bzip2_jll", "Expat_jll", "FreeType2_jll", "JLLWrappers", "Libdl", "Libuuid_jll", "Zlib_jll"]
-git-tree-sha1 = "21fac3c77d7b5a9fc03b0ec503aa1a6392c34d2b"
-uuid = "a3f928ae-7b40-5064-980b-68af3947d34b"
-version = "2.15.0+0"
-
-[[deps.Format]]
-git-tree-sha1 = "9c68794ef81b08086aeb32eeaf33531668d5f5fc"
-uuid = "1fa38f19-a742-5d3f-a2b9-30dd87b9d5f8"
-version = "1.3.7"
-
-[[deps.ForwardDiff]]
-deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "LinearAlgebra", "LogExpFunctions", "NaNMath", "Preferences", "Printf", "Random", "SpecialFunctions"]
-git-tree-sha1 = "a2df1b776752e3f344e5116c06d75a10436ab853"
-uuid = "f6369f11-7733-5829-9624-2563aa707210"
-version = "0.10.38"
-weakdeps = ["StaticArrays"]
-
- [deps.ForwardDiff.extensions]
- ForwardDiffStaticArraysExt = "StaticArrays"
-
-[[deps.FractalDimensions]]
-deps = ["ComplexityMeasures", "Distances", "Distributions", "HypothesisTests", "Neighborhood", "ProgressMeter", "Random", "Reexport", "Roots", "Scratch", "SpecialFunctions", "StateSpaceSets", "Statistics"]
-git-tree-sha1 = "f76d8eb8130259e59a2d0f4f20cea77c0d773d3d"
-uuid = "4665ce21-e117-4649-aed8-08bbe5ccbead"
-version = "1.9.2"
-
-[[deps.FreeType2_jll]]
-deps = ["Artifacts", "Bzip2_jll", "JLLWrappers", "Libdl", "Zlib_jll"]
-git-tree-sha1 = "786e968a8d2fb167f2e4880baba62e0e26bd8e4e"
-uuid = "d7e528f0-a631-5988-bf34-fe36492bcfd7"
-version = "2.13.3+1"
-
-[[deps.FriBidi_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "846f7026a9decf3679419122b49f8a1fdb48d2d5"
-uuid = "559328eb-81f9-559d-9380-de523a88c83c"
-version = "1.0.16+0"
-
-[[deps.FunctionWrappers]]
-git-tree-sha1 = "d62485945ce5ae9c0c48f124a84998d755bae00e"
-uuid = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e"
-version = "1.1.3"
-
-[[deps.FunctionWrappersWrappers]]
-deps = ["FunctionWrappers"]
-git-tree-sha1 = "b104d487b34566608f8b4e1c39fb0b10aa279ff8"
-uuid = "77dc65aa-8811-40c2-897b-53d922fa7daf"
-version = "0.1.3"
-
-[[deps.FunctionalCollections]]
-deps = ["Test"]
-git-tree-sha1 = "04cb9cfaa6ba5311973994fe3496ddec19b6292a"
-uuid = "de31a74c-ac4f-5751-b3fd-e18cd04993ca"
-version = "0.5.0"
-
-[[deps.Future]]
-deps = ["Random"]
-uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820"
-
-[[deps.FuzzyCompletions]]
-deps = ["REPL"]
-git-tree-sha1 = "be713866335f48cfb1285bff2d0cbb8304c1701c"
-uuid = "fb4132e2-a121-4a70-b8a1-d5b831dcdcc2"
-version = "0.5.5"
-
-[[deps.GLFW_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libglvnd_jll", "Xorg_libXcursor_jll", "Xorg_libXi_jll", "Xorg_libXinerama_jll", "Xorg_libXrandr_jll", "libdecor_jll", "xkbcommon_jll"]
-git-tree-sha1 = "fcb0584ff34e25155876418979d4c8971243bb89"
-uuid = "0656b61e-2033-5cc2-a64a-77c0f6c09b89"
-version = "3.4.0+2"
-
-[[deps.GPUArraysCore]]
-deps = ["Adapt"]
-git-tree-sha1 = "83cf05ab16a73219e5f6bd1bdfa9848fa24ac627"
-uuid = "46192b85-c4d5-4398-a991-12ede77f4527"
-version = "0.2.0"
-
-[[deps.GR]]
-deps = ["Artifacts", "Base64", "DelimitedFiles", "Downloads", "GR_jll", "HTTP", "JSON", "Libdl", "LinearAlgebra", "Preferences", "Printf", "Qt6Wayland_jll", "Random", "Serialization", "Sockets", "TOML", "Tar", "Test", "p7zip_jll"]
-git-tree-sha1 = "0ff136326605f8e06e9bcf085a356ab312eef18a"
-uuid = "28b8d3ca-fb5f-59d9-8090-bfdbd6d07a71"
-version = "0.73.13"
-
-[[deps.GR_jll]]
-deps = ["Artifacts", "Bzip2_jll", "Cairo_jll", "FFMPEG_jll", "Fontconfig_jll", "FreeType2_jll", "GLFW_jll", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "Pixman_jll", "Qt6Base_jll", "Zlib_jll", "libpng_jll"]
-git-tree-sha1 = "9cb62849057df859575fc1dda1e91b82f8609709"
-uuid = "d2c73de3-f751-5644-a686-071e5b155ba9"
-version = "0.73.13+0"
-
-[[deps.GeoFormatTypes]]
-git-tree-sha1 = "8e233d5167e63d708d41f87597433f59a0f213fe"
-uuid = "68eda718-8dee-11e9-39e7-89f7f65f511f"
-version = "0.4.4"
-
-[[deps.GeoInterface]]
-deps = ["DataAPI", "Extents", "GeoFormatTypes"]
-git-tree-sha1 = "294e99f19869d0b0cb71aef92f19d03649d028d5"
-uuid = "cf35fbd7-0cd7-5166-be24-54bfbe79505f"
-version = "1.4.1"
-
-[[deps.GeometryBasics]]
-deps = ["EarCut_jll", "Extents", "GeoInterface", "IterTools", "LinearAlgebra", "PrecompileTools", "Random", "StaticArrays"]
-git-tree-sha1 = "3ba0e2818cc2ff79a5989d4dca4bc63120a98bd9"
-uuid = "5c1252a2-5f33-56bf-86c9-59e7332b4326"
-version = "0.5.5"
-
-[[deps.GeometryTypes]]
-deps = ["ColorTypes", "FixedPointNumbers", "LinearAlgebra", "StaticArrays"]
-git-tree-sha1 = "d796f7be0383b5416cd403420ce0af083b0f9b28"
-uuid = "4d00f742-c7ba-57c2-abde-4428a4b178cb"
-version = "0.8.5"
-
-[[deps.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"
-
-[[deps.Git]]
-deps = ["Git_jll"]
-git-tree-sha1 = "04eff47b1354d702c3a85e8ab23d539bb7d5957e"
-uuid = "d7ba0133-e1db-5d97-8f8c-041e4b3a1eb2"
-version = "1.3.1"
-
-[[deps.Git_jll]]
-deps = ["Artifacts", "Expat_jll", "JLLWrappers", "LibCURL_jll", "Libdl", "Libiconv_jll", "OpenSSL_jll", "PCRE2_jll", "Zlib_jll"]
-git-tree-sha1 = "399f4a308c804b446ae4c91eeafadb2fe2c54ff9"
-uuid = "f8c6e375-362e-5223-8a59-34ff63f689eb"
-version = "2.47.1+0"
-
-[[deps.Glib_jll]]
-deps = ["Artifacts", "Gettext_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Libiconv_jll", "Libmount_jll", "PCRE2_jll", "Zlib_jll"]
-git-tree-sha1 = "b0036b392358c80d2d2124746c2bf3d48d457938"
-uuid = "7746bdde-850d-59dc-9ae8-88ece973131d"
-version = "2.82.4+0"
-
-[[deps.GraphDynamicalSystems]]
-deps = ["AbstractTrees", "DocStringExtensions", "DynamicalSystemsBase", "FileIO", "Graphs", "HerbConstraints", "HerbCore", "HerbGrammar", "HerbSearch", "MLStyle", "MetaGraphsNext", "Random", "SciMLBase", "SoleLogics", "StaticArrays", "Statistics"]
-path = "../.."
-uuid = "13529e2e-ed53-56b1-bd6f-420b01fca819"
-version = "0.2.0"
-
-[[deps.GraphRecipes]]
-deps = ["AbstractTrees", "GeometryTypes", "Graphs", "InteractiveUtils", "Interpolations", "LinearAlgebra", "NaNMath", "NetworkLayout", "PlotUtils", "RecipesBase", "SparseArrays", "Statistics"]
-git-tree-sha1 = "10920601dc51d2231bb3d2111122045efed8def0"
-uuid = "bd48cda9-67a9-57be-86fa-5b3c104eda73"
-version = "0.5.13"
-
-[[deps.Graphite2_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "01979f9b37367603e2848ea225918a3b3861b606"
-uuid = "3b182d85-2403-5c21-9c21-1e1f0cc25472"
-version = "1.3.14+1"
-
-[[deps.Graphs]]
-deps = ["ArnoldiMethod", "Compat", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"]
-git-tree-sha1 = "1dc470db8b1131cfc7fb4c115de89fe391b9e780"
-uuid = "86223c79-3864-5bf0-83f7-82e725a168b6"
-version = "1.12.0"
-
-[[deps.Grisu]]
-git-tree-sha1 = "53bb909d1151e57e2484c3d1b53e19552b887fb2"
-uuid = "42e2da0e-8278-4e71-bc24-59509adca0fe"
-version = "1.0.2"
-
-[[deps.HTTP]]
-deps = ["Base64", "CodecZlib", "ConcurrentUtilities", "Dates", "ExceptionUnwrapping", "Logging", "LoggingExtras", "MbedTLS", "NetworkOptions", "OpenSSL", "PrecompileTools", "Random", "SimpleBufferStream", "Sockets", "URIs", "UUIDs"]
-git-tree-sha1 = "c67b33b085f6e2faf8bf79a61962e7339a81129c"
-uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3"
-version = "1.10.15"
-
-[[deps.HarfBuzz_jll]]
-deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "Graphite2_jll", "JLLWrappers", "Libdl", "Libffi_jll"]
-git-tree-sha1 = "55c53be97790242c29031e5cd45e8ac296dadda3"
-uuid = "2e76f6c2-a576-52d4-95c1-20adfe4de566"
-version = "8.5.0+0"
-
-[[deps.Herb]]
-deps = ["HerbConstraints", "HerbCore", "HerbGrammar", "HerbInterpret", "HerbSearch", "HerbSpecification", "Reexport"]
-git-tree-sha1 = "9674e956ee337397790bb9293382f5ff91acc804"
-uuid = "c09c6b7f-4f63-49de-90d9-97a3563c0f4a"
-version = "0.5.0"
-
-[[deps.HerbConstraints]]
-deps = ["DataStructures", "HerbCore", "HerbGrammar", "MLStyle"]
-git-tree-sha1 = "4864ee127e354c33c0e8fc5b87a179d52bc0967c"
-uuid = "1fa96474-3206-4513-b4fa-23913f296dfc"
-version = "0.3.0"
-
-[[deps.HerbCore]]
-deps = ["AbstractTrees"]
-git-tree-sha1 = "7af906201c6d701957b9d061c58940a28bfa4b83"
-uuid = "2b23ba43-8213-43cb-b5ea-38c12b45bd45"
-version = "0.3.4"
-
-[[deps.HerbGrammar]]
-deps = ["HerbCore", "Serialization"]
-git-tree-sha1 = "3c667987e8a27d9b697993fab68dfc602b3a18e6"
-uuid = "4ef9e186-2fe5-4b24-8de7-9f7291f24af7"
-version = "0.5.0"
-
-[[deps.HerbInterpret]]
-deps = ["HerbCore", "HerbGrammar", "HerbSpecification"]
-git-tree-sha1 = "6dd2913b88e0cbd0bc5ed78e67d4d406df61ddda"
-uuid = "5bbddadd-02c5-4713-84b8-97364418cca7"
-version = "0.1.6"
-
-[[deps.HerbSearch]]
-deps = ["DataStructures", "HerbConstraints", "HerbCore", "HerbGrammar", "HerbInterpret", "HerbSpecification", "MLStyle", "Random", "StatsBase"]
-git-tree-sha1 = "76f72e8045ae4ea862e1f698a831f18f2cb0f7fb"
-uuid = "3008d8e8-f9aa-438a-92ed-26e9c7b4829f"
-version = "0.4.3"
-
-[[deps.HerbSpecification]]
-deps = ["AutoHashEquals"]
-git-tree-sha1 = "4a153a24694d4d91cf811d63581c9115087f06fc"
-uuid = "6d54aada-062f-46d8-85cf-a1ceaf058a06"
-version = "0.2.0"
-
-[[deps.Hiccup]]
-deps = ["MacroTools", "Test"]
-git-tree-sha1 = "6187bb2d5fcbb2007c39e7ac53308b0d371124bd"
-uuid = "9fb69e20-1954-56bb-a84f-559cc56a8ff7"
-version = "0.2.2"
-
-[[deps.Highlights]]
-deps = ["DocStringExtensions", "InteractiveUtils", "REPL"]
-git-tree-sha1 = "9e13b8d8b1367d9692a90ea4711b4278e4755c32"
-uuid = "eafb193a-b7ab-5a9e-9068-77385905fa72"
-version = "0.5.3"
-
-[[deps.HypergeometricFunctions]]
-deps = ["LinearAlgebra", "OpenLibm_jll", "SpecialFunctions"]
-git-tree-sha1 = "2bd56245074fab4015b9174f24ceba8293209053"
-uuid = "34004b35-14d8-5ef3-9330-4cdb6864b03a"
-version = "0.3.27"
-
-[[deps.Hyperscript]]
-deps = ["Test"]
-git-tree-sha1 = "179267cfa5e712760cd43dcae385d7ea90cc25a4"
-uuid = "47d2ed2b-36de-50cf-bf87-49c2cf4b8b91"
-version = "0.0.5"
-
-[[deps.HypertextLiteral]]
-deps = ["Tricks"]
-git-tree-sha1 = "7134810b1afce04bbc1045ca1985fbe81ce17653"
-uuid = "ac1192a8-f4b3-4bfe-ba22-af5b92cd3ab2"
-version = "0.9.5"
-
-[[deps.HypothesisTests]]
-deps = ["Combinatorics", "Distributions", "LinearAlgebra", "Printf", "Random", "Rmath", "Roots", "Statistics", "StatsAPI", "StatsBase"]
-git-tree-sha1 = "6c3ce99fdbaf680aa6716f4b919c19e902d67c9c"
-uuid = "09f84164-cd44-5f33-b23f-e6b0d136a0d5"
-version = "0.11.3"
-
-[[deps.IOCapture]]
-deps = ["Logging", "Random"]
-git-tree-sha1 = "b6d6bfdd7ce25b0f9b2f6b3dd56b2673a66c8770"
-uuid = "b5f81e59-6552-4d32-b1f0-c071b021bf89"
-version = "0.2.5"
-
-[[deps.IfElse]]
-git-tree-sha1 = "debdd00ffef04665ccbb3e150747a77560e8fad1"
-uuid = "615f187c-cbe4-4ef1-ba3b-2fcf58d6d173"
-version = "0.1.1"
-
-[[deps.Indexing]]
-git-tree-sha1 = "ce1566720fd6b19ff3411404d4b977acd4814f9f"
-uuid = "313cdc1a-70c2-5d6a-ae34-0150d3930a38"
-version = "1.1.1"
-
-[[deps.Inflate]]
-git-tree-sha1 = "d1b1b796e47d94588b3757fe84fbf65a5ec4a80d"
-uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9"
-version = "0.1.5"
-
-[[deps.InlineStrings]]
-git-tree-sha1 = "6a9fde685a7ac1eb3495f8e812c5a7c3711c2d5e"
-uuid = "842dd82b-1e85-43dc-bf29-5d0ee9dffc48"
-version = "1.4.3"
-
- [deps.InlineStrings.extensions]
- ArrowTypesExt = "ArrowTypes"
- ParsersExt = "Parsers"
-
- [deps.InlineStrings.weakdeps]
- ArrowTypes = "31f734f8-188a-4ce0-8406-c8a06bd891cd"
- Parsers = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
-
-[[deps.IntelOpenMP_jll]]
-deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl"]
-git-tree-sha1 = "0f14a5456bdc6b9731a5682f439a672750a09e48"
-uuid = "1d5cc7b8-4909-519e-a0f8-d0f5ad9712d0"
-version = "2025.0.4+0"
-
-[[deps.InteractiveUtils]]
-deps = ["Markdown"]
-uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
-
-[[deps.Interpolations]]
-deps = ["Adapt", "AxisAlgorithms", "ChainRulesCore", "LinearAlgebra", "OffsetArrays", "Random", "Ratios", "Requires", "SharedArrays", "SparseArrays", "StaticArrays", "WoodburyMatrices"]
-git-tree-sha1 = "88a101217d7cb38a7b481ccd50d21876e1d1b0e0"
-uuid = "a98d9a8b-a2ab-59e6-89dd-64a1c18fca59"
-version = "0.15.1"
-weakdeps = ["Unitful"]
-
- [deps.Interpolations.extensions]
- InterpolationsUnitfulExt = "Unitful"
-
-[[deps.IntervalArithmetic]]
-deps = ["CRlibm_jll", "LinearAlgebra", "MacroTools", "RoundingEmulator"]
-git-tree-sha1 = "0fcf2079f918f68c6412cab5f2679822cbd7357f"
-uuid = "d1acc4aa-44c8-5952-acd4-ba5d80a2a253"
-version = "0.22.23"
-
- [deps.IntervalArithmetic.extensions]
- IntervalArithmeticDiffRulesExt = "DiffRules"
- IntervalArithmeticForwardDiffExt = "ForwardDiff"
- IntervalArithmeticIntervalSetsExt = "IntervalSets"
- IntervalArithmeticRecipesBaseExt = "RecipesBase"
-
- [deps.IntervalArithmetic.weakdeps]
- DiffRules = "b552c78f-8df3-52c6-915a-8e097449b14b"
- ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
- IntervalSets = "8197267c-284f-5f27-9208-e0e47529a953"
- RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
-
-[[deps.IntervalRootFinding]]
-deps = ["BranchAndPrune", "ForwardDiff", "IntervalArithmetic", "LinearAlgebra", "Reexport", "StaticArrays"]
-git-tree-sha1 = "68c9d23b092424df6b66e06cd241d2709f1b430e"
-uuid = "d2bf35a9-74e0-55ec-b149-d360ff49b807"
-version = "0.6.0"
-
-[[deps.InverseFunctions]]
-git-tree-sha1 = "a779299d77cd080bf77b97535acecd73e1c5e5cb"
-uuid = "3587e190-3f89-42d0-90ee-14403ec27112"
-version = "0.1.17"
-weakdeps = ["Dates", "Test"]
-
- [deps.InverseFunctions.extensions]
- InverseFunctionsDatesExt = "Dates"
- InverseFunctionsTestExt = "Test"
-
-[[deps.InvertedIndices]]
-git-tree-sha1 = "6da3c4316095de0f5ee2ebd875df8721e7e0bdbe"
-uuid = "41ab1584-1d38-5bbf-9106-f11c6c58b48f"
-version = "1.3.1"
-
-[[deps.IrrationalConstants]]
-git-tree-sha1 = "e2222959fbc6c19554dc15174c81bf7bf3aa691c"
-uuid = "92d709cd-6900-40b7-9082-c6be49f344b6"
-version = "0.2.4"
-
-[[deps.IterTools]]
-git-tree-sha1 = "42d5f897009e7ff2cf88db414a389e5ed1bdd023"
-uuid = "c8e1da08-722c-5040-9ed9-7db0dc04731e"
-version = "1.10.0"
-
-[[deps.IteratorInterfaceExtensions]]
-git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856"
-uuid = "82899510-4779-5014-852e-03e436cf321d"
-version = "1.0.0"
-
-[[deps.JLD2]]
-deps = ["FileIO", "MacroTools", "Mmap", "OrderedCollections", "PrecompileTools", "Requires", "TranscodingStreams"]
-git-tree-sha1 = "91d501cb908df6f134352ad73cde5efc50138279"
-uuid = "033835bb-8acc-5ee8-8aae-3f567f8a3819"
-version = "0.5.11"
-
-[[deps.JLFzf]]
-deps = ["Pipe", "REPL", "Random", "fzf_jll"]
-git-tree-sha1 = "71b48d857e86bf7a1838c4736545699974ce79a2"
-uuid = "1019f520-868f-41f5-a6de-eb00f4b6a39c"
-version = "0.1.9"
-
-[[deps.JLLWrappers]]
-deps = ["Artifacts", "Preferences"]
-git-tree-sha1 = "a007feb38b422fbdab534406aeca1b86823cb4d6"
-uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
-version = "1.7.0"
-
-[[deps.JSExpr]]
-deps = ["JSON", "MacroTools", "Observables", "WebIO"]
-git-tree-sha1 = "b413a73785b98474d8af24fd4c8a975e31df3658"
-uuid = "97c1335a-c9c5-57fe-bc5d-ec35cebe8660"
-version = "0.5.4"
-
-[[deps.JSON]]
-deps = ["Dates", "Mmap", "Parsers", "Unicode"]
-git-tree-sha1 = "31e996f0a15c7b280ba9f76636b3ff9e2ae58c9a"
-uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
-version = "0.21.4"
-
-[[deps.JSON3]]
-deps = ["Dates", "Mmap", "Parsers", "PrecompileTools", "StructTypes", "UUIDs"]
-git-tree-sha1 = "1d322381ef7b087548321d3f878cb4c9bd8f8f9b"
-uuid = "0f8b85d8-7281-11e9-16c2-39a750bddbf1"
-version = "1.14.1"
-
- [deps.JSON3.extensions]
- JSON3ArrowExt = ["ArrowTypes"]
-
- [deps.JSON3.weakdeps]
- ArrowTypes = "31f734f8-188a-4ce0-8406-c8a06bd891cd"
-
-[[deps.Jieko]]
-deps = ["ExproniconLite"]
-git-tree-sha1 = "2f05ed29618da60c06a87e9c033982d4f71d0b6c"
-uuid = "ae98c720-c025-4a4a-838c-29b094483192"
-version = "0.2.1"
-
-[[deps.JpegTurbo_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "eac1206917768cb54957c65a615460d87b455fc1"
-uuid = "aacddb02-875f-59d6-b918-886e6ef4fbf8"
-version = "3.1.1+0"
-
-[[deps.JuliaInterpreter]]
-deps = ["CodeTracking", "InteractiveUtils", "Random", "UUIDs"]
-git-tree-sha1 = "4bf4b400a8234cff0f177da4a160a90296159ce9"
-uuid = "aa1ae85d-cabe-5617-a682-6adf51b2e16a"
-version = "0.9.41"
-
-[[deps.Kaleido_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "43032da5832754f58d14a91ffbe86d5f176acda9"
-uuid = "f7e6163d-2fa5-5f23-b69c-1db539e41963"
-version = "0.2.1+0"
-
-[[deps.KernelDensity]]
-deps = ["Distributions", "DocStringExtensions", "FFTW", "Interpolations", "StatsBase"]
-git-tree-sha1 = "7d703202e65efa1369de1279c162b915e245eed1"
-uuid = "5ab0869b-81aa-558d-bb23-cbf5423bbe9b"
-version = "0.6.9"
-
-[[deps.LAME_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "170b660facf5df5de098d866564877e119141cbd"
-uuid = "c1c5ebd0-6772-5130-a774-d5fcae4a789d"
-version = "3.100.2+0"
-
-[[deps.LERC_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "aaafe88dccbd957a8d82f7d05be9b69172e0cee3"
-uuid = "88015f11-f218-50d7-93a8-a6af411a945d"
-version = "4.0.1+0"
-
-[[deps.LLVMOpenMP_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "78211fb6cbc872f77cad3fc0b6cf647d923f4929"
-uuid = "1d63c593-3942-5779-bab2-d838dc0a180e"
-version = "18.1.7+0"
-
-[[deps.LZO_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "1c602b1127f4751facb671441ca72715cc95938a"
-uuid = "dd4b983a-f0e5-5f8d-a1b7-129d4a5fb1ac"
-version = "2.10.3+0"
-
-[[deps.LaTeXStrings]]
-git-tree-sha1 = "dda21b8cbd6a6c40d9d02a73230f9d70fed6918c"
-uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f"
-version = "1.4.0"
-
-[[deps.Latexify]]
-deps = ["Format", "InteractiveUtils", "LaTeXStrings", "MacroTools", "Markdown", "OrderedCollections", "Requires"]
-git-tree-sha1 = "cd714447457c660382fe634710fb56eb255ee42e"
-uuid = "23fbe1c1-3f47-55db-b15f-69d7ec21a316"
-version = "0.16.6"
-
- [deps.Latexify.extensions]
- DataFramesExt = "DataFrames"
- SparseArraysExt = "SparseArrays"
- SymEngineExt = "SymEngine"
-
- [deps.Latexify.weakdeps]
- DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
- SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
- SymEngine = "123dc426-2d89-5057-bbad-38513e3affd8"
-
-[[deps.LayoutPointers]]
-deps = ["ArrayInterface", "LinearAlgebra", "ManualMemory", "SIMDTypes", "Static", "StaticArrayInterface"]
-git-tree-sha1 = "a9eaadb366f5493a5654e843864c13d8b107548c"
-uuid = "10f19ff3-798f-405d-979b-55457f8fc047"
-version = "0.1.17"
-
-[[deps.LazilyInitializedFields]]
-git-tree-sha1 = "0f2da712350b020bc3957f269c9caad516383ee0"
-uuid = "0e77f7df-68c5-4e49-93ce-4cd80f5598bf"
-version = "1.3.0"
-
-[[deps.Lazy]]
-deps = ["MacroTools"]
-git-tree-sha1 = "1370f8202dac30758f3c345f9909b97f53d87d3f"
-uuid = "50d2b5c4-7a5e-59d5-8109-a42b560f39c0"
-version = "0.15.1"
-
-[[deps.LazyArtifacts]]
-deps = ["Artifacts", "Pkg"]
-uuid = "4af54fe1-eca0-43a8-85a7-787d91b784e3"
-
-[[deps.LibCURL]]
-deps = ["LibCURL_jll", "MozillaCACerts_jll"]
-uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21"
-version = "0.6.4"
-
-[[deps.LibCURL_jll]]
-deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"]
-uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0"
-version = "8.4.0+0"
-
-[[deps.LibGit2]]
-deps = ["Base64", "LibGit2_jll", "NetworkOptions", "Printf", "SHA"]
-uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
-
-[[deps.LibGit2_jll]]
-deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll"]
-uuid = "e37daf67-58a4-590a-8e99-b0245dd2ffc5"
-version = "1.6.4+0"
-
-[[deps.LibSSH2_jll]]
-deps = ["Artifacts", "Libdl", "MbedTLS_jll"]
-uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8"
-version = "1.11.0+1"
-
-[[deps.Libdl]]
-uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
-
-[[deps.Libffi_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "27ecae93dd25ee0909666e6835051dd684cc035e"
-uuid = "e9f186c6-92d2-5b65-8a66-fee21dc1b490"
-version = "3.2.2+2"
-
-[[deps.Libgcrypt_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgpg_error_jll"]
-git-tree-sha1 = "8be878062e0ffa2c3f67bb58a595375eda5de80b"
-uuid = "d4300ac3-e22c-5743-9152-c294e39db1e4"
-version = "1.11.0+0"
-
-[[deps.Libglvnd_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll", "Xorg_libXext_jll"]
-git-tree-sha1 = "ff3b4b9d35de638936a525ecd36e86a8bb919d11"
-uuid = "7e76a0d4-f3c7-5321-8279-8d96eeed0f29"
-version = "1.7.0+0"
-
-[[deps.Libgpg_error_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "df37206100d39f79b3376afb6b9cee4970041c61"
-uuid = "7add5ba3-2f88-524e-9cd5-f83b8a55f7b8"
-version = "1.51.1+0"
-
-[[deps.Libiconv_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "be484f5c92fad0bd8acfef35fe017900b0b73809"
-uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531"
-version = "1.18.0+0"
-
-[[deps.Libmount_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "89211ea35d9df5831fca5d33552c02bd33878419"
-uuid = "4b2f31a3-9ecc-558c-b454-b3730dcb73e9"
-version = "2.40.3+0"
-
-[[deps.Libtiff_jll]]
-deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "LERC_jll", "Libdl", "XZ_jll", "Zlib_jll", "Zstd_jll"]
-git-tree-sha1 = "4ab7581296671007fc33f07a721631b8855f4b1d"
-uuid = "89763e89-9b03-5906-acba-b20f662cd828"
-version = "4.7.1+0"
-
-[[deps.Libuuid_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "e888ad02ce716b319e6bdb985d2ef300e7089889"
-uuid = "38a345b3-de98-5d2b-a5d3-14cd9215e700"
-version = "2.40.3+0"
-
-[[deps.LineSearches]]
-deps = ["LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "Printf"]
-git-tree-sha1 = "e4c3be53733db1051cc15ecf573b1042b3a712a1"
-uuid = "d3d80556-e9d4-5f37-9878-2ab0fcc64255"
-version = "7.3.0"
-
-[[deps.LinearAlgebra]]
-deps = ["Libdl", "OpenBLAS_jll", "libblastrampoline_jll"]
-uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
-
-[[deps.LogExpFunctions]]
-deps = ["DocStringExtensions", "IrrationalConstants", "LinearAlgebra"]
-git-tree-sha1 = "13ca9e2586b89836fd20cccf56e57e2b9ae7f38f"
-uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688"
-version = "0.3.29"
-
- [deps.LogExpFunctions.extensions]
- LogExpFunctionsChainRulesCoreExt = "ChainRulesCore"
- LogExpFunctionsChangesOfVariablesExt = "ChangesOfVariables"
- LogExpFunctionsInverseFunctionsExt = "InverseFunctions"
-
- [deps.LogExpFunctions.weakdeps]
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- ChangesOfVariables = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0"
- InverseFunctions = "3587e190-3f89-42d0-90ee-14403ec27112"
-
-[[deps.Logging]]
-uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"
-
-[[deps.LoggingExtras]]
-deps = ["Dates", "Logging"]
-git-tree-sha1 = "f02b56007b064fbfddb4c9cd60161b6dd0f40df3"
-uuid = "e6f89c97-d47a-5376-807f-9c37f3926c36"
-version = "1.1.0"
-
-[[deps.LombScargle]]
-deps = ["FFTW", "LinearAlgebra", "Measurements", "Random", "SpecialFunctions", "Statistics"]
-git-tree-sha1 = "d64a0ce7539181136a85fd8fe4f42626387f0f26"
-uuid = "fc60dff9-86e7-5f2f-a8a0-edeadbb75bd9"
-version = "1.0.3"
-
-[[deps.LoweredCodeUtils]]
-deps = ["JuliaInterpreter"]
-git-tree-sha1 = "688d6d9e098109051ae33d126fcfc88c4ce4a021"
-uuid = "6f1432cf-f94c-5a45-995e-cdbf5db27b0b"
-version = "3.1.0"
-
-[[deps.MIMEs]]
-git-tree-sha1 = "1833212fd6f580c20d4291da9c1b4e8a655b128e"
-uuid = "6c6e2e6c-3030-632d-7369-2d6c69616d65"
-version = "1.0.0"
-
-[[deps.MKL_jll]]
-deps = ["Artifacts", "IntelOpenMP_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "oneTBB_jll"]
-git-tree-sha1 = "5de60bc6cb3899cd318d80d627560fae2e2d99ae"
-uuid = "856f044c-d86e-5d09-b602-aeab76dc8ba7"
-version = "2025.0.1+1"
-
-[[deps.MLStyle]]
-git-tree-sha1 = "bc38dff0548128765760c79eb7388a4b37fae2c8"
-uuid = "d8e11817-5142-5d16-987a-aa16d5891078"
-version = "0.4.17"
-
-[[deps.MacroTools]]
-git-tree-sha1 = "72aebe0b5051e5143a079a4685a46da330a40472"
-uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09"
-version = "0.5.15"
-
-[[deps.Malt]]
-deps = ["Distributed", "Logging", "RelocatableFolders", "Serialization", "Sockets"]
-git-tree-sha1 = "02a728ada9d6caae583a0f87c1dd3844f99ec3fd"
-uuid = "36869731-bdee-424d-aa32-cab38c994e3b"
-version = "1.1.2"
-
-[[deps.ManualMemory]]
-git-tree-sha1 = "bcaef4fc7a0cfe2cba636d84cda54b5e4e4ca3cd"
-uuid = "d125e4d3-2237-4719-b19c-fa641b8a4667"
-version = "0.1.8"
-
-[[deps.MarchingCubes]]
-deps = ["PrecompileTools", "StaticArrays"]
-git-tree-sha1 = "0e893025924b6becbae4109f8020ac0e12674b01"
-uuid = "299715c1-40a9-479a-aaf9-4a633d36f717"
-version = "0.1.11"
-
-[[deps.Markdown]]
-deps = ["Base64"]
-uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
-
-[[deps.MbedTLS]]
-deps = ["Dates", "MbedTLS_jll", "MozillaCACerts_jll", "NetworkOptions", "Random", "Sockets"]
-git-tree-sha1 = "c067a280ddc25f196b5e7df3877c6b226d390aaf"
-uuid = "739be429-bea8-5141-9913-cc70e7f3736d"
-version = "1.1.9"
-
-[[deps.MbedTLS_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1"
-version = "2.28.2+1"
-
-[[deps.Measurements]]
-deps = ["Calculus", "LinearAlgebra", "Printf"]
-git-tree-sha1 = "3019b28107f63ee881f5883da916dd9b6aa294c1"
-uuid = "eff96d63-e80a-5855-80a2-b1b0885c5ab7"
-version = "2.12.0"
-
- [deps.Measurements.extensions]
- MeasurementsBaseTypeExt = "BaseType"
- MeasurementsJunoExt = "Juno"
- MeasurementsMakieExt = "Makie"
- MeasurementsRecipesBaseExt = "RecipesBase"
- MeasurementsSpecialFunctionsExt = "SpecialFunctions"
- MeasurementsUnitfulExt = "Unitful"
-
- [deps.Measurements.weakdeps]
- BaseType = "7fbed51b-1ef5-4d67-9085-a4a9b26f478c"
- Juno = "e5e0dc1b-0480-54bc-9374-aad01c23163d"
- Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
- RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
- SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
- Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
-
-[[deps.Measures]]
-git-tree-sha1 = "c13304c81eec1ed3af7fc20e75fb6b26092a1102"
-uuid = "442fdcdd-2543-5da2-b0f3-8c86c306513e"
-version = "0.3.2"
-
-[[deps.MetaGraphsNext]]
-deps = ["Graphs", "JLD2", "SimpleTraits"]
-git-tree-sha1 = "d2ecf4a20f4ac694987dd08ac489b7f7ff805f35"
-uuid = "fa8bd995-216d-47f1-8a91-f3b68fbeb377"
-version = "0.7.1"
-
-[[deps.MicroMamba]]
-deps = ["Pkg", "Scratch", "micromamba_jll"]
-git-tree-sha1 = "011cab361eae7bcd7d278f0a7a00ff9c69000c51"
-uuid = "0b3b1443-0f03-428d-bdfb-f27f9c1191ea"
-version = "0.1.14"
-
-[[deps.Missings]]
-deps = ["DataAPI"]
-git-tree-sha1 = "ec4f7fbeab05d7747bdf98eb74d130a2a2ed298d"
-uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28"
-version = "1.2.0"
-
-[[deps.Mmap]]
-uuid = "a63ad114-7e13-5084-954f-fe012c677804"
-
-[[deps.Moshi]]
-deps = ["ExproniconLite", "Jieko"]
-git-tree-sha1 = "453de0fc2be3d11b9b93ca4d0fddd91196dcf1ed"
-uuid = "2e0e35c7-a2e4-4343-998d-7ef72827ed2d"
-version = "0.3.5"
-
-[[deps.MozillaCACerts_jll]]
-uuid = "14a3606d-f60d-562e-9121-12d972cd8159"
-version = "2023.1.10"
-
-[[deps.MsgPack]]
-deps = ["Serialization"]
-git-tree-sha1 = "f5db02ae992c260e4826fe78c942954b48e1d9c2"
-uuid = "99f44e22-a591-53d1-9472-aa23ef4bd671"
-version = "1.2.1"
-
-[[deps.MuladdMacro]]
-git-tree-sha1 = "cac9cc5499c25554cba55cd3c30543cff5ca4fab"
-uuid = "46d2c3a1-f734-5fdb-9937-b9b9aeba4221"
-version = "0.2.4"
-
-[[deps.MultivariateStats]]
-deps = ["Arpack", "Distributions", "LinearAlgebra", "SparseArrays", "Statistics", "StatsAPI", "StatsBase"]
-git-tree-sha1 = "816620e3aac93e5b5359e4fdaf23ca4525b00ddf"
-uuid = "6f286f6a-111f-5878-ab1e-185364afe411"
-version = "0.10.3"
-
-[[deps.Mustache]]
-deps = ["Printf", "Tables"]
-git-tree-sha1 = "3b2db451a872b20519ebb0cec759d3d81a1c6bcb"
-uuid = "ffc61752-8dc7-55ee-8c37-f3e9cdd09e70"
-version = "1.0.20"
-
-[[deps.Mux]]
-deps = ["AssetRegistry", "Base64", "HTTP", "Hiccup", "MbedTLS", "Pkg", "Sockets"]
-git-tree-sha1 = "7295d849103ac4fcbe3b2e439f229c5cc77b9b69"
-uuid = "a975b10e-0019-58db-a62f-e48ff68538c9"
-version = "1.0.2"
-
-[[deps.MyterialColors]]
-git-tree-sha1 = "01d8466fb449436348999d7c6ad740f8f853a579"
-uuid = "1c23619d-4212-4747-83aa-717207fae70f"
-version = "0.3.0"
-
-[[deps.NLSolversBase]]
-deps = ["DiffResults", "Distributed", "FiniteDiff", "ForwardDiff"]
-git-tree-sha1 = "a0b464d183da839699f4c79e7606d9d186ec172c"
-uuid = "d41bc354-129a-5804-8e4c-c37616107c6c"
-version = "7.8.3"
-
-[[deps.NaNMath]]
-deps = ["OpenLibm_jll"]
-git-tree-sha1 = "cc0a5deefdb12ab3a096f00a6d42133af4560d71"
-uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3"
-version = "1.1.2"
-
-[[deps.NearestNeighbors]]
-deps = ["Distances", "StaticArrays"]
-git-tree-sha1 = "8a3271d8309285f4db73b4f662b1b290c715e85e"
-uuid = "b8a86587-4115-5ab1-83bc-aa920d37bbce"
-version = "0.4.21"
-
-[[deps.Neighborhood]]
-deps = ["Distances", "NearestNeighbors", "Random", "Test"]
-git-tree-sha1 = "fdea60ca30d724e76cc3b3d90d7f9d29d3d5cab5"
-uuid = "645ca80c-8b79-4109-87ea-e1f58159d116"
-version = "0.2.4"
-
-[[deps.NetworkLayout]]
-deps = ["GeometryBasics", "LinearAlgebra", "Random", "Requires", "StaticArrays"]
-git-tree-sha1 = "ef79ce223dddbdaf709779842211d6d6e85c1514"
-uuid = "46757867-2c16-5918-afeb-47bfcb05e46a"
-version = "0.4.9"
-weakdeps = ["Graphs"]
-
- [deps.NetworkLayout.extensions]
- NetworkLayoutGraphsExt = "Graphs"
-
-[[deps.NetworkOptions]]
-uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
-version = "1.2.0"
-
-[[deps.Observables]]
-git-tree-sha1 = "7438a59546cf62428fc9d1bc94729146d37a7225"
-uuid = "510215fc-4207-5dde-b226-833fc4488ee2"
-version = "0.5.5"
-
-[[deps.OffsetArrays]]
-git-tree-sha1 = "5e1897147d1ff8d98883cda2be2187dcf57d8f0c"
-uuid = "6fe1bfb0-de20-5000-8ca7-80f57d26f881"
-version = "1.15.0"
-weakdeps = ["Adapt"]
-
- [deps.OffsetArrays.extensions]
- OffsetArraysAdaptExt = "Adapt"
-
-[[deps.Ogg_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "887579a3eb005446d514ab7aeac5d1d027658b8f"
-uuid = "e7412a2a-1a6e-54c0-be00-318e2571c051"
-version = "1.3.5+1"
-
-[[deps.OpenBLAS_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"]
-uuid = "4536629a-c528-5b80-bd46-f80d51c5b363"
-version = "0.3.23+4"
-
-[[deps.OpenLibm_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "05823500-19ac-5b8b-9628-191a04bc5112"
-version = "0.8.1+2"
-
-[[deps.OpenSSL]]
-deps = ["BitFlags", "Dates", "MozillaCACerts_jll", "OpenSSL_jll", "Sockets"]
-git-tree-sha1 = "38cb508d080d21dc1128f7fb04f20387ed4c0af4"
-uuid = "4d8831e6-92b7-49fb-bdf8-b643e874388c"
-version = "1.4.3"
-
-[[deps.OpenSSL_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "a9697f1d06cc3eb3fb3ad49cc67f2cfabaac31ea"
-uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95"
-version = "3.0.16+0"
-
-[[deps.OpenSpecFun_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "1346c9208249809840c91b26703912dff463d335"
-uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e"
-version = "0.5.6+0"
-
-[[deps.Optim]]
-deps = ["Compat", "FillArrays", "ForwardDiff", "LineSearches", "LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "PositiveFactorizations", "Printf", "SparseArrays", "StatsBase"]
-git-tree-sha1 = "c1f51f704f689f87f28b33836fd460ecf9b34583"
-uuid = "429524aa-4258-5aef-a3af-852621145aeb"
-version = "1.11.0"
-
- [deps.Optim.extensions]
- OptimMOIExt = "MathOptInterface"
-
- [deps.Optim.weakdeps]
- MathOptInterface = "b8f27783-ece8-5eb3-8dc8-9495eed66fee"
-
-[[deps.Opus_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "6703a85cb3781bd5909d48730a67205f3f31a575"
-uuid = "91d4177d-7536-5919-b921-800302f37372"
-version = "1.3.3+0"
-
-[[deps.OrderedCollections]]
-git-tree-sha1 = "cc4054e898b852042d7b503313f7ad03de99c3dd"
-uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
-version = "1.8.0"
-
-[[deps.OrdinaryDiffEqCore]]
-deps = ["ADTypes", "Accessors", "Adapt", "ArrayInterface", "DataStructures", "DiffEqBase", "DocStringExtensions", "EnumX", "FastBroadcast", "FastClosures", "FastPower", "FillArrays", "FunctionWrappersWrappers", "InteractiveUtils", "LinearAlgebra", "Logging", "MacroTools", "MuladdMacro", "Polyester", "PrecompileTools", "Preferences", "RecursiveArrayTools", "Reexport", "SciMLBase", "SciMLOperators", "SciMLStructures", "SimpleUnPack", "Static", "StaticArrayInterface", "StaticArraysCore", "SymbolicIndexingInterface", "TruncatedStacktraces"]
-git-tree-sha1 = "2f31fd2e015223f7e196f6d0e8a2a9c34b6a1bdc"
-uuid = "bbf590c4-e513-4bbe-9b18-05decba2e5d8"
-version = "1.18.1"
-weakdeps = ["EnzymeCore"]
-
- [deps.OrdinaryDiffEqCore.extensions]
- OrdinaryDiffEqCoreEnzymeCoreExt = "EnzymeCore"
-
-[[deps.OrdinaryDiffEqTsit5]]
-deps = ["DiffEqBase", "FastBroadcast", "LinearAlgebra", "MuladdMacro", "OrdinaryDiffEqCore", "PrecompileTools", "Preferences", "RecursiveArrayTools", "Reexport", "Static", "TruncatedStacktraces"]
-git-tree-sha1 = "96552f7d4619fabab4038a29ed37dd55e9eb513a"
-uuid = "b1df2697-797e-41e3-8120-5422d3b24e4a"
-version = "1.1.0"
-
-[[deps.PCRE2_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "efcefdf7-47ab-520b-bdef-62a2eaa19f15"
-version = "10.42.0+1"
-
-[[deps.PDMats]]
-deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"]
-git-tree-sha1 = "966b85253e959ea89c53a9abebbf2e964fbf593b"
-uuid = "90014a1f-27ba-587c-ab20-58faa44d9150"
-version = "0.11.32"
-
-[[deps.Pango_jll]]
-deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "FriBidi_jll", "Glib_jll", "HarfBuzz_jll", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "3b31172c032a1def20c98dae3f2cdc9d10e3b561"
-uuid = "36c8627f-9965-5494-a995-c6b170f724f3"
-version = "1.56.1+0"
-
-[[deps.Parameters]]
-deps = ["OrderedCollections", "UnPack"]
-git-tree-sha1 = "34c0e9ad262e5f7fc75b10a9952ca7692cfc5fbe"
-uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a"
-version = "0.12.3"
-
-[[deps.ParserCombinator]]
-deps = ["AutoHashEquals", "Printf"]
-git-tree-sha1 = "5f2ab6899c7a056d475194d03393299e61a0425c"
-uuid = "fae87a5f-d1ad-5cf0-8f61-c941e1580b46"
-version = "2.2.1"
-
-[[deps.Parsers]]
-deps = ["Dates", "PrecompileTools", "UUIDs"]
-git-tree-sha1 = "8489905bcdbcfac64d1daa51ca07c0d8f0283821"
-uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
-version = "2.8.1"
-
-[[deps.Pidfile]]
-deps = ["FileWatching", "Test"]
-git-tree-sha1 = "2d8aaf8ee10df53d0dfb9b8ee44ae7c04ced2b03"
-uuid = "fa939f87-e72e-5be4-a000-7fc836dbe307"
-version = "1.3.0"
-
-[[deps.Pipe]]
-git-tree-sha1 = "6842804e7867b115ca9de748a0cf6b364523c16d"
-uuid = "b98c9c47-44ae-5843-9183-064241ee97a0"
-version = "1.3.0"
-
-[[deps.Pixman_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "LLVMOpenMP_jll", "Libdl"]
-git-tree-sha1 = "35621f10a7531bc8fa58f74610b1bfb70a3cfc6b"
-uuid = "30392449-352a-5448-841d-b1acce4e97dc"
-version = "0.43.4+0"
-
-[[deps.Pkg]]
-deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"]
-uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
-version = "1.10.0"
-
-[[deps.PlotThemes]]
-deps = ["PlotUtils", "Statistics"]
-git-tree-sha1 = "41031ef3a1be6f5bbbf3e8073f210556daeae5ca"
-uuid = "ccf2f8ad-2431-5c83-bf29-c5338b663b6a"
-version = "3.3.0"
-
-[[deps.PlotUtils]]
-deps = ["ColorSchemes", "Colors", "Dates", "PrecompileTools", "Printf", "Random", "Reexport", "StableRNGs", "Statistics"]
-git-tree-sha1 = "3ca9a356cd2e113c420f2c13bea19f8d3fb1cb18"
-uuid = "995b91a9-d308-5afd-9ec6-746e21dbc043"
-version = "1.4.3"
-
-[[deps.PlotlyBase]]
-deps = ["ColorSchemes", "Colors", "Dates", "DelimitedFiles", "DocStringExtensions", "JSON", "LaTeXStrings", "Logging", "Parameters", "Pkg", "REPL", "Requires", "Statistics", "UUIDs"]
-git-tree-sha1 = "90af5c9238c1b3b25421f1fdfffd1e8fca7a7133"
-uuid = "a03496cd-edff-5a9b-9e67-9cda94a718b5"
-version = "0.8.20"
-
- [deps.PlotlyBase.extensions]
- DataFramesExt = "DataFrames"
- DistributionsExt = "Distributions"
- IJuliaExt = "IJulia"
- JSON3Ext = "JSON3"
-
- [deps.PlotlyBase.weakdeps]
- DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
- Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"
- IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a"
- JSON3 = "0f8b85d8-7281-11e9-16c2-39a750bddbf1"
-
-[[deps.PlotlyJS]]
-deps = ["Base64", "Blink", "DelimitedFiles", "JSExpr", "JSON", "Kaleido_jll", "Markdown", "Pkg", "PlotlyBase", "PlotlyKaleido", "REPL", "Reexport", "Requires", "WebIO"]
-git-tree-sha1 = "e415b25fdec06e57590a7d5ac8e0cf662fa317e2"
-uuid = "f0f68f2c-4968-5e81-91da-67840de0976a"
-version = "0.18.15"
-
- [deps.PlotlyJS.extensions]
- CSVExt = "CSV"
- DataFramesExt = ["DataFrames", "CSV"]
- IJuliaExt = "IJulia"
- JSON3Ext = "JSON3"
-
- [deps.PlotlyJS.weakdeps]
- CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
- DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
- IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a"
- JSON3 = "0f8b85d8-7281-11e9-16c2-39a750bddbf1"
-
-[[deps.PlotlyKaleido]]
-deps = ["Artifacts", "Base64", "JSON", "Kaleido_jll"]
-git-tree-sha1 = "ba551e47d7eac212864fdfea3bd07f30202b4a5b"
-uuid = "f2990250-8cf9-495f-b13a-cce12b45703c"
-version = "2.2.6"
-
-[[deps.Plots]]
-deps = ["Base64", "Contour", "Dates", "Downloads", "FFMPEG", "FixedPointNumbers", "GR", "JLFzf", "JSON", "LaTeXStrings", "Latexify", "LinearAlgebra", "Measures", "NaNMath", "Pkg", "PlotThemes", "PlotUtils", "PrecompileTools", "Printf", "REPL", "Random", "RecipesBase", "RecipesPipeline", "Reexport", "RelocatableFolders", "Requires", "Scratch", "Showoff", "SparseArrays", "Statistics", "StatsBase", "TOML", "UUIDs", "UnicodeFun", "UnitfulLatexify", "Unzip"]
-git-tree-sha1 = "dae01f8c2e069a683d3a6e17bbae5070ab94786f"
-uuid = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
-version = "1.40.9"
-
- [deps.Plots.extensions]
- FileIOExt = "FileIO"
- GeometryBasicsExt = "GeometryBasics"
- IJuliaExt = "IJulia"
- ImageInTerminalExt = "ImageInTerminal"
- UnitfulExt = "Unitful"
-
- [deps.Plots.weakdeps]
- FileIO = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549"
- GeometryBasics = "5c1252a2-5f33-56bf-86c9-59e7332b4326"
- IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a"
- ImageInTerminal = "d8c32880-2388-543b-8c61-d9f865259254"
- Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
-
-[[deps.Pluto]]
-deps = ["Base64", "Configurations", "Dates", "Downloads", "ExpressionExplorer", "FileWatching", "FuzzyCompletions", "HTTP", "HypertextLiteral", "InteractiveUtils", "Logging", "LoggingExtras", "MIMEs", "Malt", "Markdown", "MsgPack", "Pkg", "PlutoDependencyExplorer", "PrecompileSignatures", "PrecompileTools", "REPL", "RegistryInstances", "RelocatableFolders", "Scratch", "Sockets", "TOML", "Tables", "URIs", "UUIDs"]
-git-tree-sha1 = "b5509a2e4d4c189da505b780e3f447d1e38a0350"
-uuid = "c3e4b0f8-55cb-11ea-2926-15256bba5781"
-version = "0.20.4"
-
-[[deps.PlutoDependencyExplorer]]
-deps = ["ExpressionExplorer", "InteractiveUtils", "Markdown"]
-git-tree-sha1 = "e0864c15334d2c4bac8137ce3359f1174565e719"
-uuid = "72656b73-756c-7461-726b-72656b6b696b"
-version = "1.2.0"
-
-[[deps.PlutoHooks]]
-deps = ["InteractiveUtils", "Markdown", "UUIDs"]
-git-tree-sha1 = "072cdf20c9b0507fdd977d7d246d90030609674b"
-uuid = "0ff47ea0-7a50-410d-8455-4348d5de0774"
-version = "0.0.5"
-
-[[deps.PlutoLinks]]
-deps = ["FileWatching", "InteractiveUtils", "Markdown", "PlutoHooks", "Revise", "UUIDs"]
-git-tree-sha1 = "8f5fa7056e6dcfb23ac5211de38e6c03f6367794"
-uuid = "0ff47ea0-7a50-410d-8455-4348d5de0420"
-version = "0.1.6"
-
-[[deps.PlutoTeachingTools]]
-deps = ["Downloads", "HypertextLiteral", "Latexify", "Markdown", "PlutoLinks", "PlutoUI"]
-git-tree-sha1 = "8252b5de1f81dc103eb0293523ddf917695adea1"
-uuid = "661c6b06-c737-4d37-b85c-46df65de6f69"
-version = "0.3.1"
-
-[[deps.PlutoUI]]
-deps = ["AbstractPlutoDingetjes", "Base64", "ColorTypes", "Dates", "FixedPointNumbers", "Hyperscript", "HypertextLiteral", "IOCapture", "InteractiveUtils", "JSON", "Logging", "MIMEs", "Markdown", "Random", "Reexport", "URIs", "UUIDs"]
-git-tree-sha1 = "7e71a55b87222942f0f9337be62e26b1f103d3e4"
-uuid = "7f904dfe-b85e-4ff6-b463-dae2292396a8"
-version = "0.7.61"
-
-[[deps.Polyester]]
-deps = ["ArrayInterface", "BitTwiddlingConvenienceFunctions", "CPUSummary", "IfElse", "ManualMemory", "PolyesterWeave", "Static", "StaticArrayInterface", "StrideArraysCore", "ThreadingUtilities"]
-git-tree-sha1 = "6d38fea02d983051776a856b7df75b30cf9a3c1f"
-uuid = "f517fe37-dbe3-4b94-8317-1923a5111588"
-version = "0.7.16"
-
-[[deps.PolyesterWeave]]
-deps = ["BitTwiddlingConvenienceFunctions", "CPUSummary", "IfElse", "Static", "ThreadingUtilities"]
-git-tree-sha1 = "645bed98cd47f72f67316fd42fc47dee771aefcd"
-uuid = "1d0040c9-8b98-4ee7-8388-3f51789ca0ad"
-version = "0.2.2"
-
-[[deps.Polynomials]]
-deps = ["LinearAlgebra", "OrderedCollections", "RecipesBase", "Requires", "Setfield", "SparseArrays"]
-git-tree-sha1 = "0973615c3239b1b0d173b77befdada6deb5aa9d8"
-uuid = "f27b6e38-b328-58d1-80ce-0feddd5e7a45"
-version = "4.0.17"
-
- [deps.Polynomials.extensions]
- PolynomialsChainRulesCoreExt = "ChainRulesCore"
- PolynomialsFFTWExt = "FFTW"
- PolynomialsMakieCoreExt = "MakieCore"
- PolynomialsMutableArithmeticsExt = "MutableArithmetics"
-
- [deps.Polynomials.weakdeps]
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
- MakieCore = "20f20a25-4f0e-4fdf-b5d1-57303727442b"
- MutableArithmetics = "d8a4904e-b15c-11e9-3269-09a3773c0cb0"
-
-[[deps.PooledArrays]]
-deps = ["DataAPI", "Future"]
-git-tree-sha1 = "36d8b4b899628fb92c2749eb488d884a926614d3"
-uuid = "2dfb63ee-cc39-5dd5-95bd-886bf059d720"
-version = "1.4.3"
-
-[[deps.PositiveFactorizations]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "17275485f373e6673f7e7f97051f703ed5b15b20"
-uuid = "85a6dd25-e78a-55b7-8502-1745935b8125"
-version = "0.2.4"
-
-[[deps.PrecompileSignatures]]
-git-tree-sha1 = "18ef344185f25ee9d51d80e179f8dad33dc48eb1"
-uuid = "91cefc8d-f054-46dc-8f8c-26e11d7c5411"
-version = "3.0.3"
-
-[[deps.PrecompileTools]]
-deps = ["Preferences"]
-git-tree-sha1 = "5aa36f7049a63a1528fe8f7c3f2113413ffd4e1f"
-uuid = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
-version = "1.2.1"
-
-[[deps.PredefinedDynamicalSystems]]
-deps = ["DynamicalSystemsBase", "Reexport", "SparseArrays", "StaticArrays", "Statistics"]
-git-tree-sha1 = "bdfa9f3d4f3a843b5041055e4a5b9a077a2341eb"
-uuid = "31e2f376-db9e-427a-b76e-a14f56347a14"
-version = "1.3.0"
-
-[[deps.PreferenceTools]]
-deps = ["Markdown", "Pkg", "Preferences"]
-git-tree-sha1 = "44ffbe8eb0b8bdff44bd1e9898de5157fcae7893"
-uuid = "ba661fbb-e901-4445-b070-854aec6bfbc5"
-version = "0.1.2"
-
-[[deps.Preferences]]
-deps = ["TOML"]
-git-tree-sha1 = "9306f6085165d270f7e3db02af26a400d580f5c6"
-uuid = "21216c6a-2e73-6563-6e65-726566657250"
-version = "1.4.3"
-
-[[deps.PrettyTables]]
-deps = ["Crayons", "LaTeXStrings", "Markdown", "PrecompileTools", "Printf", "Reexport", "StringManipulation", "Tables"]
-git-tree-sha1 = "1101cd475833706e4d0e7b122218257178f48f34"
-uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d"
-version = "2.4.0"
-
-[[deps.Printf]]
-deps = ["Unicode"]
-uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"
-
-[[deps.Profile]]
-deps = ["Printf"]
-uuid = "9abbd945-dff8-562f-b5e8-e1ebf5ef1b79"
-
-[[deps.ProgressBars]]
-deps = ["Printf"]
-git-tree-sha1 = "b437cdb0385ed38312d91d9c00c20f3798b30256"
-uuid = "49802e3a-d2f1-5c88-81d8-b72133a6f568"
-version = "1.5.1"
-
-[[deps.ProgressLogging]]
-deps = ["Logging", "SHA", "UUIDs"]
-git-tree-sha1 = "80d919dee55b9c50e8d9e2da5eeafff3fe58b539"
-uuid = "33c8b6b6-d38a-422a-b730-caa89a2f386c"
-version = "0.1.4"
-
-[[deps.ProgressMeter]]
-deps = ["Distributed", "Printf"]
-git-tree-sha1 = "8f6bc219586aef8baf0ff9a5fe16ee9c70cb65e4"
-uuid = "92933f4c-e287-5a05-a399-4b506db050ca"
-version = "1.10.2"
-
-[[deps.PtrArrays]]
-git-tree-sha1 = "1d36ef11a9aaf1e8b74dacc6a731dd1de8fd493d"
-uuid = "43287f4e-b6f4-7ad1-bb20-aadabca52c3d"
-version = "1.3.0"
-
-[[deps.PythonCall]]
-deps = ["CondaPkg", "Dates", "Libdl", "MacroTools", "Markdown", "Pkg", "Requires", "Serialization", "Tables", "UnsafePointers"]
-git-tree-sha1 = "feab249add2d40873acbd6b286b450bd30b083dd"
-uuid = "6099a3de-0909-46bc-b1f4-468b9a2dfc0d"
-version = "0.9.24"
-
-[[deps.Qt6Base_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "Fontconfig_jll", "Glib_jll", "JLLWrappers", "Libdl", "Libglvnd_jll", "OpenSSL_jll", "Vulkan_Loader_jll", "Xorg_libSM_jll", "Xorg_libXext_jll", "Xorg_libXrender_jll", "Xorg_libxcb_jll", "Xorg_xcb_util_cursor_jll", "Xorg_xcb_util_image_jll", "Xorg_xcb_util_keysyms_jll", "Xorg_xcb_util_renderutil_jll", "Xorg_xcb_util_wm_jll", "Zlib_jll", "libinput_jll", "xkbcommon_jll"]
-git-tree-sha1 = "492601870742dcd38f233b23c3ec629628c1d724"
-uuid = "c0090381-4147-56d7-9ebc-da0b1113ec56"
-version = "6.7.1+1"
-
-[[deps.Qt6Declarative_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Qt6Base_jll", "Qt6ShaderTools_jll"]
-git-tree-sha1 = "e5dd466bf2569fe08c91a2cc29c1003f4797ac3b"
-uuid = "629bc702-f1f5-5709-abd5-49b8460ea067"
-version = "6.7.1+2"
-
-[[deps.Qt6ShaderTools_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Qt6Base_jll"]
-git-tree-sha1 = "1a180aeced866700d4bebc3120ea1451201f16bc"
-uuid = "ce943373-25bb-56aa-8eca-768745ed7b5a"
-version = "6.7.1+1"
-
-[[deps.Qt6Wayland_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Qt6Base_jll", "Qt6Declarative_jll"]
-git-tree-sha1 = "729927532d48cf79f49070341e1d918a65aba6b0"
-uuid = "e99dba38-086e-5de3-a5b1-6e4c66e897c3"
-version = "6.7.1+1"
-
-[[deps.QuadGK]]
-deps = ["DataStructures", "LinearAlgebra"]
-git-tree-sha1 = "9da16da70037ba9d701192e27befedefb91ec284"
-uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc"
-version = "2.11.2"
-
- [deps.QuadGK.extensions]
- QuadGKEnzymeExt = "Enzyme"
-
- [deps.QuadGK.weakdeps]
- Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9"
-
-[[deps.REPL]]
-deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
-uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
-
-[[deps.Random]]
-deps = ["SHA"]
-uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
-
-[[deps.Ratios]]
-deps = ["Requires"]
-git-tree-sha1 = "1342a47bf3260ee108163042310d26f2be5ec90b"
-uuid = "c84ed2f1-dad5-54f0-aa8e-dbefe2724439"
-version = "0.4.5"
-weakdeps = ["FixedPointNumbers"]
-
- [deps.Ratios.extensions]
- RatiosFixedPointNumbersExt = "FixedPointNumbers"
-
-[[deps.RecipesBase]]
-deps = ["PrecompileTools"]
-git-tree-sha1 = "5c3d09cc4f31f5fc6af001c250bf1278733100ff"
-uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
-version = "1.3.4"
-
-[[deps.RecipesPipeline]]
-deps = ["Dates", "NaNMath", "PlotUtils", "PrecompileTools", "RecipesBase"]
-git-tree-sha1 = "45cf9fd0ca5839d06ef333c8201714e888486342"
-uuid = "01d81517-befc-4cb6-b9ec-a95719d0359c"
-version = "0.6.12"
-
-[[deps.RecurrenceAnalysis]]
-deps = ["DelimitedFiles", "Distances", "Graphs", "LinearAlgebra", "Random", "Reexport", "SparseArrays", "StateSpaceSets", "Statistics", "UnicodePlots"]
-git-tree-sha1 = "28e655d7647b9907d079c4a9ad6e99440e34424c"
-uuid = "639c3291-70d9-5ea2-8c5b-839eba1ee399"
-version = "2.1.1"
-
-[[deps.RecursiveArrayTools]]
-deps = ["Adapt", "ArrayInterface", "DocStringExtensions", "GPUArraysCore", "IteratorInterfaceExtensions", "LinearAlgebra", "RecipesBase", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables"]
-git-tree-sha1 = "a967273b0c96f9e55ccb93322ada38f43e685c49"
-uuid = "731186ca-8d62-57ce-b412-fbd966d074cd"
-version = "3.30.0"
-
- [deps.RecursiveArrayTools.extensions]
- RecursiveArrayToolsFastBroadcastExt = "FastBroadcast"
- RecursiveArrayToolsForwardDiffExt = "ForwardDiff"
- RecursiveArrayToolsMeasurementsExt = "Measurements"
- RecursiveArrayToolsMonteCarloMeasurementsExt = "MonteCarloMeasurements"
- RecursiveArrayToolsReverseDiffExt = ["ReverseDiff", "Zygote"]
- RecursiveArrayToolsSparseArraysExt = ["SparseArrays"]
- RecursiveArrayToolsStructArraysExt = "StructArrays"
- RecursiveArrayToolsTrackerExt = "Tracker"
- RecursiveArrayToolsZygoteExt = "Zygote"
-
- [deps.RecursiveArrayTools.weakdeps]
- FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898"
- ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
- Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7"
- MonteCarloMeasurements = "0987c9cc-fe09-11e8-30f0-b96dd679fdca"
- ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267"
- SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
- StructArrays = "09ab397b-f2b6-538f-b94a-2f83cf4a842a"
- Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c"
- Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"
-
-[[deps.Reexport]]
-git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b"
-uuid = "189a3867-3050-52da-a836-e630ba90ab69"
-version = "1.2.2"
-
-[[deps.RegistryInstances]]
-deps = ["LazilyInitializedFields", "Pkg", "TOML", "Tar"]
-git-tree-sha1 = "ffd19052caf598b8653b99404058fce14828be51"
-uuid = "2792f1a3-b283-48e8-9a74-f99dce5104f3"
-version = "0.1.0"
-
-[[deps.RelocatableFolders]]
-deps = ["SHA", "Scratch"]
-git-tree-sha1 = "ffdaf70d81cf6ff22c2b6e733c900c3321cab864"
-uuid = "05181044-ff0b-4ac5-8273-598c1e38db00"
-version = "1.0.1"
-
-[[deps.Requires]]
-deps = ["UUIDs"]
-git-tree-sha1 = "838a3a4188e2ded87a4f9f184b4b0d78a1e91cb7"
-uuid = "ae029012-a4dd-5104-9daa-d747884805df"
-version = "1.3.0"
-
-[[deps.Revise]]
-deps = ["CodeTracking", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "REPL", "Requires", "UUIDs", "Unicode"]
-git-tree-sha1 = "9bb80533cb9769933954ea4ffbecb3025a783198"
-uuid = "295af30f-e4ad-537b-8983-00126c2a3abe"
-version = "3.7.2"
-weakdeps = ["Distributed"]
-
- [deps.Revise.extensions]
- DistributedExt = "Distributed"
-
-[[deps.Rmath]]
-deps = ["Random", "Rmath_jll"]
-git-tree-sha1 = "852bd0f55565a9e973fcfee83a84413270224dc4"
-uuid = "79098fc4-a85e-5d69-aa6a-4863f24498fa"
-version = "0.8.0"
-
-[[deps.Rmath_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "58cdd8fb2201a6267e1db87ff148dd6c1dbd8ad8"
-uuid = "f50d1b31-88e8-58de-be2c-1cc44531875f"
-version = "0.5.1+0"
-
-[[deps.Roots]]
-deps = ["Accessors", "CommonSolve", "Printf"]
-git-tree-sha1 = "e52cf0872526c7a0b3e1af9c58a69b90e19b022e"
-uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665"
-version = "2.2.5"
-
- [deps.Roots.extensions]
- RootsChainRulesCoreExt = "ChainRulesCore"
- RootsForwardDiffExt = "ForwardDiff"
- RootsIntervalRootFindingExt = "IntervalRootFinding"
- RootsSymPyExt = "SymPy"
- RootsSymPyPythonCallExt = "SymPyPythonCall"
-
- [deps.Roots.weakdeps]
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
- IntervalRootFinding = "d2bf35a9-74e0-55ec-b149-d360ff49b807"
- SymPy = "24249f21-da20-56a4-8eb1-6a02cf4ae2e6"
- SymPyPythonCall = "bc8888f7-b21e-4b7c-a06a-5d9c9496438c"
-
-[[deps.RoundingEmulator]]
-git-tree-sha1 = "40b9edad2e5287e05bd413a38f61a8ff55b9557b"
-uuid = "5eaf0fd0-dfba-4ccb-bf02-d820a40db705"
-version = "0.2.1"
-
-[[deps.RuntimeGeneratedFunctions]]
-deps = ["ExprTools", "SHA", "Serialization"]
-git-tree-sha1 = "04c968137612c4a5629fa531334bb81ad5680f00"
-uuid = "7e49a35a-f44a-4d26-94aa-eba1b4ca6b47"
-version = "0.5.13"
-
-[[deps.SHA]]
-uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
-version = "0.7.0"
-
-[[deps.SIMDTypes]]
-git-tree-sha1 = "330289636fb8107c5f32088d2741e9fd7a061a5c"
-uuid = "94e857df-77ce-4151-89e5-788b33177be4"
-version = "0.1.0"
-
-[[deps.SciMLBase]]
-deps = ["ADTypes", "Accessors", "ArrayInterface", "CommonSolve", "ConstructionBase", "Distributed", "DocStringExtensions", "EnumX", "FunctionWrappersWrappers", "IteratorInterfaceExtensions", "LinearAlgebra", "Logging", "Markdown", "Moshi", "PrecompileTools", "Preferences", "Printf", "RecipesBase", "RecursiveArrayTools", "Reexport", "RuntimeGeneratedFunctions", "SciMLOperators", "SciMLStructures", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface"]
-git-tree-sha1 = "2242fd564bb0202a22a91f575dc58b8820612b6b"
-uuid = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
-version = "2.75.0"
-
- [deps.SciMLBase.extensions]
- SciMLBaseChainRulesCoreExt = "ChainRulesCore"
- SciMLBaseMLStyleExt = "MLStyle"
- SciMLBaseMakieExt = "Makie"
- SciMLBasePartialFunctionsExt = "PartialFunctions"
- SciMLBasePyCallExt = "PyCall"
- SciMLBasePythonCallExt = "PythonCall"
- SciMLBaseRCallExt = "RCall"
- SciMLBaseZygoteExt = "Zygote"
-
- [deps.SciMLBase.weakdeps]
- ChainRules = "082447d4-558c-5d27-93f4-14fc19e9eca2"
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- MLStyle = "d8e11817-5142-5d16-987a-aa16d5891078"
- Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
- PartialFunctions = "570af359-4316-4cb7-8c74-252c00c2016b"
- PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0"
- PythonCall = "6099a3de-0909-46bc-b1f4-468b9a2dfc0d"
- RCall = "6f49c342-dc21-5d91-9882-a32aef131414"
- Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"
-
-[[deps.SciMLOperators]]
-deps = ["Accessors", "ArrayInterface", "DocStringExtensions", "LinearAlgebra", "MacroTools"]
-git-tree-sha1 = "6149620767866d4b0f0f7028639b6e661b6a1e44"
-uuid = "c0aeaf25-5076-4817-a8d5-81caf7dfa961"
-version = "0.3.12"
-weakdeps = ["SparseArrays", "StaticArraysCore"]
-
- [deps.SciMLOperators.extensions]
- SciMLOperatorsSparseArraysExt = "SparseArrays"
- SciMLOperatorsStaticArraysCoreExt = "StaticArraysCore"
-
-[[deps.SciMLStructures]]
-deps = ["ArrayInterface"]
-git-tree-sha1 = "0444a37a25fab98adbd90baa806ee492a3af133a"
-uuid = "53ae85a6-f571-4167-b2af-e1d143709226"
-version = "1.6.1"
-
-[[deps.Scratch]]
-deps = ["Dates"]
-git-tree-sha1 = "3bac05bc7e74a75fd9cba4295cde4045d9fe2386"
-uuid = "6c6a2e73-6563-6170-7368-637461726353"
-version = "1.2.1"
-
-[[deps.SentinelArrays]]
-deps = ["Dates", "Random"]
-git-tree-sha1 = "712fb0231ee6f9120e005ccd56297abbc053e7e0"
-uuid = "91c51154-3ec4-41a3-a24f-3f23e20d615c"
-version = "1.4.8"
-
-[[deps.Serialization]]
-uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
-
-[[deps.Setfield]]
-deps = ["ConstructionBase", "Future", "MacroTools", "StaticArraysCore"]
-git-tree-sha1 = "e2cc6d8c88613c05e1defb55170bf5ff211fbeac"
-uuid = "efcf1570-3423-57d1-acb7-fd33fddbac46"
-version = "1.1.1"
-
-[[deps.SharedArrays]]
-deps = ["Distributed", "Mmap", "Random", "Serialization"]
-uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383"
-
-[[deps.ShiftedArrays]]
-git-tree-sha1 = "503688b59397b3307443af35cd953a13e8005c16"
-uuid = "1277b4bf-5013-50f5-be3d-901d8477a67a"
-version = "2.0.0"
-
-[[deps.Showoff]]
-deps = ["Dates", "Grisu"]
-git-tree-sha1 = "91eddf657aca81df9ae6ceb20b959ae5653ad1de"
-uuid = "992d4aef-0814-514b-bc4d-f2e9a6c4116f"
-version = "1.0.3"
-
-[[deps.SimpleBufferStream]]
-git-tree-sha1 = "f305871d2f381d21527c770d4788c06c097c9bc1"
-uuid = "777ac1f9-54b0-4bf8-805c-2214025038e7"
-version = "1.2.0"
-
-[[deps.SimpleTraits]]
-deps = ["InteractiveUtils", "MacroTools"]
-git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231"
-uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d"
-version = "0.9.4"
-
-[[deps.SimpleUnPack]]
-git-tree-sha1 = "58e6353e72cde29b90a69527e56df1b5c3d8c437"
-uuid = "ce78b400-467f-4804-87d8-8f486da07d0a"
-version = "1.1.0"
-
-[[deps.SlurmClusterManager]]
-deps = ["Distributed"]
-git-tree-sha1 = "82273a8cf6beab2043a0fcfe00884bc68fafc817"
-uuid = "c82cd089-7bf7-41d7-976b-6b5d413cbe0a"
-version = "1.0.0"
-
-[[deps.Sockets]]
-uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
-
-[[deps.SoleBase]]
-deps = ["CategoricalArrays", "FillArrays", "IterTools", "Logging", "Random", "StatsBase"]
-git-tree-sha1 = "44970f686a521e2ab2f290aa6d728529708cb48c"
-uuid = "4475fa32-7023-44a0-aa70-4813b230e492"
-version = "0.13.0"
-
-[[deps.SoleLogics]]
-deps = ["AbstractTrees", "DataStructures", "Dictionaries", "FunctionWrappers", "Graphs", "IterTools", "Lazy", "PrettyTables", "Random", "Reexport", "SoleBase", "StaticArrays", "StatsBase", "ThreadSafeDicts"]
-git-tree-sha1 = "eb9793b1cb73b77eaa9e6b296ccaa2d2b2d9407f"
-uuid = "b002da8f-3cb3-4d91-bbe3-2953433912b5"
-version = "0.12.0"
-
-[[deps.SortingAlgorithms]]
-deps = ["DataStructures"]
-git-tree-sha1 = "66e0a8e672a0bdfca2c3f5937efb8538b9ddc085"
-uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c"
-version = "1.2.1"
-
-[[deps.SparseArrays]]
-deps = ["Libdl", "LinearAlgebra", "Random", "Serialization", "SuiteSparse_jll"]
-uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
-version = "1.10.0"
-
-[[deps.SpatialIndexing]]
-git-tree-sha1 = "84efe17c77e1f2156a7a0d8a7c163c1e1c7bdaed"
-uuid = "d4ead438-fe20-5cc5-a293-4fd39a41b74c"
-version = "0.1.6"
-
-[[deps.SpecialFunctions]]
-deps = ["IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"]
-git-tree-sha1 = "64cca0c26b4f31ba18f13f6c12af7c85f478cfde"
-uuid = "276daf66-3868-5448-9aa4-cd146d93841b"
-version = "2.5.0"
-weakdeps = ["ChainRulesCore"]
-
- [deps.SpecialFunctions.extensions]
- SpecialFunctionsChainRulesCoreExt = "ChainRulesCore"
-
-[[deps.StableRNGs]]
-deps = ["Random"]
-git-tree-sha1 = "83e6cce8324d49dfaf9ef059227f91ed4441a8e5"
-uuid = "860ef19b-820b-49d6-a774-d7a799459cd3"
-version = "1.0.2"
-
-[[deps.StateSpaceSets]]
-deps = ["Distances", "LinearAlgebra", "Neighborhood", "Random", "StaticArraysCore", "Statistics"]
-git-tree-sha1 = "d14f6fdb5ff0a3432831fbc69c17f066740f049c"
-uuid = "40b095a5-5852-4c12-98c7-d43bf788e795"
-version = "2.3.0"
-
-[[deps.Static]]
-deps = ["CommonWorldInvalidations", "IfElse", "PrecompileTools"]
-git-tree-sha1 = "87d51a3ee9a4b0d2fe054bdd3fc2436258db2603"
-uuid = "aedffcd0-7271-4cad-89d0-dc628f76c6d3"
-version = "1.1.1"
-
-[[deps.StaticArrayInterface]]
-deps = ["ArrayInterface", "Compat", "IfElse", "LinearAlgebra", "PrecompileTools", "Static"]
-git-tree-sha1 = "96381d50f1ce85f2663584c8e886a6ca97e60554"
-uuid = "0d7ed370-da01-4f52-bd93-41d350b8b718"
-version = "1.8.0"
-weakdeps = ["OffsetArrays", "StaticArrays"]
-
- [deps.StaticArrayInterface.extensions]
- StaticArrayInterfaceOffsetArraysExt = "OffsetArrays"
- StaticArrayInterfaceStaticArraysExt = "StaticArrays"
-
-[[deps.StaticArrays]]
-deps = ["LinearAlgebra", "PrecompileTools", "Random", "StaticArraysCore"]
-git-tree-sha1 = "e3be13f448a43610f978d29b7adf78c76022467a"
-uuid = "90137ffa-7385-5640-81b9-e52037218182"
-version = "1.9.12"
-weakdeps = ["ChainRulesCore", "Statistics"]
-
- [deps.StaticArrays.extensions]
- StaticArraysChainRulesCoreExt = "ChainRulesCore"
- StaticArraysStatisticsExt = "Statistics"
-
-[[deps.StaticArraysCore]]
-git-tree-sha1 = "192954ef1208c7019899fbf8049e717f92959682"
-uuid = "1e83bf80-4336-4d27-bf5d-d5a4f845583c"
-version = "1.4.3"
-
-[[deps.Statistics]]
-deps = ["LinearAlgebra", "SparseArrays"]
-uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
-version = "1.10.0"
-
-[[deps.StatsAPI]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "1ff449ad350c9c4cbc756624d6f8a8c3ef56d3ed"
-uuid = "82ae8749-77ed-4fe6-ae5f-f523153014b0"
-version = "1.7.0"
-
-[[deps.StatsBase]]
-deps = ["AliasTables", "DataAPI", "DataStructures", "LinearAlgebra", "LogExpFunctions", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"]
-git-tree-sha1 = "29321314c920c26684834965ec2ce0dacc9cf8e5"
-uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
-version = "0.34.4"
-
-[[deps.StatsFuns]]
-deps = ["HypergeometricFunctions", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"]
-git-tree-sha1 = "b423576adc27097764a90e163157bcfc9acf0f46"
-uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c"
-version = "1.3.2"
-weakdeps = ["ChainRulesCore", "InverseFunctions"]
-
- [deps.StatsFuns.extensions]
- StatsFunsChainRulesCoreExt = "ChainRulesCore"
- StatsFunsInverseFunctionsExt = "InverseFunctions"
-
-[[deps.StatsPlots]]
-deps = ["AbstractFFTs", "Clustering", "DataStructures", "Distributions", "Interpolations", "KernelDensity", "LinearAlgebra", "MultivariateStats", "NaNMath", "Observables", "Plots", "RecipesBase", "RecipesPipeline", "Reexport", "StatsBase", "TableOperations", "Tables", "Widgets"]
-git-tree-sha1 = "3b1dcbf62e469a67f6733ae493401e53d92ff543"
-uuid = "f3b207a7-027a-5e70-b257-86293d7955fd"
-version = "0.15.7"
-
-[[deps.StrideArraysCore]]
-deps = ["ArrayInterface", "CloseOpenIntervals", "IfElse", "LayoutPointers", "LinearAlgebra", "ManualMemory", "SIMDTypes", "Static", "StaticArrayInterface", "ThreadingUtilities"]
-git-tree-sha1 = "f35f6ab602df8413a50c4a25ca14de821e8605fb"
-uuid = "7792a7ef-975c-4747-a70f-980b88e8d1da"
-version = "0.5.7"
-
-[[deps.StringManipulation]]
-deps = ["PrecompileTools"]
-git-tree-sha1 = "725421ae8e530ec29bcbdddbe91ff8053421d023"
-uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e"
-version = "0.4.1"
-
-[[deps.StructTypes]]
-deps = ["Dates", "UUIDs"]
-git-tree-sha1 = "159331b30e94d7b11379037feeb9b690950cace8"
-uuid = "856f2bd8-1eba-4b0a-8007-ebc267875bd4"
-version = "1.11.0"
-
-[[deps.SuiteSparse]]
-deps = ["Libdl", "LinearAlgebra", "Serialization", "SparseArrays"]
-uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9"
-
-[[deps.SuiteSparse_jll]]
-deps = ["Artifacts", "Libdl", "libblastrampoline_jll"]
-uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c"
-version = "7.2.1+1"
-
-[[deps.SymbolicIndexingInterface]]
-deps = ["Accessors", "ArrayInterface", "RuntimeGeneratedFunctions", "StaticArraysCore"]
-git-tree-sha1 = "d6c04e26aa1c8f7d144e1a8c47f1c73d3013e289"
-uuid = "2efcf032-c050-4f8e-a9bb-153293bab1f5"
-version = "0.3.38"
-
-[[deps.TOML]]
-deps = ["Dates"]
-uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
-version = "1.0.3"
-
-[[deps.TableOperations]]
-deps = ["SentinelArrays", "Tables", "Test"]
-git-tree-sha1 = "e383c87cf2a1dc41fa30c093b2a19877c83e1bc1"
-uuid = "ab02a1b2-a7df-11e8-156e-fb1833f50b87"
-version = "1.2.0"
-
-[[deps.TableTraits]]
-deps = ["IteratorInterfaceExtensions"]
-git-tree-sha1 = "c06b2f539df1c6efa794486abfb6ed2022561a39"
-uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c"
-version = "1.0.1"
-
-[[deps.Tables]]
-deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "OrderedCollections", "TableTraits"]
-git-tree-sha1 = "598cd7c1f68d1e205689b1c2fe65a9f85846f297"
-uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c"
-version = "1.12.0"
-
-[[deps.Tar]]
-deps = ["ArgTools", "SHA"]
-uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e"
-version = "1.10.0"
-
-[[deps.TensorCore]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "1feb45f88d133a655e001435632f019a9a1bcdb6"
-uuid = "62fd8b95-f654-4bbd-a8a5-9c27f68ccd50"
-version = "0.1.1"
-
-[[deps.Term]]
-deps = ["AbstractTrees", "CodeTracking", "Dates", "Highlights", "InteractiveUtils", "Logging", "Markdown", "MyterialColors", "OrderedCollections", "Parameters", "PrecompileTools", "ProgressLogging", "REPL", "Tables", "UUIDs", "Unicode", "UnicodeFun"]
-git-tree-sha1 = "dec48498aa80c84704745b3c267bac32e206dac2"
-uuid = "22787eb5-b846-44ae-b979-8e399b8463ab"
-version = "2.0.7"
-
-[[deps.Test]]
-deps = ["InteractiveUtils", "Logging", "Random", "Serialization"]
-uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
-
-[[deps.ThreadSafeDicts]]
-git-tree-sha1 = "300b753c0a786ea43fdafc26a4e50b87fb58cd50"
-uuid = "4239201d-c60e-5e0a-9702-85d713665ba7"
-version = "0.1.6"
-
-[[deps.ThreadingUtilities]]
-deps = ["ManualMemory"]
-git-tree-sha1 = "eda08f7e9818eb53661b3deb74e3159460dfbc27"
-uuid = "8290d209-cae3-49c0-8002-c8c24d57dab5"
-version = "0.5.2"
-
-[[deps.TidierData]]
-deps = ["Chain", "Cleaner", "DataFrames", "MacroTools", "Reexport", "ShiftedArrays", "Statistics", "StatsBase"]
-git-tree-sha1 = "48a6eda37acca44d4fdf70fef36a9b26a1193574"
-uuid = "fe2206b3-d496-4ee9-a338-6a095c4ece80"
-version = "0.16.5"
-
-[[deps.TimeseriesSurrogates]]
-deps = ["AbstractFFTs", "DSP", "DelayEmbeddings", "Distances", "Distributions", "Interpolations", "LinearAlgebra", "LombScargle", "Random", "StateSpaceSets", "Statistics", "StatsAPI", "StatsBase", "Wavelets"]
-git-tree-sha1 = "dbba9d7e04a28e3945f9194a6577bf816b34ed70"
-uuid = "c804724b-8c18-5caa-8579-6025a0767c70"
-version = "2.7.2"
-
- [deps.TimeseriesSurrogates.extensions]
- TimeseriesSurrogatesVisualizations = "Makie"
-
- [deps.TimeseriesSurrogates.weakdeps]
- Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
-
-[[deps.TranscodingStreams]]
-git-tree-sha1 = "0c45878dcfdcfa8480052b6ab162cdd138781742"
-uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa"
-version = "0.11.3"
-
-[[deps.Tricks]]
-git-tree-sha1 = "6cae795a5a9313bbb4f60683f7263318fc7d1505"
-uuid = "410a4b4d-49e4-4fbc-ab6d-cb71b17b3775"
-version = "0.1.10"
-
-[[deps.TruncatedStacktraces]]
-deps = ["InteractiveUtils", "MacroTools", "Preferences"]
-git-tree-sha1 = "ea3e54c2bdde39062abf5a9758a23735558705e1"
-uuid = "781d530d-4396-4725-bb49-402e4bee1e77"
-version = "1.4.0"
-
-[[deps.URIs]]
-git-tree-sha1 = "67db6cc7b3821e19ebe75791a9dd19c9b1188f2b"
-uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4"
-version = "1.5.1"
-
-[[deps.UUIDs]]
-deps = ["Random", "SHA"]
-uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
-
-[[deps.UnPack]]
-git-tree-sha1 = "387c1f73762231e86e0c9c5443ce3b4a0a9a0c2b"
-uuid = "3a884ed6-31ef-47d7-9d2a-63182c4928ed"
-version = "1.0.2"
-
-[[deps.Unicode]]
-uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
-
-[[deps.UnicodeFun]]
-deps = ["REPL"]
-git-tree-sha1 = "53915e50200959667e78a92a418594b428dffddf"
-uuid = "1cfade01-22cf-5700-b092-accc4b62d6e1"
-version = "0.4.1"
-
-[[deps.UnicodePlots]]
-deps = ["ColorSchemes", "ColorTypes", "Contour", "Crayons", "Dates", "LinearAlgebra", "MarchingCubes", "NaNMath", "PrecompileTools", "Printf", "SparseArrays", "StaticArrays", "StatsBase"]
-git-tree-sha1 = "24c0e2df19eb3f894d28a64e7486926f38de8a49"
-uuid = "b8865327-cd53-5732-bb35-84acbb429228"
-version = "3.7.2"
-
- [deps.UnicodePlots.extensions]
- FreeTypeExt = ["FileIO", "FreeType"]
- ImageInTerminalExt = "ImageInTerminal"
- IntervalSetsExt = "IntervalSets"
- TermExt = "Term"
- UnitfulExt = "Unitful"
-
- [deps.UnicodePlots.weakdeps]
- FileIO = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549"
- FreeType = "b38be410-82b0-50bf-ab77-7b57e271db43"
- ImageInTerminal = "d8c32880-2388-543b-8c61-d9f865259254"
- IntervalSets = "8197267c-284f-5f27-9208-e0e47529a953"
- Term = "22787eb5-b846-44ae-b979-8e399b8463ab"
- Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
-
-[[deps.Unitful]]
-deps = ["Dates", "LinearAlgebra", "Random"]
-git-tree-sha1 = "c0667a8e676c53d390a09dc6870b3d8d6650e2bf"
-uuid = "1986cc42-f94f-5a68-af5c-568840ba703d"
-version = "1.22.0"
-weakdeps = ["ConstructionBase", "InverseFunctions"]
-
- [deps.Unitful.extensions]
- ConstructionBaseUnitfulExt = "ConstructionBase"
- InverseFunctionsUnitfulExt = "InverseFunctions"
-
-[[deps.UnitfulLatexify]]
-deps = ["LaTeXStrings", "Latexify", "Unitful"]
-git-tree-sha1 = "975c354fcd5f7e1ddcc1f1a23e6e091d99e99bc8"
-uuid = "45397f5d-5981-4c77-b2b3-fc36d6e9b728"
-version = "1.6.4"
-
-[[deps.UnsafePointers]]
-git-tree-sha1 = "c81331b3b2e60a982be57c046ec91f599ede674a"
-uuid = "e17b2a0c-0bdf-430a-bd0c-3a23cae4ff39"
-version = "1.0.0"
-
-[[deps.Unzip]]
-git-tree-sha1 = "ca0969166a028236229f63514992fc073799bb78"
-uuid = "41fe7b60-77ed-43a1-b4f0-825fd5a5650d"
-version = "0.2.0"
-
-[[deps.Vulkan_Loader_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Wayland_jll", "Xorg_libX11_jll", "Xorg_libXrandr_jll", "xkbcommon_jll"]
-git-tree-sha1 = "2f0486047a07670caad3a81a075d2e518acc5c59"
-uuid = "a44049a8-05dd-5a78-86c9-5fde0876e88c"
-version = "1.3.243+0"
-
-[[deps.Wavelets]]
-deps = ["DSP", "FFTW", "LinearAlgebra", "Reexport", "SpecialFunctions", "Statistics"]
-git-tree-sha1 = "d0ec97a100abbe47a5e9a02361841da49cce6029"
-uuid = "29a6e085-ba6d-5f35-a997-948ac2efa89a"
-version = "0.10.1"
-
-[[deps.Wayland_jll]]
-deps = ["Artifacts", "EpollShim_jll", "Expat_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg", "XML2_jll"]
-git-tree-sha1 = "85c7811eddec9e7f22615371c3cc81a504c508ee"
-uuid = "a2964d1f-97da-50d4-b82a-358c7fce9d89"
-version = "1.21.0+2"
-
-[[deps.Wayland_protocols_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "5db3e9d307d32baba7067b13fc7b5aa6edd4a19a"
-uuid = "2381bf8a-dfd0-557d-9999-79630e7b1b91"
-version = "1.36.0+0"
-
-[[deps.WeakRefStrings]]
-deps = ["DataAPI", "InlineStrings", "Parsers"]
-git-tree-sha1 = "b1be2855ed9ed8eac54e5caff2afcdb442d52c23"
-uuid = "ea10d353-3f73-51f8-a26c-33c1cb351aa5"
-version = "1.4.2"
-
-[[deps.WebIO]]
-deps = ["AssetRegistry", "Base64", "Distributed", "FunctionalCollections", "JSON", "Logging", "Observables", "Pkg", "Random", "Requires", "Sockets", "UUIDs", "WebSockets", "Widgets"]
-git-tree-sha1 = "0eef0765186f7452e52236fa42ca8c9b3c11c6e3"
-uuid = "0f1e0344-ec1d-5b48-a673-e5cf874b6c29"
-version = "0.8.21"
-
-[[deps.WebSockets]]
-deps = ["Base64", "Dates", "HTTP", "Logging", "Sockets"]
-git-tree-sha1 = "4162e95e05e79922e44b9952ccbc262832e4ad07"
-uuid = "104b5d7c-a370-577a-8038-80a2059c5097"
-version = "1.6.0"
-
-[[deps.Widgets]]
-deps = ["Colors", "Dates", "Observables", "OrderedCollections"]
-git-tree-sha1 = "e9aeb174f95385de31e70bd15fa066a505ea82b9"
-uuid = "cc8bc4a8-27d6-5769-a93b-9d913e69aa62"
-version = "0.6.7"
-
-[[deps.WoodburyMatrices]]
-deps = ["LinearAlgebra", "SparseArrays"]
-git-tree-sha1 = "c1a7aa6219628fcd757dede0ca95e245c5cd9511"
-uuid = "efce3f68-66dc-5838-9240-27a6d6f5f9b6"
-version = "1.0.0"
-
-[[deps.WorkerUtilities]]
-git-tree-sha1 = "cd1659ba0d57b71a464a29e64dbc67cfe83d54e7"
-uuid = "76eceee3-57b5-4d4a-8e66-0e911cebbf60"
-version = "1.6.1"
-
-[[deps.XML]]
-deps = ["Mmap", "OrderedCollections"]
-git-tree-sha1 = "360c178fdee6816bcc9d436c6f324d582e84f1d1"
-uuid = "72c71f33-b9b6-44de-8c94-c961784809e2"
-version = "0.3.4"
-
-[[deps.XML2_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libiconv_jll", "Zlib_jll"]
-git-tree-sha1 = "b8b243e47228b4a3877f1dd6aee0c5d56db7fcf4"
-uuid = "02c8fc9c-b97f-50b9-bbe4-9be30ff0a78a"
-version = "2.13.6+1"
-
-[[deps.XSLT_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgcrypt_jll", "Libgpg_error_jll", "Libiconv_jll", "XML2_jll", "Zlib_jll"]
-git-tree-sha1 = "7d1671acbe47ac88e981868a078bd6b4e27c5191"
-uuid = "aed1982a-8fda-507f-9586-7b0439959a61"
-version = "1.1.42+0"
-
-[[deps.XZ_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "56c6604ec8b2d82cc4cfe01aa03b00426aac7e1f"
-uuid = "ffd25f8a-64ca-5728-b0f7-c24cf3aae800"
-version = "5.6.4+1"
-
-[[deps.Xorg_libICE_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "326b4fea307b0b39892b3e85fa451692eda8d46c"
-uuid = "f67eecfb-183a-506d-b269-f58e52b52d7c"
-version = "1.1.1+0"
-
-[[deps.Xorg_libSM_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libICE_jll"]
-git-tree-sha1 = "3796722887072218eabafb494a13c963209754ce"
-uuid = "c834827a-8449-5923-a945-d239c165b7dd"
-version = "1.2.4+0"
-
-[[deps.Xorg_libX11_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libxcb_jll", "Xorg_xtrans_jll"]
-git-tree-sha1 = "9dafcee1d24c4f024e7edc92603cedba72118283"
-uuid = "4f6342f7-b3d2-589e-9d20-edeb45f2b2bc"
-version = "1.8.6+3"
-
-[[deps.Xorg_libXau_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "e9216fdcd8514b7072b43653874fd688e4c6c003"
-uuid = "0c0b7dd1-d40b-584c-a123-a41640f87eec"
-version = "1.0.12+0"
-
-[[deps.Xorg_libXcursor_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libXfixes_jll", "Xorg_libXrender_jll"]
-git-tree-sha1 = "807c226eaf3651e7b2c468f687ac788291f9a89b"
-uuid = "935fb764-8cf2-53bf-bb30-45bb1f8bf724"
-version = "1.2.3+0"
-
-[[deps.Xorg_libXdmcp_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "89799ae67c17caa5b3b5a19b8469eeee474377db"
-uuid = "a3789734-cfe1-5b06-b2d0-1dd0d9d62d05"
-version = "1.1.5+0"
-
-[[deps.Xorg_libXext_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"]
-git-tree-sha1 = "d7155fea91a4123ef59f42c4afb5ab3b4ca95058"
-uuid = "1082639a-0dae-5f34-9b06-72781eeb8cb3"
-version = "1.3.6+3"
-
-[[deps.Xorg_libXfixes_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"]
-git-tree-sha1 = "6fcc21d5aea1a0b7cce6cab3e62246abd1949b86"
-uuid = "d091e8ba-531a-589c-9de9-94069b037ed8"
-version = "6.0.0+0"
-
-[[deps.Xorg_libXi_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libXext_jll", "Xorg_libXfixes_jll"]
-git-tree-sha1 = "984b313b049c89739075b8e2a94407076de17449"
-uuid = "a51aa0fd-4e3c-5386-b890-e753decda492"
-version = "1.8.2+0"
-
-[[deps.Xorg_libXinerama_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libXext_jll"]
-git-tree-sha1 = "a1a7eaf6c3b5b05cb903e35e8372049b107ac729"
-uuid = "d1454406-59df-5ea1-beac-c340f2130bc3"
-version = "1.1.5+0"
-
-[[deps.Xorg_libXrandr_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libXext_jll", "Xorg_libXrender_jll"]
-git-tree-sha1 = "b6f664b7b2f6a39689d822a6300b14df4668f0f4"
-uuid = "ec84b674-ba8e-5d96-8ba1-2a689ba10484"
-version = "1.5.4+0"
-
-[[deps.Xorg_libXrender_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"]
-git-tree-sha1 = "a490c6212a0e90d2d55111ac956f7c4fa9c277a6"
-uuid = "ea2f1a96-1ddc-540d-b46f-429655e07cfa"
-version = "0.9.11+1"
-
-[[deps.Xorg_libpthread_stubs_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "c57201109a9e4c0585b208bb408bc41d205ac4e9"
-uuid = "14d82f49-176c-5ed1-bb49-ad3f5cbd8c74"
-version = "0.1.2+0"
-
-[[deps.Xorg_libxcb_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "XSLT_jll", "Xorg_libXau_jll", "Xorg_libXdmcp_jll", "Xorg_libpthread_stubs_jll"]
-git-tree-sha1 = "1a74296303b6524a0472a8cb12d3d87a78eb3612"
-uuid = "c7cfdc94-dc32-55de-ac96-5a1b8d977c5b"
-version = "1.17.0+3"
-
-[[deps.Xorg_libxkbfile_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"]
-git-tree-sha1 = "dbc53e4cf7701c6c7047c51e17d6e64df55dca94"
-uuid = "cc61e674-0454-545c-8b26-ed2c68acab7a"
-version = "1.1.2+1"
-
-[[deps.Xorg_xcb_util_cursor_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_xcb_util_image_jll", "Xorg_xcb_util_jll", "Xorg_xcb_util_renderutil_jll"]
-git-tree-sha1 = "04341cb870f29dcd5e39055f895c39d016e18ccd"
-uuid = "e920d4aa-a673-5f3a-b3d7-f755a4d47c43"
-version = "0.1.4+0"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.Xorg_xkbcomp_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libxkbfile_jll"]
-git-tree-sha1 = "ab2221d309eda71020cdda67a973aa582aa85d69"
-uuid = "35661453-b289-5fab-8a00-3d9160c6a3a4"
-version = "1.4.6+1"
-
-[[deps.Xorg_xkeyboard_config_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_xkbcomp_jll"]
-git-tree-sha1 = "691634e5453ad362044e2ad653e79f3ee3bb98c3"
-uuid = "33bec58e-1273-512f-9401-5d533626f822"
-version = "2.39.0+0"
-
-[[deps.Xorg_xtrans_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "6dba04dbfb72ae3ebe5418ba33d087ba8aa8cb00"
-uuid = "c5fb5394-a638-5e4d-96e5-b29de1b5cf10"
-version = "1.5.1+0"
-
-[[deps.Zlib_jll]]
-deps = ["Libdl"]
-uuid = "83775a58-1f1d-513f-b197-d71354ab007a"
-version = "1.2.13+1"
-
-[[deps.Zstd_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "446b23e73536f84e8037f5dce465e92275f6a308"
-uuid = "3161d3a3-bdf6-5164-811a-617609db77b4"
-version = "1.5.7+1"
-
-[[deps.eudev_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "gperf_jll"]
-git-tree-sha1 = "431b678a28ebb559d224c0b6b6d01afce87c51ba"
-uuid = "35ca27e7-8b34-5b7f-bca9-bdc33f59eb06"
-version = "3.2.9+0"
-
-[[deps.fzf_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "6e50f145003024df4f5cb96c7fce79466741d601"
-uuid = "214eeab7-80f7-51ab-84ad-2988db7cef09"
-version = "0.56.3+0"
-
-[[deps.gperf_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "0ba42241cb6809f1a278d0bcb976e0483c3f1f2d"
-uuid = "1a1c6b14-54f6-533d-8383-74cd7377aa70"
-version = "3.1.1+1"
-
-[[deps.libaom_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "522c1df09d05a71785765d19c9524661234738e9"
-uuid = "a4ae2306-e953-59d6-aa16-d00cac43593b"
-version = "3.11.0+0"
-
-[[deps.libass_jll]]
-deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "HarfBuzz_jll", "JLLWrappers", "Libdl", "Zlib_jll"]
-git-tree-sha1 = "e17c115d55c5fbb7e52ebedb427a0dca79d4484e"
-uuid = "0ac62f75-1d6f-5e53-bd7c-93b484bb37c0"
-version = "0.15.2+0"
-
-[[deps.libblastrampoline_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "8e850b90-86db-534c-a0d3-1478176c7d93"
-version = "5.8.0+1"
-
-[[deps.libdecor_jll]]
-deps = ["Artifacts", "Dbus_jll", "JLLWrappers", "Libdl", "Libglvnd_jll", "Pango_jll", "Wayland_jll", "xkbcommon_jll"]
-git-tree-sha1 = "9bf7903af251d2050b467f76bdbe57ce541f7f4f"
-uuid = "1183f4f0-6f2a-5f1a-908b-139f9cdfea6f"
-version = "0.2.2+0"
-
-[[deps.libevdev_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "141fe65dc3efabb0b1d5ba74e91f6ad26f84cc22"
-uuid = "2db6ffa8-e38f-5e21-84af-90c45d0032cc"
-version = "1.11.0+0"
-
-[[deps.libfdk_aac_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "8a22cf860a7d27e4f3498a0fe0811a7957badb38"
-uuid = "f638f0a6-7fb0-5443-88ba-1cc74229b280"
-version = "2.0.3+0"
-
-[[deps.libinput_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "eudev_jll", "libevdev_jll", "mtdev_jll"]
-git-tree-sha1 = "ad50e5b90f222cfe78aa3d5183a20a12de1322ce"
-uuid = "36db933b-70db-51c0-b978-0f229ee0e533"
-version = "1.18.0+0"
-
-[[deps.libpng_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Zlib_jll"]
-git-tree-sha1 = "055a96774f383318750a1a5e10fd4151f04c29c5"
-uuid = "b53b4c65-9356-5827-b1ea-8c7a1a84506f"
-version = "1.6.46+0"
-
-[[deps.libvorbis_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Ogg_jll", "Pkg"]
-git-tree-sha1 = "490376214c4721cdaca654041f635213c6165cb3"
-uuid = "f27f6e37-5d2b-51aa-960f-b287f2bc3b7a"
-version = "1.3.7+2"
-
-[[deps.micromamba_jll]]
-deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl"]
-git-tree-sha1 = "b4a5a3943078f9fd11ae0b5ab1bdbf7718617945"
-uuid = "f8abcde7-e9b7-5caa-b8af-a437887ae8e4"
-version = "1.5.8+0"
-
-[[deps.mtdev_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "814e154bdb7be91d78b6802843f76b6ece642f11"
-uuid = "009596ad-96f7-51b1-9f1b-5ce2d5e8a71e"
-version = "1.1.6+0"
-
-[[deps.nghttp2_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d"
-version = "1.52.0+1"
-
-[[deps.oneTBB_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "d5a767a3bb77135a99e433afe0eb14cd7f6914c3"
-uuid = "1317d2d5-d96f-522e-a858-c73665f53c3e"
-version = "2022.0.0+0"
-
-[[deps.p7zip_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0"
-version = "17.4.0+2"
-
-[[deps.pixi_jll]]
-deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl"]
-git-tree-sha1 = "f349584316617063160a947a82638f7611a8ef0f"
-uuid = "4d7b5844-a134-5dcd-ac86-c8f19cd51bed"
-version = "0.41.3+0"
-
-[[deps.x264_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "4fea590b89e6ec504593146bf8b988b2c00922b2"
-uuid = "1270edf5-f2f9-52d2-97e9-ab00b5d0237a"
-version = "2021.5.5+0"
-
-[[deps.x265_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "ee567a171cce03570d77ad3a43e90218e38937a9"
-uuid = "dfaa095f-4041-5dcd-9319-2fabd8486b76"
-version = "3.5.0+0"
-
-[[deps.xkbcommon_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Wayland_jll", "Wayland_protocols_jll", "Xorg_libxcb_jll", "Xorg_xkeyboard_config_jll"]
-git-tree-sha1 = "63406453ed9b33a0df95d570816d5366c92b7809"
-uuid = "d8fb68d0-12a3-5cfd-a85a-d49703b185fd"
-version = "1.4.1+2"
diff --git a/experiments/Synth/Project.toml b/experiments/Synth/Project.toml
deleted file mode 100644
index 384d500..0000000
--- a/experiments/Synth/Project.toml
+++ /dev/null
@@ -1,50 +0,0 @@
-name = "Synth"
-
-[deps]
-AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c"
-Attractors = "f3fd9213-ca85-4dba-9dfd-7fc91308fec7"
-BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
-CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
-Clingo_jll = "e1d4ad0e-dc8b-5d2d-8155-e9a55b531f08"
-CondaPkg = "992eb4ea-22a4-4c89-a5bb-47a3300528ab"
-DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
-Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b"
-DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
-DrWatson = "634d3b9d-ee7a-5ddf-bec9-22491ea816e1"
-DynamicalSystems = "61744808-ddfa-5f27-97ff-6e42cc95d634"
-Git = "d7ba0133-e1db-5d97-8f8c-041e4b3a1eb2"
-GraphDynamicalSystems = "13529e2e-ed53-56b1-bd6f-420b01fca819"
-GraphRecipes = "bd48cda9-67a9-57be-86fa-5b3c104eda73"
-Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6"
-Herb = "c09c6b7f-4f63-49de-90d9-97a3563c0f4a"
-HerbConstraints = "1fa96474-3206-4513-b4fa-23913f296dfc"
-HerbCore = "2b23ba43-8213-43cb-b5ea-38c12b45bd45"
-HerbGrammar = "4ef9e186-2fe5-4b24-8de7-9f7291f24af7"
-HerbSearch = "3008d8e8-f9aa-438a-92ed-26e9c7b4829f"
-HerbSpecification = "6d54aada-062f-46d8-85cf-a1ceaf058a06"
-JLD2 = "033835bb-8acc-5ee8-8aae-3f567f8a3819"
-JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
-MLStyle = "d8e11817-5142-5d16-987a-aa16d5891078"
-MetaGraphsNext = "fa8bd995-216d-47f1-8a91-f3b68fbeb377"
-ParserCombinator = "fae87a5f-d1ad-5cf0-8f61-c941e1580b46"
-PlotlyJS = "f0f68f2c-4968-5e81-91da-67840de0976a"
-Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
-Pluto = "c3e4b0f8-55cb-11ea-2926-15256bba5781"
-PlutoTeachingTools = "661c6b06-c737-4d37-b85c-46df65de6f69"
-PlutoUI = "7f904dfe-b85e-4ff6-b463-dae2292396a8"
-PreferenceTools = "ba661fbb-e901-4445-b070-854aec6bfbc5"
-ProgressBars = "49802e3a-d2f1-5c88-81d8-b72133a6f568"
-ProgressMeter = "92933f4c-e287-5a05-a399-4b506db050ca"
-PythonCall = "6099a3de-0909-46bc-b1f4-468b9a2dfc0d"
-Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
-SlurmClusterManager = "c82cd089-7bf7-41d7-976b-6b5d413cbe0a"
-SoleLogics = "b002da8f-3cb3-4d91-bbe3-2953433912b5"
-StatsPlots = "f3b207a7-027a-5e70-b257-86293d7955fd"
-Term = "22787eb5-b846-44ae-b979-8e399b8463ab"
-TidierData = "fe2206b3-d496-4ee9-a338-6a095c4ece80"
-UnicodePlots = "b8865327-cd53-5732-bb35-84acbb429228"
-XML = "72c71f33-b9b6-44de-8c94-c961784809e2"
-
-[compat]
-DrWatson = "2.16.0"
-julia = "1.10.2"
diff --git a/experiments/Synth/README.md b/experiments/Synth/README.md
deleted file mode 100644
index 3fa85c9..0000000
--- a/experiments/Synth/README.md
+++ /dev/null
@@ -1,31 +0,0 @@
-# Synth
-
-This code base is using the [Julia Language](https://julialang.org/) and
-[DrWatson](https://juliadynamics.github.io/DrWatson.jl/stable/)
-to make a reproducible scientific project named
-> Synth
-
-To (locally) reproduce this project, do the following:
-
-0. Download this code base. Notice that raw data are typically not included in the
- git-history and may need to be downloaded independently.
-1. Open a Julia console and do:
-
- ```julia
- julia> using Pkg
- julia> Pkg.add("DrWatson") # install globally, for using `quickactivate`
- julia> Pkg.activate("path/to/this/project")
- julia> Pkg.instantiate()
- ```
-
-This will install all necessary packages for you to be able to run the scripts and
-everything should work out of the box, including correctly finding local paths.
-
-You may notice that most scripts start with the commands:
-
-```julia
-using DrWatson
-@quickactivate "Synth"
-```
-
-which auto-activate the project and enable local path handling from DrWatson.
diff --git a/experiments/Synth/flake.lock b/experiments/Synth/flake.lock
deleted file mode 100644
index e841dc9..0000000
--- a/experiments/Synth/flake.lock
+++ /dev/null
@@ -1,73 +0,0 @@
-{
- "nodes": {
- "nixpkgs": {
- "locked": {
- "lastModified": 0,
- "narHash": "sha256-JwQZIGSYnRNOgDDoIgqKITrPVil+RMWHsZH1eE1VGN0=",
- "path": "/nix/store/gg86rfp39vc7chqsszk32q7995hz4943-source",
- "type": "path"
- },
- "original": {
- "id": "nixpkgs",
- "type": "indirect"
- }
- },
- "old-julia": {
- "locked": {
- "lastModified": 1714750952,
- "narHash": "sha256-oOUdvPrO8CbupgDSaPou+Jv6GL+uQA2QlE33D7OLzkM=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "5fd8536a9a5932d4ae8de52b7dc08d92041237fc",
- "type": "github"
- },
- "original": {
- "id": "nixpkgs",
- "rev": "5fd8536a9a5932d4ae8de52b7dc08d92041237fc",
- "type": "indirect"
- }
- },
- "root": {
- "inputs": {
- "nixpkgs": "nixpkgs",
- "old-julia": "old-julia",
- "utils": "utils"
- }
- },
- "systems": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "utils": {
- "inputs": {
- "systems": "systems"
- },
- "locked": {
- "lastModified": 1731533236,
- "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/experiments/Synth/flake.nix b/experiments/Synth/flake.nix
deleted file mode 100644
index 0570c59..0000000
--- a/experiments/Synth/flake.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- inputs = {
- utils.url = "github:numtide/flake-utils";
- old-julia.url = "nixpkgs/5fd8536a9a5932d4ae8de52b7dc08d92041237fc";
- };
- outputs = { self, nixpkgs, utils, old-julia }: utils.lib.eachDefaultSystem (system:
- let
- pkgs = nixpkgs.legacyPackages.${system};
- julia1-10-2-pkgs = old-julia.legacyPackages.${system};
- in
- {
- devShell = pkgs.mkShell {
- buildInputs = [
- julia1-10-2-pkgs.julia-bin
- ];
- };
- }
- );
-}
diff --git a/experiments/Synth/notebooks/biodivine.jl b/experiments/Synth/notebooks/biodivine.jl
deleted file mode 100644
index bf8a9cf..0000000
--- a/experiments/Synth/notebooks/biodivine.jl
+++ /dev/null
@@ -1,420 +0,0 @@
-### A Pluto.jl notebook ###
-# v0.19.46
-
-using Markdown
-using InteractiveUtils
-
-# ╔═╡ 1a97f1a6-8a0d-11ef-3a8e-8da68a63985b
-using DrWatson
-
-# ╔═╡ 6d4d6baa-d160-47f3-bf7c-a9e0fabdf3c2
-@quickactivate
-
-# ╔═╡ 0a6d4236-f1ac-474d-be98-3c2a53dd9a46
-using Graphs
-
-# ╔═╡ 95417510-36db-451e-ba87-9faa23f7d412
-using SoleLogics: Atom, subformulas, Formula
-
-# ╔═╡ 4a7c619f-6ad6-43d6-b8e8-bddf4255bf17
-using MetaGraphsNext: MetaGraph
-
-# ╔═╡ 4aced393-1873-4fbf-b582-65a20346c64a
-using Plots
-
-# ╔═╡ 3ab50cf5-da53-440c-9796-c9ee73b7ad86
-using Synth: AEONParser
-
-# ╔═╡ 8a5e88c4-b0a6-4848-b6d2-74bdbd960e7c
-using DataFrames
-
-# ╔═╡ 8aaf540d-4e8b-499c-818f-3ce9f53a03cf
-using JLD2
-
-# ╔═╡ 6ef6f82a-5869-42c6-9111-ae125414ab1c
-using StatsPlots
-
-# ╔═╡ 0f49994b-f5fe-4083-b06e-2a4b99ed9200
-using TidierData
-
-# ╔═╡ 1dd2589a-baad-415a-a842-9f3701812f8e
-using PlutoUI
-
-# ╔═╡ d202a3b0-913d-4a63-a81c-cfb64f2e5176
-using PlutoTeachingTools
-
-# ╔═╡ 7cb5d22d-4a2e-483e-a567-77c09fda306b
-using AbstractTrees
-
-# ╔═╡ 016ede63-6f1c-4d38-81bf-77b4538c4705
-md"""
-## Variables
-"""
-
-# ╔═╡ 1121b33a-d9e9-4cb8-b15e-2a75d98453d7
-md"""
-## Inputs
-"""
-
-# ╔═╡ 253c2d2c-5d77-4de6-bb00-27eb4b0ebc07
-md"""
-## Regulations/Edges
-"""
-
-# ╔═╡ dc0fcf4b-ccb4-4e28-8ffb-268145008f23
-md"""
-Average number of reglations/edges per node. Note that this is not necessarily proportional to the size of the target function.
-"""
-
-# ╔═╡ 6f40fcb3-d8d1-4ade-a9ea-12fc58975f60
-md"""
-# Experiments
-## \# Trajectories vs. Models Found
-
-When varying the number of trajectories used for synthesis, we expect to see the number of models found to decrease, because more trajectories/information makes the specification more specific, limiting the size of the space of valid models.
-
-We might expect to see some exponential decay like
-
-```math
-y = e^{-x/a} * b
-```
-
-with some rate `a` and scaling `b`.
-"""
-
-# ╔═╡ cc79a481-8bc9-442d-a129-a7f804ba0ccd
-y₁ = [(x, ℯ^(-x / 200) * 100_000) for x = 0:25:1000];
-
-# ╔═╡ 6989f31e-2256-4532-b885-e5354ed9e99a
-scatter(
- y₁,
- xlabel = "# of Trajectories",
- ylabel = "# of models found per node",
- labels = "",
- xlims = [0, 1000],
- ylims = [0, 100000],
-)
-
-# ╔═╡ 39e255ea-1251-4b3b-a5bc-0cd65491020b
-md"""
-Notes
-- Fix number of iterations, size of target functions
-- Plot per node
-- Size of the network as weighting for the points on the scatterplot
-- Filter such that none of the trajectories have the same initial condition
-"""
-
-# ╔═╡ 1f8e149a-0c73-48b1-b9f1-74887c5fdeac
-md"""
-## \# Iterations until First Model
-
-- Per node
-- Weighting based on network size
-"""
-
-# ╔═╡ 99efeb26-41a8-4600-9aa8-8c9b88987ad7
-histogram()
-
-# ╔═╡ 196936b8-2dbf-4c56-8544-4a66a8b911af
-md"""
-## Average Deg. of Networks
-"""
-
-# ╔═╡ 847d131e-f310-4d43-80b4-c120c9832eee
-md"""
-## Network Size vs. \# Models Found
-
-For a fixed number of trajectories.
-"""
-
-# ╔═╡ 0bac6f39-6683-4a08-bdad-31d232be36e7
-plot()
-
-# ╔═╡ b6b12ecb-995d-4fd2-82cf-0485c4ff1cf1
-md"""
-Notes
-- Average per node
-- Limit function sizes
- - Implicitely limits iterations
-"""
-
-# ╔═╡ 84fda41b-1309-4a58-be79-b517baf0814f
-md"""
-## Global Clustering Coef. vs. \# Models Found
-
-- [Global clustering coefficient on Wikipedia](https://en.wikipedia.org/wiki/Clustering_coefficient#Global_clustering_coefficient)
-"""
-
-# ╔═╡ e5636bd9-5e8e-46dd-9b6c-a66497d7df95
-plot()
-
-# ╔═╡ c4a84267-fc57-4a5d-b2ae-5db24896108d
-md"""
-# Appendix
-
-📊 Data loading, packages, etc. etc.
-
-## Data, Theme
-
-Loading files, setting up colors, etc.
-"""
-
-# ╔═╡ 74c47afc-98ab-44a3-bc8b-2a104fbffb07
-plot_color_theme = cgrad(:matter, 5, categorical = true)
-
-# ╔═╡ a2e21a23-3fc0-492a-9b27-cb7f307fcb1d
-excluded_files = [r"041\.aeon\.jld2", r"079\.aeon\.jld2"]
-
-# ╔═╡ decf04d3-3ce0-4d3d-a046-1989994ad874
-begin
- df = collect_results!(
- datadir("src_parsed", "biodivine_benchmark");
- rexclude = excluded_files,
- )
- # "full/path/to/001.aeon.jld2" -> "001"
- df.ID = map((x -> x[1]) ∘ splitext ∘ (x -> x[1]) ∘ splitext ∘ basename, df.path)
-end
-
-# ╔═╡ f1a1afae-a944-4cc8-8684-de76e8eb7922
-md"""
-# BN Synthesis with Biodivine Benchmarks
-
-🧑💻 [github.com/sybila/biodivine-boolean-models](https://github.com/sybila/biodivine-boolean-models)
-
-$((!isdefined(@__MODULE__, :df) || nrow(df) == 0) ? danger(md"It seems that the dataframe with the benchmark information failed to load, or it was empty. Try running the script:
-
-`julia experiments/Synth/scripts/biodivine_benchmark/load_aeon.jl`
-
-to load/parse the benchmark.") : md"")
-"""
-
-# ╔═╡ 94df90c5-8431-4fca-a611-4a0ebcd14e80
-md"""
-## Benchmark Overview
-
-The Biodivine Boolean model benchmark includes
-$(length(excluded_files) > 0 ? nrow(df) + length(excluded_files) : nrow(df))
-models.
-$(length(excluded_files) > 0 ? "We currently drop two (#079, and #041) because 79 causes JLD2 to crash upon deserializing, and 41 causes some weird `#undef` error." : "")
-
-The models have a varying number of `variables`, `inputs` (nodes with no incoming `regulations`/`edges`), and `regulations` (`edges`).
-"""
-
-# ╔═╡ ca807ea7-1980-4800-91f8-7b446923127a
-components_df = let UpdateFunction = AEONParser.UpdateFunction
- @chain df begin
- @select parsed_model ID
- flatten(:parsed_model)
- # Twice because I've accidentally added each component as a vector of length 1
- flatten(:parsed_model)
- @rename Component = parsed_model # new = old
- @mutate ComponentType = typeof(Component)
- @group_by ComponentType
- end
-end;
-
-# ╔═╡ ed381482-fc40-4378-90b0-df86a474c864
-just_update_functions = components_df[(ComponentType = AEONParser.UpdateFunction,)];
-
-# ╔═╡ a0f79b65-31d0-4faa-b87a-28335501ed61
-update_functions = @chain just_update_functions begin
- @group_by ID
- @select Component
-end;
-
-# ╔═╡ 022aad38-22e5-4d4d-a29a-3c4b900ab974
-function update_functions_to_network(
- update_functions::AbstractVector{<:AEONParser.UpdateFunction},
-)
- network = MetaGraph(SimpleDiGraph(); label_type = String, vertex_data_type = Formula)
-
- for up in update_functions
- network[up.target.name] = up.fn
- end
-
- for up in update_functions
- atoms = filter(x -> isa(x, Atom), subformulas(up.fn))
- for atom in atoms
- source = atom.value
- add_edge!(network, up.target.name, source)
- end
- end
-
- return network
-end
-
-# ╔═╡ baff69b5-5af7-4aaf-a1eb-846216deffc5
-metagraph_models = combine(
- update_functions[1:20],
- :Component =>
- x ->
- update_functions_to_network(Vector{AEONParser.UpdateFunction}(x)) =>
- :Network,
-);
-
-# ╔═╡ e7ad15ac-8976-4100-83ce-e964a6489605
-Dict(names(metagraph_models[1, :]) .=> values(metagraph_models[1, :]))
-
-# ╔═╡ 4d26800f-12b6-4ffe-b6e1-8db8834a8da9
-with_fn_arity_df = let UpdateFunction = AEONParser.UpdateFunction
- with_fn_arity_df = deepcopy(just_update_functions)
- with_fn_arity_df[!, :Arity] .=
- length.(collect.(Leaves.(map(x -> x.fn, just_update_functions[!, :Component]))))
- with_fn_arity_df
-end;
-
-# ╔═╡ c30f1640-42f4-4538-a5e0-ede64784bed1
-with_mean_arity_df = @chain with_fn_arity_df begin
- @group_by ID
- @summarize mean_arity = mean(Arity)
-end;
-
-# ╔═╡ 7f4d4333-d66e-4ddb-8448-21db9bdc6c6d
-histogram(
- with_mean_arity_df.mean_arity,
- ylim = (0, 120),
- color = cgrad(:matter, 5, categorical = true)[1],
- legend = nothing,
- xlabel = "Mean Update Function Arity",
- ylabel = "# Models",
-)
-
-# ╔═╡ e4f087f0-4c83-408d-a9a1-5bb1447a1da7
-raw_summary_df = load(datadir("src_parsed", "summary_biodivine_benchmark.jld2"))["df"];
-
-# ╔═╡ fab25481-21f9-490f-974f-6ea88177f68f
-summary_names = map(strip, names(raw_summary_df))
-
-# ╔═╡ 9f2c259a-479d-483a-9cf5-c249b6049dd6
-summary_df = rename(raw_summary_df, summary_names);
-
-# ╔═╡ 30597336-77c9-4d68-a9b4-065469b1b228
-histogram(
- summary_df.variables,
- ylims = (0, 100),
- xlabel = "Variables",
- ylabel = "# Models",
- legend = nothing,
- color = plot_color_theme[1],
-)
-
-# ╔═╡ 2bcbfef7-c44b-413e-929e-d6535ef0edf3
-histogram(
- summary_df.inputs,
- ylim = (0, 120),
- xlabel = "Inputs",
- ylabel = "# Models",
- legend = nothing,
- color = cgrad(:matter, 5, categorical = true)[2],
-)
-
-# ╔═╡ 1da7e7ee-99a2-4e3e-9ffc-ee2b246f5da4
-histogram(
- summary_df.regulations,
- ylim = (0, 80),
- color = cgrad(:matter, 5, categorical = true)[3],
- legend = nothing,
- xlabel = "Regulations",
- ylabel = "# Models",
-)
-
-# ╔═╡ ff760751-c7e6-4085-b96e-45e2732f6b5f
-avg_deg = histogram(
- summary_df.regulations ./ summary_df.variables,
- ylim = (0, 80),
- color = cgrad(:matter, 5, categorical = true)[4],
- legend = nothing,
- xlabel = "Regulations / Node",
- ylabel = "# Models",
-)
-
-
-# ╔═╡ 658bb88d-274f-4807-b18d-966eb9424e28
-avg_deg
-
-# ╔═╡ 28a1addd-059c-419c-ba7b-1564b875f0e6
-summary_stats = describe(summary_df);
-
-# ╔═╡ 813cd252-659f-4ee5-89ad-d78a183928f3
-TableOfContents()
-
-# ╔═╡ 76ec0b17-05ad-40bd-b922-6ad14e619013
-space = html"
"
-
-# ╔═╡ 21d9f3cd-d68d-4f9d-9b3c-d31d7383c872
-space
-
-# ╔═╡ 55e55e42-9186-4e04-a7f4-f433499b62b0
-space
-
-# ╔═╡ 9481ea51-b479-42a4-a5e8-03e0c4ea7387
-md"""
-## Packages Used
-
-Keeping things tidy 🧹
-"""
-
-# ╔═╡ 31dff5a3-6912-42d1-a8dd-932bb618e21f
-plotly()
-
-# ╔═╡ Cell order:
-# ╟─f1a1afae-a944-4cc8-8684-de76e8eb7922
-# ╟─94df90c5-8431-4fca-a611-4a0ebcd14e80
-# ╟─016ede63-6f1c-4d38-81bf-77b4538c4705
-# ╟─30597336-77c9-4d68-a9b4-065469b1b228
-# ╟─1121b33a-d9e9-4cb8-b15e-2a75d98453d7
-# ╟─2bcbfef7-c44b-413e-929e-d6535ef0edf3
-# ╟─253c2d2c-5d77-4de6-bb00-27eb4b0ebc07
-# ╟─1da7e7ee-99a2-4e3e-9ffc-ee2b246f5da4
-# ╟─dc0fcf4b-ccb4-4e28-8ffb-268145008f23
-# ╟─ff760751-c7e6-4085-b96e-45e2732f6b5f
-# ╟─7f4d4333-d66e-4ddb-8448-21db9bdc6c6d
-# ╟─21d9f3cd-d68d-4f9d-9b3c-d31d7383c872
-# ╟─6f40fcb3-d8d1-4ade-a9ea-12fc58975f60
-# ╠═cc79a481-8bc9-442d-a129-a7f804ba0ccd
-# ╟─6989f31e-2256-4532-b885-e5354ed9e99a
-# ╟─39e255ea-1251-4b3b-a5bc-0cd65491020b
-# ╟─1f8e149a-0c73-48b1-b9f1-74887c5fdeac
-# ╠═99efeb26-41a8-4600-9aa8-8c9b88987ad7
-# ╟─196936b8-2dbf-4c56-8544-4a66a8b911af
-# ╟─658bb88d-274f-4807-b18d-966eb9424e28
-# ╟─847d131e-f310-4d43-80b4-c120c9832eee
-# ╠═0bac6f39-6683-4a08-bdad-31d232be36e7
-# ╟─b6b12ecb-995d-4fd2-82cf-0485c4ff1cf1
-# ╟─84fda41b-1309-4a58-be79-b517baf0814f
-# ╠═e5636bd9-5e8e-46dd-9b6c-a66497d7df95
-# ╟─55e55e42-9186-4e04-a7f4-f433499b62b0
-# ╟─c4a84267-fc57-4a5d-b2ae-5db24896108d
-# ╠═74c47afc-98ab-44a3-bc8b-2a104fbffb07
-# ╠═a2e21a23-3fc0-492a-9b27-cb7f307fcb1d
-# ╠═decf04d3-3ce0-4d3d-a046-1989994ad874
-# ╠═ca807ea7-1980-4800-91f8-7b446923127a
-# ╠═ed381482-fc40-4378-90b0-df86a474c864
-# ╠═a0f79b65-31d0-4faa-b87a-28335501ed61
-# ╠═baff69b5-5af7-4aaf-a1eb-846216deffc5
-# ╠═e7ad15ac-8976-4100-83ce-e964a6489605
-# ╠═0a6d4236-f1ac-474d-be98-3c2a53dd9a46
-# ╠═95417510-36db-451e-ba87-9faa23f7d412
-# ╠═4a7c619f-6ad6-43d6-b8e8-bddf4255bf17
-# ╠═022aad38-22e5-4d4d-a29a-3c4b900ab974
-# ╠═4d26800f-12b6-4ffe-b6e1-8db8834a8da9
-# ╠═c30f1640-42f4-4538-a5e0-ede64784bed1
-# ╠═e4f087f0-4c83-408d-a9a1-5bb1447a1da7
-# ╠═fab25481-21f9-490f-974f-6ea88177f68f
-# ╠═9f2c259a-479d-483a-9cf5-c249b6049dd6
-# ╠═28a1addd-059c-419c-ba7b-1564b875f0e6
-# ╠═813cd252-659f-4ee5-89ad-d78a183928f3
-# ╟─76ec0b17-05ad-40bd-b922-6ad14e619013
-# ╟─9481ea51-b479-42a4-a5e8-03e0c4ea7387
-# ╠═1a97f1a6-8a0d-11ef-3a8e-8da68a63985b
-# ╠═6d4d6baa-d160-47f3-bf7c-a9e0fabdf3c2
-# ╠═4aced393-1873-4fbf-b582-65a20346c64a
-# ╠═31dff5a3-6912-42d1-a8dd-932bb618e21f
-# ╠═3ab50cf5-da53-440c-9796-c9ee73b7ad86
-# ╠═8a5e88c4-b0a6-4848-b6d2-74bdbd960e7c
-# ╠═8aaf540d-4e8b-499c-818f-3ce9f53a03cf
-# ╠═6ef6f82a-5869-42c6-9111-ae125414ab1c
-# ╠═0f49994b-f5fe-4083-b06e-2a4b99ed9200
-# ╠═1dd2589a-baad-415a-a842-9f3701812f8e
-# ╠═d202a3b0-913d-4a63-a81c-cfb64f2e5176
-# ╠═7cb5d22d-4a2e-483e-a567-77c09fda306b
diff --git a/experiments/Synth/notebooks/bma.png b/experiments/Synth/notebooks/bma.png
deleted file mode 100644
index 3c27fb0..0000000
Binary files a/experiments/Synth/notebooks/bma.png and /dev/null differ
diff --git a/experiments/Synth/notebooks/boolean_grammar.jl b/experiments/Synth/notebooks/boolean_grammar.jl
deleted file mode 100644
index 00d267b..0000000
--- a/experiments/Synth/notebooks/boolean_grammar.jl
+++ /dev/null
@@ -1,881 +0,0 @@
-### A Pluto.jl notebook ###
-# v0.19.46
-
-using Markdown
-using InteractiveUtils
-
-# ╔═╡ b6ce96ce-71cb-11ef-287e-4d1674490f7a
-using Herb, HerbGrammar, SoleLogics
-
-# ╔═╡ 502cafdc-07b3-4aef-b6f2-507d3a93290e
-n = 10
-
-# ╔═╡ 57681b14-74da-42bb-a8c5-14b32879ab30
-a = ExplicitAlphabet(Atom.(1:n))
-
-# ╔═╡ b109d4a3-f95d-4aca-950c-ae98bd7832e8
-op = [∧, ∨, ¬]
-
-# ╔═╡ f4eef80e-c0a4-4a7c-bf74-5c89da7e5187
-begin
- g₁ = @cfgrammar begin end
- for i = 1:n
- add_rule!(g₁, :(A = Atom($i)))
- end
- add_rule!(g₁, :(B = (B ∧ B) | (B ∨ B) | ¬B | A))
-end
-
-# ╔═╡ bd1ecefd-2da8-432f-9d53-5aed437a2bf9
-r₁ = rand(RuleNode, g₁, :B, 3)
-
-# ╔═╡ fd339639-d5d6-4ce9-a4a2-4b2c77aad5ce
-begin
- state = TruthDict(1:n)
- state[2] = false
- state
-end
-
-# ╔═╡ baf828e0-2b18-4302-8fa3-ba944a605d66
-state
-
-# ╔═╡ f356adbc-95b9-4616-b5cc-6eace10b0cb2
-eval(rulenode2expr(r₁, g₁))
-
-# ╔═╡ ccc32418-4170-418a-9d23-0fb4453f9011
-interpret(eval(rulenode2expr(r₁, g₁)), state)
-
-# ╔═╡ 00000000-0000-0000-0000-000000000001
-PLUTO_PROJECT_TOML_CONTENTS = """
-[deps]
-Herb = "c09c6b7f-4f63-49de-90d9-97a3563c0f4a"
-HerbGrammar = "4ef9e186-2fe5-4b24-8de7-9f7291f24af7"
-SoleLogics = "b002da8f-3cb3-4d91-bbe3-2953433912b5"
-
-[compat]
-Herb = "~0.3.0"
-HerbGrammar = "~0.3.0"
-SoleLogics = "~0.9.5"
-"""
-
-# ╔═╡ 00000000-0000-0000-0000-000000000002
-PLUTO_MANIFEST_TOML_CONTENTS = """
-# This file is machine-generated - editing it directly is not advised
-
-julia_version = "1.10.4"
-manifest_format = "2.0"
-project_hash = "27ed5179d330c86b4fb2eb044a68393036f985f9"
-
-[[deps.AbstractTrees]]
-git-tree-sha1 = "2d9c9a55f9c93e8887ad391fbae72f8ef55e1177"
-uuid = "1520ce14-60c1-5f80-bbc7-55ef81b5835c"
-version = "0.4.5"
-
-[[deps.ArgTools]]
-uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f"
-version = "1.1.1"
-
-[[deps.ArnoldiMethod]]
-deps = ["LinearAlgebra", "Random", "StaticArrays"]
-git-tree-sha1 = "d57bd3762d308bded22c3b82d033bff85f6195c6"
-uuid = "ec485272-7323-5ecc-a04f-4719b315124d"
-version = "0.4.0"
-
-[[deps.Artifacts]]
-uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
-
-[[deps.Base64]]
-uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
-
-[[deps.Bzip2_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "9e2a6b69137e6969bab0152632dcb3bc108c8bdd"
-uuid = "6e34b625-4abd-537c-b88f-471c36dfa7a0"
-version = "1.0.8+1"
-
-[[deps.Cairo_jll]]
-deps = ["Artifacts", "Bzip2_jll", "CompilerSupportLibraries_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "JLLWrappers", "LZO_jll", "Libdl", "Pixman_jll", "Xorg_libXext_jll", "Xorg_libXrender_jll", "Zlib_jll", "libpng_jll"]
-git-tree-sha1 = "a2f1c8c668c8e3cb4cca4e57a8efdb09067bb3fd"
-uuid = "83423d85-b0ee-5818-9007-b63ccbeb887a"
-version = "1.18.0+2"
-
-[[deps.CategoricalArrays]]
-deps = ["DataAPI", "Future", "Missings", "Printf", "Requires", "Statistics", "Unicode"]
-git-tree-sha1 = "1568b28f91293458345dabba6a5ea3f183250a61"
-uuid = "324d7699-5711-5eae-9e2f-1d82baa6b597"
-version = "0.10.8"
-
- [deps.CategoricalArrays.extensions]
- CategoricalArraysJSONExt = "JSON"
- CategoricalArraysRecipesBaseExt = "RecipesBase"
- CategoricalArraysSentinelArraysExt = "SentinelArrays"
- CategoricalArraysStructTypesExt = "StructTypes"
-
- [deps.CategoricalArrays.weakdeps]
- JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
- RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
- SentinelArrays = "91c51154-3ec4-41a3-a24f-3f23e20d615c"
- StructTypes = "856f2bd8-1eba-4b0a-8007-ebc267875bd4"
-
-[[deps.CodeTracking]]
-deps = ["InteractiveUtils", "UUIDs"]
-git-tree-sha1 = "7eee164f122511d3e4e1ebadb7956939ea7e1c77"
-uuid = "da1fd8a2-8d9e-5ec2-8556-3022fb5608a2"
-version = "1.3.6"
-
-[[deps.CommonSubexpressions]]
-deps = ["MacroTools"]
-git-tree-sha1 = "cda2cfaebb4be89c9084adaca7dd7333369715c5"
-uuid = "bbf7d656-a473-5ed7-a52c-81e309532950"
-version = "0.3.1"
-
-[[deps.Compat]]
-deps = ["TOML", "UUIDs"]
-git-tree-sha1 = "8ae8d32e09f0dcf42a36b90d4e17f5dd2e4c4215"
-uuid = "34da2185-b29b-5c13-b0c7-acf172513d20"
-version = "4.16.0"
-weakdeps = ["Dates", "LinearAlgebra"]
-
- [deps.Compat.extensions]
- CompatLinearAlgebraExt = "LinearAlgebra"
-
-[[deps.CompilerSupportLibraries_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae"
-version = "1.1.1+0"
-
-[[deps.Crayons]]
-git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15"
-uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f"
-version = "4.1.1"
-
-[[deps.DataAPI]]
-git-tree-sha1 = "abe83f3a2f1b857aac70ef8b269080af17764bbe"
-uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a"
-version = "1.16.0"
-
-[[deps.DataStructures]]
-deps = ["Compat", "InteractiveUtils", "OrderedCollections"]
-git-tree-sha1 = "1d0a14036acb104d9e89698bd408f63ab58cdc82"
-uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
-version = "0.18.20"
-
-[[deps.DataValueInterfaces]]
-git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6"
-uuid = "e2d170a0-9d28-54be-80f0-106bbe20a464"
-version = "1.0.0"
-
-[[deps.Dates]]
-deps = ["Printf"]
-uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"
-
-[[deps.Dictionaries]]
-deps = ["Indexing", "Random", "Serialization"]
-git-tree-sha1 = "1f3b7b0d321641c1f2e519f7aed77f8e1f6cb133"
-uuid = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4"
-version = "0.3.29"
-
-[[deps.Distributed]]
-deps = ["Random", "Serialization", "Sockets"]
-uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b"
-
-[[deps.DocStringExtensions]]
-deps = ["LibGit2"]
-git-tree-sha1 = "2fb1e02f2b635d0845df5d7c167fec4dd739b00d"
-uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
-version = "0.9.3"
-
-[[deps.Downloads]]
-deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"]
-uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6"
-version = "1.6.0"
-
-[[deps.Expat_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "1c6317308b9dc757616f0b5cb379db10494443a7"
-uuid = "2e619515-83b5-522b-bb60-26c02a35a201"
-version = "2.6.2+0"
-
-[[deps.FileWatching]]
-uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee"
-
-[[deps.FillArrays]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "6a70198746448456524cb442b8af316927ff3e1a"
-uuid = "1a297f60-69ca-5386-bcde-b61e274b549b"
-version = "1.13.0"
-
- [deps.FillArrays.extensions]
- FillArraysPDMatsExt = "PDMats"
- FillArraysSparseArraysExt = "SparseArrays"
- FillArraysStatisticsExt = "Statistics"
-
- [deps.FillArrays.weakdeps]
- PDMats = "90014a1f-27ba-587c-ab20-58faa44d9150"
- SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
- Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
-
-[[deps.Fontconfig_jll]]
-deps = ["Artifacts", "Bzip2_jll", "Expat_jll", "FreeType2_jll", "JLLWrappers", "Libdl", "Libuuid_jll", "Zlib_jll"]
-git-tree-sha1 = "db16beca600632c95fc8aca29890d83788dd8b23"
-uuid = "a3f928ae-7b40-5064-980b-68af3947d34b"
-version = "2.13.96+0"
-
-[[deps.FreeType2_jll]]
-deps = ["Artifacts", "Bzip2_jll", "JLLWrappers", "Libdl", "Zlib_jll"]
-git-tree-sha1 = "5c1d8ae0efc6c2e7b1fc502cbe25def8f661b7bc"
-uuid = "d7e528f0-a631-5988-bf34-fe36492bcfd7"
-version = "2.13.2+0"
-
-[[deps.FunctionWrappers]]
-git-tree-sha1 = "d62485945ce5ae9c0c48f124a84998d755bae00e"
-uuid = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e"
-version = "1.1.3"
-
-[[deps.Future]]
-deps = ["Random"]
-uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820"
-
-[[deps.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"
-
-[[deps.Glib_jll]]
-deps = ["Artifacts", "Gettext_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Libiconv_jll", "Libmount_jll", "PCRE2_jll", "Zlib_jll"]
-git-tree-sha1 = "7c82e6a6cd34e9d935e9aa4051b66c6ff3af59ba"
-uuid = "7746bdde-850d-59dc-9ae8-88ece973131d"
-version = "2.80.2+0"
-
-[[deps.Graphite2_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "344bf40dcab1073aca04aa0df4fb092f920e4011"
-uuid = "3b182d85-2403-5c21-9c21-1e1f0cc25472"
-version = "1.3.14+0"
-
-[[deps.Graphs]]
-deps = ["ArnoldiMethod", "Compat", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"]
-git-tree-sha1 = "ebd18c326fa6cee1efb7da9a3b45cf69da2ed4d9"
-uuid = "86223c79-3864-5bf0-83f7-82e725a168b6"
-version = "1.11.2"
-
-[[deps.HarfBuzz_ICU_jll]]
-deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "Graphite2_jll", "HarfBuzz_jll", "ICU_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg"]
-git-tree-sha1 = "6ccbc4fdf65c8197738c2d68cc55b74b19c97ac2"
-uuid = "655565e8-fb53-5cb3-b0cd-aec1ca0647ea"
-version = "2.8.1+0"
-
-[[deps.HarfBuzz_jll]]
-deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "Graphite2_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg"]
-git-tree-sha1 = "129acf094d168394e80ee1dc4bc06ec835e510a3"
-uuid = "2e76f6c2-a576-52d4-95c1-20adfe4de566"
-version = "2.8.1+1"
-
-[[deps.Herb]]
-deps = ["HerbConstraints", "HerbCore", "HerbGrammar", "HerbInterpret", "HerbSearch", "HerbSpecification", "Pkg"]
-git-tree-sha1 = "27f56aea86a6deda467fe90d61443e89d523b81b"
-uuid = "c09c6b7f-4f63-49de-90d9-97a3563c0f4a"
-version = "0.3.0"
-
-[[deps.HerbConstraints]]
-deps = ["DataStructures", "HerbCore", "HerbGrammar", "MLStyle"]
-git-tree-sha1 = "2e54da1d19119847b242d1ceda212b180cca36a9"
-uuid = "1fa96474-3206-4513-b4fa-23913f296dfc"
-version = "0.2.2"
-
-[[deps.HerbCore]]
-git-tree-sha1 = "98a4c7b30a8a752bb33bddc2475f6554602b588b"
-uuid = "2b23ba43-8213-43cb-b5ea-38c12b45bd45"
-version = "0.3.1"
-
-[[deps.HerbGrammar]]
-deps = ["AbstractTrees", "DataStructures", "HerbCore", "Serialization", "TreeView"]
-git-tree-sha1 = "b4cbf9712dbb3ab281ff4ed517d3cd6bc12f3078"
-uuid = "4ef9e186-2fe5-4b24-8de7-9f7291f24af7"
-version = "0.3.0"
-
-[[deps.HerbInterpret]]
-deps = ["HerbCore", "HerbGrammar", "HerbSpecification"]
-git-tree-sha1 = "9e19b4ee5f29eb8bb9b1049524728b38e878eca2"
-uuid = "5bbddadd-02c5-4713-84b8-97364418cca7"
-version = "0.1.3"
-
-[[deps.HerbSearch]]
-deps = ["DataStructures", "HerbConstraints", "HerbCore", "HerbGrammar", "HerbInterpret", "HerbSpecification", "Logging", "MLStyle", "Random", "StatsBase"]
-git-tree-sha1 = "472e3f427c148f334dde3837b0bb1549897ed00a"
-uuid = "3008d8e8-f9aa-438a-92ed-26e9c7b4829f"
-version = "0.3.0"
-
-[[deps.HerbSpecification]]
-git-tree-sha1 = "5385b81e40c3cd62aeea591319896148036863c9"
-uuid = "6d54aada-062f-46d8-85cf-a1ceaf058a06"
-version = "0.1.0"
-
-[[deps.ICU_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "20b6765a3016e1fca0c9c93c80d50061b94218b7"
-uuid = "a51ab1cf-af8e-5615-a023-bc2c838bba6b"
-version = "69.1.0+0"
-
-[[deps.Indexing]]
-git-tree-sha1 = "ce1566720fd6b19ff3411404d4b977acd4814f9f"
-uuid = "313cdc1a-70c2-5d6a-ae34-0150d3930a38"
-version = "1.1.1"
-
-[[deps.Inflate]]
-git-tree-sha1 = "d1b1b796e47d94588b3757fe84fbf65a5ec4a80d"
-uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9"
-version = "0.1.5"
-
-[[deps.InteractiveUtils]]
-deps = ["Markdown"]
-uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
-
-[[deps.IrrationalConstants]]
-git-tree-sha1 = "630b497eafcc20001bba38a4651b327dcfc491d2"
-uuid = "92d709cd-6900-40b7-9082-c6be49f344b6"
-version = "0.2.2"
-
-[[deps.IterTools]]
-git-tree-sha1 = "42d5f897009e7ff2cf88db414a389e5ed1bdd023"
-uuid = "c8e1da08-722c-5040-9ed9-7db0dc04731e"
-version = "1.10.0"
-
-[[deps.IteratorInterfaceExtensions]]
-git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856"
-uuid = "82899510-4779-5014-852e-03e436cf321d"
-version = "1.0.0"
-
-[[deps.JLLWrappers]]
-deps = ["Artifacts", "Preferences"]
-git-tree-sha1 = "f389674c99bfcde17dc57454011aa44d5a260a40"
-uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
-version = "1.6.0"
-
-[[deps.JpegTurbo_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "c84a835e1a09b289ffcd2271bf2a337bbdda6637"
-uuid = "aacddb02-875f-59d6-b918-886e6ef4fbf8"
-version = "3.0.3+0"
-
-[[deps.JuliaInterpreter]]
-deps = ["CodeTracking", "InteractiveUtils", "Random", "UUIDs"]
-git-tree-sha1 = "2984284a8abcfcc4784d95a9e2ea4e352dd8ede7"
-uuid = "aa1ae85d-cabe-5617-a682-6adf51b2e16a"
-version = "0.9.36"
-
-[[deps.LERC_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "bf36f528eec6634efc60d7ec062008f171071434"
-uuid = "88015f11-f218-50d7-93a8-a6af411a945d"
-version = "3.0.0+1"
-
-[[deps.LLVMOpenMP_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "78211fb6cbc872f77cad3fc0b6cf647d923f4929"
-uuid = "1d63c593-3942-5779-bab2-d838dc0a180e"
-version = "18.1.7+0"
-
-[[deps.LZO_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "70c5da094887fd2cae843b8db33920bac4b6f07d"
-uuid = "dd4b983a-f0e5-5f8d-a1b7-129d4a5fb1ac"
-version = "2.10.2+0"
-
-[[deps.LaTeXStrings]]
-git-tree-sha1 = "50901ebc375ed41dbf8058da26f9de442febbbec"
-uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f"
-version = "1.3.1"
-
-[[deps.Lazy]]
-deps = ["MacroTools"]
-git-tree-sha1 = "1370f8202dac30758f3c345f9909b97f53d87d3f"
-uuid = "50d2b5c4-7a5e-59d5-8109-a42b560f39c0"
-version = "0.15.1"
-
-[[deps.LibCURL]]
-deps = ["LibCURL_jll", "MozillaCACerts_jll"]
-uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21"
-version = "0.6.4"
-
-[[deps.LibCURL_jll]]
-deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"]
-uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0"
-version = "8.4.0+0"
-
-[[deps.LibGit2]]
-deps = ["Base64", "LibGit2_jll", "NetworkOptions", "Printf", "SHA"]
-uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
-
-[[deps.LibGit2_jll]]
-deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll"]
-uuid = "e37daf67-58a4-590a-8e99-b0245dd2ffc5"
-version = "1.6.4+0"
-
-[[deps.LibSSH2_jll]]
-deps = ["Artifacts", "Libdl", "MbedTLS_jll"]
-uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8"
-version = "1.11.0+1"
-
-[[deps.Libdl]]
-uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
-
-[[deps.Libffi_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "0b4a5d71f3e5200a7dff793393e09dfc2d874290"
-uuid = "e9f186c6-92d2-5b65-8a66-fee21dc1b490"
-version = "3.2.2+1"
-
-[[deps.Libgcrypt_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgpg_error_jll"]
-git-tree-sha1 = "9fd170c4bbfd8b935fdc5f8b7aa33532c991a673"
-uuid = "d4300ac3-e22c-5743-9152-c294e39db1e4"
-version = "1.8.11+0"
-
-[[deps.Libgpg_error_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "fbb1f2bef882392312feb1ede3615ddc1e9b99ed"
-uuid = "7add5ba3-2f88-524e-9cd5-f83b8a55f7b8"
-version = "1.49.0+0"
-
-[[deps.Libiconv_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "f9557a255370125b405568f9767d6d195822a175"
-uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531"
-version = "1.17.0+0"
-
-[[deps.Libmount_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "0c4f9c4f1a50d8f35048fa0532dabbadf702f81e"
-uuid = "4b2f31a3-9ecc-558c-b454-b3730dcb73e9"
-version = "2.40.1+0"
-
-[[deps.Libtiff_jll]]
-deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "LERC_jll", "Libdl", "Pkg", "Zlib_jll", "Zstd_jll"]
-git-tree-sha1 = "3eb79b0ca5764d4799c06699573fd8f533259713"
-uuid = "89763e89-9b03-5906-acba-b20f662cd828"
-version = "4.4.0+0"
-
-[[deps.Libuuid_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "5ee6203157c120d79034c748a2acba45b82b8807"
-uuid = "38a345b3-de98-5d2b-a5d3-14cd9215e700"
-version = "2.40.1+0"
-
-[[deps.LinearAlgebra]]
-deps = ["Libdl", "OpenBLAS_jll", "libblastrampoline_jll"]
-uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
-
-[[deps.LittleCMS_jll]]
-deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "Pkg"]
-git-tree-sha1 = "110897e7db2d6836be22c18bffd9422218ee6284"
-uuid = "d3a379c0-f9a3-5b72-a4c0-6bf4d2e8af0f"
-version = "2.12.0+0"
-
-[[deps.LogExpFunctions]]
-deps = ["DocStringExtensions", "IrrationalConstants", "LinearAlgebra"]
-git-tree-sha1 = "a2d09619db4e765091ee5c6ffe8872849de0feea"
-uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688"
-version = "0.3.28"
-
- [deps.LogExpFunctions.extensions]
- LogExpFunctionsChainRulesCoreExt = "ChainRulesCore"
- LogExpFunctionsChangesOfVariablesExt = "ChangesOfVariables"
- LogExpFunctionsInverseFunctionsExt = "InverseFunctions"
-
- [deps.LogExpFunctions.weakdeps]
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- ChangesOfVariables = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0"
- InverseFunctions = "3587e190-3f89-42d0-90ee-14403ec27112"
-
-[[deps.Logging]]
-uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"
-
-[[deps.LoweredCodeUtils]]
-deps = ["JuliaInterpreter"]
-git-tree-sha1 = "c2b5e92eaf5101404a58ce9c6083d595472361d6"
-uuid = "6f1432cf-f94c-5a45-995e-cdbf5db27b0b"
-version = "3.0.2"
-
-[[deps.MLStyle]]
-git-tree-sha1 = "bc38dff0548128765760c79eb7388a4b37fae2c8"
-uuid = "d8e11817-5142-5d16-987a-aa16d5891078"
-version = "0.4.17"
-
-[[deps.MacroTools]]
-deps = ["Markdown", "Random"]
-git-tree-sha1 = "2fa9ee3e63fd3a4f7a9a4f4744a52f4856de82df"
-uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09"
-version = "0.5.13"
-
-[[deps.Markdown]]
-deps = ["Base64"]
-uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
-
-[[deps.MbedTLS_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1"
-version = "2.28.2+1"
-
-[[deps.Missings]]
-deps = ["DataAPI"]
-git-tree-sha1 = "ec4f7fbeab05d7747bdf98eb74d130a2a2ed298d"
-uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28"
-version = "1.2.0"
-
-[[deps.Mmap]]
-uuid = "a63ad114-7e13-5084-954f-fe012c677804"
-
-[[deps.MozillaCACerts_jll]]
-uuid = "14a3606d-f60d-562e-9121-12d972cd8159"
-version = "2023.1.10"
-
-[[deps.NetworkOptions]]
-uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
-version = "1.2.0"
-
-[[deps.OpenBLAS_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"]
-uuid = "4536629a-c528-5b80-bd46-f80d51c5b363"
-version = "0.3.23+4"
-
-[[deps.OpenJpeg_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libtiff_jll", "LittleCMS_jll", "Pkg", "libpng_jll"]
-git-tree-sha1 = "76374b6e7f632c130e78100b166e5a48464256f8"
-uuid = "643b3616-a352-519d-856d-80112ee9badc"
-version = "2.4.0+0"
-
-[[deps.OpenSSL_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "a12e56c72edee3ce6b96667745e6cbbe5498f200"
-uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95"
-version = "1.1.23+0"
-
-[[deps.OrderedCollections]]
-git-tree-sha1 = "dfdf5519f235516220579f949664f1bf44e741c5"
-uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
-version = "1.6.3"
-
-[[deps.PCRE2_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "efcefdf7-47ab-520b-bdef-62a2eaa19f15"
-version = "10.42.0+1"
-
-[[deps.Pixman_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "LLVMOpenMP_jll", "Libdl"]
-git-tree-sha1 = "35621f10a7531bc8fa58f74610b1bfb70a3cfc6b"
-uuid = "30392449-352a-5448-841d-b1acce4e97dc"
-version = "0.43.4+0"
-
-[[deps.Pkg]]
-deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"]
-uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
-version = "1.10.0"
-
-[[deps.Poppler_jll]]
-deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "Glib_jll", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "OpenJpeg_jll", "Pkg", "libpng_jll"]
-git-tree-sha1 = "02148a0cb2532f22c0589ceb75c110e168fb3d1f"
-uuid = "9c32591e-4766-534b-9725-b71a8799265b"
-version = "21.9.0+0"
-
-[[deps.PrecompileTools]]
-deps = ["Preferences"]
-git-tree-sha1 = "5aa36f7049a63a1528fe8f7c3f2113413ffd4e1f"
-uuid = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
-version = "1.2.1"
-
-[[deps.Preferences]]
-deps = ["TOML"]
-git-tree-sha1 = "9306f6085165d270f7e3db02af26a400d580f5c6"
-uuid = "21216c6a-2e73-6563-6e65-726566657250"
-version = "1.4.3"
-
-[[deps.PrettyTables]]
-deps = ["Crayons", "LaTeXStrings", "Markdown", "PrecompileTools", "Printf", "Reexport", "StringManipulation", "Tables"]
-git-tree-sha1 = "66b20dd35966a748321d3b2537c4584cf40387c7"
-uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d"
-version = "2.3.2"
-
-[[deps.Printf]]
-deps = ["Unicode"]
-uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"
-
-[[deps.REPL]]
-deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
-uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
-
-[[deps.Random]]
-deps = ["SHA"]
-uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
-
-[[deps.Reexport]]
-git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b"
-uuid = "189a3867-3050-52da-a836-e630ba90ab69"
-version = "1.2.2"
-
-[[deps.Requires]]
-deps = ["UUIDs"]
-git-tree-sha1 = "838a3a4188e2ded87a4f9f184b4b0d78a1e91cb7"
-uuid = "ae029012-a4dd-5104-9daa-d747884805df"
-version = "1.3.0"
-
-[[deps.Revise]]
-deps = ["CodeTracking", "Distributed", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "REPL", "Requires", "UUIDs", "Unicode"]
-git-tree-sha1 = "7b7850bb94f75762d567834d7e9802fc22d62f9c"
-uuid = "295af30f-e4ad-537b-8983-00126c2a3abe"
-version = "3.5.18"
-
-[[deps.SHA]]
-uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
-version = "0.7.0"
-
-[[deps.Serialization]]
-uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
-
-[[deps.SharedArrays]]
-deps = ["Distributed", "Mmap", "Random", "Serialization"]
-uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383"
-
-[[deps.SimpleTraits]]
-deps = ["InteractiveUtils", "MacroTools"]
-git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231"
-uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d"
-version = "0.9.4"
-
-[[deps.Sockets]]
-uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
-
-[[deps.SoleBase]]
-deps = ["CategoricalArrays", "FillArrays", "IterTools", "Logging", "Random", "StatsBase"]
-git-tree-sha1 = "ec78e6ef042c7060c2f26f72f7b8b2199510c465"
-uuid = "4475fa32-7023-44a0-aa70-4813b230e492"
-version = "0.12.4"
-
-[[deps.SoleLogics]]
-deps = ["AbstractTrees", "DataStructures", "Dictionaries", "FunctionWrappers", "Graphs", "IterTools", "Lazy", "PrettyTables", "Random", "Reexport", "Revise", "SoleBase", "StatsBase", "ThreadSafeDicts"]
-git-tree-sha1 = "1ee03b46a5af29efbefbeb007cbc420d3ef2dd45"
-uuid = "b002da8f-3cb3-4d91-bbe3-2953433912b5"
-version = "0.9.5"
-
-[[deps.SortingAlgorithms]]
-deps = ["DataStructures"]
-git-tree-sha1 = "66e0a8e672a0bdfca2c3f5937efb8538b9ddc085"
-uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c"
-version = "1.2.1"
-
-[[deps.SparseArrays]]
-deps = ["Libdl", "LinearAlgebra", "Random", "Serialization", "SuiteSparse_jll"]
-uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
-version = "1.10.0"
-
-[[deps.StaticArrays]]
-deps = ["LinearAlgebra", "PrecompileTools", "Random", "StaticArraysCore"]
-git-tree-sha1 = "eeafab08ae20c62c44c8399ccb9354a04b80db50"
-uuid = "90137ffa-7385-5640-81b9-e52037218182"
-version = "1.9.7"
-
- [deps.StaticArrays.extensions]
- StaticArraysChainRulesCoreExt = "ChainRulesCore"
- StaticArraysStatisticsExt = "Statistics"
-
- [deps.StaticArrays.weakdeps]
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
-
-[[deps.StaticArraysCore]]
-git-tree-sha1 = "192954ef1208c7019899fbf8049e717f92959682"
-uuid = "1e83bf80-4336-4d27-bf5d-d5a4f845583c"
-version = "1.4.3"
-
-[[deps.Statistics]]
-deps = ["LinearAlgebra", "SparseArrays"]
-uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
-version = "1.10.0"
-
-[[deps.StatsAPI]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "1ff449ad350c9c4cbc756624d6f8a8c3ef56d3ed"
-uuid = "82ae8749-77ed-4fe6-ae5f-f523153014b0"
-version = "1.7.0"
-
-[[deps.StatsBase]]
-deps = ["DataAPI", "DataStructures", "LinearAlgebra", "LogExpFunctions", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"]
-git-tree-sha1 = "5cf7606d6cef84b543b483848d4ae08ad9832b21"
-uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
-version = "0.34.3"
-
-[[deps.StringManipulation]]
-deps = ["PrecompileTools"]
-git-tree-sha1 = "a04cabe79c5f01f4d723cc6704070ada0b9d46d5"
-uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e"
-version = "0.3.4"
-
-[[deps.SuiteSparse_jll]]
-deps = ["Artifacts", "Libdl", "libblastrampoline_jll"]
-uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c"
-version = "7.2.1+1"
-
-[[deps.TOML]]
-deps = ["Dates"]
-uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
-version = "1.0.3"
-
-[[deps.TableTraits]]
-deps = ["IteratorInterfaceExtensions"]
-git-tree-sha1 = "c06b2f539df1c6efa794486abfb6ed2022561a39"
-uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c"
-version = "1.0.1"
-
-[[deps.Tables]]
-deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "OrderedCollections", "TableTraits"]
-git-tree-sha1 = "598cd7c1f68d1e205689b1c2fe65a9f85846f297"
-uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c"
-version = "1.12.0"
-
-[[deps.Tar]]
-deps = ["ArgTools", "SHA"]
-uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e"
-version = "1.10.0"
-
-[[deps.ThreadSafeDicts]]
-git-tree-sha1 = "300b753c0a786ea43fdafc26a4e50b87fb58cd50"
-uuid = "4239201d-c60e-5e0a-9702-85d713665ba7"
-version = "0.1.6"
-
-[[deps.TikzGraphs]]
-deps = ["Graphs", "LaTeXStrings", "TikzPictures"]
-git-tree-sha1 = "e8f41ed9a2cabf6699d9906c195bab1f773d4ca7"
-uuid = "b4f28e30-c73f-5eaf-a395-8a9db949a742"
-version = "1.4.0"
-
-[[deps.TikzPictures]]
-deps = ["LaTeXStrings", "Poppler_jll", "Requires", "tectonic_jll"]
-git-tree-sha1 = "79e2d29b216ef24a0f4f905532b900dcf529aa06"
-uuid = "37f6aa50-8035-52d0-81c2-5a1d08754b2d"
-version = "3.5.0"
-
-[[deps.TreeView]]
-deps = ["CommonSubexpressions", "Graphs", "MacroTools", "TikzGraphs"]
-git-tree-sha1 = "41ddcefb625f2ab0f4d9f2081c2da1af2ccbbf8b"
-uuid = "39424ebd-4cf3-5550-a685-96706a953f40"
-version = "0.5.1"
-
-[[deps.UUIDs]]
-deps = ["Random", "SHA"]
-uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
-
-[[deps.Unicode]]
-uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
-
-[[deps.XML2_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libiconv_jll", "Zlib_jll"]
-git-tree-sha1 = "1165b0443d0eca63ac1e32b8c0eb69ed2f4f8127"
-uuid = "02c8fc9c-b97f-50b9-bbe4-9be30ff0a78a"
-version = "2.13.3+0"
-
-[[deps.XSLT_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgcrypt_jll", "Libgpg_error_jll", "Libiconv_jll", "XML2_jll", "Zlib_jll"]
-git-tree-sha1 = "a54ee957f4c86b526460a720dbc882fa5edcbefc"
-uuid = "aed1982a-8fda-507f-9586-7b0439959a61"
-version = "1.1.41+0"
-
-[[deps.Xorg_libX11_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libxcb_jll", "Xorg_xtrans_jll"]
-git-tree-sha1 = "afead5aba5aa507ad5a3bf01f58f82c8d1403495"
-uuid = "4f6342f7-b3d2-589e-9d20-edeb45f2b2bc"
-version = "1.8.6+0"
-
-[[deps.Xorg_libXau_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "6035850dcc70518ca32f012e46015b9beeda49d8"
-uuid = "0c0b7dd1-d40b-584c-a123-a41640f87eec"
-version = "1.0.11+0"
-
-[[deps.Xorg_libXdmcp_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "34d526d318358a859d7de23da945578e8e8727b7"
-uuid = "a3789734-cfe1-5b06-b2d0-1dd0d9d62d05"
-version = "1.1.4+0"
-
-[[deps.Xorg_libXext_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"]
-git-tree-sha1 = "d2d1a5c49fae4ba39983f63de6afcbea47194e85"
-uuid = "1082639a-0dae-5f34-9b06-72781eeb8cb3"
-version = "1.3.6+0"
-
-[[deps.Xorg_libXrender_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"]
-git-tree-sha1 = "47e45cd78224c53109495b3e324df0c37bb61fbe"
-uuid = "ea2f1a96-1ddc-540d-b46f-429655e07cfa"
-version = "0.9.11+0"
-
-[[deps.Xorg_libpthread_stubs_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "8fdda4c692503d44d04a0603d9ac0982054635f9"
-uuid = "14d82f49-176c-5ed1-bb49-ad3f5cbd8c74"
-version = "0.1.1+0"
-
-[[deps.Xorg_libxcb_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "XSLT_jll", "Xorg_libXau_jll", "Xorg_libXdmcp_jll", "Xorg_libpthread_stubs_jll"]
-git-tree-sha1 = "bcd466676fef0878338c61e655629fa7bbc69d8e"
-uuid = "c7cfdc94-dc32-55de-ac96-5a1b8d977c5b"
-version = "1.17.0+0"
-
-[[deps.Xorg_xtrans_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "e92a1a012a10506618f10b7047e478403a046c77"
-uuid = "c5fb5394-a638-5e4d-96e5-b29de1b5cf10"
-version = "1.5.0+0"
-
-[[deps.Zlib_jll]]
-deps = ["Libdl"]
-uuid = "83775a58-1f1d-513f-b197-d71354ab007a"
-version = "1.2.13+1"
-
-[[deps.Zstd_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "e678132f07ddb5bfa46857f0d7620fb9be675d3b"
-uuid = "3161d3a3-bdf6-5164-811a-617609db77b4"
-version = "1.5.6+0"
-
-[[deps.libblastrampoline_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "8e850b90-86db-534c-a0d3-1478176c7d93"
-version = "5.8.0+1"
-
-[[deps.libpng_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Zlib_jll"]
-git-tree-sha1 = "d7015d2e18a5fd9a4f47de711837e980519781a4"
-uuid = "b53b4c65-9356-5827-b1ea-8c7a1a84506f"
-version = "1.6.43+1"
-
-[[deps.nghttp2_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d"
-version = "1.52.0+1"
-
-[[deps.p7zip_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0"
-version = "17.4.0+2"
-
-[[deps.tectonic_jll]]
-deps = ["Artifacts", "Fontconfig_jll", "FreeType2_jll", "Graphite2_jll", "HarfBuzz_ICU_jll", "HarfBuzz_jll", "ICU_jll", "JLLWrappers", "Libdl", "OpenSSL_jll", "Zlib_jll", "libpng_jll"]
-git-tree-sha1 = "54867b00af20c70b52a1f9c00043864d8b926a21"
-uuid = "d7dd28d6-a5e6-559c-9131-7eb760cdacc5"
-version = "0.13.1+0"
-"""
-
-# ╔═╡ Cell order:
-# ╠═b6ce96ce-71cb-11ef-287e-4d1674490f7a
-# ╠═502cafdc-07b3-4aef-b6f2-507d3a93290e
-# ╠═57681b14-74da-42bb-a8c5-14b32879ab30
-# ╠═b109d4a3-f95d-4aca-950c-ae98bd7832e8
-# ╠═f4eef80e-c0a4-4a7c-bf74-5c89da7e5187
-# ╠═bd1ecefd-2da8-432f-9d53-5aed437a2bf9
-# ╠═fd339639-d5d6-4ce9-a4a2-4b2c77aad5ce
-# ╠═baf828e0-2b18-4302-8fa3-ba944a605d66
-# ╠═f356adbc-95b9-4616-b5cc-6eace10b0cb2
-# ╠═ccc32418-4170-418a-9d23-0fb4453f9011
-# ╟─00000000-0000-0000-0000-000000000001
-# ╟─00000000-0000-0000-0000-000000000002
diff --git a/experiments/Synth/notebooks/examine_traj.jl b/experiments/Synth/notebooks/examine_traj.jl
deleted file mode 100644
index 2243bed..0000000
--- a/experiments/Synth/notebooks/examine_traj.jl
+++ /dev/null
@@ -1,145 +0,0 @@
-### A Pluto.jl notebook ###
-# v0.20.1
-
-using Markdown
-using InteractiveUtils
-
-# This Pluto notebook uses @bind for interactivity. When running this notebook outside of Pluto, the following 'mock version' of @bind gives bound variables a default value (instead of an error).
-macro bind(def, element)
- quote
- local iv = try
- Base.loaded_modules[Base.PkgId(
- Base.UUID("6e696c72-6542-2067-7265-42206c756150"),
- "AbstractPlutoDingetjes",
- )].Bonds.initial_value
- catch
- b -> missing
- end
- local el = $(esc(element))
- global $(esc(def)) = Core.applicable(Base.get, el) ? Base.get(el) : iv(el)
- el
- end
-end
-
-# ╔═╡ 172d1c64-9528-11ef-1455-69f3dc33e1c4
-using DrWatson
-
-# ╔═╡ 49710c05-a20a-473f-9569-0579a35b8093
-@quickactivate
-
-# ╔═╡ 1d98adb9-5beb-476c-84db-5e6ccaf8841b
-using DataFrames
-
-# ╔═╡ a65b8474-8d7c-423a-9700-fda5a13e3622
-using JLD2
-
-# ╔═╡ 15b53ea1-57cb-45a6-9f15-e18bd9b8df29
-using DynamicalSystems
-
-# ╔═╡ 7f760eb1-a3ab-4599-8d24-58696e67c36d
-using Plots
-
-# ╔═╡ 77d6b0bc-cd28-46ed-b2f5-56eb94efc659
-using PlutoUI
-
-# ╔═╡ 6b843080-264a-4e30-a1fb-d05fb77ae526
-function split_state_space(trajectory::StateSpaceSet)
- # split into pairs of input (all values) and output (changed value)
- input_output_pairs_per_node = Dict{Int,Set{Tuple{Vector{Int},Int}}}()
- for i = 1:length(trajectory)-1
- changed = findfirst(trajectory[i+1] .!= trajectory[i])
- # only proceed if there was a change
- if !isnothing(changed)
-
- # in real data we don't know the direction of the transition
- # was it from i -> i+1 or i+1 -> i, we only know that two
- # states are adjacent, so for gathering data, we add both
- # directions as IO pairs
- # 1. state `i` and the new value of the single variable in
- # the state that changed
- # 2. state `i+1` and the previous value of the single variable
- # in the state that changed
-
- new_value = trajectory[i+1][changed]
- old_value = trajectory[i][changed]
- existing_pairs =
- get(input_output_pairs_per_node, changed, Set{Tuple{Vector{Int},Int}}())
- push!(
- existing_pairs,
- (trajectory[i], new_value), # 1
- (trajectory[i+1], old_value), # 2
- )
- input_output_pairs_per_node[changed] = existing_pairs
- end
- end
-
- return input_output_pairs_per_node
-end
-
-# ╔═╡ 85379de4-3258-4471-b43c-75c65aea0b10
-fname = "id=189_iterations=1000_n_trajectories=1000.jld2"
-
-# ╔═╡ f2c8a3fa-61b5-4f39-b5f6-3329eba23ede
-pname = joinpath(datadir("sims", "biodivine_trajectories"), fname)
-
-# ╔═╡ 59dafbbe-086d-4fe6-b01c-e13ab8dc7d80
-res = load(pname)
-
-# ╔═╡ 1ce04619-14b1-4a4b-bc65-40dfdcae2c74
-anim = @animate for i in eachindex(res["trajectories"])
- heatmap(Matrix(res["trajectories"][i]))
-end
-
-# ╔═╡ b36271d5-f908-4e65-b0fa-9175e8c2416c
-# gif(anim)
-
-# ╔═╡ 436fc3d5-fbf5-46b4-a6fd-3f8c97a00a47
-traj = res["trajectories"]
-
-# ╔═╡ 25966e19-4f35-4b3e-b60a-238cc182fbc9
-@bind ind Slider(1:1000)
-
-# ╔═╡ de871eaa-0991-4b3d-8c81-fd8afb284df7
-heatmap(Matrix(res["trajectories"][ind]))
-
-# ╔═╡ fe295564-151a-4325-9c4a-f47963ede398
-split_applied = [split_state_space(t) for t in traj]
-
-# ╔═╡ 17f352fc-6f4e-4d7d-ad7a-d6d2ac049ada
-begin
- name = tempname()
- name *= ".jld2"
- save(name, @strdict split_applied)
-end
-
-# ╔═╡ 947a965d-54f5-40e3-b703-4a18bf671d9c
-filesize(name) * 1e-6
-
-# ╔═╡ 3c443200-79f9-4288-8989-6c06408240d5
-filesize(pname) * 1e-6
-
-# ╔═╡ 5ca0375d-d325-4831-85c4-17e871dc5a8b
-name
-
-# ╔═╡ Cell order:
-# ╠═172d1c64-9528-11ef-1455-69f3dc33e1c4
-# ╠═49710c05-a20a-473f-9569-0579a35b8093
-# ╠═1d98adb9-5beb-476c-84db-5e6ccaf8841b
-# ╠═a65b8474-8d7c-423a-9700-fda5a13e3622
-# ╠═15b53ea1-57cb-45a6-9f15-e18bd9b8df29
-# ╠═7f760eb1-a3ab-4599-8d24-58696e67c36d
-# ╠═6b843080-264a-4e30-a1fb-d05fb77ae526
-# ╠═85379de4-3258-4471-b43c-75c65aea0b10
-# ╠═f2c8a3fa-61b5-4f39-b5f6-3329eba23ede
-# ╠═59dafbbe-086d-4fe6-b01c-e13ab8dc7d80
-# ╠═1ce04619-14b1-4a4b-bc65-40dfdcae2c74
-# ╠═b36271d5-f908-4e65-b0fa-9175e8c2416c
-# ╠═436fc3d5-fbf5-46b4-a6fd-3f8c97a00a47
-# ╠═77d6b0bc-cd28-46ed-b2f5-56eb94efc659
-# ╠═25966e19-4f35-4b3e-b60a-238cc182fbc9
-# ╠═de871eaa-0991-4b3d-8c81-fd8afb284df7
-# ╠═fe295564-151a-4325-9c4a-f47963ede398
-# ╠═17f352fc-6f4e-4d7d-ad7a-d6d2ac049ada
-# ╠═947a965d-54f5-40e3-b703-4a18bf671d9c
-# ╠═3c443200-79f9-4288-8989-6c06408240d5
-# ╠═5ca0375d-d325-4831-85c4-17e871dc5a8b
diff --git a/experiments/Synth/notebooks/exploring_real_gene_data.jl b/experiments/Synth/notebooks/exploring_real_gene_data.jl
deleted file mode 100644
index e0d1c29..0000000
--- a/experiments/Synth/notebooks/exploring_real_gene_data.jl
+++ /dev/null
@@ -1,1955 +0,0 @@
-### A Pluto.jl notebook ###
-# v0.20.1
-
-using Markdown
-using InteractiveUtils
-
-# ╔═╡ 930e6384-7990-11ef-21cd-91d65824df6c
-using XLSX, DataFrames
-
-# ╔═╡ 0bd38cff-a42e-4565-bfa9-ced44cf8f8df
-using StatsBase
-
-# ╔═╡ cd53eca5-16c9-4e53-9dcb-bb7e4ba889c8
-using StatsPlots
-
-# ╔═╡ 7e2bc2d2-7642-4185-8abd-65403feba9fa
-using Plots
-
-# ╔═╡ 4c569c51-e22b-41c0-8b8e-856c8d6e490a
-using Clustering
-
-# ╔═╡ 86b9297d-a84c-4e88-b80f-31751ab697ba
-using Distances
-
-# ╔═╡ d1ca22b2-78a5-4281-831b-fecde86a788e
-using Graphs, GraphRecipes
-
-# ╔═╡ 8ad47ec9-6a67-4844-915c-299d0dbd0cc9
-using MarkdownLiteral
-
-# ╔═╡ ddb6544f-5871-4013-b5ff-81ab8ebbaca4
-begin
- using PlutoTeachingTools, HypertextLiteral, ShortCodes
- FootnotesNumbered()
-end
-
-# ╔═╡ fa63d2a3-1d4b-48fe-9bea-99b6eae3903f
-# plotly()
-gr()
-
-# ╔═╡ bc84a251-bbe7-410b-b035-2ed7cc225f4e
-xlsx_path = expanduser("~/Downloads/41587_2015_BFnbt3154_MOESM4_ESM.xlsx")
-
-# ╔═╡ e2e40050-e776-4aff-b8e8-dd983d87a392
-binary_xlsx_path = expanduser("~/Downloads/41587_2015_BFnbt3154_MOESM7_ESM.xlsx")
-
-# ╔═╡ 015f3d93-19bb-46bf-a94c-ff6e29caa45c
-paper_binary = DataFrame(XLSX.readtable(binary_xlsx_path, "Table_S3.csv"))
-
-# ╔═╡ ad59a810-397f-461c-b9b0-be5009299a80
-raw_data = DataFrame(XLSX.readtable(xlsx_path, "Raw Ct values"))
-
-# ╔═╡ e078e04f-f228-42a6-81d7-77609a6e9252
-dct_data = DataFrame(XLSX.readtable(xlsx_path, "dCt_values.txt"))
-
-# ╔═╡ 400ab810-7748-4c33-ab30-c82a0fde5de4
-only_activation =
- convert.(Float64, dct_data[:, Not(:Cell, :Eif2b1, :Mrpl19, :Polr2a, :Ubc)])
-
-# ╔═╡ f46c4081-b6b4-4b45-8a9c-0ff829cdc346
-float_matrix = Matrix(only_activation)
-
-# ╔═╡ e8f7386f-d622-4b1b-a0de-d9657137ff77
-# dist_row = pairwise(hamming, float_matrix, dims=1)
-
-# ╔═╡ 4b2f9ac9-45af-4e32-b665-9768c97d8fff
-# dist_col = pairwise(hamming, float_matrix, dims=2)
-
-# ╔═╡ 73dcffc5-4da8-457c-884f-905d926dca0e
-dist_cols = 1 .- corspearman(float_matrix)
-
-# ╔═╡ 2a1f6238-1cf9-46e3-9145-98f6fadf8731
-dist_rows = 1 .- corspearman(transpose(float_matrix))
-
-# ╔═╡ 705c4209-e9ea-48a2-9c52-8d9023e03f56
-clust_rows = hclust(dist_rows, linkage = :complete, branchorder = :barjoseph)
-
-# ╔═╡ 5632176d-2642-4b0d-bb22-c1fb3cd7b30a
-clust_cols = hclust(dist_cols, linkage = :complete, branchorder = :barjoseph)
-
-# ╔═╡ a5a03630-541b-4bb3-9efa-cb784c99ae9e
-begin
- l = Plots.grid(2, 2, heights = [0.2, 0.8], widths = [0.2, 0.8])
- plot(
- layout = l,
- plot(ticks = nothing, border = :none),
- plot(clust_rows, linewidth = 0.25, ticks = false),
- plot(
- clust_cols,
- xrotation = 90,
- orientation = :horizontal,
- xlim = (0, 2),
- ymirror = true,
- xflip = true,
- yticks = (1:length(clust_rows.order), names(only_activation)[clust_cols.order]),
- xticks = false,
- ),
- plot(
- transpose(float_matrix[clust_rows.order, clust_cols.order]),
- st = :heatmap,
- yticks = false,
- legend = false,
- ticks = false,
- ),
- size = (1200, 1200),
- )
-end
-
-# ╔═╡ fb88375b-1265-489d-b519-97c4bfca03fc
-threshold = -3.05
-
-# ╔═╡ 85da8e36-af8c-4361-84d5-22858dec552d
-binary = dct_data[:, Not(:Cell)] .<= threshold
-
-# ╔═╡ 77e4a71c-7e6e-4628-b1da-8cd7d9b7bc60
-binary_matrix = Matrix(binary)
-
-# ╔═╡ ec452271-2407-4722-b289-485d4db85288
-pairwise(hamming, binary_matrix, binary_matrix)
-
-# ╔═╡ 3d4954d9-69f1-479d-a4e0-bd3dc78b4ffa
-md"""
-As mentionoed in [^decoding], the bookkeeping proteins are: $(join(names(binary[:, describe(binary, :nuniqueall).nuniqueall .== 1]), ", ")). These have constant values expected, so all experiments where they were not constant were discarded.
-"""
-
-# ╔═╡ 1ae60a74-82c6-4027-b2e1-14bbdffec24a
-md"""
-Here, we remove those bookeeping/constant-valued columns.
-"""
-
-# ╔═╡ ed211d66-4d47-413a-9069-3ce84b9aa30b
-binary_nonconst = binary[:, describe(binary, :nuniqueall).nuniqueall.!=1];
-
-# ╔═╡ fe7a5523-ecbc-43ac-a821-1d1d2a655c6a
-states = unique(binary_nonconst)
-
-# ╔═╡ 45b00bc1-31d7-442b-bac9-f6d3093aee8f
-state_pairs =
- let d = view(pairwise(hamming, Matrix(paper_binary), dims = 1), 1:nrow(paper_binary), :)
- state_pairs = Edge[]
- for (i, v) in pairs(IndexStyle(d), d)
- if i[1] - i[2] < 0
- if v == 1
- append!(state_pairs, [Edge(Tuple(i))])
- end
- end
- end
- state_pairs
- end
-
-# ╔═╡ b7b094cf-fecc-4901-a1bc-b638822588d5
-state_space = SimpleGraphFromIterator(state_pairs)
-
-# ╔═╡ 2febf7d2-0360-4540-98a1-405e7498dc60
-collect(edges(state_space))
-
-# ╔═╡ 2b8f5956-e003-427d-bddb-2b7537e82ad2
-plot(state_space, curves = false, method = :circle)
-
-# ╔═╡ 34fb5ab5-c2c3-4511-ac8e-b2783ed751b6
-pairwise(hamming, Matrix(paper_binary), dims = 1)
-
-# ╔═╡ e6fca700-5a9e-4ebe-9416-ebc51434f415
-# md"""
-# [^decoding]: See below. Interpolation broken, reported in [PlutoTeachingTools.jl#57](https://github.com/JuliaPluto/PlutoTeachingTools.jl/issues/57)
-# $(DOI("10.1038/nbt.3154"))
-# """
-
-# ╔═╡ c9250da3-a1a8-4f31-b4db-c1484187d1b6
-# md"""
-# [^decoding]: $(DOI("10.1038/nbt.3154"))
-# """
-
-# ╔═╡ e492f43a-3ad7-4f19-bda5-4218d3e8f8a2
-MarkdownLiteral.@markdown("[^article]: $(DOI("10.1038/nbt.3154"))")
-
-# ╔═╡ 67327fd0-9f28-4a5b-bea5-9502c67f886d
-DOI("10.1038/nbt.3154")
-
-# ╔═╡ 1bd609c5-a47b-4747-8b64-97aabb2cd06e
-md"""
-Buettner, Florian; Diamanti, Evangelia; Fisher, Jasmin; Göttgens, Berthold; Haghverdi, Laleh; Jawaid, Wajid; Kouskoff, Valerie; Lilly, Andrew J; Macaulay, Iain; Moignard, Victoria; Nishikawa, Shin-Ichi; Piterman, Nir; Tanaka, Yosuke; Theis, Fabian; Wilkinson, Adam C; Woodhouse, Steven *Decoding The Regulatory Network Of Early Blood Development From Single-Cell Gene Expression Measurements*, Nature Biotechnology (2015) 10/f64rrc, cited by 337
-"""
-
-# ╔═╡ 3aca30ea-8cf5-40f5-b65d-b1bbe1dc8c46
-md"""
-$(1+1)
-"""
-
-# ╔═╡ 2a9edf82-9394-47da-b0f3-b63592649786
-paper_binary
-
-# ╔═╡ 15467e96-4514-4fe1-aa26-3f78534fd844
-func(::Int64, x...) = println(x)
-
-# ╔═╡ 83a341a3-8fd2-4d27-a526-a16080e41fa8
-methods(func)
-
-# ╔═╡ 00000000-0000-0000-0000-000000000001
-PLUTO_PROJECT_TOML_CONTENTS = """
-[deps]
-Clustering = "aaaa29a8-35af-508c-8bc3-b662a17a0fe5"
-DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
-Distances = "b4f34e82-e78d-54a5-968a-f98e89d6e8f7"
-GraphRecipes = "bd48cda9-67a9-57be-86fa-5b3c104eda73"
-Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6"
-HypertextLiteral = "ac1192a8-f4b3-4bfe-ba22-af5b92cd3ab2"
-MarkdownLiteral = "736d6165-7244-6769-4267-6b50796e6954"
-Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
-PlutoTeachingTools = "661c6b06-c737-4d37-b85c-46df65de6f69"
-ShortCodes = "f62ebe17-55c5-4640-972f-b59c0dd11ccf"
-StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
-StatsPlots = "f3b207a7-027a-5e70-b257-86293d7955fd"
-XLSX = "fdbf4ff8-1666-58a4-91e7-1b58723a45e0"
-
-[compat]
-Clustering = "~0.15.7"
-DataFrames = "~1.6.1"
-Distances = "~0.10.11"
-GraphRecipes = "~0.5.13"
-Graphs = "~1.11.2"
-HypertextLiteral = "~0.9.5"
-MarkdownLiteral = "~0.1.1"
-Plots = "~1.40.7"
-PlutoTeachingTools = "~0.3.0"
-ShortCodes = "~0.3.6"
-StatsBase = "~0.34.3"
-StatsPlots = "~0.15.7"
-XLSX = "~0.10.3"
-"""
-
-# ╔═╡ 00000000-0000-0000-0000-000000000002
-PLUTO_MANIFEST_TOML_CONTENTS = """
-# This file is machine-generated - editing it directly is not advised
-
-julia_version = "1.10.3"
-manifest_format = "2.0"
-project_hash = "08a4bd52eb7804d8311958c040dc4a7012c7da4e"
-
-[[deps.AbstractFFTs]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "d92ad398961a3ed262d8bf04a1a2b8340f915fef"
-uuid = "621f4979-c628-5d54-868e-fcf4e3e8185c"
-version = "1.5.0"
-weakdeps = ["ChainRulesCore", "Test"]
-
- [deps.AbstractFFTs.extensions]
- AbstractFFTsChainRulesCoreExt = "ChainRulesCore"
- AbstractFFTsTestExt = "Test"
-
-[[deps.AbstractPlutoDingetjes]]
-deps = ["Pkg"]
-git-tree-sha1 = "6e1d2a35f2f90a4bc7c2ed98079b2ba09c35b83a"
-uuid = "6e696c72-6542-2067-7265-42206c756150"
-version = "1.3.2"
-
-[[deps.AbstractTrees]]
-git-tree-sha1 = "2d9c9a55f9c93e8887ad391fbae72f8ef55e1177"
-uuid = "1520ce14-60c1-5f80-bbc7-55ef81b5835c"
-version = "0.4.5"
-
-[[deps.Adapt]]
-deps = ["LinearAlgebra", "Requires"]
-git-tree-sha1 = "6a55b747d1812e699320963ffde36f1ebdda4099"
-uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
-version = "4.0.4"
-weakdeps = ["StaticArrays"]
-
- [deps.Adapt.extensions]
- AdaptStaticArraysExt = "StaticArrays"
-
-[[deps.AliasTables]]
-deps = ["PtrArrays", "Random"]
-git-tree-sha1 = "9876e1e164b144ca45e9e3198d0b689cadfed9ff"
-uuid = "66dad0bd-aa9a-41b7-9441-69ab47430ed8"
-version = "1.1.3"
-
-[[deps.ArgCheck]]
-git-tree-sha1 = "a3a402a35a2f7e0b87828ccabbd5ebfbebe356b4"
-uuid = "dce04be8-c92d-5529-be00-80e4d2c0e197"
-version = "2.3.0"
-
-[[deps.ArgTools]]
-uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f"
-version = "1.1.1"
-
-[[deps.ArnoldiMethod]]
-deps = ["LinearAlgebra", "Random", "StaticArrays"]
-git-tree-sha1 = "d57bd3762d308bded22c3b82d033bff85f6195c6"
-uuid = "ec485272-7323-5ecc-a04f-4719b315124d"
-version = "0.4.0"
-
-[[deps.Arpack]]
-deps = ["Arpack_jll", "Libdl", "LinearAlgebra", "Logging"]
-git-tree-sha1 = "9b9b347613394885fd1c8c7729bfc60528faa436"
-uuid = "7d9fca2a-8960-54d3-9f78-7d1dccf2cb97"
-version = "0.5.4"
-
-[[deps.Arpack_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "OpenBLAS_jll", "Pkg"]
-git-tree-sha1 = "5ba6c757e8feccf03a1554dfaf3e26b3cfc7fd5e"
-uuid = "68821587-b530-5797-8361-c406ea357684"
-version = "3.5.1+1"
-
-[[deps.Artifacts]]
-uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
-
-[[deps.AxisAlgorithms]]
-deps = ["LinearAlgebra", "Random", "SparseArrays", "WoodburyMatrices"]
-git-tree-sha1 = "01b8ccb13d68535d73d2b0c23e39bd23155fb712"
-uuid = "13072b0f-2c55-5437-9ae7-d433b7a33950"
-version = "1.1.0"
-
-[[deps.Base64]]
-uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
-
-[[deps.BitFlags]]
-git-tree-sha1 = "0691e34b3bb8be9307330f88d1a3c3f25466c24d"
-uuid = "d1d4a3ce-64b1-5f1a-9ba4-7e7e69966f35"
-version = "0.1.9"
-
-[[deps.Bzip2_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "9e2a6b69137e6969bab0152632dcb3bc108c8bdd"
-uuid = "6e34b625-4abd-537c-b88f-471c36dfa7a0"
-version = "1.0.8+1"
-
-[[deps.Cairo_jll]]
-deps = ["Artifacts", "Bzip2_jll", "CompilerSupportLibraries_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "JLLWrappers", "LZO_jll", "Libdl", "Pixman_jll", "Xorg_libXext_jll", "Xorg_libXrender_jll", "Zlib_jll", "libpng_jll"]
-git-tree-sha1 = "a2f1c8c668c8e3cb4cca4e57a8efdb09067bb3fd"
-uuid = "83423d85-b0ee-5818-9007-b63ccbeb887a"
-version = "1.18.0+2"
-
-[[deps.ChainRulesCore]]
-deps = ["Compat", "LinearAlgebra"]
-git-tree-sha1 = "3e4b134270b372f2ed4d4d0e936aabaefc1802bc"
-uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
-version = "1.25.0"
-weakdeps = ["SparseArrays"]
-
- [deps.ChainRulesCore.extensions]
- ChainRulesCoreSparseArraysExt = "SparseArrays"
-
-[[deps.Clustering]]
-deps = ["Distances", "LinearAlgebra", "NearestNeighbors", "Printf", "Random", "SparseArrays", "Statistics", "StatsBase"]
-git-tree-sha1 = "9ebb045901e9bbf58767a9f34ff89831ed711aae"
-uuid = "aaaa29a8-35af-508c-8bc3-b662a17a0fe5"
-version = "0.15.7"
-
-[[deps.CodeTracking]]
-deps = ["InteractiveUtils", "UUIDs"]
-git-tree-sha1 = "7eee164f122511d3e4e1ebadb7956939ea7e1c77"
-uuid = "da1fd8a2-8d9e-5ec2-8556-3022fb5608a2"
-version = "1.3.6"
-
-[[deps.CodecInflate64]]
-deps = ["TranscodingStreams"]
-git-tree-sha1 = "d981a6e8656b1e363a2731716f46851a2257deb7"
-uuid = "6309b1aa-fc58-479c-8956-599a07234577"
-version = "0.1.3"
-
-[[deps.CodecZlib]]
-deps = ["TranscodingStreams", "Zlib_jll"]
-git-tree-sha1 = "bce6804e5e6044c6daab27bb533d1295e4a2e759"
-uuid = "944b1d66-785c-5afd-91f1-9de20f533193"
-version = "0.7.6"
-
-[[deps.ColorSchemes]]
-deps = ["ColorTypes", "ColorVectorSpace", "Colors", "FixedPointNumbers", "PrecompileTools", "Random"]
-git-tree-sha1 = "b5278586822443594ff615963b0c09755771b3e0"
-uuid = "35d6a980-a343-548e-a6ea-1d62b119f2f4"
-version = "3.26.0"
-
-[[deps.ColorTypes]]
-deps = ["FixedPointNumbers", "Random"]
-git-tree-sha1 = "b10d0b65641d57b8b4d5e234446582de5047050d"
-uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f"
-version = "0.11.5"
-
-[[deps.ColorVectorSpace]]
-deps = ["ColorTypes", "FixedPointNumbers", "LinearAlgebra", "Requires", "Statistics", "TensorCore"]
-git-tree-sha1 = "a1f44953f2382ebb937d60dafbe2deea4bd23249"
-uuid = "c3611d14-8923-5661-9e6a-0046d554d3a4"
-version = "0.10.0"
-weakdeps = ["SpecialFunctions"]
-
- [deps.ColorVectorSpace.extensions]
- SpecialFunctionsExt = "SpecialFunctions"
-
-[[deps.Colors]]
-deps = ["ColorTypes", "FixedPointNumbers", "Reexport"]
-git-tree-sha1 = "362a287c3aa50601b0bc359053d5c2468f0e7ce0"
-uuid = "5ae59095-9a9b-59fe-a467-6f913c188581"
-version = "0.12.11"
-
-[[deps.CommonMark]]
-deps = ["Crayons", "JSON", "PrecompileTools", "URIs"]
-git-tree-sha1 = "532c4185d3c9037c0237546d817858b23cf9e071"
-uuid = "a80b9123-70ca-4bc0-993e-6e3bcb318db6"
-version = "0.8.12"
-
-[[deps.Compat]]
-deps = ["TOML", "UUIDs"]
-git-tree-sha1 = "8ae8d32e09f0dcf42a36b90d4e17f5dd2e4c4215"
-uuid = "34da2185-b29b-5c13-b0c7-acf172513d20"
-version = "4.16.0"
-weakdeps = ["Dates", "LinearAlgebra"]
-
- [deps.Compat.extensions]
- CompatLinearAlgebraExt = "LinearAlgebra"
-
-[[deps.CompilerSupportLibraries_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae"
-version = "1.1.1+0"
-
-[[deps.ConcurrentUtilities]]
-deps = ["Serialization", "Sockets"]
-git-tree-sha1 = "ea32b83ca4fefa1768dc84e504cc0a94fb1ab8d1"
-uuid = "f0e56b4a-5159-44fe-b623-3e5288b988bb"
-version = "2.4.2"
-
-[[deps.ConstructionBase]]
-git-tree-sha1 = "76219f1ed5771adbb096743bff43fb5fdd4c1157"
-uuid = "187b0558-2788-49d3-abe0-74a17ed4e7c9"
-version = "1.5.8"
-
- [deps.ConstructionBase.extensions]
- ConstructionBaseIntervalSetsExt = "IntervalSets"
- ConstructionBaseLinearAlgebraExt = "LinearAlgebra"
- ConstructionBaseStaticArraysExt = "StaticArrays"
-
- [deps.ConstructionBase.weakdeps]
- IntervalSets = "8197267c-284f-5f27-9208-e0e47529a953"
- LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
- StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
-
-[[deps.Contour]]
-git-tree-sha1 = "439e35b0b36e2e5881738abc8857bd92ad6ff9a8"
-uuid = "d38c429a-6771-53c6-b99e-75d170b6e991"
-version = "0.6.3"
-
-[[deps.Crayons]]
-git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15"
-uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f"
-version = "4.1.1"
-
-[[deps.DataAPI]]
-git-tree-sha1 = "abe83f3a2f1b857aac70ef8b269080af17764bbe"
-uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a"
-version = "1.16.0"
-
-[[deps.DataFrames]]
-deps = ["Compat", "DataAPI", "DataStructures", "Future", "InlineStrings", "InvertedIndices", "IteratorInterfaceExtensions", "LinearAlgebra", "Markdown", "Missings", "PooledArrays", "PrecompileTools", "PrettyTables", "Printf", "REPL", "Random", "Reexport", "SentinelArrays", "SortingAlgorithms", "Statistics", "TableTraits", "Tables", "Unicode"]
-git-tree-sha1 = "04c738083f29f86e62c8afc341f0967d8717bdb8"
-uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
-version = "1.6.1"
-
-[[deps.DataStructures]]
-deps = ["Compat", "InteractiveUtils", "OrderedCollections"]
-git-tree-sha1 = "1d0a14036acb104d9e89698bd408f63ab58cdc82"
-uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
-version = "0.18.20"
-
-[[deps.DataValueInterfaces]]
-git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6"
-uuid = "e2d170a0-9d28-54be-80f0-106bbe20a464"
-version = "1.0.0"
-
-[[deps.Dates]]
-deps = ["Printf"]
-uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"
-
-[[deps.Dbus_jll]]
-deps = ["Artifacts", "Expat_jll", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "fc173b380865f70627d7dd1190dc2fce6cc105af"
-uuid = "ee1fde0b-3d02-5ea6-8484-8dfef6360eab"
-version = "1.14.10+0"
-
-[[deps.DelimitedFiles]]
-deps = ["Mmap"]
-git-tree-sha1 = "9e2f36d3c96a820c678f2f1f1782582fcf685bae"
-uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab"
-version = "1.9.1"
-
-[[deps.Distances]]
-deps = ["LinearAlgebra", "Statistics", "StatsAPI"]
-git-tree-sha1 = "66c4c81f259586e8f002eacebc177e1fb06363b0"
-uuid = "b4f34e82-e78d-54a5-968a-f98e89d6e8f7"
-version = "0.10.11"
-weakdeps = ["ChainRulesCore", "SparseArrays"]
-
- [deps.Distances.extensions]
- DistancesChainRulesCoreExt = "ChainRulesCore"
- DistancesSparseArraysExt = "SparseArrays"
-
-[[deps.Distributed]]
-deps = ["Random", "Serialization", "Sockets"]
-uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b"
-
-[[deps.Distributions]]
-deps = ["AliasTables", "FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "SpecialFunctions", "Statistics", "StatsAPI", "StatsBase", "StatsFuns"]
-git-tree-sha1 = "e6c693a0e4394f8fda0e51a5bdf5aef26f8235e9"
-uuid = "31c24e10-a181-5473-b8eb-7969acd0382f"
-version = "0.25.111"
-
- [deps.Distributions.extensions]
- DistributionsChainRulesCoreExt = "ChainRulesCore"
- DistributionsDensityInterfaceExt = "DensityInterface"
- DistributionsTestExt = "Test"
-
- [deps.Distributions.weakdeps]
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- DensityInterface = "b429d917-457f-4dbc-8f4c-0cc954292b1d"
- Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
-
-[[deps.DocStringExtensions]]
-deps = ["LibGit2"]
-git-tree-sha1 = "2fb1e02f2b635d0845df5d7c167fec4dd739b00d"
-uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
-version = "0.9.3"
-
-[[deps.Downloads]]
-deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"]
-uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6"
-version = "1.6.0"
-
-[[deps.EarCut_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "e3290f2d49e661fbd94046d7e3726ffcb2d41053"
-uuid = "5ae413db-bbd1-5e63-b57d-d24a61df00f5"
-version = "2.2.4+0"
-
-[[deps.EpollShim_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "8e9441ee83492030ace98f9789a654a6d0b1f643"
-uuid = "2702e6a9-849d-5ed8-8c21-79e8b8f9ee43"
-version = "0.0.20230411+0"
-
-[[deps.ExceptionUnwrapping]]
-deps = ["Test"]
-git-tree-sha1 = "dcb08a0d93ec0b1cdc4af184b26b591e9695423a"
-uuid = "460bff9d-24e4-43bc-9d9f-a8973cb893f4"
-version = "0.1.10"
-
-[[deps.Expat_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "1c6317308b9dc757616f0b5cb379db10494443a7"
-uuid = "2e619515-83b5-522b-bb60-26c02a35a201"
-version = "2.6.2+0"
-
-[[deps.Extents]]
-git-tree-sha1 = "81023caa0021a41712685887db1fc03db26f41f5"
-uuid = "411431e0-e8b7-467b-b5e0-f676ba4f2910"
-version = "0.1.4"
-
-[[deps.EzXML]]
-deps = ["Printf", "XML2_jll"]
-git-tree-sha1 = "380053d61bb9064d6aa4a9777413b40429c79901"
-uuid = "8f5d6c58-4d21-5cfd-889c-e3ad7ee6a615"
-version = "1.2.0"
-
-[[deps.FFMPEG]]
-deps = ["FFMPEG_jll"]
-git-tree-sha1 = "b57e3acbe22f8484b4b5ff66a7499717fe1a9cc8"
-uuid = "c87230d0-a227-11e9-1b43-d7ebe4e7570a"
-version = "0.4.1"
-
-[[deps.FFMPEG_jll]]
-deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "JLLWrappers", "LAME_jll", "Libdl", "Ogg_jll", "OpenSSL_jll", "Opus_jll", "PCRE2_jll", "Pkg", "Zlib_jll", "libaom_jll", "libass_jll", "libfdk_aac_jll", "libvorbis_jll", "x264_jll", "x265_jll"]
-git-tree-sha1 = "74faea50c1d007c85837327f6775bea60b5492dd"
-uuid = "b22a6f82-2f65-5046-a5b2-351ab43fb4e5"
-version = "4.4.2+2"
-
-[[deps.FFTW]]
-deps = ["AbstractFFTs", "FFTW_jll", "LinearAlgebra", "MKL_jll", "Preferences", "Reexport"]
-git-tree-sha1 = "4820348781ae578893311153d69049a93d05f39d"
-uuid = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
-version = "1.8.0"
-
-[[deps.FFTW_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "c6033cc3892d0ef5bb9cd29b7f2f0331ea5184ea"
-uuid = "f5851436-0d7a-5f13-b9de-f02708fd171a"
-version = "3.3.10+0"
-
-[[deps.FileWatching]]
-uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee"
-
-[[deps.FillArrays]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "6a70198746448456524cb442b8af316927ff3e1a"
-uuid = "1a297f60-69ca-5386-bcde-b61e274b549b"
-version = "1.13.0"
-weakdeps = ["PDMats", "SparseArrays", "Statistics"]
-
- [deps.FillArrays.extensions]
- FillArraysPDMatsExt = "PDMats"
- FillArraysSparseArraysExt = "SparseArrays"
- FillArraysStatisticsExt = "Statistics"
-
-[[deps.FixedPointNumbers]]
-deps = ["Statistics"]
-git-tree-sha1 = "05882d6995ae5c12bb5f36dd2ed3f61c98cbb172"
-uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93"
-version = "0.8.5"
-
-[[deps.Fontconfig_jll]]
-deps = ["Artifacts", "Bzip2_jll", "Expat_jll", "FreeType2_jll", "JLLWrappers", "Libdl", "Libuuid_jll", "Zlib_jll"]
-git-tree-sha1 = "db16beca600632c95fc8aca29890d83788dd8b23"
-uuid = "a3f928ae-7b40-5064-980b-68af3947d34b"
-version = "2.13.96+0"
-
-[[deps.Format]]
-git-tree-sha1 = "9c68794ef81b08086aeb32eeaf33531668d5f5fc"
-uuid = "1fa38f19-a742-5d3f-a2b9-30dd87b9d5f8"
-version = "1.3.7"
-
-[[deps.FreeType2_jll]]
-deps = ["Artifacts", "Bzip2_jll", "JLLWrappers", "Libdl", "Zlib_jll"]
-git-tree-sha1 = "5c1d8ae0efc6c2e7b1fc502cbe25def8f661b7bc"
-uuid = "d7e528f0-a631-5988-bf34-fe36492bcfd7"
-version = "2.13.2+0"
-
-[[deps.FriBidi_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "1ed150b39aebcc805c26b93a8d0122c940f64ce2"
-uuid = "559328eb-81f9-559d-9380-de523a88c83c"
-version = "1.0.14+0"
-
-[[deps.Future]]
-deps = ["Random"]
-uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820"
-
-[[deps.GLFW_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libglvnd_jll", "Xorg_libXcursor_jll", "Xorg_libXi_jll", "Xorg_libXinerama_jll", "Xorg_libXrandr_jll", "libdecor_jll", "xkbcommon_jll"]
-git-tree-sha1 = "532f9126ad901533af1d4f5c198867227a7bb077"
-uuid = "0656b61e-2033-5cc2-a64a-77c0f6c09b89"
-version = "3.4.0+1"
-
-[[deps.GR]]
-deps = ["Artifacts", "Base64", "DelimitedFiles", "Downloads", "GR_jll", "HTTP", "JSON", "Libdl", "LinearAlgebra", "Pkg", "Preferences", "Printf", "Random", "Serialization", "Sockets", "TOML", "Tar", "Test", "UUIDs", "p7zip_jll"]
-git-tree-sha1 = "8e2d86e06ceb4580110d9e716be26658effc5bfd"
-uuid = "28b8d3ca-fb5f-59d9-8090-bfdbd6d07a71"
-version = "0.72.8"
-
-[[deps.GR_jll]]
-deps = ["Artifacts", "Bzip2_jll", "Cairo_jll", "FFMPEG_jll", "Fontconfig_jll", "GLFW_jll", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "Pixman_jll", "Qt5Base_jll", "Zlib_jll", "libpng_jll"]
-git-tree-sha1 = "da121cbdc95b065da07fbb93638367737969693f"
-uuid = "d2c73de3-f751-5644-a686-071e5b155ba9"
-version = "0.72.8+0"
-
-[[deps.GeoFormatTypes]]
-git-tree-sha1 = "59107c179a586f0fe667024c5eb7033e81333271"
-uuid = "68eda718-8dee-11e9-39e7-89f7f65f511f"
-version = "0.4.2"
-
-[[deps.GeoInterface]]
-deps = ["Extents", "GeoFormatTypes"]
-git-tree-sha1 = "5921fc0704e40c024571eca551800c699f86ceb4"
-uuid = "cf35fbd7-0cd7-5166-be24-54bfbe79505f"
-version = "1.3.6"
-
-[[deps.GeometryBasics]]
-deps = ["EarCut_jll", "Extents", "GeoInterface", "IterTools", "LinearAlgebra", "StaticArrays", "StructArrays", "Tables"]
-git-tree-sha1 = "b62f2b2d76cee0d61a2ef2b3118cd2a3215d3134"
-uuid = "5c1252a2-5f33-56bf-86c9-59e7332b4326"
-version = "0.4.11"
-
-[[deps.GeometryTypes]]
-deps = ["ColorTypes", "FixedPointNumbers", "LinearAlgebra", "StaticArrays"]
-git-tree-sha1 = "d796f7be0383b5416cd403420ce0af083b0f9b28"
-uuid = "4d00f742-c7ba-57c2-abde-4428a4b178cb"
-version = "0.8.5"
-
-[[deps.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"
-
-[[deps.Glib_jll]]
-deps = ["Artifacts", "Gettext_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Libiconv_jll", "Libmount_jll", "PCRE2_jll", "Zlib_jll"]
-git-tree-sha1 = "7c82e6a6cd34e9d935e9aa4051b66c6ff3af59ba"
-uuid = "7746bdde-850d-59dc-9ae8-88ece973131d"
-version = "2.80.2+0"
-
-[[deps.GraphRecipes]]
-deps = ["AbstractTrees", "GeometryTypes", "Graphs", "InteractiveUtils", "Interpolations", "LinearAlgebra", "NaNMath", "NetworkLayout", "PlotUtils", "RecipesBase", "SparseArrays", "Statistics"]
-git-tree-sha1 = "10920601dc51d2231bb3d2111122045efed8def0"
-uuid = "bd48cda9-67a9-57be-86fa-5b3c104eda73"
-version = "0.5.13"
-
-[[deps.Graphite2_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "344bf40dcab1073aca04aa0df4fb092f920e4011"
-uuid = "3b182d85-2403-5c21-9c21-1e1f0cc25472"
-version = "1.3.14+0"
-
-[[deps.Graphs]]
-deps = ["ArnoldiMethod", "Compat", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"]
-git-tree-sha1 = "ebd18c326fa6cee1efb7da9a3b45cf69da2ed4d9"
-uuid = "86223c79-3864-5bf0-83f7-82e725a168b6"
-version = "1.11.2"
-
-[[deps.Grisu]]
-git-tree-sha1 = "53bb909d1151e57e2484c3d1b53e19552b887fb2"
-uuid = "42e2da0e-8278-4e71-bc24-59509adca0fe"
-version = "1.0.2"
-
-[[deps.HTTP]]
-deps = ["Base64", "CodecZlib", "ConcurrentUtilities", "Dates", "ExceptionUnwrapping", "Logging", "LoggingExtras", "MbedTLS", "NetworkOptions", "OpenSSL", "Random", "SimpleBufferStream", "Sockets", "URIs", "UUIDs"]
-git-tree-sha1 = "d1d712be3164d61d1fb98e7ce9bcbc6cc06b45ed"
-uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3"
-version = "1.10.8"
-
-[[deps.HarfBuzz_jll]]
-deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "Graphite2_jll", "JLLWrappers", "Libdl", "Libffi_jll"]
-git-tree-sha1 = "401e4f3f30f43af2c8478fc008da50096ea5240f"
-uuid = "2e76f6c2-a576-52d4-95c1-20adfe4de566"
-version = "8.3.1+0"
-
-[[deps.HypergeometricFunctions]]
-deps = ["LinearAlgebra", "OpenLibm_jll", "SpecialFunctions"]
-git-tree-sha1 = "7c4195be1649ae622304031ed46a2f4df989f1eb"
-uuid = "34004b35-14d8-5ef3-9330-4cdb6864b03a"
-version = "0.3.24"
-
-[[deps.Hyperscript]]
-deps = ["Test"]
-git-tree-sha1 = "179267cfa5e712760cd43dcae385d7ea90cc25a4"
-uuid = "47d2ed2b-36de-50cf-bf87-49c2cf4b8b91"
-version = "0.0.5"
-
-[[deps.HypertextLiteral]]
-deps = ["Tricks"]
-git-tree-sha1 = "7134810b1afce04bbc1045ca1985fbe81ce17653"
-uuid = "ac1192a8-f4b3-4bfe-ba22-af5b92cd3ab2"
-version = "0.9.5"
-
-[[deps.IOCapture]]
-deps = ["Logging", "Random"]
-git-tree-sha1 = "b6d6bfdd7ce25b0f9b2f6b3dd56b2673a66c8770"
-uuid = "b5f81e59-6552-4d32-b1f0-c071b021bf89"
-version = "0.2.5"
-
-[[deps.Inflate]]
-git-tree-sha1 = "d1b1b796e47d94588b3757fe84fbf65a5ec4a80d"
-uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9"
-version = "0.1.5"
-
-[[deps.InlineStrings]]
-git-tree-sha1 = "45521d31238e87ee9f9732561bfee12d4eebd52d"
-uuid = "842dd82b-1e85-43dc-bf29-5d0ee9dffc48"
-version = "1.4.2"
-
- [deps.InlineStrings.extensions]
- ArrowTypesExt = "ArrowTypes"
- ParsersExt = "Parsers"
-
- [deps.InlineStrings.weakdeps]
- ArrowTypes = "31f734f8-188a-4ce0-8406-c8a06bd891cd"
- Parsers = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
-
-[[deps.InputBuffers]]
-git-tree-sha1 = "d5c278bee2efd4fda62725a4a794d7e5f55e14f1"
-uuid = "0c81fc1b-5583-44fc-8770-48be1e1cca08"
-version = "1.0.0"
-
-[[deps.IntelOpenMP_jll]]
-deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl"]
-git-tree-sha1 = "10bd689145d2c3b2a9844005d01087cc1194e79e"
-uuid = "1d5cc7b8-4909-519e-a0f8-d0f5ad9712d0"
-version = "2024.2.1+0"
-
-[[deps.InteractiveUtils]]
-deps = ["Markdown"]
-uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
-
-[[deps.Interpolations]]
-deps = ["Adapt", "AxisAlgorithms", "ChainRulesCore", "LinearAlgebra", "OffsetArrays", "Random", "Ratios", "Requires", "SharedArrays", "SparseArrays", "StaticArrays", "WoodburyMatrices"]
-git-tree-sha1 = "88a101217d7cb38a7b481ccd50d21876e1d1b0e0"
-uuid = "a98d9a8b-a2ab-59e6-89dd-64a1c18fca59"
-version = "0.15.1"
-weakdeps = ["Unitful"]
-
- [deps.Interpolations.extensions]
- InterpolationsUnitfulExt = "Unitful"
-
-[[deps.InvertedIndices]]
-git-tree-sha1 = "0dc7b50b8d436461be01300fd8cd45aa0274b038"
-uuid = "41ab1584-1d38-5bbf-9106-f11c6c58b48f"
-version = "1.3.0"
-
-[[deps.IrrationalConstants]]
-git-tree-sha1 = "630b497eafcc20001bba38a4651b327dcfc491d2"
-uuid = "92d709cd-6900-40b7-9082-c6be49f344b6"
-version = "0.2.2"
-
-[[deps.IterTools]]
-git-tree-sha1 = "42d5f897009e7ff2cf88db414a389e5ed1bdd023"
-uuid = "c8e1da08-722c-5040-9ed9-7db0dc04731e"
-version = "1.10.0"
-
-[[deps.IteratorInterfaceExtensions]]
-git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856"
-uuid = "82899510-4779-5014-852e-03e436cf321d"
-version = "1.0.0"
-
-[[deps.JLFzf]]
-deps = ["Pipe", "REPL", "Random", "fzf_jll"]
-git-tree-sha1 = "39d64b09147620f5ffbf6b2d3255be3c901bec63"
-uuid = "1019f520-868f-41f5-a6de-eb00f4b6a39c"
-version = "0.1.8"
-
-[[deps.JLLWrappers]]
-deps = ["Artifacts", "Preferences"]
-git-tree-sha1 = "f389674c99bfcde17dc57454011aa44d5a260a40"
-uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
-version = "1.6.0"
-
-[[deps.JSON]]
-deps = ["Dates", "Mmap", "Parsers", "Unicode"]
-git-tree-sha1 = "31e996f0a15c7b280ba9f76636b3ff9e2ae58c9a"
-uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
-version = "0.21.4"
-
-[[deps.JSON3]]
-deps = ["Dates", "Mmap", "Parsers", "PrecompileTools", "StructTypes", "UUIDs"]
-git-tree-sha1 = "eb3edce0ed4fa32f75a0a11217433c31d56bd48b"
-uuid = "0f8b85d8-7281-11e9-16c2-39a750bddbf1"
-version = "1.14.0"
-
- [deps.JSON3.extensions]
- JSON3ArrowExt = ["ArrowTypes"]
-
- [deps.JSON3.weakdeps]
- ArrowTypes = "31f734f8-188a-4ce0-8406-c8a06bd891cd"
-
-[[deps.JpegTurbo_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "c84a835e1a09b289ffcd2271bf2a337bbdda6637"
-uuid = "aacddb02-875f-59d6-b918-886e6ef4fbf8"
-version = "3.0.3+0"
-
-[[deps.JuliaInterpreter]]
-deps = ["CodeTracking", "InteractiveUtils", "Random", "UUIDs"]
-git-tree-sha1 = "2984284a8abcfcc4784d95a9e2ea4e352dd8ede7"
-uuid = "aa1ae85d-cabe-5617-a682-6adf51b2e16a"
-version = "0.9.36"
-
-[[deps.KernelDensity]]
-deps = ["Distributions", "DocStringExtensions", "FFTW", "Interpolations", "StatsBase"]
-git-tree-sha1 = "7d703202e65efa1369de1279c162b915e245eed1"
-uuid = "5ab0869b-81aa-558d-bb23-cbf5423bbe9b"
-version = "0.6.9"
-
-[[deps.LAME_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "170b660facf5df5de098d866564877e119141cbd"
-uuid = "c1c5ebd0-6772-5130-a774-d5fcae4a789d"
-version = "3.100.2+0"
-
-[[deps.LERC_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "bf36f528eec6634efc60d7ec062008f171071434"
-uuid = "88015f11-f218-50d7-93a8-a6af411a945d"
-version = "3.0.0+1"
-
-[[deps.LLVMOpenMP_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "78211fb6cbc872f77cad3fc0b6cf647d923f4929"
-uuid = "1d63c593-3942-5779-bab2-d838dc0a180e"
-version = "18.1.7+0"
-
-[[deps.LZO_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "70c5da094887fd2cae843b8db33920bac4b6f07d"
-uuid = "dd4b983a-f0e5-5f8d-a1b7-129d4a5fb1ac"
-version = "2.10.2+0"
-
-[[deps.LaTeXStrings]]
-git-tree-sha1 = "50901ebc375ed41dbf8058da26f9de442febbbec"
-uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f"
-version = "1.3.1"
-
-[[deps.Latexify]]
-deps = ["Format", "InteractiveUtils", "LaTeXStrings", "MacroTools", "Markdown", "OrderedCollections", "Requires"]
-git-tree-sha1 = "ce5f5621cac23a86011836badfedf664a612cee4"
-uuid = "23fbe1c1-3f47-55db-b15f-69d7ec21a316"
-version = "0.16.5"
-
- [deps.Latexify.extensions]
- DataFramesExt = "DataFrames"
- SparseArraysExt = "SparseArrays"
- SymEngineExt = "SymEngine"
-
- [deps.Latexify.weakdeps]
- DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
- SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
- SymEngine = "123dc426-2d89-5057-bbad-38513e3affd8"
-
-[[deps.LazyArtifacts]]
-deps = ["Artifacts", "Pkg"]
-uuid = "4af54fe1-eca0-43a8-85a7-787d91b784e3"
-
-[[deps.LibCURL]]
-deps = ["LibCURL_jll", "MozillaCACerts_jll"]
-uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21"
-version = "0.6.4"
-
-[[deps.LibCURL_jll]]
-deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"]
-uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0"
-version = "8.4.0+0"
-
-[[deps.LibGit2]]
-deps = ["Base64", "LibGit2_jll", "NetworkOptions", "Printf", "SHA"]
-uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
-
-[[deps.LibGit2_jll]]
-deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll"]
-uuid = "e37daf67-58a4-590a-8e99-b0245dd2ffc5"
-version = "1.6.4+0"
-
-[[deps.LibSSH2_jll]]
-deps = ["Artifacts", "Libdl", "MbedTLS_jll"]
-uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8"
-version = "1.11.0+1"
-
-[[deps.Libdl]]
-uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
-
-[[deps.Libffi_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "0b4a5d71f3e5200a7dff793393e09dfc2d874290"
-uuid = "e9f186c6-92d2-5b65-8a66-fee21dc1b490"
-version = "3.2.2+1"
-
-[[deps.Libgcrypt_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgpg_error_jll"]
-git-tree-sha1 = "9fd170c4bbfd8b935fdc5f8b7aa33532c991a673"
-uuid = "d4300ac3-e22c-5743-9152-c294e39db1e4"
-version = "1.8.11+0"
-
-[[deps.Libglvnd_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll", "Xorg_libXext_jll"]
-git-tree-sha1 = "6f73d1dd803986947b2c750138528a999a6c7733"
-uuid = "7e76a0d4-f3c7-5321-8279-8d96eeed0f29"
-version = "1.6.0+0"
-
-[[deps.Libgpg_error_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "fbb1f2bef882392312feb1ede3615ddc1e9b99ed"
-uuid = "7add5ba3-2f88-524e-9cd5-f83b8a55f7b8"
-version = "1.49.0+0"
-
-[[deps.Libiconv_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "f9557a255370125b405568f9767d6d195822a175"
-uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531"
-version = "1.17.0+0"
-
-[[deps.Libmount_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "0c4f9c4f1a50d8f35048fa0532dabbadf702f81e"
-uuid = "4b2f31a3-9ecc-558c-b454-b3730dcb73e9"
-version = "2.40.1+0"
-
-[[deps.Libtiff_jll]]
-deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "LERC_jll", "Libdl", "Pkg", "Zlib_jll", "Zstd_jll"]
-git-tree-sha1 = "3eb79b0ca5764d4799c06699573fd8f533259713"
-uuid = "89763e89-9b03-5906-acba-b20f662cd828"
-version = "4.4.0+0"
-
-[[deps.Libuuid_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "5ee6203157c120d79034c748a2acba45b82b8807"
-uuid = "38a345b3-de98-5d2b-a5d3-14cd9215e700"
-version = "2.40.1+0"
-
-[[deps.LinearAlgebra]]
-deps = ["Libdl", "OpenBLAS_jll", "libblastrampoline_jll"]
-uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
-
-[[deps.LogExpFunctions]]
-deps = ["DocStringExtensions", "IrrationalConstants", "LinearAlgebra"]
-git-tree-sha1 = "a2d09619db4e765091ee5c6ffe8872849de0feea"
-uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688"
-version = "0.3.28"
-
- [deps.LogExpFunctions.extensions]
- LogExpFunctionsChainRulesCoreExt = "ChainRulesCore"
- LogExpFunctionsChangesOfVariablesExt = "ChangesOfVariables"
- LogExpFunctionsInverseFunctionsExt = "InverseFunctions"
-
- [deps.LogExpFunctions.weakdeps]
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- ChangesOfVariables = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0"
- InverseFunctions = "3587e190-3f89-42d0-90ee-14403ec27112"
-
-[[deps.Logging]]
-uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"
-
-[[deps.LoggingExtras]]
-deps = ["Dates", "Logging"]
-git-tree-sha1 = "c1dd6d7978c12545b4179fb6153b9250c96b0075"
-uuid = "e6f89c97-d47a-5376-807f-9c37f3926c36"
-version = "1.0.3"
-
-[[deps.LoweredCodeUtils]]
-deps = ["JuliaInterpreter"]
-git-tree-sha1 = "c2b5e92eaf5101404a58ce9c6083d595472361d6"
-uuid = "6f1432cf-f94c-5a45-995e-cdbf5db27b0b"
-version = "3.0.2"
-
-[[deps.MIMEs]]
-git-tree-sha1 = "65f28ad4b594aebe22157d6fac869786a255b7eb"
-uuid = "6c6e2e6c-3030-632d-7369-2d6c69616d65"
-version = "0.1.4"
-
-[[deps.MKL_jll]]
-deps = ["Artifacts", "IntelOpenMP_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "oneTBB_jll"]
-git-tree-sha1 = "f046ccd0c6db2832a9f639e2c669c6fe867e5f4f"
-uuid = "856f044c-d86e-5d09-b602-aeab76dc8ba7"
-version = "2024.2.0+0"
-
-[[deps.MacroTools]]
-deps = ["Markdown", "Random"]
-git-tree-sha1 = "2fa9ee3e63fd3a4f7a9a4f4744a52f4856de82df"
-uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09"
-version = "0.5.13"
-
-[[deps.Markdown]]
-deps = ["Base64"]
-uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
-
-[[deps.MarkdownLiteral]]
-deps = ["CommonMark", "HypertextLiteral"]
-git-tree-sha1 = "0d3fa2dd374934b62ee16a4721fe68c418b92899"
-uuid = "736d6165-7244-6769-4267-6b50796e6954"
-version = "0.1.1"
-
-[[deps.MbedTLS]]
-deps = ["Dates", "MbedTLS_jll", "MozillaCACerts_jll", "NetworkOptions", "Random", "Sockets"]
-git-tree-sha1 = "c067a280ddc25f196b5e7df3877c6b226d390aaf"
-uuid = "739be429-bea8-5141-9913-cc70e7f3736d"
-version = "1.1.9"
-
-[[deps.MbedTLS_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1"
-version = "2.28.2+1"
-
-[[deps.Measures]]
-git-tree-sha1 = "c13304c81eec1ed3af7fc20e75fb6b26092a1102"
-uuid = "442fdcdd-2543-5da2-b0f3-8c86c306513e"
-version = "0.3.2"
-
-[[deps.Memoize]]
-deps = ["MacroTools"]
-git-tree-sha1 = "2b1dfcba103de714d31c033b5dacc2e4a12c7caa"
-uuid = "c03570c3-d221-55d1-a50c-7939bbd78826"
-version = "0.4.4"
-
-[[deps.Missings]]
-deps = ["DataAPI"]
-git-tree-sha1 = "ec4f7fbeab05d7747bdf98eb74d130a2a2ed298d"
-uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28"
-version = "1.2.0"
-
-[[deps.Mmap]]
-uuid = "a63ad114-7e13-5084-954f-fe012c677804"
-
-[[deps.MozillaCACerts_jll]]
-uuid = "14a3606d-f60d-562e-9121-12d972cd8159"
-version = "2023.1.10"
-
-[[deps.MultivariateStats]]
-deps = ["Arpack", "Distributions", "LinearAlgebra", "SparseArrays", "Statistics", "StatsAPI", "StatsBase"]
-git-tree-sha1 = "816620e3aac93e5b5359e4fdaf23ca4525b00ddf"
-uuid = "6f286f6a-111f-5878-ab1e-185364afe411"
-version = "0.10.3"
-
-[[deps.NaNMath]]
-deps = ["OpenLibm_jll"]
-git-tree-sha1 = "0877504529a3e5c3343c6f8b4c0381e57e4387e4"
-uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3"
-version = "1.0.2"
-
-[[deps.NearestNeighbors]]
-deps = ["Distances", "StaticArrays"]
-git-tree-sha1 = "91a67b4d73842da90b526011fa85c5c4c9343fe0"
-uuid = "b8a86587-4115-5ab1-83bc-aa920d37bbce"
-version = "0.4.18"
-
-[[deps.NetworkLayout]]
-deps = ["GeometryBasics", "LinearAlgebra", "Random", "Requires", "StaticArrays"]
-git-tree-sha1 = "91bb2fedff8e43793650e7a677ccda6e6e6e166b"
-uuid = "46757867-2c16-5918-afeb-47bfcb05e46a"
-version = "0.4.6"
-weakdeps = ["Graphs"]
-
- [deps.NetworkLayout.extensions]
- NetworkLayoutGraphsExt = "Graphs"
-
-[[deps.NetworkOptions]]
-uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
-version = "1.2.0"
-
-[[deps.Observables]]
-git-tree-sha1 = "7438a59546cf62428fc9d1bc94729146d37a7225"
-uuid = "510215fc-4207-5dde-b226-833fc4488ee2"
-version = "0.5.5"
-
-[[deps.OffsetArrays]]
-git-tree-sha1 = "1a27764e945a152f7ca7efa04de513d473e9542e"
-uuid = "6fe1bfb0-de20-5000-8ca7-80f57d26f881"
-version = "1.14.1"
-weakdeps = ["Adapt"]
-
- [deps.OffsetArrays.extensions]
- OffsetArraysAdaptExt = "Adapt"
-
-[[deps.Ogg_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "887579a3eb005446d514ab7aeac5d1d027658b8f"
-uuid = "e7412a2a-1a6e-54c0-be00-318e2571c051"
-version = "1.3.5+1"
-
-[[deps.OpenBLAS_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"]
-uuid = "4536629a-c528-5b80-bd46-f80d51c5b363"
-version = "0.3.23+4"
-
-[[deps.OpenLibm_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "05823500-19ac-5b8b-9628-191a04bc5112"
-version = "0.8.1+2"
-
-[[deps.OpenSSL]]
-deps = ["BitFlags", "Dates", "MozillaCACerts_jll", "OpenSSL_jll", "Sockets"]
-git-tree-sha1 = "38cb508d080d21dc1128f7fb04f20387ed4c0af4"
-uuid = "4d8831e6-92b7-49fb-bdf8-b643e874388c"
-version = "1.4.3"
-
-[[deps.OpenSSL_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "a12e56c72edee3ce6b96667745e6cbbe5498f200"
-uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95"
-version = "1.1.23+0"
-
-[[deps.OpenSpecFun_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "13652491f6856acfd2db29360e1bbcd4565d04f1"
-uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e"
-version = "0.5.5+0"
-
-[[deps.Opus_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "6703a85cb3781bd5909d48730a67205f3f31a575"
-uuid = "91d4177d-7536-5919-b921-800302f37372"
-version = "1.3.3+0"
-
-[[deps.OrderedCollections]]
-git-tree-sha1 = "dfdf5519f235516220579f949664f1bf44e741c5"
-uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
-version = "1.6.3"
-
-[[deps.PCRE2_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "efcefdf7-47ab-520b-bdef-62a2eaa19f15"
-version = "10.42.0+1"
-
-[[deps.PDMats]]
-deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"]
-git-tree-sha1 = "949347156c25054de2db3b166c52ac4728cbad65"
-uuid = "90014a1f-27ba-587c-ab20-58faa44d9150"
-version = "0.11.31"
-
-[[deps.Pango_jll]]
-deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "FriBidi_jll", "Glib_jll", "HarfBuzz_jll", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "e127b609fb9ecba6f201ba7ab753d5a605d53801"
-uuid = "36c8627f-9965-5494-a995-c6b170f724f3"
-version = "1.54.1+0"
-
-[[deps.Parsers]]
-deps = ["Dates", "PrecompileTools", "UUIDs"]
-git-tree-sha1 = "8489905bcdbcfac64d1daa51ca07c0d8f0283821"
-uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
-version = "2.8.1"
-
-[[deps.Pipe]]
-git-tree-sha1 = "6842804e7867b115ca9de748a0cf6b364523c16d"
-uuid = "b98c9c47-44ae-5843-9183-064241ee97a0"
-version = "1.3.0"
-
-[[deps.Pixman_jll]]
-deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "LLVMOpenMP_jll", "Libdl"]
-git-tree-sha1 = "35621f10a7531bc8fa58f74610b1bfb70a3cfc6b"
-uuid = "30392449-352a-5448-841d-b1acce4e97dc"
-version = "0.43.4+0"
-
-[[deps.Pkg]]
-deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"]
-uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
-version = "1.10.0"
-
-[[deps.PlotThemes]]
-deps = ["PlotUtils", "Statistics"]
-git-tree-sha1 = "6e55c6841ce3411ccb3457ee52fc48cb698d6fb0"
-uuid = "ccf2f8ad-2431-5c83-bf29-c5338b663b6a"
-version = "3.2.0"
-
-[[deps.PlotUtils]]
-deps = ["ColorSchemes", "Colors", "Dates", "PrecompileTools", "Printf", "Random", "Reexport", "Statistics"]
-git-tree-sha1 = "7b1a9df27f072ac4c9c7cbe5efb198489258d1f5"
-uuid = "995b91a9-d308-5afd-9ec6-746e21dbc043"
-version = "1.4.1"
-
-[[deps.Plots]]
-deps = ["Base64", "Contour", "Dates", "Downloads", "FFMPEG", "FixedPointNumbers", "GR", "JLFzf", "JSON", "LaTeXStrings", "Latexify", "LinearAlgebra", "Measures", "NaNMath", "Pkg", "PlotThemes", "PlotUtils", "PrecompileTools", "Printf", "REPL", "Random", "RecipesBase", "RecipesPipeline", "Reexport", "RelocatableFolders", "Requires", "Scratch", "Showoff", "SparseArrays", "Statistics", "StatsBase", "TOML", "UUIDs", "UnicodeFun", "UnitfulLatexify", "Unzip"]
-git-tree-sha1 = "f202a1ca4f6e165238d8175df63a7e26a51e04dc"
-uuid = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
-version = "1.40.7"
-
- [deps.Plots.extensions]
- FileIOExt = "FileIO"
- GeometryBasicsExt = "GeometryBasics"
- IJuliaExt = "IJulia"
- ImageInTerminalExt = "ImageInTerminal"
- UnitfulExt = "Unitful"
-
- [deps.Plots.weakdeps]
- FileIO = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549"
- GeometryBasics = "5c1252a2-5f33-56bf-86c9-59e7332b4326"
- IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a"
- ImageInTerminal = "d8c32880-2388-543b-8c61-d9f865259254"
- Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
-
-[[deps.PlutoHooks]]
-deps = ["InteractiveUtils", "Markdown", "UUIDs"]
-git-tree-sha1 = "072cdf20c9b0507fdd977d7d246d90030609674b"
-uuid = "0ff47ea0-7a50-410d-8455-4348d5de0774"
-version = "0.0.5"
-
-[[deps.PlutoLinks]]
-deps = ["FileWatching", "InteractiveUtils", "Markdown", "PlutoHooks", "Revise", "UUIDs"]
-git-tree-sha1 = "8f5fa7056e6dcfb23ac5211de38e6c03f6367794"
-uuid = "0ff47ea0-7a50-410d-8455-4348d5de0420"
-version = "0.1.6"
-
-[[deps.PlutoTeachingTools]]
-deps = ["Downloads", "HypertextLiteral", "Latexify", "Markdown", "PlutoLinks", "PlutoUI"]
-git-tree-sha1 = "e2593782a6b53dc5176058d27e20387a0576a59e"
-uuid = "661c6b06-c737-4d37-b85c-46df65de6f69"
-version = "0.3.0"
-
-[[deps.PlutoUI]]
-deps = ["AbstractPlutoDingetjes", "Base64", "ColorTypes", "Dates", "FixedPointNumbers", "Hyperscript", "HypertextLiteral", "IOCapture", "InteractiveUtils", "JSON", "Logging", "MIMEs", "Markdown", "Random", "Reexport", "URIs", "UUIDs"]
-git-tree-sha1 = "eba4810d5e6a01f612b948c9fa94f905b49087b0"
-uuid = "7f904dfe-b85e-4ff6-b463-dae2292396a8"
-version = "0.7.60"
-
-[[deps.PooledArrays]]
-deps = ["DataAPI", "Future"]
-git-tree-sha1 = "36d8b4b899628fb92c2749eb488d884a926614d3"
-uuid = "2dfb63ee-cc39-5dd5-95bd-886bf059d720"
-version = "1.4.3"
-
-[[deps.PrecompileTools]]
-deps = ["Preferences"]
-git-tree-sha1 = "5aa36f7049a63a1528fe8f7c3f2113413ffd4e1f"
-uuid = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
-version = "1.2.1"
-
-[[deps.Preferences]]
-deps = ["TOML"]
-git-tree-sha1 = "9306f6085165d270f7e3db02af26a400d580f5c6"
-uuid = "21216c6a-2e73-6563-6e65-726566657250"
-version = "1.4.3"
-
-[[deps.PrettyTables]]
-deps = ["Crayons", "LaTeXStrings", "Markdown", "PrecompileTools", "Printf", "Reexport", "StringManipulation", "Tables"]
-git-tree-sha1 = "66b20dd35966a748321d3b2537c4584cf40387c7"
-uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d"
-version = "2.3.2"
-
-[[deps.Printf]]
-deps = ["Unicode"]
-uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"
-
-[[deps.PtrArrays]]
-git-tree-sha1 = "77a42d78b6a92df47ab37e177b2deac405e1c88f"
-uuid = "43287f4e-b6f4-7ad1-bb20-aadabca52c3d"
-version = "1.2.1"
-
-[[deps.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 = "0c03844e2231e12fda4d0086fd7cbe4098ee8dc5"
-uuid = "ea2cea3b-5b76-57ae-a6ef-0a8af62496e1"
-version = "5.15.3+2"
-
-[[deps.QuadGK]]
-deps = ["DataStructures", "LinearAlgebra"]
-git-tree-sha1 = "cda3b045cf9ef07a08ad46731f5a3165e56cf3da"
-uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc"
-version = "2.11.1"
-
- [deps.QuadGK.extensions]
- QuadGKEnzymeExt = "Enzyme"
-
- [deps.QuadGK.weakdeps]
- Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9"
-
-[[deps.REPL]]
-deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
-uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
-
-[[deps.Random]]
-deps = ["SHA"]
-uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
-
-[[deps.Ratios]]
-deps = ["Requires"]
-git-tree-sha1 = "1342a47bf3260ee108163042310d26f2be5ec90b"
-uuid = "c84ed2f1-dad5-54f0-aa8e-dbefe2724439"
-version = "0.4.5"
-weakdeps = ["FixedPointNumbers"]
-
- [deps.Ratios.extensions]
- RatiosFixedPointNumbersExt = "FixedPointNumbers"
-
-[[deps.RecipesBase]]
-deps = ["PrecompileTools"]
-git-tree-sha1 = "5c3d09cc4f31f5fc6af001c250bf1278733100ff"
-uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
-version = "1.3.4"
-
-[[deps.RecipesPipeline]]
-deps = ["Dates", "NaNMath", "PlotUtils", "PrecompileTools", "RecipesBase"]
-git-tree-sha1 = "45cf9fd0ca5839d06ef333c8201714e888486342"
-uuid = "01d81517-befc-4cb6-b9ec-a95719d0359c"
-version = "0.6.12"
-
-[[deps.Reexport]]
-git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b"
-uuid = "189a3867-3050-52da-a836-e630ba90ab69"
-version = "1.2.2"
-
-[[deps.RelocatableFolders]]
-deps = ["SHA", "Scratch"]
-git-tree-sha1 = "ffdaf70d81cf6ff22c2b6e733c900c3321cab864"
-uuid = "05181044-ff0b-4ac5-8273-598c1e38db00"
-version = "1.0.1"
-
-[[deps.Requires]]
-deps = ["UUIDs"]
-git-tree-sha1 = "838a3a4188e2ded87a4f9f184b4b0d78a1e91cb7"
-uuid = "ae029012-a4dd-5104-9daa-d747884805df"
-version = "1.3.0"
-
-[[deps.Revise]]
-deps = ["CodeTracking", "Distributed", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "REPL", "Requires", "UUIDs", "Unicode"]
-git-tree-sha1 = "7b7850bb94f75762d567834d7e9802fc22d62f9c"
-uuid = "295af30f-e4ad-537b-8983-00126c2a3abe"
-version = "3.5.18"
-
-[[deps.Rmath]]
-deps = ["Random", "Rmath_jll"]
-git-tree-sha1 = "852bd0f55565a9e973fcfee83a84413270224dc4"
-uuid = "79098fc4-a85e-5d69-aa6a-4863f24498fa"
-version = "0.8.0"
-
-[[deps.Rmath_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "58cdd8fb2201a6267e1db87ff148dd6c1dbd8ad8"
-uuid = "f50d1b31-88e8-58de-be2c-1cc44531875f"
-version = "0.5.1+0"
-
-[[deps.SHA]]
-uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
-version = "0.7.0"
-
-[[deps.Scratch]]
-deps = ["Dates"]
-git-tree-sha1 = "3bac05bc7e74a75fd9cba4295cde4045d9fe2386"
-uuid = "6c6a2e73-6563-6170-7368-637461726353"
-version = "1.2.1"
-
-[[deps.SentinelArrays]]
-deps = ["Dates", "Random"]
-git-tree-sha1 = "ff11acffdb082493657550959d4feb4b6149e73a"
-uuid = "91c51154-3ec4-41a3-a24f-3f23e20d615c"
-version = "1.4.5"
-
-[[deps.Serialization]]
-uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
-
-[[deps.SharedArrays]]
-deps = ["Distributed", "Mmap", "Random", "Serialization"]
-uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383"
-
-[[deps.ShortCodes]]
-deps = ["Base64", "CodecZlib", "Downloads", "JSON3", "Memoize", "URIs", "UUIDs"]
-git-tree-sha1 = "5844ee60d9fd30a891d48bab77ac9e16791a0a57"
-uuid = "f62ebe17-55c5-4640-972f-b59c0dd11ccf"
-version = "0.3.6"
-
-[[deps.Showoff]]
-deps = ["Dates", "Grisu"]
-git-tree-sha1 = "91eddf657aca81df9ae6ceb20b959ae5653ad1de"
-uuid = "992d4aef-0814-514b-bc4d-f2e9a6c4116f"
-version = "1.0.3"
-
-[[deps.SimpleBufferStream]]
-git-tree-sha1 = "874e8867b33a00e784c8a7e4b60afe9e037b74e1"
-uuid = "777ac1f9-54b0-4bf8-805c-2214025038e7"
-version = "1.1.0"
-
-[[deps.SimpleTraits]]
-deps = ["InteractiveUtils", "MacroTools"]
-git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231"
-uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d"
-version = "0.9.4"
-
-[[deps.Sockets]]
-uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
-
-[[deps.SortingAlgorithms]]
-deps = ["DataStructures"]
-git-tree-sha1 = "66e0a8e672a0bdfca2c3f5937efb8538b9ddc085"
-uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c"
-version = "1.2.1"
-
-[[deps.SparseArrays]]
-deps = ["Libdl", "LinearAlgebra", "Random", "Serialization", "SuiteSparse_jll"]
-uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
-version = "1.10.0"
-
-[[deps.SpecialFunctions]]
-deps = ["IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"]
-git-tree-sha1 = "2f5d4697f21388cbe1ff299430dd169ef97d7e14"
-uuid = "276daf66-3868-5448-9aa4-cd146d93841b"
-version = "2.4.0"
-weakdeps = ["ChainRulesCore"]
-
- [deps.SpecialFunctions.extensions]
- SpecialFunctionsChainRulesCoreExt = "ChainRulesCore"
-
-[[deps.StaticArrays]]
-deps = ["LinearAlgebra", "PrecompileTools", "Random", "StaticArraysCore"]
-git-tree-sha1 = "eeafab08ae20c62c44c8399ccb9354a04b80db50"
-uuid = "90137ffa-7385-5640-81b9-e52037218182"
-version = "1.9.7"
-weakdeps = ["ChainRulesCore", "Statistics"]
-
- [deps.StaticArrays.extensions]
- StaticArraysChainRulesCoreExt = "ChainRulesCore"
- StaticArraysStatisticsExt = "Statistics"
-
-[[deps.StaticArraysCore]]
-git-tree-sha1 = "192954ef1208c7019899fbf8049e717f92959682"
-uuid = "1e83bf80-4336-4d27-bf5d-d5a4f845583c"
-version = "1.4.3"
-
-[[deps.Statistics]]
-deps = ["LinearAlgebra", "SparseArrays"]
-uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
-version = "1.10.0"
-
-[[deps.StatsAPI]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "1ff449ad350c9c4cbc756624d6f8a8c3ef56d3ed"
-uuid = "82ae8749-77ed-4fe6-ae5f-f523153014b0"
-version = "1.7.0"
-
-[[deps.StatsBase]]
-deps = ["DataAPI", "DataStructures", "LinearAlgebra", "LogExpFunctions", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"]
-git-tree-sha1 = "5cf7606d6cef84b543b483848d4ae08ad9832b21"
-uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
-version = "0.34.3"
-
-[[deps.StatsFuns]]
-deps = ["HypergeometricFunctions", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"]
-git-tree-sha1 = "b423576adc27097764a90e163157bcfc9acf0f46"
-uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c"
-version = "1.3.2"
-
- [deps.StatsFuns.extensions]
- StatsFunsChainRulesCoreExt = "ChainRulesCore"
- StatsFunsInverseFunctionsExt = "InverseFunctions"
-
- [deps.StatsFuns.weakdeps]
- ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
- InverseFunctions = "3587e190-3f89-42d0-90ee-14403ec27112"
-
-[[deps.StatsPlots]]
-deps = ["AbstractFFTs", "Clustering", "DataStructures", "Distributions", "Interpolations", "KernelDensity", "LinearAlgebra", "MultivariateStats", "NaNMath", "Observables", "Plots", "RecipesBase", "RecipesPipeline", "Reexport", "StatsBase", "TableOperations", "Tables", "Widgets"]
-git-tree-sha1 = "3b1dcbf62e469a67f6733ae493401e53d92ff543"
-uuid = "f3b207a7-027a-5e70-b257-86293d7955fd"
-version = "0.15.7"
-
-[[deps.StringManipulation]]
-deps = ["PrecompileTools"]
-git-tree-sha1 = "a04cabe79c5f01f4d723cc6704070ada0b9d46d5"
-uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e"
-version = "0.3.4"
-
-[[deps.StructArrays]]
-deps = ["ConstructionBase", "DataAPI", "Tables"]
-git-tree-sha1 = "f4dc295e983502292c4c3f951dbb4e985e35b3be"
-uuid = "09ab397b-f2b6-538f-b94a-2f83cf4a842a"
-version = "0.6.18"
-
- [deps.StructArrays.extensions]
- StructArraysAdaptExt = "Adapt"
- StructArraysGPUArraysCoreExt = "GPUArraysCore"
- StructArraysSparseArraysExt = "SparseArrays"
- StructArraysStaticArraysExt = "StaticArrays"
-
- [deps.StructArrays.weakdeps]
- Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
- GPUArraysCore = "46192b85-c4d5-4398-a991-12ede77f4527"
- SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
- StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
-
-[[deps.StructTypes]]
-deps = ["Dates", "UUIDs"]
-git-tree-sha1 = "159331b30e94d7b11379037feeb9b690950cace8"
-uuid = "856f2bd8-1eba-4b0a-8007-ebc267875bd4"
-version = "1.11.0"
-
-[[deps.SuiteSparse]]
-deps = ["Libdl", "LinearAlgebra", "Serialization", "SparseArrays"]
-uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9"
-
-[[deps.SuiteSparse_jll]]
-deps = ["Artifacts", "Libdl", "libblastrampoline_jll"]
-uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c"
-version = "7.2.1+1"
-
-[[deps.TOML]]
-deps = ["Dates"]
-uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
-version = "1.0.3"
-
-[[deps.TableOperations]]
-deps = ["SentinelArrays", "Tables", "Test"]
-git-tree-sha1 = "e383c87cf2a1dc41fa30c093b2a19877c83e1bc1"
-uuid = "ab02a1b2-a7df-11e8-156e-fb1833f50b87"
-version = "1.2.0"
-
-[[deps.TableTraits]]
-deps = ["IteratorInterfaceExtensions"]
-git-tree-sha1 = "c06b2f539df1c6efa794486abfb6ed2022561a39"
-uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c"
-version = "1.0.1"
-
-[[deps.Tables]]
-deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "OrderedCollections", "TableTraits"]
-git-tree-sha1 = "598cd7c1f68d1e205689b1c2fe65a9f85846f297"
-uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c"
-version = "1.12.0"
-
-[[deps.Tar]]
-deps = ["ArgTools", "SHA"]
-uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e"
-version = "1.10.0"
-
-[[deps.TensorCore]]
-deps = ["LinearAlgebra"]
-git-tree-sha1 = "1feb45f88d133a655e001435632f019a9a1bcdb6"
-uuid = "62fd8b95-f654-4bbd-a8a5-9c27f68ccd50"
-version = "0.1.1"
-
-[[deps.Test]]
-deps = ["InteractiveUtils", "Logging", "Random", "Serialization"]
-uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
-
-[[deps.TranscodingStreams]]
-git-tree-sha1 = "e84b3a11b9bece70d14cce63406bbc79ed3464d2"
-uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa"
-version = "0.11.2"
-
-[[deps.Tricks]]
-git-tree-sha1 = "7822b97e99a1672bfb1b49b668a6d46d58d8cbcb"
-uuid = "410a4b4d-49e4-4fbc-ab6d-cb71b17b3775"
-version = "0.1.9"
-
-[[deps.URIs]]
-git-tree-sha1 = "67db6cc7b3821e19ebe75791a9dd19c9b1188f2b"
-uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4"
-version = "1.5.1"
-
-[[deps.UUIDs]]
-deps = ["Random", "SHA"]
-uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
-
-[[deps.Unicode]]
-uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
-
-[[deps.UnicodeFun]]
-deps = ["REPL"]
-git-tree-sha1 = "53915e50200959667e78a92a418594b428dffddf"
-uuid = "1cfade01-22cf-5700-b092-accc4b62d6e1"
-version = "0.4.1"
-
-[[deps.Unitful]]
-deps = ["Dates", "LinearAlgebra", "Random"]
-git-tree-sha1 = "d95fe458f26209c66a187b1114df96fd70839efd"
-uuid = "1986cc42-f94f-5a68-af5c-568840ba703d"
-version = "1.21.0"
-
- [deps.Unitful.extensions]
- ConstructionBaseUnitfulExt = "ConstructionBase"
- InverseFunctionsUnitfulExt = "InverseFunctions"
-
- [deps.Unitful.weakdeps]
- ConstructionBase = "187b0558-2788-49d3-abe0-74a17ed4e7c9"
- InverseFunctions = "3587e190-3f89-42d0-90ee-14403ec27112"
-
-[[deps.UnitfulLatexify]]
-deps = ["LaTeXStrings", "Latexify", "Unitful"]
-git-tree-sha1 = "975c354fcd5f7e1ddcc1f1a23e6e091d99e99bc8"
-uuid = "45397f5d-5981-4c77-b2b3-fc36d6e9b728"
-version = "1.6.4"
-
-[[deps.Unzip]]
-git-tree-sha1 = "ca0969166a028236229f63514992fc073799bb78"
-uuid = "41fe7b60-77ed-43a1-b4f0-825fd5a5650d"
-version = "0.2.0"
-
-[[deps.Wayland_jll]]
-deps = ["Artifacts", "EpollShim_jll", "Expat_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg", "XML2_jll"]
-git-tree-sha1 = "7558e29847e99bc3f04d6569e82d0f5c54460703"
-uuid = "a2964d1f-97da-50d4-b82a-358c7fce9d89"
-version = "1.21.0+1"
-
-[[deps.Wayland_protocols_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "93f43ab61b16ddfb2fd3bb13b3ce241cafb0e6c9"
-uuid = "2381bf8a-dfd0-557d-9999-79630e7b1b91"
-version = "1.31.0+0"
-
-[[deps.Widgets]]
-deps = ["Colors", "Dates", "Observables", "OrderedCollections"]
-git-tree-sha1 = "fcdae142c1cfc7d89de2d11e08721d0f2f86c98a"
-uuid = "cc8bc4a8-27d6-5769-a93b-9d913e69aa62"
-version = "0.6.6"
-
-[[deps.WoodburyMatrices]]
-deps = ["LinearAlgebra", "SparseArrays"]
-git-tree-sha1 = "c1a7aa6219628fcd757dede0ca95e245c5cd9511"
-uuid = "efce3f68-66dc-5838-9240-27a6d6f5f9b6"
-version = "1.0.0"
-
-[[deps.XLSX]]
-deps = ["Artifacts", "Dates", "EzXML", "Printf", "Tables", "ZipArchives", "ZipFile"]
-git-tree-sha1 = "1c36015573a833883f5a352af446bc461d8af2fa"
-uuid = "fdbf4ff8-1666-58a4-91e7-1b58723a45e0"
-version = "0.10.3"
-
-[[deps.XML2_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libiconv_jll", "Zlib_jll"]
-git-tree-sha1 = "1165b0443d0eca63ac1e32b8c0eb69ed2f4f8127"
-uuid = "02c8fc9c-b97f-50b9-bbe4-9be30ff0a78a"
-version = "2.13.3+0"
-
-[[deps.XSLT_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgcrypt_jll", "Libgpg_error_jll", "Libiconv_jll", "XML2_jll", "Zlib_jll"]
-git-tree-sha1 = "a54ee957f4c86b526460a720dbc882fa5edcbefc"
-uuid = "aed1982a-8fda-507f-9586-7b0439959a61"
-version = "1.1.41+0"
-
-[[deps.Xorg_libX11_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libxcb_jll", "Xorg_xtrans_jll"]
-git-tree-sha1 = "afead5aba5aa507ad5a3bf01f58f82c8d1403495"
-uuid = "4f6342f7-b3d2-589e-9d20-edeb45f2b2bc"
-version = "1.8.6+0"
-
-[[deps.Xorg_libXau_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "6035850dcc70518ca32f012e46015b9beeda49d8"
-uuid = "0c0b7dd1-d40b-584c-a123-a41640f87eec"
-version = "1.0.11+0"
-
-[[deps.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"
-
-[[deps.Xorg_libXdmcp_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "34d526d318358a859d7de23da945578e8e8727b7"
-uuid = "a3789734-cfe1-5b06-b2d0-1dd0d9d62d05"
-version = "1.1.4+0"
-
-[[deps.Xorg_libXext_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"]
-git-tree-sha1 = "d2d1a5c49fae4ba39983f63de6afcbea47194e85"
-uuid = "1082639a-0dae-5f34-9b06-72781eeb8cb3"
-version = "1.3.6+0"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.Xorg_libXrender_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"]
-git-tree-sha1 = "47e45cd78224c53109495b3e324df0c37bb61fbe"
-uuid = "ea2f1a96-1ddc-540d-b46f-429655e07cfa"
-version = "0.9.11+0"
-
-[[deps.Xorg_libpthread_stubs_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "8fdda4c692503d44d04a0603d9ac0982054635f9"
-uuid = "14d82f49-176c-5ed1-bb49-ad3f5cbd8c74"
-version = "0.1.1+0"
-
-[[deps.Xorg_libxcb_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "XSLT_jll", "Xorg_libXau_jll", "Xorg_libXdmcp_jll", "Xorg_libpthread_stubs_jll"]
-git-tree-sha1 = "bcd466676fef0878338c61e655629fa7bbc69d8e"
-uuid = "c7cfdc94-dc32-55de-ac96-5a1b8d977c5b"
-version = "1.17.0+0"
-
-[[deps.Xorg_libxkbfile_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"]
-git-tree-sha1 = "730eeca102434283c50ccf7d1ecdadf521a765a4"
-uuid = "cc61e674-0454-545c-8b26-ed2c68acab7a"
-version = "1.1.2+0"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.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"
-
-[[deps.Xorg_xkbcomp_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libxkbfile_jll"]
-git-tree-sha1 = "330f955bc41bb8f5270a369c473fc4a5a4e4d3cb"
-uuid = "35661453-b289-5fab-8a00-3d9160c6a3a4"
-version = "1.4.6+0"
-
-[[deps.Xorg_xkeyboard_config_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_xkbcomp_jll"]
-git-tree-sha1 = "691634e5453ad362044e2ad653e79f3ee3bb98c3"
-uuid = "33bec58e-1273-512f-9401-5d533626f822"
-version = "2.39.0+0"
-
-[[deps.Xorg_xtrans_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "e92a1a012a10506618f10b7047e478403a046c77"
-uuid = "c5fb5394-a638-5e4d-96e5-b29de1b5cf10"
-version = "1.5.0+0"
-
-[[deps.ZipArchives]]
-deps = ["ArgCheck", "CodecInflate64", "CodecZlib", "InputBuffers", "PrecompileTools", "TranscodingStreams", "Zlib_jll"]
-git-tree-sha1 = "c77707ebf7aad0caa57ad7b561b4f89b0caefc73"
-uuid = "49080126-0e18-4c2a-b176-c102e4b3760c"
-version = "2.3.0"
-
-[[deps.ZipFile]]
-deps = ["Libdl", "Printf", "Zlib_jll"]
-git-tree-sha1 = "f492b7fe1698e623024e873244f10d89c95c340a"
-uuid = "a5390f91-8eb1-5f08-bee0-b1d1ffed6cea"
-version = "0.10.1"
-
-[[deps.Zlib_jll]]
-deps = ["Libdl"]
-uuid = "83775a58-1f1d-513f-b197-d71354ab007a"
-version = "1.2.13+1"
-
-[[deps.Zstd_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "e678132f07ddb5bfa46857f0d7620fb9be675d3b"
-uuid = "3161d3a3-bdf6-5164-811a-617609db77b4"
-version = "1.5.6+0"
-
-[[deps.fzf_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "936081b536ae4aa65415d869287d43ef3cb576b2"
-uuid = "214eeab7-80f7-51ab-84ad-2988db7cef09"
-version = "0.53.0+0"
-
-[[deps.libaom_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "1827acba325fdcdf1d2647fc8d5301dd9ba43a9d"
-uuid = "a4ae2306-e953-59d6-aa16-d00cac43593b"
-version = "3.9.0+0"
-
-[[deps.libass_jll]]
-deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "HarfBuzz_jll", "JLLWrappers", "Libdl", "Zlib_jll"]
-git-tree-sha1 = "e17c115d55c5fbb7e52ebedb427a0dca79d4484e"
-uuid = "0ac62f75-1d6f-5e53-bd7c-93b484bb37c0"
-version = "0.15.2+0"
-
-[[deps.libblastrampoline_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "8e850b90-86db-534c-a0d3-1478176c7d93"
-version = "5.8.0+1"
-
-[[deps.libdecor_jll]]
-deps = ["Artifacts", "Dbus_jll", "JLLWrappers", "Libdl", "Libglvnd_jll", "Pango_jll", "Wayland_jll", "xkbcommon_jll"]
-git-tree-sha1 = "9bf7903af251d2050b467f76bdbe57ce541f7f4f"
-uuid = "1183f4f0-6f2a-5f1a-908b-139f9cdfea6f"
-version = "0.2.2+0"
-
-[[deps.libfdk_aac_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "8a22cf860a7d27e4f3498a0fe0811a7957badb38"
-uuid = "f638f0a6-7fb0-5443-88ba-1cc74229b280"
-version = "2.0.3+0"
-
-[[deps.libpng_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Zlib_jll"]
-git-tree-sha1 = "d7015d2e18a5fd9a4f47de711837e980519781a4"
-uuid = "b53b4c65-9356-5827-b1ea-8c7a1a84506f"
-version = "1.6.43+1"
-
-[[deps.libvorbis_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Ogg_jll", "Pkg"]
-git-tree-sha1 = "490376214c4721cdaca654041f635213c6165cb3"
-uuid = "f27f6e37-5d2b-51aa-960f-b287f2bc3b7a"
-version = "1.3.7+2"
-
-[[deps.nghttp2_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d"
-version = "1.52.0+1"
-
-[[deps.oneTBB_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl"]
-git-tree-sha1 = "7d0ea0f4895ef2f5cb83645fa689e52cb55cf493"
-uuid = "1317d2d5-d96f-522e-a858-c73665f53c3e"
-version = "2021.12.0+0"
-
-[[deps.p7zip_jll]]
-deps = ["Artifacts", "Libdl"]
-uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0"
-version = "17.4.0+2"
-
-[[deps.x264_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "4fea590b89e6ec504593146bf8b988b2c00922b2"
-uuid = "1270edf5-f2f9-52d2-97e9-ab00b5d0237a"
-version = "2021.5.5+0"
-
-[[deps.x265_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
-git-tree-sha1 = "ee567a171cce03570d77ad3a43e90218e38937a9"
-uuid = "dfaa095f-4041-5dcd-9319-2fabd8486b76"
-version = "3.5.0+0"
-
-[[deps.xkbcommon_jll]]
-deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Wayland_jll", "Wayland_protocols_jll", "Xorg_libxcb_jll", "Xorg_xkeyboard_config_jll"]
-git-tree-sha1 = "9c304562909ab2bab0262639bd4f444d7bc2be37"
-uuid = "d8fb68d0-12a3-5cfd-a85a-d49703b185fd"
-version = "1.4.1+1"
-"""
-
-# ╔═╡ Cell order:
-# ╠═930e6384-7990-11ef-21cd-91d65824df6c
-# ╠═0bd38cff-a42e-4565-bfa9-ced44cf8f8df
-# ╠═cd53eca5-16c9-4e53-9dcb-bb7e4ba889c8
-# ╠═7e2bc2d2-7642-4185-8abd-65403feba9fa
-# ╠═fa63d2a3-1d4b-48fe-9bea-99b6eae3903f
-# ╠═bc84a251-bbe7-410b-b035-2ed7cc225f4e
-# ╠═e2e40050-e776-4aff-b8e8-dd983d87a392
-# ╠═015f3d93-19bb-46bf-a94c-ff6e29caa45c
-# ╠═ad59a810-397f-461c-b9b0-be5009299a80
-# ╠═e078e04f-f228-42a6-81d7-77609a6e9252
-# ╠═4c569c51-e22b-41c0-8b8e-856c8d6e490a
-# ╠═400ab810-7748-4c33-ab30-c82a0fde5de4
-# ╠═f46c4081-b6b4-4b45-8a9c-0ff829cdc346
-# ╠═e8f7386f-d622-4b1b-a0de-d9657137ff77
-# ╠═4b2f9ac9-45af-4e32-b665-9768c97d8fff
-# ╠═73dcffc5-4da8-457c-884f-905d926dca0e
-# ╠═2a1f6238-1cf9-46e3-9145-98f6fadf8731
-# ╠═705c4209-e9ea-48a2-9c52-8d9023e03f56
-# ╠═5632176d-2642-4b0d-bb22-c1fb3cd7b30a
-# ╠═a5a03630-541b-4bb3-9efa-cb784c99ae9e
-# ╠═fb88375b-1265-489d-b519-97c4bfca03fc
-# ╠═85da8e36-af8c-4361-84d5-22858dec552d
-# ╠═77e4a71c-7e6e-4628-b1da-8cd7d9b7bc60
-# ╠═86b9297d-a84c-4e88-b80f-31751ab697ba
-# ╠═ec452271-2407-4722-b289-485d4db85288
-# ╠═3d4954d9-69f1-479d-a4e0-bd3dc78b4ffa
-# ╟─1ae60a74-82c6-4027-b2e1-14bbdffec24a
-# ╠═ed211d66-4d47-413a-9069-3ce84b9aa30b
-# ╠═fe7a5523-ecbc-43ac-a821-1d1d2a655c6a
-# ╠═45b00bc1-31d7-442b-bac9-f6d3093aee8f
-# ╠═d1ca22b2-78a5-4281-831b-fecde86a788e
-# ╠═b7b094cf-fecc-4901-a1bc-b638822588d5
-# ╠═2febf7d2-0360-4540-98a1-405e7498dc60
-# ╠═2b8f5956-e003-427d-bddb-2b7537e82ad2
-# ╠═34fb5ab5-c2c3-4511-ac8e-b2783ed751b6
-# ╠═e6fca700-5a9e-4ebe-9416-ebc51434f415
-# ╠═c9250da3-a1a8-4f31-b4db-c1484187d1b6
-# ╠═8ad47ec9-6a67-4844-915c-299d0dbd0cc9
-# ╠═e492f43a-3ad7-4f19-bda5-4218d3e8f8a2
-# ╠═67327fd0-9f28-4a5b-bea5-9502c67f886d
-# ╠═1bd609c5-a47b-4747-8b64-97aabb2cd06e
-# ╠═ddb6544f-5871-4013-b5ff-81ab8ebbaca4
-# ╠═3aca30ea-8cf5-40f5-b65d-b1bbe1dc8c46
-# ╠═2a9edf82-9394-47da-b0f3-b63592649786
-# ╠═15467e96-4514-4fe1-aa26-3f78534fd844
-# ╠═83a341a3-8fd2-4d27-a526-a16080e41fa8
-# ╟─00000000-0000-0000-0000-000000000001
-# ╟─00000000-0000-0000-0000-000000000002
diff --git a/experiments/Synth/notebooks/exploring_synth_bn.jl b/experiments/Synth/notebooks/exploring_synth_bn.jl
deleted file mode 100644
index 30db61b..0000000
--- a/experiments/Synth/notebooks/exploring_synth_bn.jl
+++ /dev/null
@@ -1,117 +0,0 @@
-### A Pluto.jl notebook ###
-# v0.19.47
-
-using Markdown
-using InteractiveUtils
-
-# ╔═╡ 70b96736-797d-11ef-2813-314ac85c3364
-using DrWatson
-
-# ╔═╡ cbd7f05b-bd2d-4fd1-a178-efe01459e45f
-@quickactivate
-
-# ╔═╡ ab9b3cf7-8faf-4c24-936c-428132697f91
-using DataFrames, Herb, SoleLogics
-
-# ╔═╡ 99e6781b-125c-4e27-9148-c44e8bb3519e
-using MetaGraphsNext,
- DynamicalSystems, GraphDynamicalSystems, StatsPlots, GraphRecipes, Plots
-
-# ╔═╡ ed88fb56-f1e7-4c9b-bb8f-639e40e74375
-networks = collect_results(datadir("sims", "specs"));
-
-# ╔═╡ 8466f8d0-3cd3-4dbe-ab1d-ff591a0bc3dd
-networks_by_seed = groupby(networks, :seed);
-
-# ╔═╡ 8bd06f89-5c7c-4a9d-8c9e-6f81f1a8cfa0
-names(networks_by_seed)
-
-# ╔═╡ 4fbf88ff-86ec-4447-859a-7e3c370b5e71
-bn = networks[networks.seed.==1, :].bn[1]
-
-# ╔═╡ b618790b-db83-4153-9737-e1a76773608e
-bn.vertex_properties
-
-# ╔═╡ cb9af591-329d-43dd-aa74-688fc888766c
-graphplot(
- bn.graph,
- method = :circular,
- # names=[String(val[2]) for val in values(bn.vertex_properties)]
-)
-
-# ╔═╡ 70d17571-96a2-4cc4-9059-3c203e32b3c2
-results = collect_results(datadir("exp_raw", "cnf_search"));
-
-# ╔═╡ 1cb1376c-967c-4f71-9134-2654e255e179
-by_grammar = groupby(results, [:grammar_type, :seed, :node]);
-
-# ╔═╡ c478bf1a-451d-4469-8bd2-88a3a375907f
-function get_found_after(results_node, expected_func)
- for (i, r) in enumerate(eachrow(results_node))
- (f, s) = r[1]
- if normalize(f) == normalize(expected_func)
- return i
- end
- end
-
- return Inf
-end
-
-# ╔═╡ 49c919a1-1bdf-497c-bdaa-de502711c0ef
-dnf_node_1_ex_sc = by_grammar[("cnf", 0, 2)][!, :exprs_and_scores][1]
-
-# ╔═╡ e22e7263-95c9-43cb-98b2-09dd3dba4b5b
-bn_0_node_1 = networks_by_seed[(0,)].bn[1][2]
-
-# ╔═╡ 36d246c7-edf1-4cf9-b4fd-50646f8387a1
-get_found_after(dnf_node_1_ex_sc, bn_0_node_1)
-
-# ╔═╡ 5e95a352-d09b-4996-87af-1977ea02717e
-# @df dnf bar(
-# :node,
-# :found_after,
-# xlims = [0, 12],
-# xlabel = "Node In Network",
-# ylabel = "First Solution at # Iterations",
-# )
-
-# ╔═╡ 352515cd-c7fc-43bb-8761-33d93521e8ad
-cnf_seed_1 = by_grammar[("cnf", 1, 1)];
-
-# ╔═╡ 4499a2c8-d6a5-4417-b4ac-ea5e30289167
-@df cnf_seed_1 bar(
- :node,
- :node,
- xlims = [0, 12],
- xlabel = "Node In Network",
- ylabel = "First Solution at # Iterations",
-)
-
-# ╔═╡ fe160a77-7064-4850-be33-7053911d8706
-dnf.all_ex
-
-# ╔═╡ 3e06906d-913c-4de0-8091-05f60347d4fe
-cnf_seed_1.all_ex
-
-# ╔═╡ Cell order:
-# ╠═70b96736-797d-11ef-2813-314ac85c3364
-# ╠═cbd7f05b-bd2d-4fd1-a178-efe01459e45f
-# ╠═ab9b3cf7-8faf-4c24-936c-428132697f91
-# ╠═99e6781b-125c-4e27-9148-c44e8bb3519e
-# ╠═ed88fb56-f1e7-4c9b-bb8f-639e40e74375
-# ╠═8466f8d0-3cd3-4dbe-ab1d-ff591a0bc3dd
-# ╠═8bd06f89-5c7c-4a9d-8c9e-6f81f1a8cfa0
-# ╠═4fbf88ff-86ec-4447-859a-7e3c370b5e71
-# ╠═b618790b-db83-4153-9737-e1a76773608e
-# ╠═cb9af591-329d-43dd-aa74-688fc888766c
-# ╠═70d17571-96a2-4cc4-9059-3c203e32b3c2
-# ╠═1cb1376c-967c-4f71-9134-2654e255e179
-# ╠═c478bf1a-451d-4469-8bd2-88a3a375907f
-# ╠═49c919a1-1bdf-497c-bdaa-de502711c0ef
-# ╠═e22e7263-95c9-43cb-98b2-09dd3dba4b5b
-# ╠═36d246c7-edf1-4cf9-b4fd-50646f8387a1
-# ╠═5e95a352-d09b-4996-87af-1977ea02717e
-# ╠═4499a2c8-d6a5-4417-b4ac-ea5e30289167
-# ╠═352515cd-c7fc-43bb-8761-33d93521e8ad
-# ╠═fe160a77-7064-4850-be33-7053911d8706
-# ╠═3e06906d-913c-4de0-8091-05f60347d4fe
diff --git a/experiments/Synth/notebooks/make_asp.jl b/experiments/Synth/notebooks/make_asp.jl
deleted file mode 100644
index 9407527..0000000
--- a/experiments/Synth/notebooks/make_asp.jl
+++ /dev/null
@@ -1,705 +0,0 @@
-### A Pluto.jl notebook ###
-# v0.20.8
-
-using Markdown
-using InteractiveUtils
-
-# This Pluto notebook uses @bind for interactivity. When running this notebook outside of Pluto, the following 'mock version' of @bind gives bound variables a default value (instead of an error).
-macro bind(def, element)
- #! format: off
- return quote
- local iv = try Base.loaded_modules[Base.PkgId(Base.UUID("6e696c72-6542-2067-7265-42206c756150"), "AbstractPlutoDingetjes")].Bonds.initial_value catch; b -> missing; end
- local el = $(esc(element))
- global $(esc(def)) = Core.applicable(Base.get, el) ? Base.get(el) : iv(el)
- el
- end
- #! format: on
-end
-
-# ╔═╡ b402713a-02a9-11f0-1bca-69b96cd9c786
-using DrWatson
-
-# ╔═╡ ca420cdc-208a-4341-8409-b2e826dcf9d7
-begin
- quickactivate(pwd())
- using Synth
- using ProgressMeter, DataFrames, HerbSearch, GraphDynamicalSystems, Random
- using MetaGraphsNext: labels
- using Statistics: quantile
- using DynamicalSystems
- using Clingo_jll
- using Plots
- using Graphs
- using GraphRecipes
-end
-
-# ╔═╡ 73a912bb-3f03-4190-a4b8-7d3352b541ff
-using BenchmarkTools
-
-# ╔═╡ df97a629-608b-45d0-815d-0a6c1d37d95c
-using PlutoUI
-
-# ╔═╡ f09edd39-ffeb-4850-b29e-b38565273ff5
-md"""
-## Creating an ASP Model for the Local Solution Assignment Problem
-
-As input to the problem, we need to define the following ingredients:
-
-- `entity(...).`
-- `state(...).`
-- `solution(...).`
-- `steady(...).`
-
-as well as mappings between ingredients:
-
-- `belongs_to(solution, entity).`
-- `connects(solution, state, state).`
-
-### Entity Definitions
-
-The `entity` definition is easy. Just a list of the entities.
-"""
-
-# ╔═╡ 701cca9d-f8de-4160-8f5d-c1ce30d31525
-md"""
-### State Definitions
-
-For the local synthesis problems, we select a set of trajectories to synthesize from. The result of the local synthesis problem gives us information about which candidate solution connects which pairs of adjacent states.
-"""
-
-# ╔═╡ 690734ed-bdbf-4635-a4d2-37500fcea3cf
-md"""
-### Solution Definitions
-
-Currently, we are storing the candidate solutions (expressions) and their scores in a 4-tuple:
-
-> `(expression, score, per-transition-success, id)`
-
-We extract the ID, and create a unique ID for the solution by prepending the candidate name.
-"""
-
-# ╔═╡ 51f9d1b9-304e-417f-9925-b572a90e278e
-md"""
-!!! warning
- I'm currently pruning too much, so this is not working. Solving for an assignment is still fast (<1s) so for now this doesn't matter.
-"""
-
-# ╔═╡ f298831c-8954-4957-a2b9-92f7b0cf9ca7
-md"""
-### Steady States
-
-To mark which states are steady, we need to load the original Boolean Network model and extract them.
-"""
-
-# ╔═╡ b8265bb9-83d4-4bfd-9480-a9b55d78495e
-begin
- model_df = collect_results(datadir("src_parsed", "biodivine_benchmark_as_metagraphs"););
- path2id = path -> parse(Int, splitext(basename(path))[1])
- model_df.ID = path2id.(model_df.path)
-end
-
-# ╔═╡ 437a480c-e63d-40f2-9d01-dd95275a333c
-@assert model_df.ID[1] == 7 # assuming we only have the results for model 7 loaded
-
-# ╔═╡ 7e86270e-0faf-4b05-b5b2-f446d62e3320
-original_model = model_df.metagraph_model[1]
-
-# ╔═╡ 003f7d18-1801-4eda-9092-1d8685e41da6
-original_aeon = """
-\$v_Coup_fti: !(v_Fgf8 | v_Sp8) | !(v_Sp8 | v_Fgf8)
-\$v_Emx2: v_Coup_fti & !(v_Fgf8 | v_Sp8 | v_Pax6)
-\$v_Fgf8: v_Fgf8 & v_Sp8 & !v_Emx2
-\$v_Pax6: v_Sp8 & !(v_Emx2 | v_Coup_fti)
-\$v_Sp8: v_Fgf8 & !v_Emx2
-""" |> (x -> replace(x, "v_" => "", "\$" => "", "!" => "¬", "|" => "∨", "&" => "∧", "\n" => "\n"))
-
-# ╔═╡ cf9bb61c-7892-4b0b-91fe-e9c437be849d
-Markdown.parse("""
-```clingo
-$original_aeon
-```
-""")
-
-# ╔═╡ e699ff65-d7cc-4a9b-80b8-1fe4b17bb6ea
-plot(
- reverse(original_model.graph);
- names=Dict([k => v.value[3:end] for (k, v) in original_model.vertex_labels]),
- nodecolor=:lightblue
-)
-
-# ╔═╡ 38bcaaaf-5ddb-4536-b270-4b93caba66c2
-(_, target_basins) = get_basins_bn(original_model)
-
-# ╔═╡ 17aa2324-3b02-47c9-8c91-9bbdd4c3cb4a
-steady_states = Iterators.flatten(values(target_basins)) |> collect
-
-# ╔═╡ 7d8c46e2-c03a-4e50-ab5a-336b58b28115
-for s in steady_states
- for x in s
- print("[$x], ")
- end
- println()
-end
-
-# ╔═╡ 749b6a19-a723-4df4-a37f-4d2d30f8d4e7
-md"""
----
-
-### Belongs-To Definitions
-
-This might seem useless for now, because the entity is also in the solution name, but it is necessary with the way the model is currently defined. Otherwise, Clingo would not know the mapping.
-"""
-
-# ╔═╡ 50f0fcd3-e181-4d71-b833-8b67886806ab
-md"""
-### Connects Definitions
-
-From our 4-tuple of results, we now need the `per-transition-success`, which looks like a vector of `BitVectors` (maybe should be a `BitArray`?).
-
-> ```
-> BitVector[[1, 0], [0, 1], [0, 1], [1, 0], [1, 0]]
-> ```
-
-The above `BitVectors` correspond to a solution that connects the first IO example from left (input) to right (output), the second from right to left, and so on.
-
-So, to create the `connects(solution, state, state)` needs a map from the pairs to
-"""
-
-# ╔═╡ 7a58b03d-41d0-4380-85d2-231646807c5e
-md"""
-## Model Construction
-
-Now that we have all of the ingredients, we can build the model and send it to Clingo to solve.
-
-### Extra Checks
-
-First, some checks to make sure the definitions above are correct-ish.
-
-1. Are the entities lowercase, and only consisting of letters and numbers? Do they start with a letter?
-"""
-
-# ╔═╡ 458d40a7-b695-4307-aaae-b84ec75b1f56
-md"""
-2. Is there at least one state?
-"""
-
-# ╔═╡ 73360b3d-d702-4d82-9923-6aa7dccc08cf
-md"""
-3. Do all of the solution names start with one of the entity names from `vertex_names`? Are they followed by digits? Are they split with an underscore?
-"""
-
-# ╔═╡ 0dce9e1f-ad34-4a6a-b467-9517ee980f63
-md"""
-4. Does the pruning result in the same number of solutions as the "fingerprints" of solutions from their `per-transition-success` information?
-"""
-
-# ╔═╡ 32009cc3-b6de-4797-bc32-6bec42964d30
-md"""
-5. Does the pruning result in the same number of solutions `per-transition-success` information **per entity**?
-"""
-
-# ╔═╡ f5f4843c-eb6d-47e1-91c2-f92a817ce1e4
-md"""
-### Build Model File
-"""
-
-# ╔═╡ 1141d91e-ee98-4740-9765-ce1aa4f178cf
-model_def = """
-
-% For every entity, assign one solution. That solution must belong to the entity.
-1 { assign(SOLUTION, ENTITY) : belongs_to(SOLUTION, ENTITY) } 1 :- entity(ENTITY).
-
-% Edges connect states X and Y if a solution connects them and that solution is assigned
-edge(X, Y) :- connects(SOLUTION, X, Y), assign(SOLUTION, _).
-% A self-edge exists if X is steady and is a state
-edge(X, X) :- steady(X), state(X).
-% A path exists between X and Z if a an edge directly connects them
-path(X, Z) :- edge(X, Z).
-% A path from X to Z also exists if an edge connects X to an intermediate Y
-% for which there exists a path connecting Y to Z
-path(X, Z) :- edge(X, Y), path(Y, Z).
-
-% :- state(X), steady(Y), not path(X, Y).
-% There is a conflict if there is a non-steady state X and a steady state Y
-% where there is not a path between X and Y
-% conflict(X, Y)
-:- state(X), not steady(X), steady(Y), not path(X, Y), path(Y, X).
-% all states should have one outgoing edge
-% conflict(X)
-:- state(X), not path(X, _).
-:- state(Y), steady(Y), state(X), not steady(X), path(Y, X).
-
-% Output
-% #show entity /1.
-#show assign /2.
-%#show edge /2.
-%#show conflict /1.
-"""
-
-# ╔═╡ 5207cff2-6f14-4ced-a7c3-bcb5e899b83a
-md"""
-## Run Model
-"""
-
-# ╔═╡ 3010c862-fb99-4993-9109-d90b1ab04e46
-md"""
-Filter? $(@bind filtered PlutoUI.CheckBox(default=true))
-"""
-
-# ╔═╡ 02155e62-04d9-4c66-b29a-e4bb53e467d2
-md"""
-### Examine Solution
-
-One solution from the unfiltered model is
-
-> `assign(sp8_3210,sp8) assign(emx2_1128,emx2) assign(coupfti_3218,coupfti) assign(pax6_9228,pax6) assign(fgf8_5146,fgf8)`
-"""
-
-# ╔═╡ 26153e85-5a49-4376-a9ad-0e55ad6d1329
-assignments = [
- "sp8_3210",
- "emx2_1128",
- "coupfti_3218",
- "pax6_9228",
- "fgf8_5146"
-]
-
-# ╔═╡ a434481a-e609-4a6d-a9cb-f0136672afff
-
-
-# ╔═╡ 1de6aafa-9012-4027-a754-7e3ca811fb6a
-md"""
-All of the assignments should be in the solution names list.
-"""
-
-# ╔═╡ 1337307b-163c-4eb2-8d1f-702637837d01
-md"""
-What is their index in the original solutions? We need this to examine their transitions.
-"""
-
-# ╔═╡ b06e9728-6482-4082-baf5-d3ad63f02b16
-first_transition = [
- BitVector([true, true]),
- BitVector([true, true]),
- BitVector([true, true]),
- BitVector([true, true]),
- BitVector([true, true]),
-]
-
-# ╔═╡ a5e7fab3-8e13-4e88-a452-72ac0617055a
-md"""
-### Examine Solution Edges
-"""
-
-# ╔═╡ ba1a2fcd-f825-4d06-aecf-486ea3584c5b
-res_filtered = "edge(20,20) edge(10,10) assign(sp8_1409,sp8) assign(emx2_1393,emx2) assign(coupfti_1,coupfti) assign(pax6_6325,pax6) assign(fgf8_20,fgf8) edge(1,2) edge(4,3) edge(6,5) edge(8,7) edge(10,9) edge(11,12) edge(10,13) edge(3,14) edge(15,8) edge(6,11) edge(10,16) edge(2,14) edge(13,17) edge(4,18) edge(15,13) edge(12,1) edge(19,9) edge(20,2) edge(21,15) edge(16,18) conflict(1,20) conflict(2,20) conflict(3,20) conflict(4,20) conflict(5,20) conflict(6,20) conflict(7,20) conflict(8,20) conflict(9,20) conflict(11,20) conflict(12,20) conflict(13,20) conflict(14,20) conflict(15,20) conflict(16,20) conflict(17,20) conflict(18,20) conflict(19,20) conflict(21,20) conflict(1,10) conflict(2,10) conflict(3,10) conflict(4,10) conflict(5,10) conflict(6,10) conflict(7,10) conflict(8,10) conflict(9,10) conflict(11,10) conflict(12,10) conflict(13,10) conflict(14,10) conflict(15,10) conflict(16,10) conflict(17,10) conflict(18,10) conflict(19,10) conflict(21,10)"
-
-# ╔═╡ 6feceb12-f887-4fed-a9a1-c085267188b5
-res_sat = "edge(20,20) edge(10,10) assign(sp8_2282,sp8) assign(emx2_6156,emx2) assign(coupfti_3214,coupfti) assign(pax6_4797,pax6) assign(fgf8_1104,fgf8) edge(1,2) edge(7,8) edge(9,10) edge(3,4) edge(5,6) edge(11,12) edge(3,14) edge(13,10) edge(6,11) edge(4,18) edge(8,15) edge(14,2) edge(16,10) edge(17,13) edge(15,13) edge(12,1) edge(2,20) edge(19,9) edge(18,16) edge(21,15) edge(15,21) edge(16,18)"
-
-# ╔═╡ 2457d4f1-a93f-407d-9e53-4e44f721568b
-edges = res_sat |> split |> filter(startswith("edge")) .|> (x -> x[5:end]) .|> x -> replace(x, r"[()]" => "") .|> (x -> split(x, ",")) .|> (((x, y),) -> Pair(parse(Int, x), parse(Int, y)))
-
-# ╔═╡ d50e737f-4bb2-40a7-a906-663a2d296cc1
-graph = SimpleDiGraphFromIterator(Edge.(edges))
-
-# ╔═╡ 113a60e4-8ef5-4d37-a978-d4ac9299d649
-plot(graph; markersize=0.25, fontsize=6, names=1:length(graph), curves=true,
- method=:spring,
- # nodesize=1,
- self_edge_size=0.2
-)
-
-# ╔═╡ 4d863e2c-e9a5-4c32-8776-5427744ff411
-graph.fadjlist
-
-# ╔═╡ 3eff6e0d-79d2-4974-afaf-cfffbc620bf4
-md"""
-### Setup
-"""
-
-# ╔═╡ 8d6fe0bd-b670-47a6-91c6-0f1db32584ad
-PlutoUI.TableOfContents()
-
-# ╔═╡ c3c26128-0e7e-4475-a057-591f74aec047
-df = collect_results(datadir("exp_raw", "biodivine_search"));
-
-# ╔═╡ c081cd85-b5af-4208-9ca8-90e2b1c02d0f
-vertex_names_str = df.vertex_names |> unique |> only .|> x -> x[3:end]
-
-# ╔═╡ 4f017c2b-7f3d-4ff8-95ba-6581c55ee5f3
-vertex_names = replace.(lowercase.(vertex_names_str), "_" => "")
-
-# ╔═╡ ed8ac9f3-e361-4e05-a160-bbb5e3c2b2a1
-entity_string = "entity($(join(vertex_names, ";")))."
-
-# ╔═╡ 0fe52af5-b1d2-4b7b-aab1-8bb34044a8e5
-entity_string
-
-# ╔═╡ 3bff2b94-eef4-4185-be8f-1bca5774ff13
-@assert all(vertex_names |> Iterators.flatten |> collect |> filter(isletter) .|> islowercase)
-
-# ╔═╡ 61442d48-1005-4caa-af78-138dfcecc064
-@assert all(vertex_names |> Iterators.flatten |> collect |> filter(!isletter) .|> isdigit)
-
-# ╔═╡ a1a95edc-2a28-48a1-84cf-6b1ed635ae34
-@assert all(vertex_names .|> (x -> isletter(x[1])))
-
-# ╔═╡ e1421a5b-11c7-44a8-b6f0-4654489a2b81
-states = df.selected_trajectories |> Iterators.flatten |> Iterators.flatten |> unique
-
-# ╔═╡ 8a2c00df-b9a9-42a2-ac0c-e243527545af
-ids = eachindex(states)
-
-# ╔═╡ 1c9ab992-a1d4-4a03-af70-358389149f15
-state_string = "state(1..$(ids.stop))."
-
-# ╔═╡ 5f6aa260-a6d7-4605-9a58-585b403f52e0
-state_string
-
-# ╔═╡ 79c72d39-c2af-4b5e-8370-49f8e652a733
-@assert all(x -> x in states, steady_states)
-
-# ╔═╡ fdd9a8d5-7bc0-4121-94d9-f6259e44e240
-steady_ids = findfirst.(.==(steady_states), (states,))
-
-# ╔═╡ 17cad63a-2003-4500-acef-a02c5567a428
-steady_state_string = "steady($(join(steady_ids, ";")))."
-
-# ╔═╡ dc058b46-0fa2-4197-a151-11ef46c892a7
-steady_state_string
-
-# ╔═╡ 4de0dced-294b-46c8-bb8a-c36922bf9df1
-function raw_connection_builder(solution_name, successes, specifications)
- @assert length(successes) == length(specifications)
- raw_connections = Tuple{Int, Int}[]
- for (success, spec) in zip(successes, specifications)
- id1 = findfirst(==(spec[1]), states)
- id2 = findfirst(==(spec[2]), states)
- if success[1]
- push!(raw_connections, (id1, id2))
- end
-
- if success[2]
- push!(raw_connections, (id2, id1))
- end
- end
-
- return raw_connections
-end
-
-# ╔═╡ 15ac2c7c-c01c-4c3c-a145-84bbdfb788ca
-function connection_builder(solution_name, successes, specifications)
- @assert length(successes) == length(specifications)
- connection_strings = String[]
- connects = (x, a, b) -> "connects($x, $a, $b)."
- for (success, spec) in zip(successes, specifications)
- id1 = findfirst(==(spec[1]), states)
- id2 = findfirst(==(spec[2]), states)
- if success[1]
- push!(connection_strings, connects(solution_name, id1, id2))
- end
-
- if success[2]
- push!(connection_strings, connects(solution_name, id2, id1))
- end
- end
-
- return connection_strings
-end
-
-# ╔═╡ 5840a8e6-1451-4637-9099-2256246baeb3
-@assert length(states) > 0
-
-# ╔═╡ 070c8187-736d-4fe6-adbd-923e38d4f731
-states
-
-# ╔═╡ 56fb75e5-f3ae-47af-a425-a92c784087a6
-zip(vertex_names, eachcol((hcat(states...)')))
-
-# ╔═╡ ac6532ec-3bd6-46e0-9ca9-8b3f18006fd3
-permutedims(DataFrame(zip(vertex_names, eachcol((hcat(states...)')))), 1)
-
-# ╔═╡ b917a2ab-f41a-45ff-83a4-60cb43c9feb3
-sol_ids = [df.exprs_and_scores[i] .|> (x -> x[4]) for i in eachindex(df.exprs_and_scores)]
-
-# ╔═╡ e495d254-df86-4ff4-9c3c-cfcbf8c8781e
-length.(sol_ids)
-
-# ╔═╡ 691e4ff4-177a-4a12-b353-6cfc2b4180be
-solution_names_stacked = [["$(vertex_names[vert])_$id" for id in sol_ids[vert]] for vert in eachindex(vertex_names)]
-
-# ╔═╡ 1996288a-5696-4d59-ab5f-f8f64dae1954
-solution_names = solution_names_stacked |> Iterators.flatten |> collect
-
-# ╔═╡ 356f324b-43bc-4f55-8c59-1582e35daf57
-solution_strings = ["solution($x)." for x in solution_names]
-
-# ╔═╡ 129079df-3878-4534-bd53-309dc3dea2bf
-md"""
-### Solution Pruning
-
-While we have $(length(solution_strings)) solutions, many of these solutions induce the same topology within the state space. If we only take the first (simplest) solution for each induced topology, we create much fewer constants for Clingo to work with, speeding up the grounding and possibly also the solving process. The per-transition successes show the topology each solution induces in the state space, so we can filter on unique values there.
-"""
-
-# ╔═╡ 20ea6a2d-bf12-4233-b142-14fcd6771ef3
-@assert all(split.(solution_names, '_') .|> first |> unique .|> (x -> x in vertex_names))
-
-# ╔═╡ 2235412f-48b1-4e85-915d-d2d37b2feabc
-@assert all(split.(solution_names, '_') .|> last |> unique |> Iterators.flatten .|> isdigit)
-
-# ╔═╡ 8f09510b-c354-4061-bbb4-c5c69a7e17fb
-@assert all(in.('_', solution_names))
-
-# ╔═╡ 52d6f600-0c64-40f3-a171-dab105bcb9fc
-@assert all(length.(split.(solution_names, '_')) .== 2)
-
-# ╔═╡ b8ae91eb-be7e-4794-9fdf-4379a7c6b9df
-solution_names_stacked
-
-# ╔═╡ b45ae1e4-00f7-4648-9048-432f52d1ab3b
-sol_exprs_printable = [df.exprs_and_scores[i] .|> (x -> x[1]) for i in eachindex(df.exprs_and_scores)][1][999] |> string |> x -> replace(x, "SoleLogics.Atom{SubString{String}}: v_" => "")
-
-# ╔═╡ 1c555d75-fa37-493f-9a6b-14bba03924da
-pertransition_successes = [df.exprs_and_scores[i] .|> (x -> x[3]) for i in eachindex(df.exprs_and_scores)]
-
-# ╔═╡ f561ee12-0bb4-476e-9873-9b0504282321
-n_successes = length.(pertransition_successes)
-
-# ╔═╡ 963c1b25-d58a-4823-aa58-5c68e5c3bb8a
-md"""
-Unfiltered, we see that we have $(join(n_successes, ", ", " and ")) solutions for each of the 5 nodes in the model.
-"""
-
-# ╔═╡ e79fe49c-1307-46ce-ac8e-f8a785f40e6a
-unique_successes = pertransition_successes .|> unique
-
-# ╔═╡ c379dbbe-5cdc-494e-9228-81be16c3a2d1
-n_unique_successes = length.(unique_successes)
-
-# ╔═╡ 191f4126-95a6-4686-a898-0f28b2a67352
-sum(n_unique_successes)
-
-# ╔═╡ 7052b305-fc5f-4277-9ef2-b27f817350c4
-md"""
-However, after filtering out unique values, we end up with only $(join(n_unique_successes, ", ", " and ")) for each!
-"""
-
-# ╔═╡ afcd3d60-5be0-46dd-ba09-ae2fc7089059
-unique_indices = [unique(i -> x[i], eachindex(x)) for x in pertransition_successes]
-
-# ╔═╡ 459a1a38-f0d2-41b2-9e10-38ed10caa135
-solution_names_filtered_and_stacked = filtered ? [solutions[idxs] for (solutions, idxs) in zip(solution_names_stacked, unique_indices)] : solution_names_stacked
-
-# ╔═╡ 29c3b786-82bd-40e7-bb1d-0aa1f3e7921d
-solution_names_filtered = solution_names_filtered_and_stacked |> Iterators.flatten |> collect
-
-# ╔═╡ 80d449f8-13ea-40d4-b3bd-58ca766a15ae
-solution_strings_filtered = ["solution($x)." for x in solution_names_filtered]
-
-# ╔═╡ 36d8a531-a6c2-49eb-95ed-741c16b76209
-solution_strings_filtered
-
-# ╔═╡ 065f36d0-ea7e-4eb7-a82c-5236c3df0044
-belongs_to_strings = ["belongs_to($(entity)_$id, $entity)." for (entity, id) in split.(solution_names_filtered, "_")]
-
-# ╔═╡ e6f5276e-5660-435a-a151-8af927b0c301
-belongs_to_strings
-
-# ╔═╡ feb6c350-5eb9-462d-8ba9-6185fe97441c
-@assert all(in.(assignments, (solution_names_filtered,)))
-
-# ╔═╡ c56a5fa7-18e9-4257-9bea-b85e51faeaca
-sol_idxs = [only(findall(==(assignments[i]), solution_names_filtered_and_stacked[i])) for i in eachindex(assignments)]
-
-# ╔═╡ 52f6ab50-9c4f-41b4-b9f7-8a47cdad6c42
-@assert filtered ? (solution_names_filtered |> length) == (pertransition_successes |> Iterators.flatten |> unique |> length) : true
-
-# ╔═╡ 982b0fab-1eee-4231-a656-557484fb0aaf
-pertransition_successes |> Iterators.flatten |> Iterators.flatten |> Iterators.flatten |> count
-
-# ╔═╡ 08f84a71-db13-47ff-8144-d6879fd7cb3c
-pertransition_successes .|> unique |> Iterators.flatten |> collect
-
-# ╔═╡ 28af4ee4-0fb6-4377-b17d-ed1e8d1d3598
-pertransition_successes |> Iterators.flatten |> collect
-
-# ╔═╡ 97c803c6-00c0-42e0-9c97-ff015a51335c
-pertransition_successes |> Iterators.flatten .|> unique |> collect
-
-# ╔═╡ 8b570775-6afe-435d-b3f6-4030b0df5e6c
-sol_trans = [pertransition_successes[i][sol_idxs[i]] for i in eachindex(sol_idxs)]
-
-# ╔═╡ 56e58ef6-e48f-4971-ba3b-e88a0957b4c7
-first_transition in (pertransition_successes |> Iterators.flatten |> unique)
-
-# ╔═╡ 49112c99-533c-4f96-acfe-1f660df01d74
-df.selected_trajectories .|> first
-
-# ╔═╡ 2ba7e499-44e0-435d-8f2f-dba92a7270fe
-foreach(x -> println(x), df.selected_trajectories[1])
-
-# ╔═╡ 9fe9fae0-ef94-4b40-89ea-32eb314013d0
-sol_connections = [df.exprs_and_scores[i] .|> (x -> x[3]) for i in eachindex(df.exprs_and_scores)]
-
-# ╔═╡ 414b38e6-c0c1-4429-907e-a7f836f5312c
-trajectories = [df.selected_trajectories[i] .|> collect for i in eachindex(df.selected_trajectories)]
-
-# ╔═╡ 072404b8-a243-4b40-86ea-52393754de4f
-raw_connections_stacked = [[raw_connection_builder(name[i], conn[i], traj) for i in eachindex(name)] for (name, conn, traj) in zip(solution_names_filtered_and_stacked, sol_connections, trajectories)]
-
-# ╔═╡ 4a4190e7-6c01-47b6-801c-97b3f3165050
-raw_connections_stacked |> Iterators.flatten |> Iterators.flatten |> collect |> length
-
-# ╔═╡ 75257860-f733-441f-95ee-93c6d1b7ae2a
-connection_strings_stacked = [[connection_builder(name[i], conn[i], traj) for i in eachindex(name)] for (name, conn, traj) in zip(solution_names_filtered_and_stacked, sol_connections, trajectories)]
-
-# ╔═╡ 56448558-2952-4764-8766-36e8c62d1de5
-connection_strings = connection_strings_stacked |> Iterators.flatten |> Iterators.flatten |> collect
-
-# ╔═╡ caf5fbec-f323-45ed-94c9-bfd0957ff97c
-connection_strings
-
-# ╔═╡ b563aa33-ee26-4c12-98f6-65d02cd3899d
-mktemp() do path, io
- println(io, entity_string)
- println(io, state_string)
- for x in solution_strings_filtered
- println(io, x)
- end
- println(io, steady_state_string)
- for x in belongs_to_strings
- println(io, x)
- end
- for x in connection_strings
- println(io, x)
- end
- println(io, model_def)
- close(io)
- # @show length(readlines(path))
-
- # @benchmark
- run(pipeline(ignorestatus(`$(Clingo_jll.clingo()) -n10000 $path`)))
- # setup=(path=$path)
-end
-
-# ╔═╡ 25dd6bf1-4ca2-4084-b682-858020d90bbc
-sol_exprs = [df.exprs_and_scores[i] .|> (x -> x[1]) for i in eachindex(df.exprs_and_scores)]
-
-# ╔═╡ d5b485db-6b4d-4ede-ae64-bf8448451ddf
-selected_exprs = [sol_exprs[i][sol_idxs[i]] for i in eachindex(sol_idxs)]
-
-# ╔═╡ Cell order:
-# ╟─f09edd39-ffeb-4850-b29e-b38565273ff5
-# ╟─c081cd85-b5af-4208-9ca8-90e2b1c02d0f
-# ╠═4f017c2b-7f3d-4ff8-95ba-6581c55ee5f3
-# ╠═ed8ac9f3-e361-4e05-a160-bbb5e3c2b2a1
-# ╟─701cca9d-f8de-4160-8f5d-c1ce30d31525
-# ╟─e1421a5b-11c7-44a8-b6f0-4654489a2b81
-# ╟─8a2c00df-b9a9-42a2-ac0c-e243527545af
-# ╠═1c9ab992-a1d4-4a03-af70-358389149f15
-# ╟─690734ed-bdbf-4635-a4d2-37500fcea3cf
-# ╠═b917a2ab-f41a-45ff-83a4-60cb43c9feb3
-# ╠═b45ae1e4-00f7-4648-9048-432f52d1ab3b
-# ╠═e495d254-df86-4ff4-9c3c-cfcbf8c8781e
-# ╠═691e4ff4-177a-4a12-b353-6cfc2b4180be
-# ╠═1996288a-5696-4d59-ab5f-f8f64dae1954
-# ╠═356f324b-43bc-4f55-8c59-1582e35daf57
-# ╟─129079df-3878-4534-bd53-309dc3dea2bf
-# ╠═b8ae91eb-be7e-4794-9fdf-4379a7c6b9df
-# ╟─1c555d75-fa37-493f-9a6b-14bba03924da
-# ╟─f561ee12-0bb4-476e-9873-9b0504282321
-# ╟─963c1b25-d58a-4823-aa58-5c68e5c3bb8a
-# ╠═e79fe49c-1307-46ce-ac8e-f8a785f40e6a
-# ╟─c379dbbe-5cdc-494e-9228-81be16c3a2d1
-# ╠═191f4126-95a6-4686-a898-0f28b2a67352
-# ╟─7052b305-fc5f-4277-9ef2-b27f817350c4
-# ╠═afcd3d60-5be0-46dd-ba09-ae2fc7089059
-# ╠═459a1a38-f0d2-41b2-9e10-38ed10caa135
-# ╠═29c3b786-82bd-40e7-bb1d-0aa1f3e7921d
-# ╠═80d449f8-13ea-40d4-b3bd-58ca766a15ae
-# ╟─51f9d1b9-304e-417f-9925-b572a90e278e
-# ╟─f298831c-8954-4957-a2b9-92f7b0cf9ca7
-# ╟─b8265bb9-83d4-4bfd-9480-a9b55d78495e
-# ╠═437a480c-e63d-40f2-9d01-dd95275a333c
-# ╠═7e86270e-0faf-4b05-b5b2-f446d62e3320
-# ╠═003f7d18-1801-4eda-9092-1d8685e41da6
-# ╠═cf9bb61c-7892-4b0b-91fe-e9c437be849d
-# ╠═e699ff65-d7cc-4a9b-80b8-1fe4b17bb6ea
-# ╠═49112c99-533c-4f96-acfe-1f660df01d74
-# ╠═38bcaaaf-5ddb-4536-b270-4b93caba66c2
-# ╠═17aa2324-3b02-47c9-8c91-9bbdd4c3cb4a
-# ╠═7d8c46e2-c03a-4e50-ab5a-336b58b28115
-# ╠═79c72d39-c2af-4b5e-8370-49f8e652a733
-# ╠═fdd9a8d5-7bc0-4121-94d9-f6259e44e240
-# ╠═17cad63a-2003-4500-acef-a02c5567a428
-# ╟─749b6a19-a723-4df4-a37f-4d2d30f8d4e7
-# ╠═065f36d0-ea7e-4eb7-a82c-5236c3df0044
-# ╠═2ba7e499-44e0-435d-8f2f-dba92a7270fe
-# ╟─50f0fcd3-e181-4d71-b833-8b67886806ab
-# ╠═9fe9fae0-ef94-4b40-89ea-32eb314013d0
-# ╠═4de0dced-294b-46c8-bb8a-c36922bf9df1
-# ╠═15ac2c7c-c01c-4c3c-a145-84bbdfb788ca
-# ╠═414b38e6-c0c1-4429-907e-a7f836f5312c
-# ╠═072404b8-a243-4b40-86ea-52393754de4f
-# ╠═75257860-f733-441f-95ee-93c6d1b7ae2a
-# ╠═56448558-2952-4764-8766-36e8c62d1de5
-# ╟─7a58b03d-41d0-4380-85d2-231646807c5e
-# ╠═3bff2b94-eef4-4185-be8f-1bca5774ff13
-# ╠═61442d48-1005-4caa-af78-138dfcecc064
-# ╠═a1a95edc-2a28-48a1-84cf-6b1ed635ae34
-# ╟─458d40a7-b695-4307-aaae-b84ec75b1f56
-# ╠═5840a8e6-1451-4637-9099-2256246baeb3
-# ╟─73360b3d-d702-4d82-9923-6aa7dccc08cf
-# ╠═20ea6a2d-bf12-4233-b142-14fcd6771ef3
-# ╠═2235412f-48b1-4e85-915d-d2d37b2feabc
-# ╠═8f09510b-c354-4061-bbb4-c5c69a7e17fb
-# ╠═52d6f600-0c64-40f3-a171-dab105bcb9fc
-# ╟─0dce9e1f-ad34-4a6a-b467-9517ee980f63
-# ╠═52f6ab50-9c4f-41b4-b9f7-8a47cdad6c42
-# ╠═4a4190e7-6c01-47b6-801c-97b3f3165050
-# ╠═982b0fab-1eee-4231-a656-557484fb0aaf
-# ╟─32009cc3-b6de-4797-bc32-6bec42964d30
-# ╠═08f84a71-db13-47ff-8144-d6879fd7cb3c
-# ╠═28af4ee4-0fb6-4377-b17d-ed1e8d1d3598
-# ╠═97c803c6-00c0-42e0-9c97-ff015a51335c
-# ╟─f5f4843c-eb6d-47e1-91c2-f92a817ce1e4
-# ╠═0fe52af5-b1d2-4b7b-aab1-8bb34044a8e5
-# ╠═5f6aa260-a6d7-4605-9a58-585b403f52e0
-# ╠═36d8a531-a6c2-49eb-95ed-741c16b76209
-# ╠═dc058b46-0fa2-4197-a151-11ef46c892a7
-# ╠═e6f5276e-5660-435a-a151-8af927b0c301
-# ╠═caf5fbec-f323-45ed-94c9-bfd0957ff97c
-# ╠═1141d91e-ee98-4740-9765-ce1aa4f178cf
-# ╟─5207cff2-6f14-4ced-a7c3-bcb5e899b83a
-# ╟─3010c862-fb99-4993-9109-d90b1ab04e46
-# ╠═73a912bb-3f03-4190-a4b8-7d3352b541ff
-# ╠═b563aa33-ee26-4c12-98f6-65d02cd3899d
-# ╟─02155e62-04d9-4c66-b29a-e4bb53e467d2
-# ╠═26153e85-5a49-4376-a9ad-0e55ad6d1329
-# ╠═a434481a-e609-4a6d-a9cb-f0136672afff
-# ╟─1de6aafa-9012-4027-a754-7e3ca811fb6a
-# ╠═feb6c350-5eb9-462d-8ba9-6185fe97441c
-# ╟─1337307b-163c-4eb2-8d1f-702637837d01
-# ╠═c56a5fa7-18e9-4257-9bea-b85e51faeaca
-# ╠═8b570775-6afe-435d-b3f6-4030b0df5e6c
-# ╠═b06e9728-6482-4082-baf5-d3ad63f02b16
-# ╠═56e58ef6-e48f-4971-ba3b-e88a0957b4c7
-# ╠═25dd6bf1-4ca2-4084-b682-858020d90bbc
-# ╠═d5b485db-6b4d-4ede-ae64-bf8448451ddf
-# ╟─a5e7fab3-8e13-4e88-a452-72ac0617055a
-# ╟─ba1a2fcd-f825-4d06-aecf-486ea3584c5b
-# ╠═6feceb12-f887-4fed-a9a1-c085267188b5
-# ╠═2457d4f1-a93f-407d-9e53-4e44f721568b
-# ╠═d50e737f-4bb2-40a7-a906-663a2d296cc1
-# ╟─113a60e4-8ef5-4d37-a978-d4ac9299d649
-# ╠═4d863e2c-e9a5-4c32-8776-5427744ff411
-# ╠═070c8187-736d-4fe6-adbd-923e38d4f731
-# ╠═56fb75e5-f3ae-47af-a425-a92c784087a6
-# ╠═ac6532ec-3bd6-46e0-9ca9-8b3f18006fd3
-# ╟─3eff6e0d-79d2-4974-afaf-cfffbc620bf4
-# ╠═df97a629-608b-45d0-815d-0a6c1d37d95c
-# ╠═8d6fe0bd-b670-47a6-91c6-0f1db32584ad
-# ╠═b402713a-02a9-11f0-1bca-69b96cd9c786
-# ╠═ca420cdc-208a-4341-8409-b2e826dcf9d7
-# ╠═c3c26128-0e7e-4475-a057-591f74aec047
diff --git a/experiments/Synth/notebooks/march_2025_presentation.jl b/experiments/Synth/notebooks/march_2025_presentation.jl
deleted file mode 100644
index a2ff728..0000000
--- a/experiments/Synth/notebooks/march_2025_presentation.jl
+++ /dev/null
@@ -1,778 +0,0 @@
-### A Pluto.jl notebook ###
-# v0.20.4
-
-using Markdown
-using InteractiveUtils
-
-# ╔═╡ b6578081-a6fe-4637-903e-4435f7e6c749
-using DrWatson
-
-# ╔═╡ d03d06ee-5614-4fdd-889d-48c8710b261c
-begin
- quickactivate(@__DIR__)
- using Revise
- using GraphDynamicalSystems
- using Synth
- using Herb
- using MetaGraphsNext: labels
- import MetaGraphsNext
- using SoleLogics: value, Atom
- # using ProgressMeter, DataFrames, HerbSearch, Random
- using MetaGraphsNext: labels
- # using Statistics: quantile
- # using DynamicalSystems
- using Clingo_jll
- using Plots
- using Graphs
- using GraphRecipes
- using PlutoUI
- # using Herb
- using SoleLogics
- using MLStyle
- import HerbConstraints.pattern_match
- using HerbConstraints: PatternMatchResult, PatternMatchSuccess, PatternMatchSoftFail, PatternMatchHardFail, PatternMatchSuccessWhenHoleAssignedTo
-end
-
-# ╔═╡ fa93f89e-05ab-11f0-2dfe-f1e019d9bfe8
-html"""
-
-Synthesizing -Networks of State Machines -
--Synthesizing -Dynamical Systems -
- -Synthesizing Biological Models
--Synthesizing -Qualitative Networks -
--Synthesizing -Boolean Networks -
-