Software Solutions

Custom Software Development

We can devise custom software solutions for example to integrate experimental design with existing data management systems. We have particular expertise in the following areas of IT important to scientific applications:

  • 2D and 3D visualisation and analysis software
  • High performance multithreaded or distributed parallelism
  • Hardware and data capture (Ethernet, USB, RS-232, parallel port)
  • Cross-platform development in Java, C and C++
  • Secure systems integration using SSL, Kerberos SSO, Active Directory
  • Virtualisation technologies
  • Embedded systems programming

Jon and Jeremy are our lead consultants in this area.

Examples, Samples and Demonstrations

These samples and demonstration software are provided "as is" and Four Delta makes no warranties as to performance, merchantability, fitness for a particular purpose, or any other warranties whether expressed or implied. Please see our legal page for more information.

Molview GL

windows

Molview is Four Delta's OpenGL-based molecular visualisation and rendering software. A fully functional demonstration version (limited to a set of preloaded models) is available.

Lorentz Equations

Java source code linux windows

The Lorentz applet is a relatively simple programming example using Java 3D to render the chaotic solution of the Lorentz equations. The applet can be run directly using Java Web Start, and full commented Java source code is provided.

Logistic Map

linux windows

The Logistic Map applet demonstrates the chaotic behaviour of a simple recurrence relation. The applet can be run directly using Java Web Start.

Disinfection Simulation

linux windows

The Disinfection Simulation applet simulates the disinfection of a bacterial culture using random walk discretised particles. The applet can be run directly using Java Web Start.