2021-12-08 • Biology vs Izhikevich subthreshold

2021-12-08 • Biology vs Izhikevich subthreshold

[Prelude]

from voltage_to_wiring_sim.notebook_init import *
Preloading: numpy, numba, matplotlib.pyplot, seaborn.
Importing from submodules … ✔
Imported `np`, `mpl`, `plt`, `sns`, `pd`
Imported codebase (`voltage_to_wiring_sim`) as `v`
Imported `*` from `v.support.units`
Setup autoreload
v.print_reproducibility_info()

This cell was last run by tfiers on yoga on Wed 19 Jan 2022, at 02:40 (UTC+0000).
Last git commit (Tue 18 Jan 2022, 09:06). Uncommited changes to 56 files.

\(dV/dt\)

We reproduce dV curve from Badel 2008, fig 2 B.
(fig 2 is for cortical neuron, fig 1 for something else).

EIF paremeters are taken from fig 2F, for time since last spike > 200 ms.

E_L = -57 * mV
τ_m = 17 * ms
V_rh = -42 * mV
Δ_T = 1.5 * mV
C = 200 * pF

dV_dt_EIF = lambda V, I: (E_L - V + Δ_T*np.exp((V - V_rh) / Δ_T)) / τ_m + I / C;

Fit Izhikevich neuron to Badel’s EIF neuron: same resting potential, same spiking threshold.

from scipy.optimize import newton
V_t = newton(partial(dV_dt_EIF, I=0), -40*mV);
# Rk = 53

k = 0.7 * (nS / mV)

dV_dt_Izh = lambda V, I: (k * (V - E_L) * (V - V_t) + I) / C;
fig, ax = plt.subplots()
ax.axhline(y=0, color='k')
ax.set_xlabel("$V$ (mV)")
v.horizontal_ylabel(ax, "$\dot{V}$ (mV/mS)")
V = np.linspace(-78 * mV, -32 * mV, num=1000)
# V = np.linspace(E_L - 0.1*mV, E_L + 0.1*mV, num=1000)
ax.plot(V / mV, dV_dt_Izh(V, I=0), label="Izhikevich")
ax.plot(V / mV, dV_dt_EIF(V, I=0), label="Experimental")
ax.set_xticks(E_L/mV + np.array([-20, -10, 0, 10, 20]))
ax.plot(-70, 0, "k>", ms=7)
ax.plot(-47, 0, "k<", ms=7)
ax.plot(-35, 0, "k>", ms=7)
ax.plot(E_L/mV, 0, "ko", ms=7)
ax.plot(V_t/mV, 0, "ko", ms=7, markerfacecolor="white")
ax.set_xlim(-78, -32)
ax.set_ylim(-0.9, 1.6)
label_lines(ax.lines, xvals=[-68, -72]);
../_images/2021-12-08__biology_vs_Izh_subhtr_11_0.png

Simulation

Input

from voltage_to_wiring_sim.support.test_current import *
dt = 0.1 * ms
duration = 1700 * ms

timesteps = v.to_indices(duration, dt)

I = np.zeros(timesteps)

Q = 0.22 * nA * 10 * ms

T = 200*ms
τ=10*ms
add_δ(1.7*Q, (t_δ_up := 100*ms), I, dt)
add_δ(-1.7*Q, (t_δ_down := 200*ms), I, dt)
add_pulse_with_decay(Q, 300*ms, T, I, dt, τ)
add_pulse_with_decay(-Q, 450*ms, T, I, dt, τ)
add_pulse_with_decay(2*Q, 600*ms, T, I, dt, τ)
add_pulse_with_decay(-2*Q, 750*ms, T, I, dt, τ)
add_plateau(4*Q, 900*ms, T, I, dt)
add_ramp(4*Q, 1200*ms, T, I, dt)
add_pulse_with_decay(1.1*Q, 1500 * ms, T-100*ms, I, dt)
add_pulse_with_decay(1.1*Q, 1530 * ms, T-100*ms, I, dt)
add_pulse_with_decay(1.1*Q, 1560 * ms, T-100*ms, I, dt)

Integration

V_EIF = np.ones(timesteps) * E_L
V_Izh = np.ones(timesteps) * E_L

