Engineering Expertise

RAL has engineering expertise in algorithm development, data visualization and many program languages.

RAL has specialists in the following areas of software engineering:

  • Scientific algorithms
  • Mathematical algorithms
  • Weather detection algorithms
  • Weather prediction algorithms
  • Numerical weather prediction models
  • Data ingest, storage and dissemination
  • User interface design
  • Data visualization
  • Decision support systems
  • Web-based data dissemination and visualization
  • Software architecture and design

RAL engineers are experts in developing software for UNIX platforms, and more specifically on the free LINUX version of UNIX. The Apple version of UNIX is also supported. Some of our software is transferred to clients who modify it to run under the Windows operating system.

The principal languages used are:

  • C/C++
  • Java (including Enterprise Edition)
  • FORTRAN
  • Matlab
  • Perl
  • Python

RAL also has expertise in scientific instrumentation, and performs field installations of instrumentation for the support of projects.