Skip to main content

MIIND

Project description

MIIND: a population level simulator.

MIIND is a simulator that allows the creation, simulation and analysis of large-scale neural networks. It does not model individual neurons, but models populations directly, similarly to a neural mass model, except that we use population density techniques. Population density techniques are based on point model neurons, such as leaky-integrate-and-fire (LIF), quadratic-integrate-and-fire neurons (QIF), or more complex ones, such as adaptive-exponential-integrate-and-fire (AdExp), Izhikevich, Fitzhugh-Nagumo (FN). MIIND is able to model populations of 1D neural models (like LIF, QIF), 2D models (AdExp, Izhikevich, FN, others), or 3D models (Hindmarsh-Rose, Tsodyks-Markram Synapse). It does so by using statistical techniques to answer the question: "If I'd run a NEST or BRIAN simulation (to name some point model-based simulators), where in state space would my neurons be?" We calculate this distribution in terms of a density function, and from this density function we can infer many properties of the population, including its own firing rate. By modeling large-scale networks as homogeneous populations that exchange firing rate statistics, rather than spikes, remarkable efficiency can be achieved, whilst retaining a connection to spiking neurons that is not present in neural mass models.

Documentation and Installation Instructions

MIIND is available through pypi and can be installed on most Linux and Windows systems (Mac version in development) with the command:

$ python -m pip install miind

For building from source and further documentation:

https://miind.readthedocs.io/en/latest/

Three dimensional population density methods!

They said it could not be done, but we have created an efficient version of the Hindmarsh rose model, a neural model with three state variables. drawing

Gallery

Single Population: Fitzhugh-Nagumo (Mesh Method)

Izhikevich

Adaptive Exponential Integrate and Fire

drawing

Replication of Half Center Central Pattern Generator

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

miind-1.0.21-cp311-cp311-win_amd64.whl (69.7 MB view details)

Uploaded CPython 3.11Windows x86-64

miind-1.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

