code: def scoreatpercentile(data, per, limit=(), alphap=0.4, betap=0.4):
      """Calculate the score at the given 'per' percentile of the
      sequence a.  For example, the score at per=50 is the median.
  
      This function is a shortcut to mquantile
  
      """
      if (per < 0) or (per > 100.0):
          raise ValueError(
              "The percentile should be between 0. and 100. !"
              " (got %s)" % per
          )
  
      return mquantiles(
          data,
          prob=[per / 100.0],
          alphap=alphap,
          betap=betap,
          limit=limit,
          axis=0,
      ).squeeze()
  
imports: from __future__ import division, print_function, absolute_import
  import numpy
  from numpy import ndarray
  import numpy.ma
  from numpy.ma import masked, nomask
  from scipy._lib.six import iteritems
  import itertools
  import warnings
  from collections import namedtuple
  from .None import distributions
  import scipy.special
  from ._stats_mstats_common import _find_repeats, linregress, theilslopes, siegelslopes
label_desc: Use image node_id 52 for calling a global function with example usage: scoreatpercentile(data, per, limit, alphap, betap) and returns: mquantiles