Universalmente aceptan la modelización matemática como una herramienta para analizar los datos biológicos. El uso de los algoritmos de NAG simplifica mucho la modelización y tratamiento de los datos. Aunque existen programas informáticos especializados y lenguajes de programación de nivel alto como " Mathematica"(Wolfram Research) o "Matlab" que contienen algoritmos interiores que facilitan formulación matemática y resolución de problemas biológicas, sin embargo, en muchos casos las rutinas de NAG son preferibles. A menudo los programas especializados no cumplen las funciones necesarias en algunos casos particulares, y los lenguajes de programación de nivel alto son muy lentos en solución de los problemas realmente grandes; en este caso los algoritmos rápidos y eficaces de las bibliotecas de NAG Fortran o NAG C++ están por encima de cualquier competición.