Source code for bxa.xspec
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
BXA (Bayesian X-ray Analysis) for Xspec
Copyright: Johannes Buchner (C) 2013-2020
"""
from __future__ import print_function
from . import qq
from .sinning import binning
from xspec import Plot
import matplotlib.pyplot as plt
from .priors import *
from .solver import BXASolver, XSilence, create_prior_function
[docs]
def nested_run(
transformations, prior_function=None,
n_live_points=400, evidence_tolerance=0.5,
outputfiles_basename='chains/', verbose=True, **kwargs
):
"""
deprecated. Use BXASolver instead.
"""
solver = BXASolver(
transformations=transformations, prior_function=prior_function,
outputfiles_basename=outputfiles_basename)
return solver.run(n_live_points=n_live_points, evidence_tolerance=evidence_tolerance, **kwargs)