Instruction, scripts and test files for BILBY SANS instrument data reduction
DataReductionHelp
is a detailed instruction of how to make Bilby data reduction working
- set of experimental
*.tar
files input_csv_example.csv
file is a formatted list of input datamantid_reduction_settings_example.csv
is a formatted list of data reduction settingreducer_example.py
is a reducer file which shall be updated for each set of data; only a block between lines 15-27 shall be updated indicating requested data reduction settings along with a set of the data files to be reduced*mask*.xml
: transmission and scattering mask files made for any given data set1d_data
1D standard output AgBh file
This folder contains those scripts used for Bilby data reduction which do not require adaptation for each user experiment
BilbyCustomFunctions_Reduction.py
is a set of subroutines used for the Bilby data reductionSANSDataProcessor.py
is the main script sitting in the following folder:[root]\MantidInstall\plugins\python\algorithms\WorkflowAlgorithmsshift_assembled.csv
is the table which contains values for tube position correction
subtraction
contains set of scripts to prepare file for subtractions and execute it
create_subtraction_list.py
creates the csv list for the subtractionsubtraction.py
performs subtraction using cvs file written by a standard described increate_subtraction_list.py
creates the csv list for the subtraction
control_flux_sums.py
calculates flux for the transmision measurements, using cvs list as an inputsector_masking.py
creates a sector masktransmission_estimation_T_sample_blocked_beam_out.py
estimates ratio between scattered and transmitted neutrons using a transmission mask as an inputtransmission_fit.py
is a script to estimate using CalculateTransmission transmission fitted with functions available in Mantid