Post navigation Parallel and Distributed Scientific Computing (beyond PySpark/Dask): MPI4Py and Dask-ArrayUncertainty Quantification and Error Propagation in Scientific Models