OpenChrom ist eine Open-Source-Software zur Analyse und Visualisierung massenspektrometrischer und chromatographischer Daten. [ 4 ] Der Schwerpunkt liegt auf der Verarbeitung nativer Datendateien verschiedener Massenspektrometriesysteme (z. B. GC/MS , LC/MS , Py-GC/MS , HPLC-MS ) von Herstellern wie Agilent Technologies , Varian , Shimadzu , Thermo Fisher , PerkinElmer und anderen. Seit Kurzem werden aber auch Datenformate anderer Detektortypen unterstützt.
OpenChrom unterstützt ausschließlich die Analyse und Darstellung chromatographischer und massenspektrometrischer Daten. Es bietet keine Funktionen zur Datenerfassung oder Steuerung von Hardware anderer Hersteller. OpenChrom basiert auf der Eclipse Rich Client Platform (RCP) und ist daher für verschiedene Betriebssysteme wie Microsoft Windows , macOS und Linux verfügbar . Es wird unter der Eclipse Public License 1.0 (EPL) vertrieben. Bibliotheken von Drittanbietern sind in separaten Paketen enthalten und werden unter verschiedenen OSI- kompatiblen Lizenzen veröffentlicht.
Geschichte

OpenChrom wurde von Philip Wenig im Rahmen seiner Doktorarbeit an der Universität Hamburg entwickelt . [ 5 ] Der Schwerpunkt der Arbeit lag auf der Anwendung von Mustererkennungsverfahren auf Datensätze, die mittels analytischer Pyrolyse in Kombination mit Chromatographie und Massenspektrometrie (Py-GC/MS) erfasst wurden. [ 6 ] [ 7 ]
OpenChrom gewann 2010 den Thomas Krenn Open Source Award [ 8 ] sowie 2011 den Eclipse Community Award [ 9 ] . Die Entwickler sind außerdem Gründungsmitglieder der Eclipse Science Working Group [ 10 ] . Nach der erfolgreichen Kommerzialisierung von Auftragsentwicklung und Dienstleistungen rund um das OpenChrom-Projekt bekräftigte der Anbieter Lablicate sein Engagement für freie/Open-Source-Software mit der Veröffentlichung von ChemClipse im Oktober 2016, das als Basis für alle OpenChrom-Produkte dient [ 11 ] .
Unterstützte Datenformate
Jeder Systemanbieter speichert die aufgezeichneten Analysedaten in einem eigenen proprietären Format . Dies erschwert den Vergleich von Datensätzen verschiedener Systeme und Anbieter und stellt insbesondere für Ringversuche einen großen Nachteil dar. OpenChrom hat sich zum Ziel gesetzt, eine Vielzahl unterschiedlicher Massenspektrometrie-Datenformate nativ zu unterstützen. [ 12 ] Gemäß den Richtlinien der Guten Laborpraxis (GLP) stellt OpenChrom sicher, dass die Rohdatendateien nicht verändert werden können . Um Wissenschaftlern die Arbeit zu erleichtern, unterstützt OpenChrom verschiedene offene Formate für den Import und Export der Analyseergebnisse. Zusätzlich bietet OpenChrom ein eigenes Open-Source-Format (*.ocb) an, mit dem sich das bearbeitete Chromatogramm sowie die Peaks und Identifizierungsergebnisse speichern lassen.
- Agilent ChemStation *.D (DATA.MS und MSD1.MS)
- AMDIS-Bibliothek (*.msl)
- Bruker Flex MALDI-MS (*.fid)
- Chromtech (*.dat)
- CSV (*.csv)
- Finnigan (*.RAW)
- Finnigan MAT95 (*.dat)
- Finnigan ITDS (*.DAT)
- Finnigan ITS40 (*.MS)
- Finnigan Element II (*.dat)
- JCAMP-DX (*.JDX)
- Microsoft Excel (*.xlsx)
- mzXML (*.mzXML)
- mzData (*.mzData)
- NetCDF (*.CDF)
- NIST-Text (*.msp)
- Offene Chromatographie Binär (*.ocb)
- Spitzenbeladungen (*.mpl)
- PerkinElmer (*.raw)
- Varian SMS (*.SMS)
- Varian XMS (*.XMS)
- VG MassLab (*.DAT_001;1)
- Shimadzu (*.qgd)
- Shimadzu (*.spc)
- Wasser (*.RAW)
- ZIP (*.zip)
- Agilent ICP-MS (*.icp)
- Finnigan ICIS (*.dat)
- mzML (*.mzML)
- mzMLb (*.mzMLb)
- mz5 (*.mz5)
- mzDB (*.mzDB)
- SVG (*.svg)
- MassHunter (*.D)
- Finnigan ICIS (*.dat)
- MassLynx (*.RAW)
- Galaktische Grams (*.cgm)
- AnIML (*.animl)
- GAML (*.gaml)
- ...
- Agilent FID (*.D/*.ch)
- FID-Text (*.xy)
- NetCDF (*.cdf)
- PerkinElmer (*.raw)
- Varian (*.run)
- Finnigan FID (*.dat)
- Finnigan FID (*.raw)
- Shimadzu (*.gcd)
- Arw (*.arw)
- AnIML (*.animl)
- GAML (*.gaml)
- ...
- Agilent DAD (*.UV/*.ch)
- ABSciex
- Chromulan
- Shimadzu (*.lcd)
- Wasser stärken
- AnIML (*.animl)
- Thermo Galactics (*.spc)
- Thermo Fisher Nicolet (*.spa)
- GAML (*.gaml)
- Bruker OPUS (*.0)
Andere Formate
- Spitzenbeladungen (*.mpl)
- NIST -DB (*.msp)
- AMDIS (*.msl)
- AMDIS (*.cal)
- AMDIS (*.ELU)
- MassBank (*.txt)
- SIRIUS (*.ms)
Hauptmerkmale
OpenChrom bietet eine Vielzahl von Funktionen zur Analyse chromatographischer Daten:
- Native Verarbeitung chromatographischer Daten (MSD und FID)
- Unterstützung für Stapelverarbeitung
- Basisdetektorunterstützung
- Spitzendetektor, Integratorunterstützung
- Peak-Dekonvolution
- Unterstützung für Peaks und Massenspektrumidentifizierung
- Quantifizierungsunterstützung
- Filterunterstützung (z. B. Massenfragment- und Scan-Entfernung, Rauschunterdrückung, Savitzky-Golay-Glättung , CODA , Backfolding)
- Unterstützung für die Verschiebung der Aufbewahrungszeit
- Unterstützung des Retention-Index
- Chromatogramm-Überlagerungsmodus
- Unterstützung für die Hauptkomponentenanalyse (PCA)
- Unterstützung für Ausführen/ Rückgängigmachen /Wiederherstellen
- Integration von OpenOffice / LibreOffice und Microsoft Office
- Erweiterbar durch Plug-ins
- Analyse des Chromatogramm-Peakmusters
- Unterstützung für Chromatogramm- und Peakdatenbanken
- Update-Unterstützung
- Subtrahieren Sie die Unterstützung der Massenspektren.
Veröffentlichungen
Die Software wurde erstmals 2010 veröffentlicht. Jede Version ist nach einem renommierten Wissenschaftler benannt. [ 13 ] Innerhalb jeder Hauptversion werden wöchentlich neue Versionen veröffentlicht. [ 14 ]
| Codename | Eponym | Datum | Version |
|---|---|---|---|
| Thomson | Joseph John Thomson | April 2010 | 0.1.0 |
| Goldstein | Eugen Goldstein | Mai 2010 | 0.2.0 |
| Wien | Wilhelm Wien | Oktober 2010 | 0.3.0 |
| Tswett | Michail Semjonowitsch Tswett | April 2011 | 0.4.0 |
| Martin | Archer John Porter Martin | Oktober 2011 | 0.5.0 |
| Synge | Richard LM Synge | April 2012 | 0.6.0 |
| Nernst | Walther Nernst | Oktober 2012 | 0.7.0 |
| Dempster | Arthur Jeffrey Dempster | Juli 2013 | 0.8.0 |
| Mattauch | Josef Mattauch | Juli 2014 | 0.9.0 |
| Aston | Francis William Aston | Juli 2015 | 1.0.0 |
| Diels | Otto Diels | Juli 2016 | 1.1.0 |
| Erle | Kurt Alder | August 2017 | 1.2.0 |
| Dalton | John Dalton | August 2018 | 1.3.0 |
| Lawrence | Ernest Lawrence | August 2019 | 1.4.0 |
| McLafferty | Fred McLafferty | März 2022 | 1.5.0 |
| Hillenkamp | Franz Hillenkamp | Januar 2026 | 1.6.0 |
Referenzen
- ^ OpenChrom-Mitwirkende , Black Duck OpenHub
- ^ Das OpenChrom Open Source Projekt auf Open Hub
- ^ Eclipse Marketplace: OpenChrom
- ^ OpenChrom: eine plattformübergreifende Open-Source-Software für die massenspektrometrische Analyse chromatographischer Daten , Philip Wenig, Juergen Odermatt, BMC Bioinformatics ; 2010 ; doi : 10.1186/1471-2105-11-405
- ^ Softwarebasiertes Verfahren zur datenbankgestützten Identifizierung organischer Substanzen mittels analytischer Pyrolyse gekoppelt mit Gaschromatographie/Massenspektrometrie (Py-GC/MS) , Philip Wenig, Dissertation ; 2012 ; DNB-IDN 1027167683
- ^ Nachoptimierung von Py-GC/MS-Daten: Eine Fallstudie zur Verbesserung der Datenqualität mithilfe eines neuen digitalen chemischen Rauschunterdrückungsfilters (NOISERA) unter Verwendung der Massenspektrometrie-Software OpenChrom , Philip Wenig, Journal of Analytical and Applied Pyrolysis ; 2011 ; doi : 10.1016/j.jaap.2011.05.013
- Charakterisierung von Geruchsemissionen mithilfe neuer Software zur Identifizierung von Peaks in chemometrischen Modellen von Gaschromatographie-Massenspektrometrie-Datensätzen , KR Murphy, P. Wenig, G. Parcsi, T. Skov, RM Stuetz, Chemometrics and Intelligent Laboratory Systems ; 2012 ; doi : 10.1016/j.chemolab.2012.07.006
- ↑ Werner Fischer: Gewinner Thomas Krenn Open Source Award 2010
- ^ Eclipse Foundation : Bekanntgabe der Gewinner der Eclipse Community Awards , Santa Clara, Kalifornien – 21. März 2011
- ^ Diana Kupfer: Einblick in die Eclipse Science Working Group , 11. Juni 2014
- ^ Philip Wenig: ChemClipse 0.7.0 veröffentlicht , 2. Oktober 2016
- ^ Dąbrowski, Łukasz (07.08.2015). „Überblick über kostenlose Datenverarbeitungssoftware für die Chromatographie“ . Mediterranean Journal of Chemistry . 4 (4): 193–200 . doi : 10.13171/mjc.4.4.2015.15.09.16.35/dabrowski .
- ^ „OpenChrom-Versionen“ . OpenChrom Wiki . Archiviert vom Original am 16.11.2017 . Abgerufen am 04.02.2026 .
- ^ „Änderungsprotokoll“ . GitHub .