CyberUnits Team's Avatar

CyberUnits Team

@cyberunitsteam.bsky.social

Current information around #CyberUnits, a software library for #modelling and #simulation of feedback loops and other biological processing structures with #ObjectPascal cyberunits.sf.net

35 Followers  |  220 Following  |  10 Posts  |  Joined: 31.08.2024  |  1.8773

Latest posts by cyberunitsteam.bsky.social on Bluesky


Preview
#pascal #ipc #ipc2026 #delphi #lazarus #freepascal #programming #supercomputing #softwaredevelopment #softwaredevelopmenttools #softwaredevelopers | International Pascal Congress It is my honour to announce the first speaker for the plenary talks of the IPC 2026. Dr. Javier Cuenca Muรฑoz, a world expert in supercomputing! This is going to be awesome! https://lnkd.in/dhKTnBKg ...

The first speaker for the plenary talks at #IPC_2026 (the International Pascal Congress 2026) will be Dr. Javier Cuenca Muรฑoz, a world expert in supercomputing.

www.linkedin.com/posts/intern...

14.02.2026 20:29 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of SimulAdren 1.2 (Emerald) on macOS 13.7 Ventura.

Screenshot of SimulAdren 1.2 (Emerald) on macOS 13.7 Ventura.

Screenshot of SimulAdren 1.2 (Emerald) on Windows 11.

Screenshot of SimulAdren 1.2 (Emerald) on Windows 11.

#Simuladren, a simulator for the #HPA axis based on #CyberUnits Bricks, has been updated to version 1.2. This upgrade introduces support for XML files according to #MIASE and #MIRIAM guidelines and high-res displays on Windows.

simuladren.sourceforge.io
doi.org/10.5281/zeno...

27.01.2026 22:57 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
CyberUnits Bricks: Screenshot of a demo app for a feedback loop with a dead-time element.

CyberUnits Bricks: Screenshot of a demo app for a feedback loop with a dead-time element.

CyberUnits Bricks: Screenshot of unit tests for the solver unit.

CyberUnits Bricks: Screenshot of unit tests for the solver unit.

#CyberUnits Bricks has been released in version 2.1.0.

This version introduces a proportional-integral (PI) block, scaling for systems diagrams, a solver for algebraic equations, extended ASIA elements, additional demo programs, and bug fixes.

cyberunits.sf.net
doi.org/10.5281/zeno...

27.01.2026 21:15 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Screenshot of SimulAdren 1.1.0 on macOS 13.7.8

Screenshot of SimulAdren 1.1.0 on macOS 13.7.8

Screenshot of SimulAdren 1.1.0 on macOS 13.7.8

Screenshot of SimulAdren 1.1.0 on macOS 13.7.8

#SimulAdren has been released in version 1.1. This cross-platform simulator of the corticotropic feedback loop (hypothalamus-pituitary-adrenal or #HPA axis) is based on the #CyberUnits Bricks class library.

doi.org/10.5281/zeno...
doi.org/10.5281/zeno...
simuladren.sf.net

13.12.2025 21:34 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of the web site of the Research Topic "Mechanistic, Machine Learning and Hybrid Models of the 'Other' Endocrine Regulatory Systems in Health and Disease: Volume II" in Frontiers in Systems Endocrinology

Screenshot of the web site of the Research Topic "Mechanistic, Machine Learning and Hybrid Models of the 'Other' Endocrine Regulatory Systems in Health and Disease: Volume II" in Frontiers in Systems Endocrinology

Are you researching #endocrine #feedback control systems?

Our Research Topic "Mechanistic, Machine Learning and Hybrid Models of the 'Other' Endocrine Regulatory Systems in Health and Disease: Volume II" is still open for submission.

www.frontiersin.org/research-top...

#endocrinology #cybernetics

07.09.2025 18:57 โ€” ๐Ÿ‘ 19    ๐Ÿ” 9    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
CyberUnits Bricks: An Implementation Study of a Class Library for Simulating Nonlinear Biological Feedback Loops | ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journ...

Therefore, Pascal and Object Pascal may help to meet both current performance needs and to save valuable resources.

19.06.2025 07:19 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
CyberUnits Bricks: An Implementation Study of a Class Library for Simulating Nonlinear Biological Feedback Loops | ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journ...

Recently, we demonstrated, with a real-world example (simulating biological feedback loops), that Object Pascal generates faster code than popular interpreted languages (R and Python) and compiled languages optimised for speed (C++ and Swift).
revistas.usal.es/cinco/index....
doi.org/10.14201/adc...

19.06.2025 07:19 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

๐Ÿšจ๐ŸšจThe White House is pissed off about this ad so you know what to do, share it everywhere! ICE is disappearing people just because of the color of their skin! No Warrant! No Due Process! This is not who we are as Americans! #MAGAKidnappers want an all white America, fuck thatโ€ผ๏ธ

18.06.2025 20:08 โ€” ๐Ÿ‘ 26830    ๐Ÿ” 18694    ๐Ÿ’ฌ 843    ๐Ÿ“Œ 1169
CyberUnits Bricks: An Implementation Study of a Class Library for Simulating Nonlinear Biological Feedback Loops | ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journ...

This information is important.

