Software

Latest additions:
2021-06-23
13:32
[FZJ-2021-02698] Software
; ; ; et al
LiberTEM/LiberTEM: 0.7.0
<div class='document'> <strong>Homepage: <a href='https://libertem.github.io/LiberTEM/'>https://libertem.github.io/LiberTEM/</a><br></strong><strong>GitHub repository: <a href='https://github.com/LiberTEM/LiberTEM/'>https://github.com/LiberTEM/LiberTEM/</a><br></strong><strong>PyPI: <a href='https://pypi.org/project/libertem/'>https://pypi.org/project/libertem/</a><br></strong><p>LiberTEM is an open source platform for high-throughput distributed processing of large-scale binary data sets and live data streams using a modified <a class='reference external' href='https://en.wikipedia.org/wiki/MapReduce'>MapReduce programming model</a>. The current focus is <a class='reference external' href='https://en.wikipedia.org/wiki/Scanning_transmission_electron_microscopy#Universal_detectors_(4D_STEM)'>pixelated</a> scanning transmission electron microscopy (<a class='reference external' href='https://en.wikipedia.org/wiki/Scanning_transmission_electron_microscopy'>STEM</a>) and scanning electron beam diffraction data.</p> <p>MapReduce-like processing allows to specify an algorithm through two functions: One function that is mapped on portions of the input data, and another function that merges (reduces) a partial result from this mapping step into the complete result [...]

Detailed record - Similar records
2021-06-11
15:54
[FZJ-2021-02602] Software
; ; ; et al
ODE-toolbox 2.3
External link: Download fulltextFulltext

Detailed record - Similar records
2021-06-11
15:43
[FZJ-2021-02601] Software
; ; ; et al
NESTML 4.0
External link: Download fulltextFulltext

Detailed record - Similar records
2021-02-17
15:39
[FZJ-2021-01074] Software
; ; ; et al
Arbor Library v0.5
()
<p>Since v0.4 there have been some major features, and many small fixes and improvements.</p> <p>Core API features:</p> <ul> <li>[C++/Python] Numerous small bug fixes, optimizations and improvements.</li> <li>[C++/Python] Refactor cable cell interface to be read only, and be constructed from<br> descriptions of morphology, labels, and decorations.</li> <li>[C++/Python]Expose diverse probes and rich interface for describing where and<br> what to sample on cable cells.</li> <li>[C++/Python] Support for querying names in mechanism catalogues</li> <li>[Python] Wrapper for existing C++ <code>pw_lin</code> functionality</li> <li>[C++] Improved validation of recipe definitions during model building</li> </ul> <p>Documentation:</p> <ul> <li>Added new Python examples</li> <li>Many small fixes for links, spelling, grammar and clarity.</li> <li>Add extensive guide for contributions and coding polices.</li> </ul> <p>Build:</p> <ul> <li>Allow CMake configuration to use system copies of C++ dependencies<br> (nlohmann/json and pybind11), and makes this the default option.</li> <li>Added GitHub Actions support for automated testing of a wider range of tests<br> and features than are run on our Travis CI (which will be removed soon)</li> <li>More robust Python detection and consistent use of the same Python<br> interpreter in CMake configure and build steps.</li> </ul> <p>Contributions by, in no specific order, <a href='https://github.com/brenthuisman'>@brenthuisman</a>, <a href='https://github.com/noraabiakar'>@noraabiakar</a>,<br> <a href='https://github.com/thorstenhater'>@thorstenhater</a>, <a href='https://github.com/halfflat'>@halfflat</a>, <a href='https://github.com/schmitts'>@schmitts</a> and <a href='https://github.com/bcumming'>@bcumming</a></p> <p>Since v0.3, the following changes can be reported:</p> <p>Library</p> <ul> <li>Moved from C++14 to C++17 <ul> <li>Removed our hand-rolled versions of <code>any</code>, <code>optional</code> and <code>variant</code>.</li> </ul> </li> <li>Added <code>std::expected</code> equivalent for error handling.</li> </ul> <p>Features</p> <ul> <li>Added mechanism catalogues with mechanisms used by Allen and BBP models.</li> <li>Removed support for spherical segments at the root of cable morphologies, and<br> replaced the sample-based representation with a segment-based representation: <ul> <li>Morphologies are defined in terms of two-point segments.</li> <li>Gaps are allowed between segments anywhere in a morphology.</li> </ul> </li> <li>Exposed the current <code>time</code> inside mechanisms.</li> <li>Added support for NeuroML2 morphology descriptions.</li> <li>Added a "stitch" morphology builder for constructing morphologies with<br> cable sections that can connect to any location on their parent cable.</li> <li>Replaced recipe probe API with more flexible API that allows for sampling<br> not only voltages at single locations, but currents, ion species properties,<br> and mechanism state variables at single locations or across an entire cell.</li> <li>Added support for querying probe metadata from the simulation object.</li> <li>Added new &#39;place_pwlin&#39; C++ API for cell geometry queries.</li> <li>Added support for loading Allen SDK cell model morphologies from SWC.</li> <li>Added support for composing policies for creating compartments over sub-regions.</li> </ul> <p>Documentation</p> <ul> <li>Restructured documentation to have cleaner separation between high level descriptions<br> of concepts and the C++ and Python APIs.</li> <li>Added high level documentation for morphology descriptions, labels and cable cell<br> construction.</li> </ul> <p>Optimizations</p> <ul> <li>Implemented memory optimizations for GPU matrix solver.</li> <li>Added support for ARM SVE intrinsics in the vectorized CPU back end.</li> </ul> <p>Bug Fixes</p> <ul> <li>Fixed various modcc code generation errors.</li> </ul> <p>Since v0.2, the following changes can be reported:</p> <ul> <li>Python wrapper with pip installation.</li> <li>Replace the morphology specification API for more flexible cell building.</li> <li>Flat descriptions of ion channel distribution and synapse placement.</li> <li>Multi-compartment back end support for sub-branch mechanism distributions.</li> <li>Improved NMODL support: <ul> <li>nonlinear kinetic schemes</li> <li>linear system solution in initial conditions</li> <li>many small features and bug fixes</li> </ul> </li> <li>Generic ion species.</li> <li>Many optimizations and bug fixes.</li> </ul>
External link: Download fulltextFulltext

Detailed record - Similar records
2021-01-14
21:15

Detailed record - Similar records
2021-01-14
13:29
[FZJ-2021-00265] Software
; ; ; et al
ODE-toolbox: Automatic selection and generation of integration schemes for systems of ordinary differential equations
Choosing the optimal solver for systems of ordinary differential equations (ODEs) is a critical step in dynamical systems simulation. ODE-toolbox is a Python package that assists in solver benchmarking, and recommends solvers on the basis of a set of user-configurable heuristics. [...]
External link: Download fulltextFulltext

Detailed record - Similar records
2021-01-13
09:12
[FZJ-2021-00233] Software
; ; ; et al
Viziphant
External link: Download fulltextFulltext

Detailed record - Similar records
2021-01-11
15:02
[FZJ-2021-00160] Software
; ; ; et al
LIF Meanfield Tools
This Python package provides useful tools for analyzing neuronal networks consisting of leaky integrate-and-fire (LIF) neurons. These tools are based on mean-field theory of neuronal networks [...]

Detailed record - Similar records
2021-01-10
21:59
[FZJ-2021-00130] Software
; ;
Elephant
External link: Download fulltextFulltext

Detailed record - Similar records
2020-12-11
10:46
[FZJ-2020-05202] Software
; ; ; et al
NEST 2.20.1
NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons. For further information, visit https://www.nest-simulator.org [...]

Detailed record - Similar records