release
branch. I have now decided to publish the currentcode of QSoas in the github repository (in the
public
branch). This way, you can follow and use all the good things that were developed since the last release, and also verify whether any bug you have is still present in the currently developed version !Upcoming features
This is the occasion to write a bit about the some of the features that have been added since the publication of the 3.0 release. Not all of them are polished nor documented yet, but here are a few teasers. The current version in github has:
- a comprehensive handling of column/row names, which makes it much easier to work with files with named columns (like the output files QSoas produces !);
- better handling of lists of meta-data, when there is one value of the meta for each segment or each Y column;
- handling of complex numbers in apply-formula;
- defining fits using external python code;
- a command for linear least squares (which has the huge advantage of being exact and not needing any initial parameters);
- commands to pause in a script or sort datasets in the stack;
- improvements over previous commands, in particular with
eval
; - ... and more...
As of now, no official date is planned for the 3.1 release, but this could happen during fall.
About QSoas
QSoas is a powerful open source data analysis program that focuses on flexibility and powerful fitting capacities. It is released under the GNU General Public License. It is described in Fourmond, Anal. Chem., 2016, 88 (10), pp 5050–5052. Current version is 3.0. You can download its source code there (or clone from the GitHub repository) and compile it yourself, or buy precompiled versions for MacOS and Windows there.