class_docstr: Representation of a group specific effects term in PyMC
  
  Creates an object that builds the PyMC distribution for a group specific effect. It also
  contains the coordinates that we then add to the model.
  
  Parameters
  ----------
  term : bambi.terms.GroupSpecificTerm
      An object representing a group specific effects term.
  noncentered : bool
      Specifies if we use non-centered parametrization of group-specific effects.
class_docstr_tok: ["Representation","of","a","group","specific","effects","term","in","PyMC","Creates","an","object","that","builds","the","PyMC","distribution","for","a","group","specific","effect",".","It","also","contains","the","coordinates","that","we","then","add","to","the","model",".","Parameters","--","--","--","--","--","term",":","bambi.terms.GroupSpecificTerm","An","object","representing","a","group","specific","effects","term",".","noncentered",":","bool","Specifies","if","we","use","non-centered","parametrization","of","group-specific","effects","."]
code: def get_coords(self):
      coords = self.term.coords.copy()
      # If there's no alias, return the coords from the underlying term
      if not self.term.alias:
          return coords
  
      # If there's an alias, create a coords where the name is based on the alias
      new_coords = {}
      for key, value in coords.items():
          _, kind = key.split("__")
          new_coords[self.term.alias + "__" + kind] = value
      return new_coords
  
imports: import inspect
  import numpy
  import pymc
  import pytensor.tensor
  from bambi.backend.utils import get_distribution_from_likelihood, get_distribution_from_prior, get_linkinv, has_hyperprior, make_weighted_distribution, GP_KERNELS
  from bambi.families.multivariate import MultivariateFamily, Multinomial, DirichletMultinomial
  from bambi.families.univariate import Categorical
  from bambi.priors import Prior
  from bambi.utils import get_aliased_name
label_desc: Use image node_id 3 for calling the GroupSpecificTerm obj's underlying member method code with example usage: obj.get_coords() and returns: new_coords, coords