Skip to main content

Python package

Repo for testing git workflow

This is a repo for testing workflow using git.

This is another test.

This is the third commit entry.

Testing git repo

Dry Run Testing for moose dev

MOOSE

MOOSE is the Multiscale Object-Oriented Simulation Environment. It is designed to simulate neural systems ranging from subcellular components and biochemical reactions to complex models of single neurons, circuits, and large networks. MOOSE can operate at many levels of detail, from stochastic chemical computations, to multicompartment single-neuron models, to spiking neuron network models.

MOOSE is multiscale: It can do all these calculations together. For example it handles interactions seamlessly between electrical and chemical signaling. MOOSE is object-oriented. Biological concepts are mapped into classes, and a model is built by creating instances of these classes and connecting them by messages. MOOSE also has classes whose job is to take over difficult computations in a certain domain, and do them fast. There are such solver classes for stochastic and deterministic chemistry, for diffusion, and for multicompartment neuronal models.

MOOSE is a simulation environment, not just a numerical engine: It provides data representations and solvers (of course!), but also a scripting interface with Python, graphical displays with Matplotlib, PyQt, and VPython, and support for many model formats. These include SBML, NeuroML, GENESIS kkit and cell.p formats, HDF5 and NSDF for data writing.

This is the core computational engine of MOOSE simulator. This repository contains C++ codebase and python interface called pymoose. For more details about MOOSE simulator, visit https://moose.ncbs.res.in .


Installation

See INSTALL.md for instructions on installation.

Have a look at examples, tutorials, and demos here:
https://github.com/BhallaLab/moose-examples.

Build

To build pymoose, follow the instructions given in
INSTALL.md
and for platform-specific information, see:

ABOUT VERSION 4.1.0, Jhangri

Jhangri is an Indian sweet in the shape of a flower. It is made of white-lentil (Vigna mungo) batter, deep-fried in ornamental shape to form the crunchy, golden body, which is then soaked in sugar syrup lightly flavoured with spices.

This release has the following major changes:

  1. Improved support for reading NeuroML2 models
  2. HHGate2D: separate xminA, xminB, etc. for A and B tables replaced by single xmin, xmax, xdivs, ymin, ymax, and ydivs fields for both tables.
  3. Build system switched from cmake to meson
  4. Native binaries for Windows
  5. Updated to conform to c/c++-17 standard
  6. Various bugfixes.

LICENSE

MOOSE is released under GPLv3.

Metadata

Release files for pymoose-development-Jayesh 4.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for pymoose-development-Jayesh 4.1.2
File
pymoose_development_jayesh-4.1.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pymoose_development_jayesh-4.1.2-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
pymoose_development_jayesh-4.1.2-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
pymoose_development_jayesh-4.1.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pymoose_development_jayesh-4.1.2-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
pymoose_development_jayesh-4.1.2-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
pymoose_development_jayesh-4.1.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pymoose_development_jayesh-4.1.2-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
pymoose_development_jayesh-4.1.2-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
pymoose_development_jayesh-4.1.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pymoose_development_jayesh-4.1.2-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
pymoose_development_jayesh-4.1.2-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details
pymoose_development_jayesh-4.1.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pymoose_development_jayesh-4.1.2-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
pymoose_development_jayesh-4.1.2-cp39-cp39-macosx_14_0_arm64.whl CPython 3.9 CPython 3.9 macOS 14.0+ ARM64 Details
pymoose_development_jayesh-4.1.2-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
pymoose_development_jayesh-4.1.2-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details

Total release size: 80.6 MB

Release files / pymoose_development_jayesh-4.1.2-cp313-cp313-win_amd64.whl

Download URL pymoose_development_jayesh-4.1.2-cp313-cp313-win_amd64.whl
Size 2.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7a739181403186ce0135f9410ebdefd7fe7ffadab71b7cae09f10e634d622474
BLAKE2b-256 checksum
How to use checksums
e27e546f3200f0a8b344683a7f03aadcec0606c238ba88ea7e3d7e4c9e6b66fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pymoose_development_jayesh-4.1.2-cp313-cp313-manylinux_2_28_x86_64.whl
Size 6.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6f57f92063e81d86c92e977d33f3c666f900ff2a40557aac1a27518bc42a98ea
BLAKE2b-256 checksum
How to use checksums
efbc26752a4ce446f6e10e9d7094046d8b8de2c0c67aff0eec16b85595e54985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11

Release files / pymoose_development_jayesh-4.1.2-cp313-cp313-macosx_14_0_arm64.whl

Download URL pymoose_development_jayesh-4.1.2-cp313-cp313-macosx_14_0_arm64.whl
Size 4.5 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
104b70e9a6d1dfa59f568e9aa1df5c77539ba84561cedd061449472155bd18d2
BLAKE2b-256 checksum
How to use checksums
3cb7f20d6889d7293219a3b43cce608d4f4059b1c7715deda4bded6b232818db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp312-cp312-win_amd64.whl

Download URL pymoose_development_jayesh-4.1.2-cp312-cp312-win_amd64.whl
Size 2.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4cd1233ddb1886cffeca4908605b5dc46a34919437eb86b0209366d9f7536bfd
BLAKE2b-256 checksum
How to use checksums
30831abdb21bc6c4255044699cd8fbc196b3f8d88360f6c7e715711eb71a5d8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pymoose_development_jayesh-4.1.2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 6.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4906060ffc8a48363043dc2546da5bd46d659c5c28b1c97e56aa69824d1c63cb
BLAKE2b-256 checksum
How to use checksums
6b04429783a1a4730face0b4ef1987992dff5936ba7eeb6638dc03cf391144c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11

