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.

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

Weblinks Bearbeiten

AnIML auf GitHub

Einzelnachweise 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).