Numba: a LLVM-based Python JIT compiler
The NumPy array: a structure for efficient numerical computation