AnIML

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
AnIML
Dateiendung: .animl
Entwickelt von: ASTM WK69538, IUPAC[1]
Erstveröffentlichung: 2003
Aktuelle Version 0.90
Art: Containerformat
Container für: analytische Messdaten
www.animl.org

Analytical Information Markup Language (kurz AnIML) ist ein herstellerübergreifendes XML-basiertes Dateiformat im Bereich der analytischen Chemie. Es handelt sich um ein offenes Format. Ziel ist es Messwerte, Untersuchungsmethoden sowie den Audit Trail zu speichern. Dabei werden digitale Signaturen unterstützt. Der Standard ist modular aufgebaut: ein Kernschema definiert den Dokumentenaufbau. Ein zusätzliches Schema definiert inhaltlich die analytische Technik.[2] Nur das Kernschema ist standardisiert. Die Definitionen analytischer Techniken sind flexibel gehalten und können automatisiert eingelesen werden, falls diese vom Hersteller veröffentlicht wurden. Der thematische Schwerpunkt liegt bei spektroskopischen wie chromatographischen Daten.[3] AnIML verwendet Elemente der SpectroML Auszeichnungssprache für UV-VIS-Spektroskopie und Thermo Electrons GAML. Aus älteren Austauschformaten wie JCAMP-DX und ANDI wurden ebenfalls Teile übernommen.[4] Laborabläufe werden als einzelne Experimentierschritte abgebildet, die auch aus Vorlagen referenziert werden können.[5] Der Standard ist seit 2003 in Entwicklung, befindet sich jedoch noch in einem unveröffentlichtem Stadium.[6] Die Open-Source-Projekte JSpecView[7] sowie OpenChrom[8] unterstützen den Standard. Eine Referenzimplementierung existiert nicht. Die Non-Profit-Organisation SiLA empfiehlt AnIML als Ergänzung zu ihrem Übertragungsstandard für die Gerätekommunikation.[9]

AnIML auf GitHub

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Tony Davies: Herding AnIMLs. In: Chemistry International. Band 29, Nr. 6, 2007, S. 21–23 (iupac.org).
  2. Alexander Roth, Ronny Jopp, Reinhold Schäfer, Gary W. Kramer: Automated Generation of AnIML Documents by Analytical Instruments. In: JALA: Journal of the Association for Laboratory Automation. Band 11, Nr. 4, 2006, ISSN 1535-5535, S. 247–253, doi:10.1016/j.jala.2006.05.013.
  3. Burkhard A. Schäfer, Dominik Poetz, Gary W. Kramer: Documenting Laboratory Workflows Using the Analytical Information Markup Language. In: JALA: Journal of the Association for Laboratory Automation. Band 9, Nr. 6, 2004, ISSN 1535-5535, S. 375–381, doi:10.1016/j.jala.2004.10.003.
  4. Gary W. Kramer: Analytical Information Markup Language (AnIML) for Spectroscopy and Chromatography Data. In: Automation for the Chemical Laboratory. 11. November 2004 (confex.com).
  5. Burkhard Schäfer: Datenaustausch im Labor der Zukunft. In: GIT Laboratory Journal Europe. 9. Oktober 2018 (wiley.com).
  6. Burkhard Schäfer: FAIRsharing.org: AnIML; Analytical Information Markup Language. doi:10.25504/fairsharing.6cs4bf.
  7. Robert J. Lancashire: The JSpecView Project: an Open Source Java viewer and converter for JCAMP-DX, and XML spectral data files. In: Chemistry Central Journal. Band 1, Nr. 1, 2007, ISSN 1752-153X, S. 31, doi:10.1186/1752-153X-1-31, PMID 18067663.
  8. OpenChrom AniML converter feature. In: GitHub. Lablicate GmbH, abgerufen am 13. Mai 2022 (englisch).
  9. David Rauh, Claudia Blankenburg, Tillmann G. Fischer, Nicole Jung, Stefan Kuhn, Ulrich Schatzschneider, Tobias Schulze, Steffen Neumann: Data format standards in analytical chemistry. In: Pure and Applied Chemistry. Band 94, Nr. 6, 1. Juni 2022, S. 725–736, doi:10.1515/pac-2021-3101.