Archimedes
A Python framework for developing and deploying control systems
A simulator for spiking neural networks.
The “Brian” simulator is a simulation software for biological spiking neural networks. Neuroscientists write their model in a high-level language (Python) with a simple syntax based on mathematical equations and physical units. Behind the scenes, Brian converts users’ high-level code into efficient, low-level code to run the simulation. The software therefore allows users to easily write models without sacrificing computational efficiency. This unique mix of user-friendliness and efficiency has made it a standard tool for computational neuroscientists worldwide. Brian is used for research and teaching, and is embedded in an ecosystem of supplementary software packages. These packages include convenience tools for plotting, model import/export, and model fitting, computational backends adding support for hardware platforms such as GPUs, and domain-specific frameworks, e.g. for simulating optogenetic experiments.
Brian has been in continual development since 2007, with a major rewrite as "Brian2" in 2014.
A Python framework for developing and deploying control systems
Open Source Python package for RF/Microwave engineering
A dynamical system simulation framework in the block diagram paradigm
Simulating System Dynamics Models in Python