getdist.covmat

class getdist.covmat.CovMat(filename='', matrix=None, paramNames=None)[source]

Class holding a covariance matrix for some named parameters

Variables:
  • matrix – the covariance matrix (square numpy array)

  • paramNames – list of parameter name strings

Parameters:

filename – optionally, a file name to load from

correlation()[source]

Get the correlation matrix

Returns:

numpy array giving the correlation matrix

plot()[source]

Plot the correlation matrix as grid of colored squares

rescaleParameter(name, scale)[source]

Used to rescale a covariance if a parameter is renormalized

Parameters:
  • name – parameter name to rescale

  • scale – value to rescale by

saveToFile(filename)[source]

Save the covariance matrix to a text file, with comment header listing the parameter names

Parameters:

filename – name of file to save to (.covmat)