From 13f853d220a9415426422c3f683b4dc6ff97fba8 Mon Sep 17 00:00:00 2001 From: "Daniel.Frisinghelli" <daniel.frisinghelli@eurac.edu> Date: Thu, 24 Jun 2021 10:39:16 +0200 Subject: [PATCH] Remove QM-module: implemented in R. --- climax/core/qm.py | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 climax/core/qm.py diff --git a/climax/core/qm.py b/climax/core/qm.py deleted file mode 100644 index 6f7a94f..0000000 --- a/climax/core/qm.py +++ /dev/null @@ -1,31 +0,0 @@ -"""Empirical quantile mapping for climate model bias correction.""" - -# !/usr/bin/env python -# -*- coding: utf-8 -*- - -# externals -import numpy as np -from scipy.stats.mstats import mquantiles - - -def iecdf(array, probs, **kwargs): - """Empirical quantile function, inverse cumulative distribution function. - - Parameters - ---------- - array : :py:class:`numpy.ndarray` - Data to compute empirical quantiles. - probs : `int` or :py:class:`numpy.ndarray` - Quantile or range of quantiles to compute. - **kwargs : `dict` - Additional keyword arguments passed to - :py:func:`scipy.stats.mstats.mquantiles`. - - Returns - ------- - quantiles : :py:class:`numpy.ndarray` - Empirical quantiles. - - """ - return mquantiles(array, probs, **kwargs) - -- GitLab