Source code for anesthetic.scripts

"""Command-line scripts for anesthetic."""
import argparse
import matplotlib.pyplot as plt
from anesthetic import read_chains


[docs] def gui(args=None): """Launch the anesthetic GUI. See :class:`anesthetic.gui.plot.RunPlotter` for details. """ description = "Nested sampling visualisation" parser = argparse.ArgumentParser(description=description) parser.add_argument('file_root', type=str, help="File name root of nested sampling run") parser.add_argument('--params', '-p', nargs='*', type=str, help="Parameters to display") args = parser.parse_args(args) samples = read_chains(root=args.file_root) _ = samples.gui(args.params) plt.show()