In 2021, a study showed that Pascal, compared with 10 other programming languages, is in the Pareto-optimal set for time, energy and memory.
www.sciencedirect.com/science/arti...
doi.org/10.1016/j.sc...

19.06.2025 07:16 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Figure: Benchmarking results of code generated in five different programming languages (S/R, Python, Swift, C++ and Object Pascal) for simulation of two different types of feedback control systems. Object Pascal generates the by far fastest code.

Figure: Benchmarking results of code generated in five different programming languages (S/R, Python, Swift, C++ and Object Pascal) for simulation of two different types of feedback control systems. Object Pascal generates the by far fastest code.

For a completely different task, simulating biological feedback loops, #Object_Pascal generates the fastest code. It is not only faster than that of interpreted languages (S/R and Python) but even outperforms fast compiled languages (C++ and Swift).

#Pascal #programming

doi.org/10.14201/adc...

04.01.2025 19:19 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Table: Pareto-optimal sets of programming languages. Concerning time & memory, energy & memory and energy & time & memory, Pascal is in the top group.

Table: Pareto-optimal sets of programming languages. Concerning time & memory, energy & memory and energy & time & memory, Pascal is in the top group.

For the QuickSort algorithm, Pascal is the fastest and most energy-efficient programming language.

For the QuickSort algorithm, Pascal is the fastest and most energy-efficient programming language.

Pascal is the fastest and most energy-efficient programming language for finding primes with the Sieve of Eratosthenes algorithm.

Pascal is the fastest and most energy-efficient programming language for finding primes with the Sieve of Eratosthenes algorithm.

In scientific computing, speed is critical when choosing a programming language. Additionally, given limited resources for funding and the challenges of climate change, memory and energy efficiency are important as well. #Pascal is in the Pareto-optimal set of these goals.

doi.org/10.1016/j.sc...

04.01.2025 19:08 โ€” ๐Ÿ‘ 11    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

program NewYear;

uses
SysUtils, DateUtils;

var
currDate: TDateTime;
currYear, currMonth, currDay: Word;

begin
currDate := now;
DecodeDate(currDate, currYear, currMonth, currDay);
Writeln('Happy new year ' + IntToStr(currYear) + '!');
end.

04.01.2025 18:25 โ€” ๐Ÿ‘ 12    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This theory was developed with #SimulaBeta, software based on #CyberUnits Bricks.

11.12.2024 21:09 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
"Shaping Systems Endocrinology with Object Pascal " by Dr. Johannes W. Dietrich
YouTube video by IPC (International Pascal Congress) "Shaping Systems Endocrinology with Object Pascal " by Dr. Johannes W. Dietrich

#CyberUnits Bricks was at the centre of the keynote lecture by Johannes W. Dietrich at the International Pascal Congress 2023.

Now the recordings are available online from youtu.be/RZ9iu_jaAcg?...

๐Ÿงช๐Ÿฉบ

28.09.2024 21:58 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Advantages of the Free Pascal Compiler

Discussion

07.02.2024 16:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

When it comes to performance, #Object_Pascal is a preferable programming language for computer #simulations in life sciences.

31.08.2024 09:40 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Simulation speed with implementations in different programming languages. Shown is the time needed to simulate a first-order linear feedback loop (A) and a zeroth-order MiMe-NoCoDI loop (B) dependent on the number of iterations (proportional to simulated time, abscissa) based on implementations of the simulation program and the CyberUnits Bricks library in S, Python, Swift, C++ and Object Pascal. The ordinate is logarithmically scaled and represents the mean of 10 replications of each number of iteration steps.

Simulation speed with implementations in different programming languages. Shown is the time needed to simulate a first-order linear feedback loop (A) and a zeroth-order MiMe-NoCoDI loop (B) dependent on the number of iterations (proportional to simulated time, abscissa) based on implementations of the simulation program and the CyberUnits Bricks library in S, Python, Swift, C++ and Object Pascal. The ordinate is logarithmically scaled and represents the mean of 10 replications of each number of iteration steps.

Which programming language is fit for high-performance computer simulations in biomedical #cybernetics? We found that #Free_Pascal generates faster code than S/R and #Python. Interestingly, Object #Pascal even outperforms #Swift and C++. ๐Ÿงช๐Ÿฉบ

doi.org/10.14201/adc...

revistas.usal.es/cinco/index....

31.08.2024 09:31 โ€” ๐Ÿ‘ 27    ๐Ÿ” 12    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 1
Class hierarchy of the CyberUnits Bricks library, showing inheritance in the Bricks, LifeBlocks and SystemsDiagram units.

Class hierarchy of the CyberUnits Bricks library, showing inheritance in the Bricks, LifeBlocks and SystemsDiagram units.

#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).

revistas.usal.es/cinco/index....

doi.org/10.14201/adc...

31.08.2024 08:11 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of SimulaBeta 3.1.2 on macOS Ventura 13.4.1

Screenshot of SimulaBeta 3.1.2 on macOS Ventura 13.4.1

#SimulaBeta 3.1.2 is available. This service release fixes several bugs and is the first version to be based on #CyberUnits Bricks 2.0.

simulabeta.sourceforge.io
doi.org/10.5281/zeno...
doi.org/10.5281/zeno...

03.01.2024 19:10 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This software is based on #CyberUnits Bricks.

31.08.2024 07:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@cyberunitsteam is following 20 prominent accounts