for i in range(timesteps - 1):
    V_EIF[i+1] = V_EIF[i] + dV_dt_EIF(V_EIF[i], I[i]) * dt
    V_Izh[i+1] = V_Izh[i] + dV_dt_Izh(V_Izh[i], I[i]) * dt

Plot

fig, axs = plt.subplots(nrows=3, sharex=True, **v.figsize(aspect=1.8, width=1000),
                         gridspec_kw=dict(height_ratios=[1, 1, 0.7]))

t = np.linspace(0, duration / ms, timesteps, False)
axs[1].plot(t, V_EIF / mV, c="C1")
axs[0].plot(t, V_EIF / mV, c="C1", alpha=0.3, label="EIF")
axs[0].plot(t, V_Izh / mV, c="C0", label="Izhikevich")
v.add_reordered_legend(axs[0], [1,0])
v.ylabel_inside(axs[0], "Membrane voltage $V$ (mV)", ylim_shift=18)
v.ylabel_inside(axs[1], "EIF membrane voltage (mV)", ylim_shift=18)
V_ticks = E_L / mV + np.arange(-20, 21, 10)
axs[0].set_yticks(V_ticks)
axs[1].set_yticks(V_ticks)
axs[1].set_ylim(axs[0].get_ylim())
plot_test_current(axs[2], t, I/nA, (-0.53, 0.53), =0.8)
v.ylabel_inside(axs[2], "Input current $I$ (nA)", ylim_shift=16)
axs[0].set_xlim(left=0, right=duration/ms);
../_images/2021-12-08__biology_vs_Izh_subhtr_19_0.png

[Reproducibility]

v.print_reproducibility_info(verbose=True) 

This cell was last run by tfiers on yoga
on Wed 19 Jan 2022, at 02:40 (UTC+0000).

Last git commit (Tue 18 Jan 2022, 09:06).

Uncommited changes to:

M  .gitmodules
 D Manifest.toml
