OpenChrom icon
OpenChrom icon

OpenChrom

 2 likes

OpenChrom is an open source software for chromatography, spectrometry and spectroscopy. Data from different systems can be imported and analyzed, hence it’s a vendor independent software. Moreover, it runs under Windows, macOS and Linux.

OpenChrom screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • DE flagGermany
  • European Union flagEU

Platforms

  • Mac
  • Windows
  • Linux
  • Flathub
  • Flatpak
5 / 5 Avg rating (1)
2likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Ad-free

 Tags

  • mass-spectrometry
  • chromatography
  • chemistry
  • spectroscopy

OpenChrom News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • alternativematt updated OpenChrom
    12 months ago
  • alternativematt rated OpenChrom  
    12 months ago
Show all activities

OpenChrom information

  • Developed by

    DE flagLablicate GmbH
  • Licensing

    Open Source (EPL-2.0) and Free product.
  • Written in

  • Alternatives

    8 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Education & Reference

GitHub repository

  •  93 Stars
  •  29 Forks
  •  13 Open Issues
  •   Updated Jun 12, 2025 
View on GitHub

Our users have written 0 comments and reviews about OpenChrom, and it has gotten 2 likes

OpenChrom was added to AlternativeTo by alternativematt on Aug 1, 2016 and this page was last updated Jul 2, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is OpenChrom?

OpenChrom is an open source software for chromatography, spectrometry and spectroscopy. Data from different systems can be imported and analyzed, hence it’s a vendor independent software. Moreover, it runs under Windows, macOS and Linux. So the user has the choice to work wherever he wants, independent of the system. Originally, the intention was to create a ChemStation alternative. Meanwhile, it has become much more. Generally, it supports to handle GC/MS, GC/FID, HPLC-UV/VIS, FTIR, PCR and NMR data. Originally, OpenChrom was designed to analyze data from analytical pyrolysis, called Py-GC/MS. Thus, it has a strong focus on chromatography and nominal mass spectrometry. In the course of time, additional requirements have been added. More features are already in the pipeline. Its strength is to handle GC/MS and GC/FID measurements. Methods for peak detection, integration, identification, quantitation and reporting are supported. Using internal (ISTD) and external standards (ESTD) for quantitation purposes is supported as well. Additional filter help to optimize the measurements and classifier calculate key values of the chromatographic data and help to point out problems like shifted retention times or degraded columns. Did you know that it is easy to detect and identify peaks in a GC/MS file and to transfer these peaks to its corresponding GC/FID measurement for quantitation purposes. In summary, the modularity of OpenChrom allows to recombine the contained functionality for many different purposes. Both working in target screening (TS) and non-target screening (NTS) mode is possible. Therefore, the platform can be utilized for quality control purposes or for the analysis of chromatographic fingerprints.

A typical workflow consists of the following steps:

  • Load chromatogram [MSD]
  • Filter and optimize the data (optionally)
  • Detect and integrate peaks
  • Identify peaks (NIST-DB, user specific databases)
  • Transfer peaks to chromatogram [FID]
  • Set internal standard(s)
  • Quantify peaks
  • Report results

All these steps can be applied manually. It’s recommended to run the analysis of the data a few times by hand. But OpenChrom also supports process methods and batch processes. The aforementioned steps can be automated and customized in a very flexible way.

Extensions can be easily added. Lablicate GmbH offers a commercial extension called ChromIdent. This tool allows to add chromatographic peaks as a whole to a database. While adding chromatographic peaks to the database, typical peak patterns are detected and automatically extracted into a composite peak table. This peak table is used for identification purposes of unknown samples. By using the peak patterns, it is possible to tell apart complex mixtures and their composition.

Official Links