Skip to content

Spcal version 2.0#41

Merged
djdt merged 802 commits into
masterfrom
cpln_extract
Mar 5, 2026
Merged

Spcal version 2.0#41
djdt merged 802 commits into
masterfrom
cpln_extract

Conversation

@djdt
Copy link
Copy Markdown
Owner

@djdt djdt commented Mar 5, 2026

A complete remake of SPCal to enable opening of multiple files concurrently and per-mass compound Poisson thresholding. The following features have been added.

  • Redesign of the GUI into a series of docks
  • Multiple files can be opened simultaneously
  • TOF isotopes can be selected without needing to re-import files
  • TOF results are shown in table
  • Calculation of per-mass SIA from ionic data
  • Peak mass spectra viewer
  • Scatter plots for arbitrary peak data (i.e., ratios, sizes, sums)
  • Improved multi-threading
  • Improved batch processor (no longer need to load an example file).
  • Improved ionic response calculator

Some changes have been made that require changes to current processing routines.

  • The reference and sample tab are removed, transport efficiencies are now calculated via a calculator
  • Old sessions will not be compatible with the new version.
  • The exported result format has changed slightly
  • Sessions no longer store all data, only a reference to the file path
  • The default Poisson method is now the Currie method
  • The lognormal-approximation and simulation methods for compound Poisson have been removed.

Known missing features

  • Image exports of views are not yet implemented
  • Image exports using the batch processors are not yet implemented

@djdt djdt merged commit c2f5e19 into master Mar 5, 2026
@djdt djdt deleted the cpln_extract branch March 11, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant