include joblib and single-threaded fallback in BioExt