Release files / pymoose_development_jayesh-4.1.2-cp312-cp312-macosx_14_0_arm64.whl

Download URL pymoose_development_jayesh-4.1.2-cp312-cp312-macosx_14_0_arm64.whl
Size 4.5 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
879c605c51286cc07d62fa7445547592c21d197faffc3220bcda742e7299ec61
BLAKE2b-256 checksum
How to use checksums
0969da324dc88dc981e18c08a8709f0318613ee88aff5377a30fb3694745bbb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp311-cp311-win_amd64.whl

Download URL pymoose_development_jayesh-4.1.2-cp311-cp311-win_amd64.whl
Size 2.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a322c48f064a339ca8f0fc8bf9fa718a6ab2a93ac993b025e2aa547599cc81d7
BLAKE2b-256 checksum
How to use checksums
137b28c34c7ec94c37f6cc7e79159da8a4c02c960ffaceadc217bfcbf0f1be8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL pymoose_development_jayesh-4.1.2-cp311-cp311-manylinux_2_28_x86_64.whl
Size 6.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6734c72fb962a241c4aabebb4f3aa060849eede2b3682c4fd843e5ae5111b8d2
BLAKE2b-256 checksum
How to use checksums
d52a47f37dfc437b0a3c74db8b7c011b8fdef3fd4d4c931ea86ade17a0268d56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11

Release files / pymoose_development_jayesh-4.1.2-cp311-cp311-macosx_14_0_arm64.whl

Download URL pymoose_development_jayesh-4.1.2-cp311-cp311-macosx_14_0_arm64.whl
Size 4.4 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
6d087ee01c92e722e6e99b90327b06ad540c5852d3e361dbe2b7db000eb12ad0
BLAKE2b-256 checksum
How to use checksums
f5154be997fbe5271cc86175f509445925eed4eb1281af72f8f3965f3ebaf0bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp310-cp310-win_amd64.whl

Download URL pymoose_development_jayesh-4.1.2-cp310-cp310-win_amd64.whl
Size 2.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e49205fe1138dbe4718b2da3e0bc48348b485156c1054472e74c42bf3ec49b04
BLAKE2b-256 checksum
How to use checksums
45ec061f7bab5ad341a3a4d7de211bd4ca198a5afcefc4411c1ade853f7ae0d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL pymoose_development_jayesh-4.1.2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 6.8 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cef8009f7f1c09225aa66a45155076da96107f38f91a89aa6e55af08019fe153
BLAKE2b-256 checksum
How to use checksums
01be3eddb051e61aac9cb56dcad01ca67842974cd42bc64b55cbb1fa366951c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11

Release files / pymoose_development_jayesh-4.1.2-cp310-cp310-macosx_14_0_arm64.whl

Download URL pymoose_development_jayesh-4.1.2-cp310-cp310-macosx_14_0_arm64.whl
Size 4.4 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
642e819c59a96e9b4c3986de528768e0c3ea90e117d41f6a37f71c871bb00f1b
BLAKE2b-256 checksum
How to use checksums
c09da63a7dc29d98a6009b402492eac0b1404d0b6c8453d5aa0f082899d39b8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp39-cp39-win_amd64.whl

Download URL pymoose_development_jayesh-4.1.2-cp39-cp39-win_amd64.whl
Size 2.9 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
91540c972a7dcc8841507530bdb10c017d544b19da87b5f5cc2ef6bfd078d56c
BLAKE2b-256 checksum
How to use checksums
44ace9331a82e5eb8f619bf42bac19a0544880e169ad57d8ce38b449d7d3da6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL pymoose_development_jayesh-4.1.2-cp39-cp39-manylinux_2_28_x86_64.whl
Size 6.8 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8d29e50db3109000ace6aeee71f90f5d0047a736ef8fff724fba548db6c13424
BLAKE2b-256 checksum
How to use checksums
6df060404670071a5ae4ff0b61ffe8bd6abb4752fe0f1a4c6daff6da8703cde5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11

Release files / pymoose_development_jayesh-4.1.2-cp39-cp39-macosx_14_0_arm64.whl

Download URL pymoose_development_jayesh-4.1.2-cp39-cp39-macosx_14_0_arm64.whl
Size 4.4 MB
Tags CPython 3.9 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
f9d880ed5d7de0b6d27e181ce42df1229099f2abfee584651c7282fddaa5e372
BLAKE2b-256 checksum
How to use checksums
cdb5a7e5e53aec4ce652d917c23756437b0efbdb9e4a8506bf448af93383c3d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp38-cp38-win_amd64.whl

Download URL pymoose_development_jayesh-4.1.2-cp38-cp38-win_amd64.whl
Size 2.9 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
28f23ae93368cbe643a6e2e8b840512acf9b40a6ab5b42607e34ed72537a3250
BLAKE2b-256 checksum
How to use checksums
7ae342826a32df972e3ee96b084f3958d2d78fd6c7f98da4b9d8b33aa0b30f1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / pymoose_development_jayesh-4.1.2-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL pymoose_development_jayesh-4.1.2-cp38-cp38-manylinux_2_28_x86_64.whl
Size 6.8 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
712d406546e2ada7e720685d5085a8579e5c20fce5f03c761fcc9139817bc175
BLAKE2b-256 checksum
How to use checksums
29723e1fbba6ba40c91763a8c514b4ca01f945019594c3e8ebcf67ff95eeec24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11

Release history Release notifications | RSS feed

This release

4.1.2 This release

17 release files

4.1.1

17 release files

4.1.0

29 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page