A step by step guide: creating an AnIML file writer for an instrument

From LabAutopedia

Jump to: navigation, search
A Step by Step Guide: Creating an AnIML File Writer for an Instrument

Dennis Backhaus (1,3), Burkhard Schaefer (2), Reinhold Schaefer (3), and Gary Kramer (1)

1) National Institute of Standards and Technology
2) BSSN Software
3) RheinMain University of Applied Sciences

The Analytical Information Markup Language (AnIML) is being created to facilitate the interchange and archiving of analytical chemistry result data and metadata. Key AnIML concepts such as sample indexing, experiment step indexing, trace-forming, and peak-table generation make it possible for AnIML to create a logical, generic, XML-based structure to store data for any kind of analytical experiment. AnIML can deal with result data from a variety of sources such as instrument-generated data, simulation-derived data, processed data, and post-processed data, along with truncated and legacy datasets where the accompanying metadata are often sparse. To use AnIML for specific instruments, customized writers must be created that craft data and metadata from the instruments into AnIML files. This presentation demonstrates, step by step, what has to be done to generate AnIML files from instrument-generated data and metadata, using some popular UV/Vis spectrophometers & chromatograph detectors as examples.