MM Project.toml
MM ReadMe.md
R  dev/Distributions -> codebase/julia/dev/Distributions
RD src/VoltageToMap.jl -> julia/src/VoltageToMap.jl
RD src/myplotlib/colors.jl -> julia/src/myplotlib/colors.jl
RD src/myplotlib/imports.jl -> julia/src/myplotlib/imports.jl
RD src/myplotlib/plot.jl -> julia/src/myplotlib/plot.jl
RD src/myplotlib/set.jl -> julia/src/myplotlib/set.jl
RD src/myplotlib/style.jl -> julia/src/myplotlib/style.jl
RD src/myplotlib/ticks.jl -> julia/src/myplotlib/ticks.jl
RD src/myplotlib/typecompat.jl -> julia/src/myplotlib/typecompat.jl
RD src/show.jl -> julia/src/show.jl
RD src/signal.jl -> julia/src/signal.jl
RD src/unitfuldistributions.jl -> julia/src/unitfuldistributions.jl
M  notebooks/2022-01-08__1000_to_1.ipynb
M  notebooks/2022-01-08__1000_to_1.jl
RD codebase/tests/test_run_embedded_tests.py -> python/tests/test_run_embedded_tests.py
RD codebase/voltage_to_wiring_sim/__init__.py -> python/voltage_to_wiring_sim/__init__.py
RD codebase/voltage_to_wiring_sim/conntest/STA.py -> python/voltage_to_wiring_sim/conntest/STA.py
RD codebase/voltage_to_wiring_sim/conntest/__init__.py -> python/voltage_to_wiring_sim/conntest/__init__.py
RD codebase/voltage_to_wiring_sim/conntest/classification.py -> python/voltage_to_wiring_sim/conntest/classification.py
RD codebase/voltage_to_wiring_sim/conntest/classification_IE.py -> python/voltage_to_wiring_sim/conntest/classification_IE.py
RD codebase/voltage_to_wiring_sim/conntest/permutation_test.py -> python/voltage_to_wiring_sim/conntest/permutation_test.py
RD codebase/voltage_to_wiring_sim/experiments/N_to_1.py -> python/voltage_to_wiring_sim/experiments/N_to_1.py
RD codebase/voltage_to_wiring_sim/experiments/N_to_1_IE.py -> python/voltage_to_wiring_sim/experiments/N_to_1_IE.py
RD codebase/voltage_to_wiring_sim/experiments/__init__.py -> python/voltage_to_wiring_sim/experiments/__init__.py
RD codebase/voltage_to_wiring_sim/notebook_init.py -> python/voltage_to_wiring_sim/notebook_init.py
RD codebase/voltage_to_wiring_sim/sim/__init__.py -> python/voltage_to_wiring_sim/sim/__init__.py
RD codebase/voltage_to_wiring_sim/sim/imaging.py -> python/voltage_to_wiring_sim/sim/imaging.py
RD codebase/voltage_to_wiring_sim/sim/izhikevich_neuron.py -> python/voltage_to_wiring_sim/sim/izhikevich_neuron.py
RD codebase/voltage_to_wiring_sim/sim/neuron_params.py -> python/voltage_to_wiring_sim/sim/neuron_params.py
RD codebase/voltage_to_wiring_sim/sim/poisson_spikes.py -> python/voltage_to_wiring_sim/sim/poisson_spikes.py
RD codebase/voltage_to_wiring_sim/sim/synapses.py -> python/voltage_to_wiring_sim/sim/synapses.py
RD codebase/voltage_to_wiring_sim/support/__init__.py -> python/voltage_to_wiring_sim/support/__init__.py
RD codebase/voltage_to_wiring_sim/support/array_wrapper.py -> python/voltage_to_wiring_sim/support/array_wrapper.py
RD codebase/voltage_to_wiring_sim/support/high_performance.py -> python/voltage_to_wiring_sim/support/high_performance.py
RD codebase/voltage_to_wiring_sim/support/misc.py -> python/voltage_to_wiring_sim/support/misc.py
RD codebase/voltage_to_wiring_sim/support/plot_style.py -> python/voltage_to_wiring_sim/support/plot_style.py
RD codebase/voltage_to_wiring_sim/support/plot_util.py -> python/voltage_to_wiring_sim/support/plot_util.py
RD codebase/voltage_to_wiring_sim/support/printing.py -> python/voltage_to_wiring_sim/support/printing.py
RD codebase/voltage_to_wiring_sim/support/reproducibility.py -> python/voltage_to_wiring_sim/support/reproducibility.py
RD codebase/voltage_to_wiring_sim/support/scalebar.py -> python/voltage_to_wiring_sim/support/scalebar.py
RD codebase/voltage_to_wiring_sim/support/signal.py -> python/voltage_to_wiring_sim/support/signal.py
RD codebase/voltage_to_wiring_sim/support/spike_train.py -> python/voltage_to_wiring_sim/support/spike_train.py
RD codebase/voltage_to_wiring_sim/support/test_current.py -> python/voltage_to_wiring_sim/support/test_current.py
RD codebase/voltage_to_wiring_sim/support/units.py -> python/voltage_to_wiring_sim/support/units.py
D  runtime.txt
 M setup.py
?? JuliaManifest.toml
?? JuliaProject.toml
?? codebase/julia/Manifest.toml
?? codebase/julia/Project.toml
?? codebase/julia/src/
?? codebase/python/

Platform:

Windows-10
CPython 3.9.7 (C:\conda\python.exe)
Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz

Dependencies of voltage_to_wiring_sim and their installed versions:

numpy                1.21.4
matplotlib           3.4.3
numba                0.53.1
joblib               1.0.1
seaborn              0.11.1
scipy                1.7.2
preload              2.2
nptyping             1.4.0
matplotlib-label-lines 0.4.3

Full conda list:

