SYMBOL INDEX (857 symbols across 31 files) FILE: docs/markdown_builder.py function parse_args (line 28) | def parse_args(): function build_markdown_docs (line 45) | def build_markdown_docs(): function extract_toctree_order (line 99) | def extract_toctree_order(index_rst_path="docs/source/index.rst"): function combine_markdown_files (line 139) | def combine_markdown_files(build_dir, exclude_files, output_file): function convert_plot_gallery_to_markdown (line 238) | def convert_plot_gallery_to_markdown(): function main (line 272) | def main(): FILE: docs/source/conf.py function on_missing_reference (line 25) | def on_missing_reference(_app, _env, node, contnode): function setup (line 32) | def setup(app): FILE: getdist/arviz_wrapper.py function _escape_latex_text_for_subscript (line 8) | def _escape_latex_text_for_subscript(text: str) -> str: function arviz_to_mcsamples (line 27) | def arviz_to_mcsamples( FILE: getdist/chain_grid.py function file_root_to_root (line 7) | def file_root_to_root(root): function get_chain_root_files (line 11) | def get_chain_root_files(rootdir): function is_grid_object (line 30) | def is_grid_object(obj): function load_supported_grid (line 35) | def load_supported_grid(chain_dir): class ChainItem (line 60) | class ChainItem: method __init__ (line 62) | def __init__(self, batchPath, chainRoot, paramtag, name=None): class ChainDirGrid (line 70) | class ChainDirGrid: method __init__ (line 75) | def __init__(self, base): method normed_name (line 98) | def normed_name(self, root): method _add (line 101) | def _add(self, dir_tag, dirname, roots): method _make_unique (line 109) | def _make_unique(self): method roots_for_dir (line 126) | def roots_for_dir(self, paramtag): method resolveRoot (line 133) | def resolveRoot(self, root): method resolve_root (line 136) | def resolve_root(self, root): FILE: getdist/chains.py class WeightedSampleError (line 23) | class WeightedSampleError(Exception): class ParamError (line 29) | class ParamError(WeightedSampleError): function print_load_line (line 35) | def print_load_line(message): function last_modified (line 40) | def last_modified(files): function slice_or_none (line 50) | def slice_or_none(x, start=None, end=None): function findChainFileRoot (line 54) | def findChainFileRoot(chain_dir, root, search_subdirectories=True): function chainFiles (line 77) | def chainFiles(root, chain_indices=None, ext=".txt", separator="_", firs... function hasChainFiles (line 111) | def hasChainFiles(file_root, ext=".txt"): function loadNumpyTxt (line 115) | def loadNumpyTxt(fname, skiprows=None): function getSignalToNoise (line 131) | def getSignalToNoise(C, noise=None, R=None, eigs_only=False): function covToCorr (line 155) | def covToCorr(cov, copy=True): class ParSamples (line 172) | class ParSamples: class WeightedSamples (line 179) | class WeightedSamples: method __init__ (line 200) | def __init__( method setColData (line 248) | def setColData(self, coldata, are_chains=True): method getLabel (line 260) | def getLabel(self): method getName (line 268) | def getName(self): method setSamples (line 276) | def setSamples(self, samples, weights=None, loglikes=None, min_weight_... method changeSamples (line 302) | def changeSamples(self, samples): method _weightsChanged (line 310) | def _weightsChanged(self): method _makeParamvec (line 325) | def _makeParamvec(self, par): method getCov (line 339) | def getCov(self, nparam=None, pars=None): method _setCov (line 354) | def _setCov(self): method getCorrelationMatrix (line 363) | def getCorrelationMatrix(self): method setMeans (line 373) | def setMeans(self): method getMeans (line 386) | def getMeans(self, pars=None): method getVars (line 400) | def getVars(self): method setDiffs (line 414) | def setDiffs(self): method getAutocorrelation (line 423) | def getAutocorrelation(self, paramVec, maxOff=None, weight_units=True,... method getCorrelationLength (line 449) | def getCorrelationLength(self, j, weight_units=True, min_corr=0.05, co... method getEffectiveSamples (line 468) | def getEffectiveSamples(self, j=0, min_corr=0.05): method getEffectiveSamplesGaussianKDE (line 477) | def getEffectiveSamplesGaussianKDE(self, paramVec, h=0.2, scale=None, ... method getEffectiveSamplesGaussianKDE_2d (line 576) | def getEffectiveSamplesGaussianKDE_2d(self, i, j, h=0.3, maxoff=None, ... method weighted_sum (line 637) | def weighted_sum(self, paramVec, where=None): method get_norm (line 652) | def get_norm(self, where=None): method mean (line 668) | def mean(self, paramVec, where=None): method var (line 682) | def var(self, paramVec, where=None): method std (line 698) | def std(self, paramVec, where=None): method cov (line 709) | def cov(self, pars=None, where=None): method corr (line 735) | def corr(self, pars=None): method mean_diff (line 744) | def mean_diff(self, paramVec, where=None): method mean_diffs (line 763) | def mean_diffs(self, pars: None | int | Sequence = None, where=None) -... method twoTailLimits (line 782) | def twoTailLimits(self, paramVec, confidence): method initParamConfidenceData (line 793) | def initParamConfidenceData(self, paramVec, start=0, end=None, weights... method confidence (line 814) | def confidence(self, paramVec, limfrac, upper=False, start=0, end=None... method getSignalToNoise (line 840) | def getSignalToNoise(self, params, noise=None, R=None, eigs_only=False): method thin_indices (line 853) | def thin_indices(self, factor, weights=None): method thin_indices_and_weights (line 866) | def thin_indices_and_weights(factor, weights): method thin_indices_single_samples (line 878) | def thin_indices_single_samples(factor, weights): method random_single_samples_indices (line 918) | def random_single_samples_indices( method thin (line 941) | def thin(self, factor: int): method weighted_thin (line 954) | def weighted_thin(self, factor: int): method filter (line 968) | def filter(self, where): method reweightAddingLogLikes (line 981) | def reweightAddingLogLikes(self, logLikes): method cool (line 995) | def cool(self, cool: float): method deleteZeros (line 1010) | def deleteZeros(self): method setMinWeightRatio (line 1017) | def setMinWeightRatio(self, min_weight_ratio=1e-30): method deleteFixedParams (line 1029) | def deleteFixedParams(self): method removeBurn (line 1047) | def removeBurn(self, remove=0.3): method saveAsText (line 1063) | def saveAsText(self, root, chain_index=None, make_dirs=False): method __getitem__ (line 1087) | def __getitem__(self, item): class Chains (line 1092) | class Chains(WeightedSamples): method __init__ (line 1100) | def __init__( method setSampler (line 1147) | def setSampler(self, sampler): method setParamNames (line 1154) | def setParamNames(self, names=None): method filter (line 1174) | def filter(self, where): method weighted_thin (line 1192) | def weighted_thin(self, factor: int): method getParamNames (line 1210) | def getParamNames(self): method _getParamIndices (line 1218) | def _getParamIndices(self): method _parAndNumber (line 1235) | def _parAndNumber(self, name): method getRenames (line 1252) | def getRenames(self): method updateRenames (line 1258) | def updateRenames(self, renames): method setParams (line 1264) | def setParams(self, obj): method getParams (line 1291) | def getParams(self): method getParamSampleDict (line 1303) | def getParamSampleDict(self, ix, want_derived=True): method _makeParamvec (line 1319) | def _makeParamvec(self, par): method updateChainBaseStatistics (line 1336) | def updateChainBaseStatistics(self): method updateBaseStatistics (line 1340) | def updateBaseStatistics(self): method addDerived (line 1354) | def addDerived(self, paramVec, name, **kwargs): method loadChains (line 1368) | def loadChains(self, root, files_or_samples: Sequence, weights=None, l... method getGelmanRubinEigenvalues (line 1446) | def getGelmanRubinEigenvalues(self, nparam=None, chainlist=None): method getGelmanRubin (line 1476) | def getGelmanRubin(self, nparam=None, chainlist=None): method makeSingle (line 1488) | def makeSingle(self): method getSeparateChains (line 1505) | def getSeparateChains(self) -> list["WeightedSamples"]: method removeBurnFraction (line 1529) | def removeBurnFraction(self, ignore_frac): method deleteFixedParams (line 1544) | def deleteFixedParams(self): method saveAsText (line 1562) | def saveAsText(self, root, chain_index=None, make_dirs=False): method saveTextMetadata (line 1575) | def saveTextMetadata(self, root): method savePickle (line 1583) | def savePickle(self, filename): FILE: getdist/cobaya_interface.py function cobaya_params_file (line 32) | def cobaya_params_file(root): function yaml_file_or_dict (line 43) | def yaml_file_or_dict(file_or_dict) -> Mapping: function MCSamplesFromCobaya (line 54) | def MCSamplesFromCobaya(info, collections, name_tag=None, ignore_rows=0,... function str_to_list (line 139) | def str_to_list(x): function get_info_params (line 143) | def get_info_params(info): function get_range (line 185) | def get_range(param_info): function is_sampled_param (line 213) | def is_sampled_param(info_param): function is_derived_param (line 220) | def is_derived_param(info_param): function expand_info_param (line 227) | def expand_info_param(info_param): function get_sampler_key (line 248) | def get_sampler_key(filename_or_info, default_sampler_for_chain_type="mc... function get_sampler_type (line 252) | def get_sampler_type(filename_or_info, default_sampler_for_chain_type="m... function get_sampler_temperature (line 260) | def get_sampler_temperature(filename_or_info): function get_sample_label (line 270) | def get_sample_label(filename_or_info): function get_burn_removed (line 274) | def get_burn_removed(filename_or_info): FILE: getdist/command_line.py function runScript (line 10) | def runScript(fname): function getdist_script (line 15) | def getdist_script(args, exit_on_error=True): function make_param_file (line 313) | def make_param_file(file_name, feedback=True): function getdist_command (line 325) | def getdist_command(args=None): function getdist_gui (line 357) | def getdist_gui(): function getdist_streamlit (line 363) | def getdist_streamlit(): FILE: getdist/convolve.py function nearestFFTnumber (line 192) | def nearestFFTnumber(x): function convolve1D (line 196) | def convolve1D(x, y, mode, largest_size=0, cache=None, cache_args=(1, 2)): function convolve2D (line 205) | def convolve2D(x, y, mode, largest_size=0, cache=None, cache_args=(1, 2)): function convolve2D_periodic (line 215) | def convolve2D_periodic(x, y, cache=None, cache_args=(1, 2), periodic_x=... function convolve1D_periodic (line 326) | def convolve1D_periodic(x, y, cache=None, cache_args=(1, 2)): function convolveFFT (line 371) | def convolveFFT(x, y, mode="same", yfft=None, xfft=None, largest_size=0,... function convolveFFTn (line 405) | def convolveFFTn(in1, in2, mode="same", largest_size=0, cache=None, yfft... function _centered (line 439) | def _centered(arr, newsize): function autoCorrelation (line 447) | def autoCorrelation(x, n=None, normalized=True, start_index=0): function autoConvolve (line 458) | def autoConvolve(x, n=None, normalize=True): function convolveGaussianDCT (line 482) | def convolveGaussianDCT(x, sigma, pad_sigma=4, mode="same", cache=None): function convolveGaussian (line 515) | def convolveGaussian(x, sigma, sigma_range=4, cache=None): function convolveGaussianTrunc (line 539) | def convolveGaussianTrunc(x, sigma, sigma_range=4, mode="same", cache=No... function dct2d (line 565) | def dct2d(a): function idct2d (line 569) | def idct2d(a): FILE: getdist/covmat.py class CovMat (line 4) | class CovMat: method __init__ (line 12) | def __init__(self, filename="", matrix=None, paramNames=None): method paramNameString (line 27) | def paramNameString(self): method loadFromFile (line 30) | def loadFromFile(self, filename): method saveToFile (line 41) | def saveToFile(self, filename): method rescaleParameter (line 51) | def rescaleParameter(self, name, scale): method mergeCovmatWhereNew (line 65) | def mergeCovmatWhereNew(self, cov2): method correlation (line 93) | def correlation(self): method plot (line 106) | def plot(self): FILE: getdist/densities.py class DensitiesError (line 7) | class DensitiesError(Exception): class InterpGridCache (line 14) | class InterpGridCache: function getContourLevels (line 19) | def getContourLevels(inbins, contours=defaultContours, missing_norm=0, h... class GridDensity (line 59) | class GridDensity: method normalize (line 71) | def normalize(self, by="integral", in_place=False): method setP (line 94) | def setP(self, P=None): method bounds (line 109) | def bounds(self): method getContourLevels (line 122) | def getContourLevels(self, contours=defaultContours): class Density1D (line 132) | class Density1D(GridDensity): method __init__ (line 139) | def __init__(self, x, P=None, view_ranges=None): method bounds (line 152) | def bounds(self): method _initSpline (line 160) | def _initSpline(self): method Prob (line 163) | def Prob(self, x, derivative=0): method integrate (line 180) | def integrate(self, P): method norm_integral (line 183) | def norm_integral(self): method initLimitGrids (line 186) | def initLimitGrids(self, factor=None): method getLimits (line 206) | def getLimits(self, p, interpGrid=None, accuracy_factor=None): class Density2D (line 251) | class Density2D(GridDensity): method __init__ (line 257) | def __init__(self, x, y, P=None, view_ranges=None, mask=None): method integrate (line 273) | def integrate(self, P): method norm_integral (line 282) | def norm_integral(self): method _initSpline (line 285) | def _initSpline(self): method Prob (line 288) | def Prob(self, x, y, grid=False): method __call__ (line 298) | def __call__(self, *args, **kwargs): class DensityND (line 304) | class DensityND(GridDensity): method __init__ (line 312) | def __init__(self, xs, P=None, view_ranges=None): method integrate (line 337) | def integrate(self, P): method norm_integral (line 367) | def norm_integral(self): method _initSpline (line 370) | def _initSpline(self): method Prob (line 373) | def Prob(self, xs): FILE: getdist/gaussian_mixtures.py function make_2D_Cov (line 10) | def make_2D_Cov(sigmax, sigmay, corr): class MixtureND (line 14) | class MixtureND: method __init__ (line 21) | def __init__(self, means, covs, weights=None, lims=None, names=None, l... method sim (line 53) | def sim(self, size, random_state=None): method MCSamples (line 88) | def MCSamples(self, size, names=None, logLikes=False, random_state=Non... method autoRanges (line 113) | def autoRanges(self, sigma_max=4, lims=None): method pdf (line 135) | def pdf(self, x): method pdf_marged (line 157) | def pdf_marged(self, index, x, no_limit_marge=False): method density1D (line 181) | def density1D(self, index=0, num_points=1024, sigma_max=4, no_limit_ma... method density2D (line 200) | def density2D(self, params=None, num_points=1024, xmin=None, xmax=None... method _params_to_indices (line 225) | def _params_to_indices(self, params): method marginalizedMixture (line 238) | def marginalizedMixture(self, params, label=None, no_limit_marge=False... method conditionalMixture (line 273) | def conditionalMixture(self, fixed_params, fixed_param_values, label=N... method checkNoLimits (line 321) | def checkNoLimits(self, keep_params): method getUpper (line 330) | def getUpper(self, name): method getLower (line 335) | def getLower(self, name): class Mixture2D (line 341) | class Mixture2D(MixtureND): method __init__ (line 346) | def __init__( method _updateLimits (line 386) | def _updateLimits(self, lims, xmin=None, xmax=None, ymin=None, ymax=No... method _density2D (line 393) | def _density2D(self, num_points=1024, xmin=None, xmax=None, ymin=None,... method pdf (line 402) | def pdf(self, x, y=None): class Gaussian2D (line 425) | class Gaussian2D(Mixture2D): method __init__ (line 430) | def __init__(self, mean, cov, **kwargs): class GaussianND (line 439) | class GaussianND(MixtureND): method __init__ (line 444) | def __init__(self, mean, cov, is_inv_cov=False, **kwargs): class Mixture1D (line 460) | class Mixture1D(MixtureND): method __init__ (line 465) | def __init__(self, means, sigmas, weights=None, lims=None, name="x", x... method pdf (line 484) | def pdf(self, x): class Gaussian1D (line 488) | class Gaussian1D(Mixture1D): method __init__ (line 493) | def __init__(self, mean, sigma, **kwargs): class RandomTestMixtureND (line 502) | class RandomTestMixtureND(MixtureND): method __init__ (line 508) | def __init__(self, ndim=4, ncomponent=1, names=None, weights=None, see... function randomTestMCSamples (line 527) | def randomTestMCSamples(ndim=4, ncomponent=1, nsamp=10009, nMCSamples=1,... FILE: getdist/gui/SyntaxHighlight.py function txformat (line 6) | def txformat(color, style=""): function is_dark (line 46) | def is_dark(): class PythonHighlighter (line 53) | class PythonHighlighter(QSyntaxHighlighter): method __init__ (line 94) | def __init__(self, document): method highlightBlock (line 132) | def highlightBlock(self, text): method match_multiline (line 153) | def match_multiline(self, text, delimiter, in_state, style): FILE: getdist/gui/mainwindow.py class NavigationToolbar (line 89) | class NavigationToolbar(QNavigationToolbar): method sizeHint (line 90) | def sizeHint(self): class GuiSelectionError (line 94) | class GuiSelectionError(Exception): class QStatusLogger (line 98) | class QStatusLogger(logging.Handler): method __init__ (line 99) | def __init__(self, parent, level=logging.WARNING): method emit (line 103) | def emit(self, record): method write (line 107) | def write(self, m): class RootListWidget (line 112) | class RootListWidget(QListWidget): method __init__ (line 113) | def __init__(self, widget, owner): method dropEvent (line 125) | def dropEvent(self, event): class MainWindow (line 131) | class MainWindow(QMainWindow): method __init__ (line 132) | def __init__(self, app, ini=None, base_dir=None, plot_scale=1): method createActions (line 217) | def createActions(self): method createMenus (line 309) | def createMenus(self): method dpiScale (line 352) | def dpiScale(self): method createStatusBar (line 355) | def createStatusBar(self): method showMessage (line 362) | def showMessage(self, msg="", error=False): method _image_file (line 376) | def _image_file(self, name): method _icon (line 398) | def _icon(self, name, large=True): method _createWidgets (line 406) | def _createWidgets(self): method listDirectoryChanged (line 675) | def listDirectoryChanged(self): method closeEvent (line 678) | def closeEvent(self, event): method getSettings (line 682) | def getSettings(self): method getScreen (line 685) | def getScreen(self): method readSettings (line 691) | def readSettings(self): method writeSettings (line 719) | def writeSettings(self): method create_message_box (line 729) | def create_message_box(self, title, text): method warning (line 745) | def warning(self, title, message): method export (line 752) | def export(self): method export_clipboard (line 775) | def export_clipboard(self): method saveScript (line 782) | def saveScript(self): method reLoad (line 806) | def reLoad(self): method getRootname (line 816) | def getRootname(self): method showConvergeStats (line 827) | def showConvergeStats(self): method showPCA (line 851) | def showPCA(self): method showMargeStats (line 874) | def showMargeStats(self): method showParamTable (line 893) | def showParamTable(self): method showLikeStats (line 931) | def showLikeStats(self): method changed_settings (line 943) | def changed_settings(self): method showSettings (line 950) | def showSettings(self): method settingsChanged (line 961) | def settingsChanged(self): method showPlotSettings (line 993) | def showPlotSettings(self): method resetPlotSettings (line 1024) | def resetPlotSettings(self): method resetAnalysisSettings (line 1030) | def resetAnalysisSettings(self): method plotSettingsChanged (line 1036) | def plotSettingsChanged(self, vals): method showConfigSettings (line 1092) | def showConfigSettings(self): method configSettingsChanged (line 1107) | def configSettingsChanged(self, vals): method openHelpDocs (line 1131) | def openHelpDocs(self): method openGitHub (line 1136) | def openGitHub(self): method openPlanck (line 1141) | def openPlanck(self): method about (line 1146) | def about(self): method getDirectories (line 1173) | def getDirectories(self): method saveDirectories (line 1176) | def saveDirectories(self): method selectRootDirName (line 1187) | def selectRootDirName(self): method openDirectory (line 1214) | def openDirectory(self, dirName, save=True): method getPlotter (line 1252) | def getPlotter(self, chain_dir=None, loadNew=False): method getSamples (line 1281) | def getSamples(self, root): method _updateParameters (line 1284) | def _updateParameters(self): method _resetPlotData (line 1327) | def _resetPlotData(self): method _resetGridData (line 1331) | def _resetGridData(self): method _readChainsSubdirectories (line 1337) | def _readChainsSubdirectories(self, path): method _readGridChains (line 1360) | def _readGridChains(self, batch): method _updateComboBoxRootname (line 1389) | def _updateComboBoxRootname(self, listOfRoots): method newRootItem (line 1404) | def newRootItem(self, root): method setRootname (line 1446) | def setRootname(self): method updateListRoots (line 1452) | def updateListRoots(self): method selListRoots (line 1457) | def selListRoots(self): method removeRoot (line 1460) | def removeRoot(self): method setParamTag (line 1477) | def setParamTag(self): method setDataTag (line 1493) | def setDataTag(self): method _updateListParameters (line 1504) | def _updateListParameters(self, items, listParameters): method _updateListParametersSelection (line 1516) | def _updateListParametersSelection(self, oldItems, listParameters): method getCheckedParams (line 1529) | def getCheckedParams(self, checklist, fulllist=False): method getXParams (line 1536) | def getXParams(self, fulllist=False): method getYParams (line 1544) | def getYParams(self): method getZParam (line 1550) | def getZParam(self): method statusSelectAllX (line 1553) | def statusSelectAllX(self): method statusSelectAllY (line 1564) | def statusSelectAllY(self): method statusPlotType (line 1575) | def statusPlotType(self, _checked): method statusTriangle (line 1584) | def statusTriangle(self, checked): method itemCheckChange (line 1588) | def itemCheckChange(self, _item): method _updateComboBoxParam (line 1594) | def _updateComboBoxParam(self, combo, listOfParams): method checkedRootNames (line 1604) | def checkedRootNames(self): method errorReport (line 1612) | def errorReport(self, e, caption="Error", msg="", capture=False): method closePlots (line 1632) | def closePlots(self): method plotData (line 1637) | def plotData(self): method updatePlot (line 1918) | def updatePlot(self): method tabChanged (line 1942) | def tabChanged(self): method openScript (line 1970) | def openScript(self): method clearScript (line 1986) | def clearScript(self): method _set_rc (line 1990) | def _set_rc(self, opts): method plotData2 (line 1996) | def plotData2(self): method updateScriptPreview (line 2042) | def updateScriptPreview(self, plotter, clipboard=False): class DialogTextOutput (line 2094) | class DialogTextOutput(QDialog): method __init__ (line 2095) | def __init__(self, parent, text=None): method getTextBox (line 2103) | def getTextBox(self, text): class DialogLikeStats (line 2115) | class DialogLikeStats(DialogTextOutput): method __init__ (line 2116) | def __init__(self, parent, stats, root): class DialogMargeStats (line 2166) | class DialogMargeStats(QDialog): method __init__ (line 2167) | def __init__(self, parent, stats=None, root=""): class DialogConvergeStats (line 2216) | class DialogConvergeStats(DialogTextOutput): method __init__ (line 2217) | def __init__(self, parent, stats, summary, root): class DialogPCA (line 2235) | class DialogPCA(DialogTextOutput): method __init__ (line 2236) | def __init__(self, parent, PCA_text, root): class DialogParamTables (line 2251) | class DialogParamTables(DialogTextOutput): method __init__ (line 2252) | def __init__(self, parent, tables, root): method tabChanged (line 2279) | def tabChanged(self): method copyLatex (line 2294) | def copyLatex(self): method saveLatex (line 2299) | def saveLatex(self): class DialogSettings (line 2313) | class DialogSettings(QDialog): method __init__ (line 2314) | def __init__(self, parent, ini, items=None, title="Analysis Settings",... method getDict (line 2400) | def getDict(self): method doUpdate (line 2412) | def doUpdate(self): class DialogPlotSettings (line 2417) | class DialogPlotSettings(DialogSettings): method doUpdate (line 2418) | def doUpdate(self): class DialogConfigSettings (line 2422) | class DialogConfigSettings(DialogSettings): method doUpdate (line 2423) | def doUpdate(self): function run_gui (line 2427) | def run_gui(): FILE: getdist/gui/streamlit_app.py function track_session_reload (line 50) | def track_session_reload(): function parse_command_line_args (line 71) | def parse_command_line_args(): function get_config_dir (line 223) | def get_config_dir(): function get_recent_dirs_file (line 240) | def get_recent_dirs_file(): function save_recent_directories (line 245) | def save_recent_directories(): function load_recent_directories (line 262) | def load_recent_directories(): function get_plotter (line 284) | def get_plotter(chain_dir=None): function open_directory (line 307) | def open_directory(dir_path): function update_parameters (line 347) | def update_parameters(): function add_root (line 434) | def add_root(root_name): function show_marge_stats (line 499) | def show_marge_stats(rootname=None): function show_like_stats (line 534) | def show_like_stats(rootname=None): function show_converge_stats (line 569) | def show_converge_stats(rootname=None): function show_pca (line 611) | def show_pca(rootname=None): function reload_files (line 666) | def reload_files(): function apply_analysis_settings (line 686) | def apply_analysis_settings(settings): function apply_plot_module (line 723) | def apply_plot_module(module_name): function reset_analysis_settings (line 751) | def reset_analysis_settings(): function reset_plot_options (line 768) | def reset_plot_options(): function changed_settings (line 774) | def changed_settings(): function set_size_for_n (line 780) | def set_size_for_n(plotter, cols, rows, width_inch, height_inch): function export_plot (line 801) | def export_plot(format_type): function generate_plot (line 886) | def generate_plot(): function main (line 1358) | def main(): FILE: getdist/inifile.py class IniError (line 6) | class IniError(Exception): class IniFile (line 10) | class IniFile: method __init__ (line 21) | def __init__(self, settings=None, keep_includes=False, expand_environm... method expand_placeholders (line 45) | def expand_placeholders(self, s): method readFile (line 70) | def readFile(self, filename, keep_includes=False, if_not_defined=False): method __str__ (line 127) | def __str__(self): method saveFile (line 130) | def saveFile(self, filename=None): method fileLines (line 144) | def fileLines(self): method replaceTags (line 170) | def replaceTags(self, placeholder, text): method delete_keys (line 175) | def delete_keys(self, keys): method _undefined (line 179) | def _undefined(self, name): method hasKey (line 182) | def hasKey(self, name): method isSet (line 191) | def isSet(self, name, allowEmpty=False): method asType (line 201) | def asType(self, name, tp, default=None, allowEmpty=False): method setAttr (line 216) | def setAttr(self, name, instance, default=None, allowEmpty=False): method getAttr (line 228) | def getAttr(self, instance, name, default=None, comment=None): method bool (line 234) | def bool(self, name, default=False): method bool_list (line 255) | def bool_list(self, name, default=None): method string (line 267) | def string(self, name, default=None, allowEmpty=True): method list (line 277) | def list(self, name, default=None, tp=None): method float (line 290) | def float(self, name, default=None): method float_list (line 299) | def float_list(self, name, default=None): method int (line 311) | def int(self, name, default=None): method int_list (line 321) | def int_list(self, name, default=None): method split (line 333) | def split(self, name, default=None, tp=None): method ndarray (line 355) | def ndarray(self, name, default=None, tp=np.float64): method array_int (line 365) | def array_int(self, name, index=1, default=None): method array_string (line 375) | def array_string(self, name, index=1, default=None): method array_bool (line 386) | def array_bool(self, name, index=1, default=None): method array_float (line 397) | def array_float(self, name, index=1, default=None): method relativeFileName (line 408) | def relativeFileName(self, name, default=None): FILE: getdist/kde_bandwidth.py function _bandwidth_fixed_point (line 59) | def _bandwidth_fixed_point(h, N, I, logI, a2): function bin_samples (line 76) | def bin_samples(samples, range_min=None, range_max=None, nbins=2046, edg... function gaussian_kde_bandwidth (line 90) | def gaussian_kde_bandwidth(samples, Neff=None, range_min=None, range_max... function gaussian_kde_bandwidth_binned (line 102) | def gaussian_kde_bandwidth_binned(data, Neff, a=None): class KernelOptimizer2D (line 146) | class KernelOptimizer2D: method __init__ (line 147) | def __init__(self, data, Neff, correlation, do_correlation=True, fallb... method _bandwidth_fixed_point_2D (line 177) | def _bandwidth_fixed_point_2D(self, t): method psi (line 182) | def psi(self, s, time): method func2d (line 188) | def func2d(self, s, t): method func2d_odd (line 198) | def func2d_odd(self, s, t): method psi_odd (line 209) | def psi_odd(self, s, time): method AMISE (line 216) | def AMISE(self, cov, corr=None): method get_h (line 234) | def get_h(self, do_correlation=None): method get_hdiag (line 308) | def get_hdiag(self): FILE: getdist/matplotlib_ext.py class SciFuncFormatter (line 9) | class SciFuncFormatter(ticker.Formatter): method __call__ (line 12) | def __call__(self, x, pos=None): method format_data (line 15) | def format_data(self, value): method _format_sci_notation (line 20) | def _format_sci_notation(s): class BoundedMaxNLocator (line 44) | class BoundedMaxNLocator(ticker.MaxNLocator): method __init__ (line 49) | def __init__(self, nbins="auto", prune=True, step_groups=([1, 2, 5, 10... method _bounded_prune (line 63) | def _bounded_prune(self, locs, label_len): method _get_label_len (line 71) | def _get_label_len(self, locs): method tick_values (line 92) | def tick_values(self, vmin, vmax): method _valid (line 218) | def _valid(self, locs): method _spaced_ticks (line 226) | def _spaced_ticks(self, vmin, vmax, _label_len, min_ticks, nbins, chan... function _closeto (line 351) | def _closeto(ms, edge, offset, step): function _le (line 361) | def _le(x, offset, step): function _ge (line 369) | def _ge(x, offset, step): function _staircase (line 377) | def _staircase(steps, actual): FILE: getdist/mcsamples.py class MCSamplesError (line 29) | class MCSamplesError(WeightedSampleError): class SettingError (line 35) | class SettingError(MCSamplesError): class BandwidthError (line 41) | class BandwidthError(MCSamplesError): function loadMCSamples (line 47) | def loadMCSamples( class Kernel1D (line 129) | class Kernel1D: method __init__ (line 130) | def __init__(self, winw, h): class MCSamples (line 141) | class MCSamples(Chains): method __init__ (line 149) | def __init__( method copy (line 308) | def copy(self, label=None, settings=None) -> "MCSamples": method setRanges (line 324) | def setRanges(self, ranges): method parName (line 348) | def parName(self, i, starDerived=False): method parLabel (line 358) | def parLabel(self, i): method _setBurnOptions (line 370) | def _setBurnOptions(self, ini): method initParameters (line 384) | def initParameters(self, ini): method _initLimits (line 442) | def _initLimits(self, ini=None): method updateSettings (line 472) | def updateSettings( method readChains (line 501) | def readChains(self, files_or_samples, weights=None, loglikes=None): method cool (line 533) | def cool(self, cool=None): method updateBaseStatistics (line 552) | def updateBaseStatistics(self): method makeSingleSamples (line 578) | def makeSingleSamples(self, filename="", single_thin=None, random_stat... method writeThinData (line 608) | def writeThinData(self, fname, thin_ix, cool=1): method getCovMat (line 637) | def getCovMat(self): method writeCovMatrix (line 650) | def writeCovMatrix(self, filename=None): method writeCorrelationMatrix (line 659) | def writeCorrelationMatrix(self, filename=None): method getFractionIndices (line 668) | def getFractionIndices(self, weights, n): method PCA (line 682) | def PCA( method getNumSampleSummaryText (line 887) | def getNumSampleSummaryText(self): method getConvergeTests (line 904) | def getConvergeTests( method _get1DNeff (line 1230) | def _get1DNeff(self, par, param): method getAutoBandwidth1D (line 1237) | def getAutoBandwidth1D(self, bins, par, param, mult_bias_correction_or... method getAutoBandwidth2D (line 1285) | def getAutoBandwidth2D( method _initParamRanges (line 1421) | def _initParamRanges(self, j, paramConfid=None): method _initParam (line 1427) | def _initParam(self, par, paramVec, mean=None, sddev=None, paramConfid... method _binSamples (line 1486) | def _binSamples(self, paramVec, par, num_fine_bins, borderfrac=0.1): method get1DDensity (line 1500) | def get1DDensity(self, name, **kwargs): method get1DDensityGridData (line 1517) | def get1DDensityGridData(self, j, paramConfid=None, meanlikes=False, *... method _setEdgeMask2D (line 1688) | def _setEdgeMask2D(self, parx, pary, prior_mask, winw): method _setAllEdgeMask2D (line 1705) | def _setAllEdgeMask2D(self, prior_mask, winw, periodic_x=False, period... method _getScaleForParam (line 1714) | def _getScaleForParam(self, par): method _make2Dhist (line 1724) | def _make2Dhist(self, ixs, iys, xsize, ysize): method get2DDensity (line 1730) | def get2DDensity(self, x, y, normalized=False, **kwargs): method get2DDensityGridData (line 1748) | def get2DDensityGridData( method _setRawEdgeMaskND (line 2012) | def _setRawEdgeMaskND(self, parv, prior_mask): method _flattenValues (line 2034) | def _flattenValues(self, ixs, xsizes): method _unflattenValues (line 2044) | def _unflattenValues(self, q, xsizes): method _makeNDhist (line 2065) | def _makeNDhist(self, ixs, xsizes): method getRawNDDensity (line 2081) | def getRawNDDensity(self, xs, normalized=False, **kwargs): method getRawNDDensityGridData (line 2098) | def getRawNDDensityGridData( method _setLikeStats (line 2237) | def _setLikeStats(self): method _readRanges (line 2280) | def _readRanges(self): method getBounds (line 2293) | def getBounds(self): method getUpper (line 2311) | def getUpper(self, name): method getLower (line 2323) | def getLower(self, name): method getBestFit (line 2335) | def getBestFit(self, max_posterior=True): method getMargeStats (line 2353) | def getMargeStats(self, include_bestfit=False): method getLikeStats (line 2369) | def getLikeStats(self): method getTable (line 2379) | def getTable(self, columns=1, include_bestfit=False, **kwargs): method getLatex (line 2390) | def getLatex(self, params=None, limit=1, err_sig_figs=None): method getInlineLatex (line 2424) | def getInlineLatex(self, param, limit=1, err_sig_figs=None): method _setDensitiesandMarge1D (line 2442) | def _setDensitiesandMarge1D(self, max_frac_twotail=None, meanlikes=Fal... method _setMargeLimits (line 2460) | def _setMargeLimits(self, par, paramConfid, max_frac_twotail=None, den... method getCorrelatedVariable2DPlots (line 2533) | def getCorrelatedVariable2DPlots(self, num_plots=12, nparam=None): method addDerived (line 2560) | def addDerived(self, paramVec, name, label="", comment="", range=None): method getParamBestFitDict (line 2578) | def getParamBestFitDict(self, best_sample=False, want_derived=True, wa... method getParamSampleDict (line 2606) | def getParamSampleDict(self, ix, want_derived=True, want_fixed=True): method getCombinedSamplesWithSamples (line 2620) | def getCombinedSamplesWithSamples(self, samps2, sample_weights=(1, 1)): method saveTextMetadata (line 2662) | def saveTextMetadata(self, root, properties=None): method saveChainsAsText (line 2686) | def saveChainsAsText(self, root, make_dirs=False, properties=None): method _writeScriptPlots1D (line 2696) | def _writeScriptPlots1D(self, filename, plotparams=None, ext=None): method _writeScriptPlots2D (line 2711) | def _writeScriptPlots2D(self, filename, plot_2D_param=None, cust2DPlot... method _writeScriptPlotsTri (line 2749) | def _writeScriptPlotsTri(self, filename, triangle_params, ext=None): method _writeScriptPlots3D (line 2760) | def _writeScriptPlots3D(self, filename, plot_3D, ext=None): method _WritePlotFile (line 2774) | def _WritePlotFile(self, filename, subplot_size, text, tag, ext=None): function getRootFileName (line 2802) | def getRootFileName(rootdir): function _dummy_usage (line 2821) | def _dummy_usage(): FILE: getdist/paramnames.py function makeList (line 6) | def makeList(roots): function escapeLatex (line 20) | def escapeLatex(text): function mergeRenames (line 29) | def mergeRenames(*dicts, **kwargs): class ParamInfo (line 69) | class ParamInfo: method __init__ (line 79) | def __init__(self, line=None, name="", label="", comment="", derived=F... method nameEquals (line 91) | def nameEquals(self, name): method setFromString (line 97) | def setFromString(self, line): method setName (line 113) | def setName(self, name): method getLabel (line 120) | def getLabel(self): method latexLabel (line 126) | def latexLabel(self): method setFromStringWithComment (line 132) | def setFromStringWithComment(self, items): method string (line 137) | def string(self, wantComments=True): method __str__ (line 146) | def __str__(self): method __setstate__ (line 149) | def __setstate__(self, state): class ParamList (line 156) | class ParamList: method __init__ (line 165) | def __init__(self, fileName=None, setParamNameFile=None, default=0, na... method setDefault (line 186) | def setDefault(self, n): method setWithNames (line 190) | def setWithNames(self, names): method setLabels (line 194) | def setLabels(self, labels): method numDerived (line 198) | def numDerived(self): method list (line 201) | def list(self): method labels (line 207) | def labels(self): method listString (line 213) | def listString(self): method numParams (line 216) | def numParams(self): method numNonDerived (line 219) | def numNonDerived(self): method parWithNumber (line 222) | def parWithNumber(self, num): method _check_name_str (line 228) | def _check_name_str(self, name): method parWithName (line 232) | def parWithName(self, name, error=False, renames=None): method numberOfName (line 257) | def numberOfName(self, name): method hasParam (line 270) | def hasParam(self, name): method parsWithNames (line 273) | def parsWithNames(self, names, error=False, renames=None): method getMatches (line 299) | def getMatches(self, pattern, strings=False): method setLabelsFromParamNames (line 309) | def setLabelsFromParamNames(self, fname): method setLabelsAndDerivedFromParamNames (line 312) | def setLabelsAndDerivedFromParamNames(self, fname, set_derived=True): method getRenames (line 324) | def getRenames(self, keep_empty=False): method updateRenames (line 334) | def updateRenames(self, renames): method fileList (line 344) | def fileList(self, fname): method deleteIndices (line 349) | def deleteIndices(self, indices): method filteredCopy (line 352) | def filteredCopy(self, params): method addDerived (line 363) | def addDerived(self, name, **kwargs): method maxNameLen (line 377) | def maxNameLen(self): method parFormat (line 380) | def parFormat(self): method name (line 384) | def name(self, ix, tag_derived=False): method __str__ (line 391) | def __str__(self): method saveAsText (line 397) | def saveAsText(self, filename): method getDerivedNames (line 406) | def getDerivedNames(self): method getRunningNames (line 412) | def getRunningNames(self): class ParamNames (line 419) | class ParamNames(ParamList): method loadFromFile (line 431) | def loadFromFile(self, fileName): method loadFromKeyWords (line 472) | def loadFromKeyWords(self, keywordProvider): method saveKeyWords (line 482) | def saveKeyWords(self, keywordProvider): FILE: getdist/parampriors.py class ParamBounds (line 6) | class ParamBounds: method __init__ (line 16) | def __init__(self, fileName=None): method loadFromFile (line 27) | def loadFromFile(self, fileName): method __str__ (line 45) | def __str__(self): method saveToFile (line 65) | def saveToFile(self, fileName): method _check_name (line 74) | def _check_name(self, name): method setFixed (line 78) | def setFixed(self, name, value): method setRange (line 81) | def setRange(self, name, strings): method getUpper (line 101) | def getUpper(self, name): method getLower (line 109) | def getLower(self, name): method fixedValue (line 117) | def fixedValue(self, name): method fixedValueDict (line 130) | def fixedValueDict(self): FILE: getdist/plots.py function extend_list_zip (line 43) | def extend_list_zip(*args): class GetDistPlotError (line 52) | class GetDistPlotError(Exception): class GetDistPlotSettings (line 58) | class GetDistPlotSettings(_BaseObject): method __init__ (line 151) | def __init__(self, subplot_size_inch: float = 2, fig_width_inch: float... method _numerical_fontsize (line 244) | def _numerical_fontsize(self, size): method scaled_fontsize (line 251) | def scaled_fontsize(self, ax_size, var, default=None): method scaled_linewidth (line 263) | def scaled_linewidth(self, ax_size, linewidth): method set_with_subplot_size (line 269) | def set_with_subplot_size(self, size_inch=3.5, size_mm=None, size_rati... method rc_sizes (line 283) | def rc_sizes(self, axes_fontsize=None, lab_fontsize=None, legend_fonts... method __str__ (line 296) | def __str__(self): function get_plotter (line 308) | def get_plotter(style: str | None = None, **kwargs): function get_single_plotter (line 319) | def get_single_plotter( function get_subplot_plotter (line 350) | def get_subplot_plotter( class RootInfo (line 395) | class RootInfo: method __init__ (line 402) | def __init__(self, root: str, path: str, batch=None): class MCSampleAnalysis (line 413) | class MCSampleAnalysis(_BaseObject): method __init__ (line 421) | def __init__(self, chain_locations: str | Iterable[str], settings: str... method add_chain_dir (line 439) | def add_chain_dir(self, chain_dir): method reset (line 467) | def reset(self, settings=None, chain_settings_have_priority=True): method samples_for_root (line 494) | def samples_for_root( method add_roots (line 557) | def add_roots(self, roots): method add_root (line 566) | def add_root(self, file_root): method remove_root (line 583) | def remove_root(self, root): method get_density (line 594) | def get_density(self, root, param, likes=False): method get_density_grid (line 622) | def get_density_grid(self, root, param1, param2, conts=2, likes=False): method load_single_samples (line 647) | def load_single_samples(self, root): method params_for_root (line 658) | def params_for_root(self, root, label_params=None): method bounds_for_root (line 676) | def bounds_for_root(self, root): class GetDistPlotter (line 689) | class GetDistPlotter(_BaseObject): method __init__ (line 699) | def __init__( method set_default_settings (line 724) | def set_default_settings(self): method get_single_plotter (line 730) | def get_single_plotter(cls, scaling=None, rc_sizes=False, **kwargs): method get_subplot_plotter (line 744) | def get_subplot_plotter( method __del__ (line 757) | def __del__(self): method new_plot (line 761) | def new_plot(self, close_existing=None): method show_all_settings (line 781) | def show_all_settings(self): method _get_plot_args (line 796) | def _get_plot_args(self, plotno, **kwargs): method _get_dashes_for_ls (line 820) | def _get_dashes_for_ls(self, ls): method _get_default_ls (line 829) | def _get_default_ls(self, plotno=0): method _get_line_styles (line 854) | def _get_line_styles(self, plotno, **kwargs): method _get_color (line 875) | def _get_color(self, plotno, **kwargs): method _get_color_at_index (line 886) | def _get_color_at_index(colors, i=None): method _get_linestyle (line 907) | def _get_linestyle(self, plotno, **kwargs): method _get_alpha_2d (line 917) | def _get_alpha_2d(self, plotno, **kwargs): method param_names_for_root (line 933) | def param_names_for_root(self, root): method param_bounds_for_root (line 946) | def param_bounds_for_root(self, root): method _check_param_ranges (line 957) | def _check_param_ranges(self, root, name, xmin, xmax): method _get_param_bounds (line 976) | def _get_param_bounds(self, roots, name): method add_1d (line 982) | def add_1d(self, root, param, plotno=0, normalized=None, ax=None, titl... method _get_paler_colors (line 1038) | def _get_paler_colors(self, color_rgb, n_levels, pale_factor=None): method add_2d_density_contours (line 1047) | def add_2d_density_contours(self, density, **kwargs): method _is_color_like (line 1057) | def _is_color_like(self, color): method add_2d_contours (line 1063) | def add_2d_contours( method add_2d_shading (line 1219) | def add_2d_shading(self, root, param1, param2, colormap=None, density=... method add_2d_covariance (line 1261) | def add_2d_covariance(self, means, cov, xvals=None, yvals=None, def_wi... method add_2d_mixture_projection (line 1290) | def add_2d_mixture_projection(self, mixture, param1, param2, **kwargs): method add_x_marker (line 1294) | def add_x_marker(self, marker: float | Sequence[float], color=None, ls... method add_y_marker (line 1315) | def add_y_marker(self, marker: float | Iterable[float], color=None, ls... method add_param_markers (line 1336) | def add_param_markers(self, param_value_dict: dict[str, Iterable[float... method add_x_bands (line 1352) | def add_x_bands(self, x, sigma, color="gray", ax=None, alpha1=0.15, al... method add_y_bands (line 1382) | def add_y_bands(self, y, sigma, color="gray", ax=None, alpha1=0.15, al... method add_bands (line 1412) | def add_bands( method _update_limit (line 1448) | def _update_limit(self, bounds, curbounds): method _update_limits (line 1462) | def _update_limits(self, res, xlims, ylims, do_resize=True): method _make_line_args (line 1481) | def _make_line_args(self, nroots, **kwargs): method _make_contour_args (line 1517) | def _make_contour_args(self, nroots, **kwargs): method _set_axis_formatter (line 1528) | def _set_axis_formatter(self, axis, x): method _set_axis_properties (line 1544) | def _set_axis_properties(self, axis, rotation: float = 0, tick_label_s... method _set_main_axis_properties (line 1556) | def _set_main_axis_properties(self, axis, x): method _no_x_ticklabels (line 1567) | def _no_x_ticklabels(ax): method _no_y_ticklabels (line 1572) | def _no_y_ticklabels(ax): method set_axes (line 1576) | def set_axes( method set_xlabel (line 1626) | def set_xlabel(self, param, ax=None): method set_ylabel (line 1640) | def set_ylabel(self, param, ax=None, **kwargs): method set_zlabel (line 1652) | def set_zlabel(self, param, ax=None, **kwargs): method plot_1d (line 1664) | def plot_1d( method plot_2d (line 1788) | def plot_2d( method default_col_row (line 1890) | def default_col_row(self, nplot=1, nx=None, ny=None): method make_figure (line 1903) | def make_figure(self, nplot=1, nx=None, ny=None, xstretch=1.0, ystretc... method get_param_array (line 1951) | def get_param_array(self, roots, params: None | str | Sequence = None,... method _check_param (line 2013) | def _check_param(self, root, param, renames=None): method param_latex_label (line 2048) | def param_latex_label(self, root, name, label_params=None): method add_legend (line 2065) | def add_legend( method _scaled_fontsize (line 2201) | def _scaled_fontsize(self, var, default=None): method _scaled_linewidth (line 2204) | def _scaled_linewidth(self, linewidth): method _subplots_adjust (line 2207) | def _subplots_adjust(self): method _tight_layout (line 2211) | def _tight_layout(self, rect=None): method finish_plot (line 2218) | def finish_plot( method _root_display_name (line 2262) | def _root_display_name(self, root, i): method _default_legend_labels (line 2283) | def _default_legend_labels(self, legend_labels, roots): method plots_1d (line 2298) | def plots_1d( method plots_2d (line 2404) | def plots_2d( method plots_2d_triplets (line 2485) | def plots_2d_triplets(self, root_params_triplets, nx=None, filled=Fals... method get_axes (line 2507) | def get_axes(self, ax=None, pars=None): method _subplot (line 2539) | def _subplot(self, x, y, pars=None, **kwargs): method _subplot_number (line 2556) | def _subplot_number(self, i, pars=None, **kwargs): method _auto_ticks (line 2567) | def _auto_ticks(self, axis, max_ticks=None, prune=True): method _inner_ticks (line 2577) | def _inner_ticks(ax, top_and_left=True): method _get_marker (line 2582) | def _get_marker(markers, index, name): method _make_param_object (line 2591) | def _make_param_object(names, samples, obj=None): method _add_marker_list (line 2600) | def _add_marker_list(self, markers, ax, marker_args, y=False, color=No... method triangle_plot (line 2613) | def triangle_plot( method rectangle_plot (line 2990) | def rectangle_plot( method rotate_xticklabels (line 3117) | def rotate_xticklabels(self, ax=None, rotation=90, labelsize=None): method rotate_yticklabels (line 3128) | def rotate_yticklabels(self, ax=None, rotation=90, labelsize=None): method add_colorbar (line 3139) | def add_colorbar( method add_line (line 3168) | def add_line(self, xdata, ydata, zorder=0, color=None, ls=None, ax=Non... method add_colorbar_label (line 3187) | def add_colorbar_label(self, cb, param, label_rotation=None): method add_2d_scatter (line 3208) | def add_2d_scatter(self, root, x, y, color="k", alpha=1, extra_thin=1,... method add_3d_scatter (line 3227) | def add_3d_scatter( method plot_2d_scatter (line 3326) | def plot_2d_scatter(self, roots, param1, param2, color="k", line_offse... method plot_3d (line 3360) | def plot_3d( method plots_3d (line 3446) | def plots_3d(self, roots, param_sets, nx=None, legend_labels=None, **k... method plots_3d_z (line 3476) | def plots_3d_z(self, roots, param_x, param_y, param_z=None, max_z=None... method add_4d_scatter (line 3498) | def add_4d_scatter( method plot_4d (line 3556) | def plot_4d( method add_text (line 3739) | def add_text(self, text_label, x=0.95, y=0.06, ax=None, **kwargs): method add_text_left (line 3759) | def add_text_left(self, text_label, x=0.05, y=0.06, ax=None, **kwargs): method export (line 3774) | def export(self, fname=None, adir=None, watermark=None, tag=None, **kw... method _par_name_list (line 3803) | def _par_name_list(par_list): method get_axes_for_params (line 3806) | def get_axes_for_params(self, *pars, **kwargs): method samples_for_root (line 3829) | def samples_for_root(self, root, file_root=None, cache=True, settings=... class StyleManager (line 3846) | class StyleManager: method __init__ (line 3847) | def __init__(self): method active_class (line 3852) | def active_class(self, style=None): method set_active_style (line 3857) | def set_active_style(self, name=None): method add_plotter_style (line 3877) | def add_plotter_style(self, name, cls, activate=False): function set_active_style (line 3886) | def set_active_style(name=None): function add_plotter_style (line 3906) | def add_plotter_style(name, cls, activate=False): FILE: getdist/styles/planck.py class PlanckPlotter (line 8) | class PlanckPlotter(plots.GetDistPlotter): method set_default_settings (line 25) | def set_default_settings(self): method get_single_plotter (line 53) | def get_single_plotter(cls, **kwargs): method get_subplot_plotter (line 62) | def get_subplot_plotter(cls, **kwargs): FILE: getdist/styles/tab10.py class DefaultColorsPlotter (line 8) | class DefaultColorsPlotter(plots.GetDistPlotter): method set_default_settings (line 10) | def set_default_settings(self): FILE: getdist/tests/getdist_test.py class GetDistFileTest (line 20) | class GetDistFileTest(unittest.TestCase): method setUp (line 23) | def setUp(self): method tearDown (line 35) | def tearDown(self): method testFileLoad (line 39) | def testFileLoad(self): method testFileLoadPlot (line 45) | def testFileLoadPlot(self): method testGetDist (line 69) | def testGetDist(self): class GetDistTest (line 103) | class GetDistTest(unittest.TestCase): method setUp (line 106) | def setUp(self): method testBestFit (line 109) | def testBestFit(self): method testTables (line 114) | def testTables(self): method testPCA (line 124) | def testPCA(self): method testLimits (line 128) | def testLimits(self): method testDensitySymmetries (line 144) | def testDensitySymmetries(self): method testNDDensity (line 167) | def testNDDensity(self): method testPeriodic (line 181) | def testPeriodic(self): method testLoads (line 227) | def testLoads(self): method testMixtures (line 240) | def testMixtures(self): method testPlots (line 269) | def testPlots(self): method test_styles (line 351) | def test_styles(self): class UtilTest (line 372) | class UtilTest(unittest.TestCase): method _plot_with_params (line 375) | def _plot_with_params(self, scale, x, off, prune, default=False): method test_one_locator (line 390) | def test_one_locator(self): method test_y (line 394) | def test_y(self): method test_specifics (line 409) | def test_specifics(self): method test_locator (line 436) | def test_locator(self): class CobayaTest (line 464) | class CobayaTest(unittest.TestCase): method setUp (line 465) | def setUp(self): method tearDown (line 473) | def tearDown(self): method test_chains (line 477) | def test_chains(self): method test_planck_chains (line 493) | def test_planck_chains(self): FILE: getdist/tests/test_arviz_wrapper.py class TestArvizWrapper (line 16) | class TestArvizWrapper(unittest.TestCase): method setUp (line 19) | def setUp(self): method test_basic_conversion (line 33) | def test_basic_conversion(self): method test_mean_variance_comparison (line 44) | def test_mean_variance_comparison(self): method test_custom_labels (line 98) | def test_custom_labels(self): FILE: getdist/tests/test_distributions.py function simFiles (line 22) | def simFiles(prob, file_root, sample_lengths=(1000, 2000, 5000, 10000, 2... function compareSimPlot2D (line 31) | def compareSimPlot2D(g, samples, density, pars=("x", "y")): function compareSimPlot (line 40) | def compareSimPlot(g, samples, density, par="x", normalized=True): function plot1DSim (line 48) | def plot1DSim(g, prob, nsamp=default_nsamp, settings=None): function plot2DSim (line 53) | def plot2DSim(g, prob, nsamp=default_nsamp, settings=None): function compare1D (line 58) | def compare1D(g, probs, nsamp=default_nsamp, settings=None): function compare2D (line 72) | def compare2D(g, probs, nsamp=default_nsamp, settings=None): function get2DMises (line 87) | def get2DMises(prob, nsamp=default_nsamp, nsim=20, scales=np.arange(0.6,... function get1DMises (line 104) | def get1DMises(prob, nsamp=default_nsamp, nsim=50, scales=(0.6, 1.5, 0.1... class Test1DDistributions (line 129) | class Test1DDistributions: method __init__ (line 130) | def __init__(self): method cutGaussians (line 147) | def cutGaussians(self, sigma=1, cut_x=(-1.5, -1, -0.5, 0, 1, 1.5)): method distributions (line 150) | def distributions(self): class Test2DDistributions (line 154) | class Test2DDistributions: method __init__ (line 155) | def __init__(self): method cutGaussians (line 253) | def cutGaussians(self, cov, cut_x=(-2, -1, -0.5, 0, 1, 1.5, 2)): method distributions (line 256) | def distributions(self): function plot_compare_method (line 260) | def plot_compare_method( function plot_compare_probs_methods (line 290) | def plot_compare_probs_methods(ax, probs, colors=plt.rcParams["axes.prop... function compare_method_nsims (line 295) | def compare_method_nsims(g, probs, sizes=(1000, 10000), **kwargs): function compare_method (line 302) | def compare_method(probs, nx=2, fname="", **kwargs): function join_subplots (line 333) | def join_subplots(ax_array): function run_test_program (line 341) | def run_test_program(plots=("dists_2D", "dists_1D"), sims=100, nsamp=def... FILE: getdist/types.py class TextFile (line 16) | class TextFile: method __init__ (line 17) | def __init__(self, lines=None): method write (line 22) | def write(self, outfile): function texEscapeText (line 27) | def texEscapeText(string): function times_ten_power (line 31) | def times_ten_power(exponent): function float_to_decimal (line 35) | def float_to_decimal(f): function numberFigs (line 50) | def numberFigs(number, sigfig, sci=False): class NumberFormatter (line 95) | class NumberFormatter: method __init__ (line 96) | def __init__(self, sig_figs=4, separate_limit_tol=0.1, err_sf=2): method namesigFigs (line 102) | def namesigFigs(self, value, limplus, limminus, wantSign=True, sci=Fal... method formatNumber (line 144) | def formatNumber(self, value, sig_figs=None, wantSign=False, sci=False): method decimal_places (line 162) | def decimal_places(self, s): method plusMinusLimit (line 168) | def plusMinusLimit(self, limit, upper, lower): class TableFormatter (line 172) | class TableFormatter: method __init__ (line 173) | def __init__(self): method getLine (line 189) | def getLine(self, position=None): method belowTitleLine (line 194) | def belowTitleLine(self, colsPerParam, numResults=None): method startTable (line 197) | def startTable(self, ncol, colsPerResult, numResults): method endTable (line 209) | def endTable(self): method titleSubColumn (line 212) | def titleSubColumn(self, colsPerResult, title): method formatTitle (line 225) | def formatTitle(self, title): method texEquation (line 228) | def texEquation(self, txt): method textAsColumn (line 234) | def textAsColumn(self, txt, latex=False, separator=False, bold=False): class OpenTableFormatter (line 250) | class OpenTableFormatter(TableFormatter): method __init__ (line 251) | def __init__(self): method titleSubColumn (line 263) | def titleSubColumn(self, colsPerResult, title): class NoLineTableFormatter (line 267) | class NoLineTableFormatter(OpenTableFormatter): method __init__ (line 268) | def __init__(self): method belowTitleLine (line 279) | def belowTitleLine(self, colsPerParam, numResults=None): class ResultTable (line 283) | class ResultTable: method __init__ (line 288) | def __init__( method addFullTableRow (line 372) | def addFullTableRow(self, row): method addLine (line 378) | def addLine(self, position): method addTitlesRow (line 384) | def addTitlesRow(self, titles): method addHeaderRow (line 394) | def addHeaderRow(self): method paramResultsTex (line 403) | def paramResultsTex(self, param): method paramResultTex (line 406) | def paramResultTex(self, result, p): method paramLabelColumn (line 425) | def paramLabelColumn(self, param): method endTable (line 428) | def endTable(self): method tableTex (line 431) | def tableTex(self, document=False, latex_preamble=None, packages=("ams... method write (line 454) | def write(self, fname, **kwargs): method tablePNG (line 463) | def tablePNG(self, dpi=None, latex_preamble=None, filename=None, bytes... class ParamResults (line 532) | class ParamResults(ParamList): class LikelihoodChi2 (line 540) | class LikelihoodChi2: class BestFit (line 546) | class BestFit(ParamResults): method __init__ (line 552) | def __init__(self, fileName=None, setParamNameFile=None, want_fixed=Fa... method getColumnLabels (line 567) | def getColumnLabels(self, **_kwargs): method loadFromFile (line 570) | def loadFromFile(self, filename, want_fixed=False): method sortedChiSquareds (line 621) | def sortedChiSquareds(self): method chiSquareForKindName (line 629) | def chiSquareForKindName(self, kind, name): method texValues (line 635) | def texValues(self, formatter, p, **_kwargs): method getParamDict (line 642) | def getParamDict(self, include_derived=True): class ParamLimit (line 652) | class ParamLimit: method __init__ (line 663) | def __init__(self, minmax, tag="two"): method limitTag (line 675) | def limitTag(self): method limitType (line 693) | def limitType(self): method __str__ (line 711) | def __str__(self): class MargeStats (line 718) | class MargeStats(ParamResults): method loadFromFile (line 739) | def loadFromFile(self, filename): method headerLine (line 766) | def headerLine(self, inc_limits=False): method __str__ (line 784) | def __str__(self): method addBestFit (line 800) | def addBestFit(self, bf): method limitText (line 811) | def limitText(self, limit): method getColumnLabels (line 817) | def getColumnLabels(self, limit=2): method texValues (line 824) | def texValues(self, formatter, p, limit=2, refResults=None, shiftSigma... class LikeStats (line 900) | class LikeStats(ParamResults): method loadFromFile (line 909) | def loadFromFile(self, filename): method likeSummary (line 930) | def likeSummary(self): method headerLine (line 941) | def headerLine(self): method __str__ (line 944) | def __str__(self): class ConvergeStats (line 958) | class ConvergeStats(ParamResults): method loadFromFile (line 959) | def loadFromFile(self, filename): method worstR (line 986) | def worstR(self, default=None): FILE: getdist/yaml_tools.py class InputSyntaxError (line 13) | class InputSyntaxError(Exception): function yaml_load (line 20) | def yaml_load(text_stream, Loader=yaml.Loader, file_name=None): function yaml_load_file (line 77) | def yaml_load_file(input_file): FILE: scripts/create_windows_msi.py function find_version (line 25) | def find_version(): function check_wix_installed (line 39) | def check_wix_installed(): function create_wix_files (line 49) | def create_wix_files(input_dir, output_dir, version): function build_msi (line 163) | def build_msi(temp_dir, wxs_path, components_wxs_path, input_dir, output... function main (line 193) | def main(): FILE: scripts/run_plot_gallery.py function find_repo_root (line 21) | def find_repo_root(): function check_dependencies (line 31) | def check_dependencies(): function run_and_export_notebook (line 51) | def run_and_export_notebook(notebook_path, output_path, execute=True): function main (line 101) | def main(): FILE: scripts/sign_windows_app.py function find_signtool (line 37) | def find_signtool(): function download_url_to_file (line 67) | def download_url_to_file(url, destination): function fetch_kms_integrations_releases (line 74) | def fetch_kms_integrations_releases(): function get_cng_release_version (line 87) | def get_cng_release_version(tag_name): function is_supported_cng_release (line 96) | def is_supported_cng_release(release): function is_cng_windows_archive (line 104) | def is_cng_windows_archive(asset_name): function resolve_kms_cng_provider_asset (line 109) | def resolve_kms_cng_provider_asset(releases): function resolve_kms_cng_provider_download (line 131) | def resolve_kms_cng_provider_download(): function find_installer_msi (line 144) | def find_installer_msi(search_root): function install_kms_cng_provider (line 158) | def install_kms_cng_provider(): function collect_files_to_sign (line 190) | def collect_files_to_sign(path): function sign_files (line 207) | def sign_files(path, signtool_path, kms_key, certfile): function main (line 253) | def main():