Category Archives: Programming

Simple RK4 Code

Thought I’d start off the New Year with a simple freebie, a 4th Order Runge-Kutta class for Delphi, Windows and Mac OS. Should also work on Android and iOS mobile platforms and with Free Pascal. The code below shows how … Continue reading

Posted in Delphi, Modeling, Programming | 1 Comment

My First Mac OS Application

I finished my first Mac OS application. Two screenshots are shown below, I’ll be making it available download at the end of the week. This was a test application to see how easy it would be use write a portable … Continue reading

Posted in Delphi, Programming, SBML, Software | Leave a comment

To Git or not to Git, that is the question

I’ve sort of reluctantly been pulled into the 21st century of Version Control to use GitHub. Originally an SVN user and many years before that CVS, I have found the Git world is so different that I still don’t trust myself … Continue reading

Posted in General Interest, Programming, Software | Leave a comment

File Format For JDesigner

I’m in the middle of redesigning JDesigner’s file format. I’ve been using SBML since its inception in 2000 and JDesigner uses SBML as its native format by using the annotation mechanism to store all the layout and rendering information plus … Continue reading

Posted in Programming, SBML, Software | Leave a comment

Pascal Dead? Me thinks not

I was talking to a colleague the other day who was praising the virtues of C++. I told him that Object Pascal was quite a popular and growing language these days which he thought I must be joking, Pascal, who … Continue reading

Posted in Delphi, Programming, Software | 1 Comment

New version of libRoadRunner Released 1.0.1

A new version of libroadrunner has just been released. Details are given below. Of particular interest to windows users is the availability of a new windows installer which installs everything you need to run libroadrunner, even if you haven’t got … Continue reading

Posted in Modeling, Programming, SBML, Software, Synthetic Biology | Leave a comment

Python – first experiences

I’ve started using Python much more these days as I begin to switch to Tellurium as the standard modeling platform. Python is of course very popular and so I expected a very modern language which to a large degree it … Continue reading

Posted in General Science Interest, Programming, Software | 2 Comments

Announce: release of libRoadRunner 1.0.0

After a lot of work I am pleased to announce the first official release of libRoadRunner, 1.0.0. This represents a complete rewrite of the original C# RoadRunner developed by Frank Bergmann and Herbert Sauro. libRoadRunner is a high-performance cross-platform C/C++ library that supports … Continue reading

Posted in Modeling, Pathways, Programming, SBML, Software | Leave a comment

Keywords and Non-Alphabetic Characters

I was bored for a few minutes this evening so I counted up the number of keywords and non-alphabetic characters in some popular computer languages. Here are the results. I obtained the numbers by going to the language reference manuals … Continue reading

Posted in General Interest, Programming, Software | 2 Comments

Drawing Pathways with Tikz

I had the need to draw a negative feedback around a linear pathway. Normally I would use a vector drawing packages to do this, such as Illustrator or Inkscape. This time I thought I would try the tikz package that … Continue reading

Posted in General Interest, LaTeX, Pathways, Programming | Leave a comment