Optimised Parallelised Ensemble Learning (OPEL): A framework for OPEL | Synapse