AFL.automation.instrument.VirtualSAS_theory#

Functions

mpl_plot_to_bytes([fig, format])

Classes

Driver(name[, defaults, overrides, useful_links])

VirtualSAS_theory([overrides])

class AFL.automation.instrument.VirtualSAS_theory.VirtualSAS_theory(overrides=None)[source]#
defaults = {'fast_locate': True, 'noise': 0.0, 'old_components': False, 'save_path': '/home/afl642/2305_SINQ_SANS_path', 'ternary': False}#
__init__(overrides=None)[source]#

Generates smoothly interpolated scattering data via a noiseless GPR from an experiments netcdf file

status()[source]#
trace_boundaries(hull_tracing_ratio=0.1, drop_phases=None, reset=True)[source]#
locate(composition)[source]#
add_configuration(q, I, dI, dq, reset=True)[source]#

Read in reference data for an instrument configuration

add_sasview_model(label, model_name, model_kw)[source]#
generate(label)[source]#
expose(*args, **kwargs)[source]#

Mimic the expose command from other instrument servers

plot_hulls(**kwargs)[source]#
plot_boundary_data(**kwargs)[source]#