mantidproject / roadmap

Mantid project roadmap
0 stars 0 forks source link

Vesuvio scripts for calibration and analysis #38

Open sf1919 opened 7 months ago

sf1919 commented 7 months ago

Summary Calibration and analysis scripts for Vesuvio to enable them to use more current Mantid versions. Integration into the release pipeline to ensure ongoing compatability. This will make it more robust and less likely to cause integration problems in future.

Intended outcome

The stability of the scripts will improve due to automated testing and will result in robust performance and reproducable analysis output.

Vesuvio being a unique experiments, with this development they will be able to focus less on testing the scripts and more on the experiment.

Enhance the user experience of the instrument scientists and the users who use this instrument

Acceptance criteria

Software Engineers will be able to release updated scripts in a much quicker time frame

Qualitative feedback from instrument scientists

How will it work? Features in Scope: There are 2 calibration scripts, and 5+ analysis scripts

Source control

Unit tests

System tests

Automated testing against Mantid nightly builds

Better documentation

Improved fitting: applying diffraction techniques

Features out of scope:

Any changes to algorithms in the scripts