Think about it: Handling RLum objects

Sebastian Kreutzer

One of the hard lessons you have to learn as a package developer is that users usually do not care much about what you may have had in mind when writing a function. When we introduced the RLum-class object structure in 'Luminescence' in version in December 2014 (more than ten years ago!), we had little doubt that it would be highly welcomed by users as it streamlines their analysis pipelines. As a matter of fact, little is happening today in the package without this object structure; at least seen from a developer’s perspective.

RLumShiny Release 0.2.4

Marco Colombo

One of the goals of the REPLAY project is to facilitate interfacing with the Luminescence package. This is a rather ambitious goal, but luckily there is already something available to make the use of Luminescence more direct and approachable.

The RLumShiny package integrates a bunch of Luminescence functions into a web-based app built on top of the shiny framework. This allows the users to work interactively with their data, letting them explore the available options and see how they affect the plots and results. This provides an easy entry point to discover what the package provides while performing an analysis of interest, or perhaps just playing around with sample data.

Luminescence Release 1.0.1

Marco Colombo

With the release of version 1.0 still very fresh, we are announcing the release of version 1.0.1, the first maintenance release of the Luminescence R package. This is a minor release meant to address one important regression, but it also brings a few additional robustness and correctness improvements. In total we addressed 13 issues in 53 commits.

The road to Luminescence 1.0

Marco Colombo

We are happy to announce that the Luminescence R package has finally reached version 1.0.0. This is an important milestone, not only in the history of the Luminescence package, but also for the REPLAY project.

This makes it the third release since the start of the REPLAY project:

  • Version 0.9.25 was released in September 2024, just over a month into the project, and it already contained a large number of changes (422 commits)

  • Version 0.9.26 was a minor release (73 commits) to fix a couple of small regressions that we didn’t want to affect our first REPLAY webinar

  • Version 1.0.0 contains most of the work that has occurred between September and February (886 commits) in a number of key areas, which we’ll outline below.

REPLAY website launched

Marco Colombo

We have finally launched the website for the REPLAY project. We will use it to report on the progress of the project, to inform about webinars and other training opportunities, and to discuss some details concerning the development of the Luminescence package.

At the moment the site is still sparse, but we’ll populate it on a regular basis. In the meantime, you can read our About page, which describes the aims and goals of the REPLAY project.