oimFitter

model fitting

Classes:

oimFitter(*args, **kwargs)

oimFitterEmcee(*args, **kwargs)

class oimodeler.oimFitter.oimFitter(*args, **kwargs)

Attributes:

params

Methods:

_eval(**kwargs)

prepare(**kwargs)

run(**kwargs)

getResults()

_prepare(**kwargs)

_run(**kwargs)

params = {}
_eval(**kwargs)
prepare(**kwargs)
run(**kwargs)
getResults()
_prepare(**kwargs)
_run(**kwargs)
class oimodeler.oimFitter.oimFitterEmcee(*args, **kwargs)

Methods:

_prepare(**kwargs)

_initGaussian()

_initRandom()

_initFixed()

_run(**kwargs)

_logProbability(theta)

getResults([mode, discard, chi2limfact])

cornerPlot([discard, chi2limfact, savefig])

walkersPlot([savefig, chi2limfact, ...])

_prepare(**kwargs)
_initGaussian()
_initRandom()
_initFixed()
_run(**kwargs)
_logProbability(theta)
getResults(mode='best', discard=0, chi2limfact=20, **kwargs)
cornerPlot(discard=0, chi2limfact=20, savefig=None, **kwargs)
walkersPlot(savefig=None, chi2limfact=20, labelsize=10, ncolors=128, **kwargs)