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 models, 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), or 2D models (AdExp, Izhikevich, FN, others). 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! (26/11/2019)

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.13-cp39-cp39-win_amd64.whl (37.9 MB view details)

Uploaded CPython 3.9Windows x86-64

miind-1.0.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

miind-1.0.13-cp39-cp39-macosx_10_9_x86_64.whl (34.9 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

miind-1.0.13-cp38-cp38-win_amd64.whl (35.7 MB view details)

Uploaded CPython 3.8Windows x86-64

miind-1.0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

miind-1.0.13-cp38-cp38-macosx_10_9_x86_64.whl (33.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

miind-1.0.13-cp37-cp37m-win_amd64.whl (35.7 MB view details)

Uploaded CPython 3.7mWindows x86-64

miind-1.0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

miind-1.0.13-cp37-cp37m-macosx_10_9_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

miind-1.0.13-cp36-cp36m-win_amd64.whl (35.7 MB view details)

Uploaded CPython 3.6mWindows x86-64

miind-1.0.13-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

miind-1.0.13-cp36-cp36m-macosx_10_9_x86_64.whl (33.3 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: miind-1.0.13-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 37.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for miind-1.0.13-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b32179ce6535fc607717ea399a71b69b65140f02a6e0eeb5dd0bbf2e7e131dab
MD5 446a335a6c266f4dd02327de6fa678cc
BLAKE2b-256 2a90a79fb2c77c55389c940efe2eed231e6e3401f42b63023b096780bca3bb9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for miind-1.0.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 846c51900cf5f2bf23b4e47bb565ea047c73cd39ebe6b59414eb9539aa55bd0f
MD5 76ea488b5acfd228fb432e0bf9cc6d51
BLAKE2b-256 d38d3c084d23902b726f1e3afa873621e4997b9d1d451d877649072b7794387f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: miind-1.0.13-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 34.9 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for miind-1.0.13-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9637b346efe2ced2cc43fc4631df33cc4444fbb2a60a7dfa66e614d310eb6d72
MD5 09b5f93f41c7da513bec20d1dc2f2383
BLAKE2b-256 66d751799532c139a20f88713633f719bd72bf3466c07b70cd454864624fadd4

See more details on using hashes here.

File details

Details for the file miind-1.0.13-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: miind-1.0.13-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 35.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for miind-1.0.13-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a94abdc164efe8ef0defdf4cbfa032ee1c6b6047cc58e05db36181163d47ad54
MD5 f5a7bc76151d91a074b4b7ad641c149c
BLAKE2b-256 4866e49568bd6428389bf53a2f571ca5becaec9b37f30ff3f4fec39e8245a58d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for miind-1.0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e06c9dd48d05c64ff1f41ae3e46136947cdd25bc4811b9f48bbb8f1c2e4220b
MD5 35303d2762ba4593ab502c7d673d6693
BLAKE2b-256 ca7f361e075659f4eee5fe9b9b209295b7ac39e816b29d13604ff8feb96525ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: miind-1.0.13-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 33.5 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for miind-1.0.13-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 90a23071c9754402b898baee673067a0e3aef73bd903aab5f12c4464c9ff86d3
MD5 fa073746053e4abe0598da9f3e06d8ab
BLAKE2b-256 ead55cff3234cf7f9d12058164778ea3aa9aa8a9233f27a23355aa5a47e4dbaf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: miind-1.0.13-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 35.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for miind-1.0.13-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 11d30df37c1bc16b417d80a6c74fbd5471396a3e25b6353b36c604b378c93bce
MD5 72ae817a576a63edcd50b8e1b0c755bf
BLAKE2b-256 cd02c10a145404c897c7e2f3333adf6e990e67795e33f24148d0ad54e1bbbfb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for miind-1.0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6d8b4e841784e04e02e8903141c4b0c371a8beb6959932738e953028c27f8aa
MD5 68470f391362021d22c3b8c54801e7ca
BLAKE2b-256 7b548e6b290e11e06db8ddbf8eb3d69d303ca4c29b9a897324c6d4a90e21e11a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: miind-1.0.13-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 33.4 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for miind-1.0.13-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ef46e720e5c00f90fbce64e163d12fca90ca5144709a1e0a36e91024d2b0fa90
MD5 30ccf0842e1d6a0c4f37869b65bc8215
BLAKE2b-256 c6c2eb620dbf89ae2e71a4c19e511300bcf2d4d1ed0f4d9208c9716a2d2a9966

See more details on using hashes here.

File details

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

File metadata

  • Download URL: miind-1.0.13-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 35.7 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for miind-1.0.13-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1cad25e8f2ca340b2dd1247a88f012b81893d3b53fdf39d186e1ceadae3fa7c4
MD5 8517ed48aec801a518c7d19dc76cd522
BLAKE2b-256 cc5c8f7c94d287c5b460ae9e14797a1a4978aace41bcaf0b638af4f610b90fc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for miind-1.0.13-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4c81e8b11da762709eae0db5c10e9d68b5459f65904b07b13d4208af46bc60c
MD5 d9a2fdf79e68b790c1ee8bb72f89e664
BLAKE2b-256 fe770f824a8b2b1ca611fe0e1999bf8422fb4157f5fc9d76a61bd93323ea24f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: miind-1.0.13-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 33.3 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for miind-1.0.13-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b450b71f5df6e6a3b7ce72efcd5a704f26c49afac794008bbfd777f6aabacadc
MD5 afe3749427fe138af7ef0b210e63cd09
BLAKE2b-256 697a609919973a16594a029445f74fa0cab73b06c550c34865feb58b3f2a68a1

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