miind-1.0.21-cp311-cp311-macosx_10_9_x86_64.whl (63.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

miind-1.0.21-cp310-cp310-win_amd64.whl (71.7 MB view details)

Uploaded CPython 3.10Windows x86-64

miind-1.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

miind-1.0.21-cp310-cp310-macosx_10_9_x86_64.whl (63.7 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

miind-1.0.21-cp39-cp39-win_amd64.whl (69.7 MB view details)

Uploaded CPython 3.9Windows x86-64

miind-1.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

miind-1.0.21-cp39-cp39-macosx_10_9_x86_64.whl (68.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

miind-1.0.21-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

miind-1.0.21-cp38-cp38-macosx_10_9_x86_64.whl (66.7 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

miind-1.0.21-cp37-cp37m-win_amd64.whl (69.7 MB view details)

Uploaded CPython 3.7mWindows x86-64

miind-1.0.21-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

miind-1.0.21-cp37-cp37m-macosx_10_9_x86_64.whl (66.6 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

miind-1.0.21-cp36-cp36m-win_amd64.whl (69.7 MB view details)

Uploaded CPython 3.6mWindows x86-64

miind-1.0.21-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

miind-1.0.21-cp36-cp36m-macosx_10_9_x86_64.whl (66.5 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file miind-1.0.21-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: miind-1.0.21-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 69.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for miind-1.0.21-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1a693b811c98d7b1d0f6f8596ee0428c486082dbc3f01e087ac124f1103738a4
MD5 f59f6735f93f68f82dd6463abf34ee37
BLAKE2b-256 a484314cd8e4ca112e4534e1d73c8f7c4cd319d409925ae110b33ca539d06bcc

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d376f44c1d46d03250c33cc48559170ed2f43d7c089865e100c100de6147b147
MD5 076d2e676ba1710c9144475ffebf7ee6
BLAKE2b-256 eb28a6f2f1ccd7fd0ceb6a76afe9e948e5e2e8d1edeb57ad7a5d72924aae8560

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0620e9bf2a145a6a1bb4032a66d7defa04f90e12120a3e5f6a0b6f6f08db40c5
MD5 a2959fb0594bb954a492d20fd2a077ae
BLAKE2b-256 32b5c34b806659cbdd0f79e48e73dafcfc29623d7f58c6dd22c8411457307110

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: miind-1.0.21-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 71.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for miind-1.0.21-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6bfa660cd635ab05a67ca0a50e5c7bf0db3cb692cd90c2cafa0250aa4fba3341
MD5 c6b8e4c08144ee81d74221cafecb9121
BLAKE2b-256 522693049a30fb7a4230caae2b731184614728ad80a262bf86c25233a56f03a5

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1efec66ee1123e9d361044d758c99baeec22b0c13e183fe7bc44ad389fec3e17
MD5 cfe007eaa12d29562f61992b3cf679ad
BLAKE2b-256 d63ab175bf54a52d1373063cd4c29720440cda707995eee7ff1f37afc0f1acfe

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 12c8cc8956b37e920b57d66d54d5c8d62da5a515a30d9cf8025e2bf1876afc81
MD5 22ba49b69517ce91bcffda2b9e38aa5b
BLAKE2b-256 94e766ba65bac4be16b4208a9ac486ac0ee1004981abb2b8b9656aa5e87e0566

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: miind-1.0.21-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 69.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for miind-1.0.21-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e71ed9566fc641f66d0c9594a92a5ceb38c544134f5a855dfdb884d941012e08
MD5 f0d4abc6ddaabc79c34affb8887d07d0
BLAKE2b-256 d76751f2ee0d3a923a1fdf519f8916139736d210406f5f5231eae35366bb86a8

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7cb8df37a7ef02481e7639ae0952af8387b46d4f715a7067bd382407295f570
MD5 3e5a301eb521938f33fa3673748ca416
BLAKE2b-256 2fcf1457325e75d795e2def35029fa9cbc0de3a11850a4157796f5ab4f7c8996

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b35385982bab7990f71a8d79878c0ce19b1b55a60b0e1e934d55cbede0a3891e
MD5 5fdd625efe8830e21729357c23d9e45b
BLAKE2b-256 8e54dc5b070e8c5cbe3c7c7d6e6c95db39dad266d587ed4f8ca07354e54e5a88

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56ce3d8c4bcf36245303c158abf104648b2dc7d5d3a7305dee60c661e0027f02
MD5 3d7102b5448d5f87410692749c15f21e
BLAKE2b-256 aedd8b69109c880abf2bd25a205507566046d10bc3d51629e865adfda30638bf

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8011484db2795f2ab3b6e4febbdd83748e005bf144e1571368b6fcbfbb28c60d
MD5 5b5b1b6d328c27b88c5fa30cb3588c3c
BLAKE2b-256 25d566b4532bdc8c06168262c66784ef8c62a5ba9f27ca5b1124274d43377a57

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: miind-1.0.21-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 69.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for miind-1.0.21-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9d74e27d2a61fdb5f14ecd2fb6d742c28dfe82469f4a12981f1ea24bb3330f77
MD5 6f2c8a19b17f8f581dee0f11b31c2007
BLAKE2b-256 0493636d0bed2368aacac4eb5c63acc8f6089d46216ba00505e1fec32defd03d

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68e5a8d6c54b6d5f8f0963a48c1c9cb2429e800a0ee1a8aa00dcc7e21fc15c80
MD5 d6e03c3ef90102755f5b4f9f615e3874
BLAKE2b-256 509c0d71f80b290fd8ea1d22c14007aaf74e88575e216d1fca0ccf9d4bf94251

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 07ac22be5dd9e280accd218f8493f8e6e5d743f3b10420705e6800cd46f3ce46
MD5 f6875b4378dece841ef755c2bbfcf13d
BLAKE2b-256 20bbfed6730e0c5b2291a86d8c9badf7fef1531f0b094c90b3701ce32fce91c8

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: miind-1.0.21-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 69.7 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for miind-1.0.21-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d489d726984b555a880552cb271cb81173da2f39be0fffd176b108d9377d53f6
MD5 e11b7adecc2e790eff04854b4c761752
BLAKE2b-256 9ef4791a01d2a557208f316e576256cb9a57c893ff82cdaafc0372358b9e18b3

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a171bcf5f627c4411e1551ae832521d708126f4c093a0ce57dcaba310f8bf4c
MD5 b4bc68e96ea160f369cedf5b19684fd5
BLAKE2b-256 6f71af604a88624e7c03d3708fd7a4acb19fd32a217ad113b9431807d07bb68b

See more details on using hashes here.

File details

Details for the file miind-1.0.21-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for miind-1.0.21-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7c845c3b3bb04fb4b74d14e87600ea74393b74354987f7a4e09ac1d12bc42709
MD5 113be4c8df0a7225237b2e11474a86f3
BLAKE2b-256 430ec50d1b204c2f8ecde135d9e66027feb9b5c6cc640ad49df832087b88cc84

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page