Version 2.1 of CyberUnits Bricks has been released.
This major new version introduces a proportional-integral (PI) block, a scaling option for systems diagrams, a solver unit that facilitates the solution of algebraic equations and extended functionality of ASIA elements, as well as additional demo programs and bug fixes.
CyberUnits Bricks was the basis of an implementation and performance study that has recently been published in ADCAIJ (Advances in Distributed Computing and Artificial Intelligence Journal).
In this study, we compared several programming languages that are commonly used in biomedical research (S in the R implementation and Python) or that are optimized for speed (Swift, C++ and Object Pascal). In benchmarking experiments with two prototypical feedback loops, we found the implementations in Object Pascal to deliver the fastest results. ... read more
The CyberUnits project has released the Bricks class library in version 2.0. This is a major upgrade that introduces a plethora of new features, e.g. a model class, harmonic test signals and tools for signal analysis. Additionally, important bugs have been fixed.
This bug-fix release contains minor optimisations.
CyberUnits Bricks have been updated. Version 1.1.0 fixes some bugs and introduces a method to access the memory of an ASIA element.
CyberUnits has been curated by SciCrunch.
SciCrunch, a "cooperative and collaborative data and resource discovery platform for scientific communities", is a key tool of the Resource Identification Initiative, which aims at a better reporting of scientific projects and enhanced repeatability and reproducibility of experiments. Authors can now easily cite CyberUnits by adding its RRID to their papers.... read more
In the past weeks, both Lazarus and Free Pascal have received major upgrades.
We are happy to announce that the CyberUnits Bricks library has been tested with Free Pascal 3.0 and Lazarus 1.6RC1, and that it works without any issues with the new versions. Lazarus 1.4.x and FPC 2.6.x continue to be supported.
CyberUnits was presented to an international audience at the GeneSEES 2015 Biocybernetics Workshop held on September 7th, 2015 in Krefeld, NRW, Germany. It was demonstrated how simple cross-platform simulation programs for nonlinear biological feedback loops can be developed in a few minutes with the Bricks unit.
See http://www.lifescience.net/events/188/genesees-2015-biocybernetics-workshop-loss-of-cont/ and http://www.lifescience.net/abstracts/3/advanced-methodology-and-clinical-application-in-h/ for details.
We are pleased to announce Bricks 1.0, the first component of the CyberUnits repository. Bricks is a class library for Object Pascal that facilitates rapid programming of high-performance computer simulations in life sciences, technical cybernetics and related fields. It supports numeric simulations in time domain and characterisation of systems or subsystems in frequency domain. Additionally, it contains a powerful Systems Diagram unit that provides classes for drawing block diagrams of feedback loops and other information processing structures, ready for integration in new or existing programs.... read more