Skip to content

Releases: neutrons/mantid_total_scattering

Version 1.0.2

22 Nov 15:48
5ce8d7b
Compare
Choose a tag to compare
  • Fix bug with background subtraction.

  • Introduce parameters for stripping vanadium peaks to deal with some rare situations where vanadium peaks may not be stripped successfully with those default parameters.

Version 1.0.0

09 May 18:37
cd20187
Compare
Choose a tag to compare
  1. Multiple scattering correction added.
  2. Caching capability added for absorption and multiple scattering correction.
  3. XYE format output added for Bragg data.
  4. Old NeXus file will now be removed initially when new reduction starts.
  5. Bin size issue for Bragg output solved.
  6. A few minor bugs fixed.
  7. Python version upgraded to 3.8.
  8. Mantid framework upgraded 6.3.

Version 0.2.13

21 Sep 16:07
ff81e54
Compare
Choose a tag to compare
  • Fix the serious bug with autogrouping routine, which is critical for next-step of calibration.

Version 0.2.12

10 Jun 13:59
Compare
Choose a tag to compare
  • Added autogrouping for following methods (thanks to @ckendrick and @stonecoldhughes):
    - deGelder similarity
    - cross-correlation using a pointwise squared difference method
    -euclidean distance
    - KMeans
    - DBSCAN
  • Bug fixes for creating absorption workspace (thanks to @ckendrick)
  • Additional dependencies for:
    scikit-learn
    matplotlib

Version 0.2.11

26 Jan 19:57
e0a9098
Compare
Choose a tag to compare
  • Adds ability to load in an absorption workspace (thanks to @jenest and @ckendrick!)
  • Adds tox for multiple version testing
  • Switch from Travis CI/CD to GitHub Actions CI/CD
  • Switch from Anaconda channel at marshallmcdonnell to neutrons
  • Shorter line length (100 -> 80 characters)
  • Updates to setup.py
  • Additional testing in total_scattering.file_handling
  • Removal of diagnostic plotting code in total_scattering.inelastic

v0.2.10

03 Oct 17:58
abdf7d9
Compare
Choose a tag to compare

Reduction

  • Added output files for key reduction steps:
    • I(Q): <title>_initial_iofq_banks.nxs
    • F(Q): <title>_fofq_banks_corrected.nxs
    • S(Q): <title>_sofq_banks_corrected.nxs
  • Added back in previous and new normalization outputs to diagnostics such as sample_normalized and contain_normalized spectra

v0.2.9

16 Jul 18:10
5482a9f
Compare
Choose a tag to compare

Reduction

  • Added "getter" functions for sample and normalization
  • Allow flexibility in normalization input (ie Vanadium or Normalisation are also valid)
  • Fixes for "characterizations"

General

  • Fixed code coverage reporting
  • Added initial testing for total_scattering module
  • Additional docstrings for functions / methods
  • Fixes for Travis CI setup and Conda

v0.2.8

16 Jul 18:11
b987ae6
Compare
Choose a tag to compare

Hot Fix

  • Fixes PyPi deployment from v0.2.6

v0.2.7

16 Jul 18:13
64c112a
Compare
Choose a tag to compare

General

  • Modified NOMAD example JSON file with AlignAndFocusArgs input
  • Added reciprocal-space function outputs: [ I(Q), S(Q), and F(Q) ]
  • Fixes for conda builds

v0.2.6

16 Jul 18:15
Compare
Choose a tag to compare

Reduction

  • Fixes for relative path output directories with tests

General

  • Conda recipe changes
  • README updates (ie badges, instructions, etc.)