Fitting.job_handling

Abstraction layer for handling fitting jobs

fitting.job_handling.create_model_file(data_form, layer_forms, data_file=None, ascii_data='', output_dir='/tmp', fit=True, options={}, constraints=[], template='reflectivity_model.py.template', sample_name='sample', probe_name='probe', expt_name='expt')

Create a refl1d model file from a template

fitting.job_handling.assemble_data_setup(data_list)

Write the portion of the job script related to data files

fitting.job_handling.assemble_job(model_script, data_script, expt_names, data_ids, options, work_dir, output_dir='/tmp')

Write the portion of the job script related to data files