Skip to content

Releases: RIMS-Code/RIMSEval

RIMSEval v2.0.2

30 Aug 10:09
f5aae9a
Compare
Choose a tag to compare

Functional updates

  • Now supports Python 3.11, since we upgraded numba to v0.57.1.

Behind the scenes upgrades.

  • Update workflow slightly
  • Change version management to use flit-scm
  • Lint the test suite

What's Changed

[pre-commit.ci] updates have been omitted.

Full Changelog: v2.0.1...v2.0.2

RIMSEval v2.0.1

06 Sep 18:23
b548c57
Compare
Choose a tag to compare

Bug fixes

Release v2.0.1 fixes several bugs and has some minor enhanements. Bug fixes include:

  • When background correction was activated in settings, this was not saved (or read in) to (from) the calibration file. Now it is.
  • Extending integrals while background defintions exist results in auto-adjustments of backgrounds such that overlap cannot occur anymore.
  • In the matplotlib toolbar, the move spectrum button also deactivates after using it. It therefore has the same behavior as the zoom button.
  • Background definitions are now by default sorted identically to the the integrals, i.e., by Z, A, and then starting mass of the background.
  • Integral drawing now sorts the integrals the same way as when defining them in the set / edit dialog.
  • Autoscaling of plot now deactivates when opening a new spectrum.

Enhancements

The package now contains a verbosity level (see the package __init__.py file and documentation). Here, the user can set how verbose the package should be. By default, error messages such as no peaks found (happens often when using automatic mass calibration optimization) and division with zero when calculating delta values are now ignored since they don’t matter for any other behavior.

What's Changed

Full Changelog: v2.0.0...v2.0.1

RIMSEval v2.0.0

23 Aug 08:00
9e52e98
Compare
Choose a tag to compare

First release of the stable v2.0.0. Full coverage for the whole program is now included, except for the GUIs, which are excluded from testing.

What's Changed since v2.0.0.dev7

Full Changelog: v2.0.0.dev7...v2.0.0

RIMSEval v2.0.0.dev7

12 Aug 06:20
f889c3b
Compare
Choose a tag to compare
RIMSEval v2.0.0.dev7 Pre-release
Pre-release

Major changes:

  • Better error handling when calibration json file cannot be read
  • Better instructions for macos installations in documentation

What's Changed

Full Changelog: v2.0.0.dev6...v2.0.0.dev7

RIMSEval v2.0.0.dev6

09 May 23:49
ca54d58
Compare
Choose a tag to compare
RIMSEval v2.0.0.dev6 Pre-release
Pre-release

Major changes

  • Allow user to set normalization isotopes for delta values using iniabu>=1.1.1
  • Excel workup file creator

Minor improvements

  • Better sorting of integrals

What's Changed

New Contributors

Full Changelog: v2.0.0.dev5...v2.0.0.dev6

RIMSEval v2.0.0.dev5

18 Mar 01:51
3b16945
Compare
Choose a tag to compare
RIMSEval v2.0.0.dev5 Pre-release
Pre-release
  • Added a GUI to plot the integrals per package if a dataset was split up into packages (to help with detecting bursts)
  • Added a timestamp property to the CRDFileProcessor that gives the user a datetime.datetime instance of the recording time of the spectrum

What's Changed

Full Changelog: v2.0.0.dev4...v2.0.0.dev5

RIMSEval v2.0.0.dev4

10 Mar 17:45
22bde2b
Compare
Choose a tag to compare
RIMSEval v2.0.0.dev4 Pre-release
Pre-release

Add a sort_integrals() function to the CRDFileProcessor that sorts integral definitions by mass in ascending order.

What's Changed

Full Changelog: v2.0.0.dev3...v2.0.0.dev4

RIMSEval v2.0.0.dev3

06 Mar 16:02
09cdd2f
Compare
Choose a tag to compare
RIMSEval v2.0.0.dev3 Pre-release
Pre-release
  • Fixed a bug that changed the start time of CRD spectra that do not contain valid bin ranges. This made LIONEval produced CRD files move around in time.
  • Add capability to calculate delta values for integrals with respect to the major isotope and assuming that the NIST values are the correct ones. This expects the peak names to be compatible with iniabu.

What's Changed

  • BF: Create tof data from arrival bins when bin ranges in header wrong by @trappitsch in #19
  • Add functionality to calculate delta values by @trappitsch in #20
  • bump version 2.0.0.dev2 -> 2.0.0.dev3 by @trappitsch in #21

Full Changelog: v2.0.0.dev2...v2.0.0.dev3

RIMSEval v2.0.0.dev2

23 Feb 23:51
3ca6108
Compare
Choose a tag to compare
RIMSEval v2.0.0.dev2 Pre-release
Pre-release
  • Multi processor can now load additional and close selected files.
  • Add special plots for histograms in guis.

What's Changed

Full Changelog: v2.0.0.dev1...v2.0.0.dev2

RIMSEval v2.0.0.dev1

18 Feb 18:24
06fc0c7
Compare
Choose a tag to compare
RIMSEval v2.0.0.dev1 Pre-release
Pre-release

Bug fixes and a couple of new features.

What's Changed

Full Changelog: v2.0.0.dev0...v2.0.0.dev1