[go: up one dir, main page]

Menu

CyberUnits / Blog: Recent posts

CyberUnits Bricks updated to version 2.1

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.

Posted by Johannes W. Dietrich 2026-01-26 Labels: versions 2.1 Foudre PI ASIA algebraic equations

Implementation study based on CyberUnits Bricks reveals Object Pascal to be faster than other languages

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

Posted by Johannes W. Dietrich 2024-09-07 Labels: CyberUnits Bricks Pascal study publications

Bricks 2.0.0 released

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.

Posted by Johannes W. Dietrich 2023-06-17 Labels: Bricks upgrade FFT model harmonic test signal

Bricks 1.1.1 available

This bug-fix release contains minor optimisations.

Posted by Johannes W. Dietrich 2020-04-08 Labels: versions bug fixes Bricks

Bricks updated to version 1.1.0

CyberUnits Bricks have been updated. Version 1.1.0 fixes some bugs and introduces a method to access the memory of an ASIA element.

Posted by Johannes W. Dietrich 2020-03-27 Labels: Bricks ASIA

CyberUnits curated by SciCrunch

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

Posted by Johannes W. Dietrich 2016-04-19 Labels: SciCrunch Academic citation

CyberUnits compatible with Free Pascal 3.0 and Lazarus 1.6

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.

Posted by Johannes W. Dietrich 2015-12-30 Labels: FPC 3.0 Lazarus 1.6 Bricks

Bricks presented at GeneSEES Biocybernetics Workshop

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.

Posted by Johannes W. Dietrich 2015-09-15 Labels: Bricks Science Technology Research

Announcing CyberUnits Bricks 1.0

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

Posted by Johannes W. Dietrich 2015-09-04 Labels: Bricks Systems Diagram Announcements