ReleaseNotes (original) (raw)

ReleaseNotes

Changes in ThermoRawFileParser 2.0.0-dev (Oct 27. 2025):


Changes in ThermoRawFileParser 1.4.5 (Oct 14. 2024):


Changes in ThermoRawFileParser 1.4.4 (May 10. 2024):


Changes in ThermoRawFileParser 1.4.3 (September 15. 2023):

These two changes allow for converting RAW files produced by Thermo Astral mass spectrometer

Files lacking MS1 scan completely (such as, for example, PRM runs) can be processed

A bug that results in negative isolation width for some RAW files is fixed

Files without MS data, for example, only UV chromatograms are supported. MzML and metadata outputs are supported, since MGF and Parquet contain only MS-related infromation

New value expected runtime is added to metadata output


Changes in ThermoRawFileParser 1.4.2 (February 11. 2023):

RAW files acquired on tribrid platform with methods employing so-called decision tree have unusual precursor information. The fix implements proper handling of such files. Refer to Issue 147 for details.

Refer to Issue 148 for details.

Earlier versions of TRFP failed if the input argument was a symlink. Currently, TRFP can detect such cases and resolve symlink target to process it. Refer to Issue 146 for details.

Added an option -b|--output_file allowing control over output file name. Works only for single file input. The short command line key -b is the same as for other subcommands. **NOTE This change breaks command line compatibility with earlier versions - -b was previously used to produce base64-encoded output; now the short key for base64-encoding is -6, the long key compatibility is preserved.

The comment field is preserved during XIC extraction and can be used as a key to identify different XICs in the output.


Changes in ThermoRawFileParser 1.4.1 (October 10. 2022):

Some RAW files have a missing part of the scan named trailer, now these files can be processed Issue 141. Please, note that a trailer contains technical information necessary for some of the functions, such as monoisotopic mass, charge, etc. These might not work properly for the scans with the missing trailer.

Now ThermoRawFileParser uses CV terms added around august 2021, as a consequence some downstream tools released before this date might fail to process files generated by ThermoRawFileParser. The solution is to update downstream tools to the recent version Issue 112

All MS levels are included in the output, previously only up to MS3; the change mirrors earlier change in mzML output

The program does not crash when empty (0 MS scans) file is provided Issue 144

If the isolation offset feature (isolation window shifted compared to the isolated mass) was used during the data acquisition, isolation window borders were calculated incorrectly

The exit code now shows the number of errors encountered during processing, i.e. non-zero code indicates possible problems. If a key -w --warningsAreErrors is specified, the exit code is the number of warnings and errors (warnings still will be reported as warnings in the log) Issue 140 Some of the error and warning messages have been rewritten

Two new logging levels are added. Warning (3) omits information messages, Error (4) omits information and warning messages


Changes in ThermoRawFileParser 1.4.0 (June 10. 2022):

Precursor intensity is now included in mzML output, the output should be fairly similar to ProteoWizard. However, the intensity value should be used with caution, see Issue 125 and cited issues.

All MS levels are included in the output, previously only up to MS3; mapping precursor scans using new method Issue 126

When -x is defined reference and exception data will be excluded from the output, by default they will be included. Similar to Proteowizard.

When using output to STDOUT and mzML format, the format will be always non-indexed Issue 118

Added / updated ionization methods, Issue 128 Thank you, @abdelq

With the new switch -N|noiseData noise and baseline data can be included in mzML output Issue 130 Thank you, @GeorgWa

Issue 117

It is possible to use both text representation (case-insensitive) and numeric representation for switches, i.e. -f mzml and -f 1 are the same Issue 121

Added support for isolation offset feature (isolation window shifted compared to the isolated mass) when it is used during the data acquisition


Changes in ThermoRawFileParser 1.3.4 (April 20. 2021):


Changes in ThermoRawFileParser 1.3.3 (April 01. 2021):


Changes in ThermoRawFileParser 1.3.2 (October 02. 2020):


Changes in ThermoRawFileParser 1.3.1 (September 08. 2020):


Changes in ThermoRawFileParser 1.3.0 (August 26. 2020):


Changes in ThermoRawFileParser 1.2.3 (May 4. 2020):


Changes in ThermoRawFileParser 1.2.2 (March 2. 2020):


Changes in ThermoRawFileParser 1.2.1 (February 14. 2020):


Changes in ThermoRawFileParser 1.2.0 (February 6. 2020):


Changes in ThermoRawFileParser 1.1.11 (September 25. 2019):


Changes in ThermoRawFileParser 1.1.10 (August 23. 2019):


Changes in ThermoRawFileParser 1.1.9 (July 2. 2019):


Changes in ThermoRawFileParser 1.1.8 (June 18. 2019):


Changes in ThermoRawFileParser 1.1.7 (June 4. 2019):