Releases: sandialabs/cambio
Development Build
An automated, and untested build of the "command line" version of cambio, with the latest code pushed to the repository, for Windows.
20241002 Windows Command Line
Windows x64 command line version of Cambio, with recent smaller changes.
Has only had cursory testing performed.
20240628 Windows Command Line
This is a preview build of the 64-bit win32 command-line version of cambio, using the latest SpecUtils code.
This build has not been extensively tested yet.
20240503 command line beta
This is a not-well-tested beta release of the "command line" version for Windows, which add a few functions for manipulating files. Notably, combining many files together into a single output file, summing detectors together for each sample number, summing sample numbers together for each detector.
Run the executable with the --help
argument for details.
20240326 command line and python betas
The "command line" version of cambio for windows, updated with some file format additions, and a few more command line options.
The SpecUtils Python module is the Python interface to https://github.com/sandialabs/SpecUtils; this allows you to do everything command-line cambio does, and a whole lot more. It was compiled against Python 3.12.2, on Windows 11, using MSVC 2022, and has not been tested beyond "it seems to work".
20240131 Windows XP command-line app
This is a command-line version of Cambio, compiled with MSVC 2017 with the 14.1_xp toolset, for the legacy Windows XP operating system.
Has only been briefly checked that it runs on XP, with no further testing.
Not recommended for use on newer operating systems, as other versions of cambio have been tested much better.
20220330 Win32 Command Line Improvements
Win32 command-line only version release.
Adds a few file formats and bug fixes.
Help (e.g., cambio_cl.exe --help
) now takes into account your terminal width for formatting text.
Command line wildcards (* and ?) are now expanded on windows; e.g., you can now use a command like the following to convert all N42 files in the current directory to PCF files:
cambio_cl.exe *.n42 --format pcf --output C:\some\path\
This release hasn't been extensively tested, so should be considered a beta release.
Note: export to the CNF file format does not correctly work in this release.
Bug fixes 20201109
Fixes user reported (thank you!) bugs, including:
- Saving to PCF file would fail for non-lower channel defined energy calibration
- Date/time was incorrect when exporting to CHN files
- The save directory in the batch convert dialog now defaults to the input directory.
- The number of saved files reported was previously incorrect for some output file formats.
- Added an uncommon CSV input file format variant
Small Update 20201018
Added parsing a few new variants of spectrum files.
Added exporting to TKA and CNF file formats.
Fixed issue where batch conversion dialog would additionally create an empty file sometimes.
All Windows executables built using MSVC 2017 and SDK version 8.1, so will work on Windows 7 SP1 and up.
Small fixes, improvements, file format addtions
- Many smaller spectrum file parsing and saving bugs fixed.
- Added new file formats: TKA, PHD, spe lrm, spm/multiact, some new N42 variants, and improved or added a few other formats, particularly the PCF format.
- On Windows, some files with non-ASCII characters in their name couldnt be opened/saved. Now fixed.
- macOS GUI version is now notarized by Apple, and uses sandbox and hardened runtime.
- Linux command line version is now a static executable.
- added command line options "--foreground-only" and similar for background/intrinsic that filter what spectra will be saved to output file.
- added a command line argument, “--rename-det”, that you can use to explicitly rename a detector. You use it like:
./cambio --rename-det VD1=Aa1 input.n42 output.pcf
- Added command line option, “--ini”, with the argument being the filesystem path to a INI file that can contain any of the available command line options.
- Some additional command line options were also added and can be seen by running the command line executables with no arguments.