# packages in environment at C:\conda:
#
# Name                    Version                   Build  Channel
anyio                     3.3.4            py39hcbf5309_1    conda-forge
appdirs                   1.4.4              pyh9f0ad1d_0    conda-forge
argon2-cffi               21.1.0           py39hb82d6ee_2    conda-forge
async_generator           1.10                       py_0    conda-forge
atomicwrites              1.4.0              pyh9f0ad1d_0    conda-forge
attrs                     20.3.0             pyhd3deb0d_0    conda-forge
babel                     2.9.1              pyh44b312d_0    conda-forge
backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
backports                 1.0                        py_2    conda-forge
backports.functools_lru_cache 1.6.4              pyhd8ed1ab_0    conda-forge
black                     20.8b1                     py_1    conda-forge
bleach                    4.1.0              pyhd8ed1ab_0    conda-forge
bokeh                     2.4.1            py39hcbf5309_2    conda-forge
brian2                    2.5.0.1          py39h2e07f2f_0    conda-forge
brotlipy                  0.7.0           py39hb82d6ee_1003    conda-forge
bzip2                     1.0.8                h8ffe710_4    conda-forge
ca-certificates           2021.10.8            h5b45459_0    conda-forge
certifi                   2021.10.8        py39hcbf5309_1    conda-forge
cffi                      1.15.0           py39h0878f49_0    conda-forge
chardet                   4.0.0            py39hcbf5309_2    conda-forge
charset-normalizer        2.0.0              pyhd8ed1ab_0    conda-forge
click                     7.1.2              pyh9f0ad1d_0    conda-forge
cloudpickle               2.0.0              pyhd8ed1ab_0    conda-forge
colorama                  0.4.4              pyh9f0ad1d_0    conda-forge
conda                     4.11.0           py39hcbf5309_0    conda-forge
conda-package-handling    1.7.3            py39hb3671d1_1    conda-forge
console_shortcut          0.1.1                         4  
cryptography              35.0.0           py39h7bc7c5c_2    conda-forge
cycler                    0.11.0             pyhd8ed1ab_0    conda-forge
cython                    0.29.26          py39h415ef7b_0    conda-forge
cytoolz                   0.11.2           py39hb82d6ee_1    conda-forge
dask                      2021.1.0           pyhd8ed1ab_0    conda-forge
dask-core                 2021.1.0           pyhd8ed1ab_0    conda-forge
dataclasses               0.8                pyhc8e2a94_3    conda-forge
debugpy                   1.5.1            py39h415ef7b_0    conda-forge
decorator                 5.1.0              pyhd8ed1ab_0    conda-forge
defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
distributed               2021.1.1         py39hcbf5309_0    conda-forge
docutils                  0.16                     pypi_0    pypi
entrypoints               0.3             pyhd8ed1ab_1003    conda-forge
freetype                  2.10.4               h546665d_1    conda-forge
fsspec                    2021.11.0          pyhd8ed1ab_0    conda-forge
gitdb                     4.0.9              pyhd8ed1ab_0    conda-forge
gitpython                 3.1.24             pyhd8ed1ab_0    conda-forge
gsl                       2.7                  hdfb1a43_0    conda-forge
heapdict                  1.0.1                      py_0    conda-forge
icu                       68.2                 h0e60522_0    conda-forge
idna                      3.1                pyhd3deb0d_0    conda-forge
importlib-metadata        4.8.2            py39hcbf5309_0    conda-forge
importlib_metadata        4.8.2                hd3eb1b0_0  
importlib_resources       5.4.0              pyhd8ed1ab_0    conda-forge
iniconfig                 1.1.1              pyh9f0ad1d_0    conda-forge
intel-openmp              2021.4.0          h57928b3_3556    conda-forge
ipykernel                 6.5.0            py39h832f523_1    conda-forge
ipython                   7.29.0           py39h832f523_2    conda-forge
ipython_genutils          0.2.0                      py_1    conda-forge
ipywidgets                7.6.3              pyhd3deb0d_0    conda-forge
jbig                      2.1               h8d14728_2003    conda-forge
jedi                      0.18.0           py39hcbf5309_3    conda-forge
jinja2                    3.0.3              pyhd8ed1ab_0    conda-forge
joblib                    1.0.1                    pypi_0    pypi
jpeg                      9d                   h8ffe710_0    conda-forge
json5                     0.9.5              pyh9f0ad1d_0    conda-forge
jsonschema                4.2.1              pyhd8ed1ab_0    conda-forge
jupyter_client            7.0.6              pyhd8ed1ab_0    conda-forge
jupyter_contrib_core      0.3.3                      py_2    conda-forge
jupyter_contrib_nbextensions 0.5.1              pyhd8ed1ab_2    conda-forge
jupyter_core              4.9.1            py39hcbf5309_1    conda-forge
jupyter_highlight_selected_word 0.2.0           py39hcbf5309_1002    conda-forge
jupyter_latex_envs        1.4.6           pyhd8ed1ab_1002    conda-forge
jupyter_nbextensions_configurator 0.4.1            py39hcbf5309_2    conda-forge
jupyter_server            1.11.2             pyhd8ed1ab_0    conda-forge
jupyterlab                3.0.5              pyhd8ed1ab_0    conda-forge
jupyterlab-classic        0.1.3              pyhd8ed1ab_0    conda-forge
jupyterlab-sublime        0.4.1                    pypi_0    pypi
jupyterlab_pygments       0.1.2              pyh9f0ad1d_0    conda-forge
jupyterlab_server         2.8.2              pyhd8ed1ab_0    conda-forge
jupyterlab_widgets        1.0.2              pyhd8ed1ab_0    conda-forge
jupytext                  1.10.0             pyh44b312d_0    conda-forge
jupytray                  0.7.post10+dirty           dev_0    <develop>
keyring                   21.8.0                   pypi_0    pypi
kiwisolver                1.3.2            py39h2e07f2f_1    conda-forge
krb5                      1.19.2               h20d022d_3    conda-forge
lcms2                     2.12                 h2a16943_0    conda-forge
lerc                      3.0                  h0e60522_0    conda-forge
libarchive                3.5.2                hb45042f_1    conda-forge
libblas                   3.9.0                     8_mkl    conda-forge
libcblas                  3.9.0                     8_mkl    conda-forge
libclang                  11.1.0          default_h5c34c98_1    conda-forge
libcurl                   7.80.0               h789b8ee_0    conda-forge
libdeflate                1.8                  h8ffe710_0    conda-forge
libiconv                  1.16                 he774522_0    conda-forge
liblapack                 3.9.0                     8_mkl    conda-forge
libpng                    1.6.37               h1d00b33_2    conda-forge
libsodium                 1.0.18               h8d14728_1    conda-forge
libsolv                   0.7.19               h7755175_5    conda-forge
libssh2                   1.10.0               h680486a_2    conda-forge
libtiff                   4.3.0                hd413186_2    conda-forge
libxml2                   2.9.12               hf5bbc77_1    conda-forge
libxslt                   1.1.33               h65864e5_3    conda-forge
libzlib                   1.2.11            h8ffe710_1013    conda-forge
llvmlite                  0.36.0           py39ha0cd8c8_0    conda-forge
locket                    0.2.0                      py_2    conda-forge
lxml                      4.6.4            py39h4fd7cdf_0    conda-forge
lz4-c                     1.9.3                h8ffe710_1    conda-forge
lzo                       2.10              he774522_1000    conda-forge
m2w64-gcc-libgfortran     5.3.0                         6    conda-forge
m2w64-gcc-libs            5.3.0                         7    conda-forge
m2w64-gcc-libs-core       5.3.0                         7    conda-forge
m2w64-gmp                 6.1.0                         2    conda-forge
m2w64-libwinpthread-git   5.0.0.4634.697f757               2    conda-forge
mamba                     0.7.14           py39h006a82b_0    conda-forge
markdown-it-py            0.6.2              pyhd8ed1ab_0    conda-forge
markdown2                 2.4.0                    pypi_0    pypi
markupsafe                2.0.1            py39hb82d6ee_1    conda-forge
matplotlib-base           3.4.3            py39h581301d_2    conda-forge
matplotlib-inline         0.1.3              pyhd8ed1ab_0    conda-forge
matplotlib-label-lines    0.4.3                    pypi_0    pypi
mdit-py-plugins           0.2.5              pyhd8ed1ab_0    conda-forge
menuinst                  1.4.18           py39hcbf5309_1    conda-forge
mistune                   0.8.4           py39hb82d6ee_1005    conda-forge
mkl                       2020.4             hb70f87d_311    conda-forge
more-itertools            8.11.0             pyhd8ed1ab_0    conda-forge
mpmath                    1.2.1              pyhd8ed1ab_0    conda-forge
msgpack-python            1.0.2            py39h2e07f2f_2    conda-forge
msys2-conda-epoch         20160418                      1    conda-forge
multipledispatch          0.6.0                    pypi_0    pypi
multitasking              0.0.9                    pypi_0    pypi
mypy_extensions           0.4.3            py39hcbf5309_4    conda-forge
nb_conda_kernels          2.3.1            py39hcbf5309_1    conda-forge
nbclassic                 0.2.6              pyhd8ed1ab_0    conda-forge
nbclient                  0.5.8              pyhd8ed1ab_0    conda-forge
nbconvert                 6.3.0            py39hcbf5309_1    conda-forge
nbdime                    2.1.0                      py_0    conda-forge
nbformat                  5.0.8                      py_0    conda-forge
nest-asyncio              1.5.1              pyhd8ed1ab_0    conda-forge
notebook                  6.4.5              pyha770c72_0    conda-forge
nptyping                  1.4.0                    pypi_0    pypi
numba                     0.53.1           py39hb8cd55e_1    conda-forge
numpy                     1.21.4           py39h6635163_0    conda-forge
oauthlib                  3.1.0                    pypi_0    pypi
oboe                      0.2                      pypi_0    pypi
olefile                   0.46               pyh9f0ad1d_1    conda-forge
openjpeg                  2.4.0                hb211442_1    conda-forge
openssl                   1.1.1l               h8ffe710_0    conda-forge
packaging                 21.2               pyhd8ed1ab_1    conda-forge
pandas                    1.3.4            py39h2e25243_1    conda-forge
pandoc                    2.16.1               h8ffe710_0    conda-forge
pandocfilters             1.5.0              pyhd8ed1ab_0    conda-forge
parso                     0.8.2              pyhd8ed1ab_0    conda-forge
partd                     1.2.0              pyhd8ed1ab_0    conda-forge
pathspec                  0.9.0              pyhd8ed1ab_0    conda-forge
patsy                     0.5.2              pyhd8ed1ab_0    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
pillow                    8.4.0            py39h916092e_0    conda-forge
pint                      0.18               pyhd8ed1ab_0    conda-forge
pip                       21.3.1             pyhd8ed1ab_0    conda-forge
pkginfo                   1.6.1                    pypi_0    pypi
pluggy                    1.0.0            py39hcbf5309_2    conda-forge
powershell_shortcut       0.0.1                         3  
preload                   2.2                      pypi_0    pypi
prometheus_client         0.12.0             pyhd8ed1ab_0    conda-forge
prompt-toolkit            3.0.22             pyha770c72_0    conda-forge
psutil                    5.8.0            py39hb82d6ee_2    conda-forge
py                        1.11.0             pyh6c4a22f_0    conda-forge
py-cpuinfo                8.0.0              pyhd8ed1ab_0    conda-forge
pycosat                   0.6.3           py39hb82d6ee_1009    conda-forge
pycparser                 2.21               pyhd8ed1ab_0    conda-forge
pygments                  2.10.0             pyhd8ed1ab_0    conda-forge
pyopenssl                 21.0.0             pyhd8ed1ab_0    conda-forge
pypandoc                  1.6.3                    pypi_0    pypi
pyparsing                 2.4.7              pyhd8ed1ab_1    conda-forge
pyqt                      5.12.3           py39hb0d2dfa_4    conda-forge
pyqt5-sip                 4.19.18                  pypi_0    pypi
pyqtchart                 5.12                     pypi_0    pypi
pyqtwebengine             5.12.1                   pypi_0    pypi
pyrsistent                0.18.0           py39hb82d6ee_0    conda-forge
pysocks                   1.7.1            py39hcbf5309_4    conda-forge
pytest                    6.2.5            py39hcbf5309_1    conda-forge
python                    3.9.7           h7840368_3_cpython    conda-forge
python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
python_abi                3.9                      2_cp39    conda-forge
pytz                      2021.3             pyhd8ed1ab_0    conda-forge
pywin32                   302              py39hb82d6ee_2    conda-forge
pywin32-ctypes            0.2.0                    pypi_0    pypi
pywinpty                  1.1.6            py39h99910a6_0    conda-forge
pyyaml                    6.0              py39hb82d6ee_3    conda-forge
pyzmq                     22.3.0           py39he46f08e_1    conda-forge
qt                        5.12.9               h5909a2a_4    conda-forge
readme-renderer           28.0                     pypi_0    pypi
regex                     2021.11.10       py39hb82d6ee_0    conda-forge
reproc                    14.2.3               h8ffe710_0    conda-forge
reproc-cpp                14.2.3               h0e60522_0    conda-forge
requests                  2.26.0             pyhd8ed1ab_0    conda-forge
requests-oauthlib         1.3.0                    pypi_0    pypi
requests-toolbelt         0.9.1                    pypi_0    pypi
rfc3986                   1.4.0                    pypi_0    pypi
ruamel_yaml               0.15.80         py39hb82d6ee_1006    conda-forge
scikit-learn              1.0.1            py39he931e04_2    conda-forge
scipy                     1.7.2            py39hc0c34ad_0    conda-forge
seaborn                   0.11.1               h57928b3_0    conda-forge
seaborn-base              0.11.1             pyhd8ed1ab_1    conda-forge
send2trash                1.8.0              pyhd8ed1ab_0    conda-forge
setuptools                59.1.1           py39hcbf5309_0    conda-forge
setuptools-scm            5.0.1                    pypi_0    pypi
six                       1.16.0             pyh6c4a22f_0    conda-forge
smmap                     3.0.5              pyh44b312d_0    conda-forge
snakeviz                  2.1.0              pyh9f0ad1d_0    conda-forge
sniffio                   1.2.0            py39hcbf5309_2    conda-forge
sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
sqlite                    3.36.0               h8ffe710_2    conda-forge
statsmodels               0.13.1           py39h5d4886f_0    conda-forge
sympy                     1.9              py39hcbf5309_1    conda-forge
tblib                     1.7.0              pyhd8ed1ab_0    conda-forge
terminado                 0.12.1           py39hcbf5309_1    conda-forge
testpath                  0.5.0              pyhd8ed1ab_0    conda-forge
tfiers                    0.3.2                     dev_0    <develop>
threadpoolctl             3.0.0              pyh8a188c0_0    conda-forge
tk                        8.6.11               h8ffe710_1    conda-forge
toml                      0.10.2             pyhd8ed1ab_0    conda-forge
toolz                     0.11.2             pyhd8ed1ab_0    conda-forge
tornado                   6.1              py39hb82d6ee_2    conda-forge
tqdm                      4.62.3             pyhd8ed1ab_0    conda-forge
traitlets                 5.1.1              pyhd8ed1ab_0    conda-forge
tweepy                    3.10.0                   pypi_0    pypi
twine                     3.3.0                    pypi_0    pypi
typed-ast                 1.5.0            py39hb82d6ee_0    conda-forge
typing_extensions         3.10.0.2           pyha770c72_0    conda-forge
typish                    1.9.1                    pypi_0    pypi
tzdata                    2021e                he74cb21_0    conda-forge
ucrt                      10.0.20348.0         h57928b3_0    conda-forge
unitlib                   0.3                      pypi_0    pypi
unyt                      2.8.0                      py_0    conda-forge
urllib3                   1.26.7             pyhd8ed1ab_0    conda-forge
vc                        14.2                 hb210afc_5    conda-forge
voltage-to-wiring-sim     0.1                       dev_0    <develop>
vs2015_runtime            14.29.30037          h902a5da_5    conda-forge
wcwidth                   0.2.5              pyh9f0ad1d_2    conda-forge
webencodings              0.5.1                      py_1    conda-forge
websocket-client          1.2.1            py39hcbf5309_0    conda-forge
wheel                     0.37.0             pyhd8ed1ab_1    conda-forge
widgetsnbextension        3.5.2            py39hcbf5309_0    conda-forge
win_inet_pton             1.1.0            py39hcbf5309_3    conda-forge
windows-curses            2.2.0                    pypi_0    pypi
winpty                    0.4.3                         4    conda-forge
winshell                  0.6                      pypi_0    pypi
xz                        5.2.5                h62dcd97_1    conda-forge
yaml                      0.2.5                he774522_0    conda-forge
yfinance                  0.1.55                   pypi_0    pypi
zeromq                    4.3.4                h0e60522_1    conda-forge
zict                      2.0.0                      py_0    conda-forge
zipp                      3.6.0              pyhd8ed1ab_0    conda-forge
zlib                      1.2.11            h8ffe710_1013    conda-forge
zstd                      1.5.0                h6255e5f_0    conda-forge