Source code for bxa.sherpa
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
BXA (Bayesian X-ray Analysis) for Sherpa
Copyright: Johannes Buchner (C) 2013-2019
"""
from __future__ import print_function
import os
from math import log10, isnan, isinf
if 'MAKESPHINXDOC' not in os.environ:
import sherpa.astro.ui as ui
from sherpa.stats import Cash, CStat
import numpy
from .priors import *
from .galabs import auto_galactic_absorption
from .solver import BXASolver, default_logging
[docs]
def nested_run(
id=None, otherids=(), prior=None, parameters=None,
sampling_efficiency=0.3, evidence_tolerance=0.5,
n_live_points=400, outputfiles_basename='chains/', **kwargs
):
"""
deprecated, use BXASolver instead.
"""
solver = BXASolver(
id=id, otherids=otherids, prior=prior, parameters=parameters,
outputfiles_basename=outputfiles_basename)
return solver.run(
evidence_tolerance=evidence_tolerance,
n_live_points=n_live_points, **kwargs)