Introductory Remarks by Gary W. Kramer, NIST
| Fundamentals of the Analytical Information Markup Language (AnIML) [not yet available] | |
| Burkhard Schäfer, BSSN Software | The Analytical Information Markup Language (AnIML) is a standardization effort of the E13.15 Sub-Committee of the American Society for Testing and Materials (ASTM). AnIML defines an XML-based format for documentation of laboratory experiments and their results. It is suitable for many different analytical measurement techniques. To achieve this, AnIML provides a generic data container that permits the storage of arbitrary analytical data. The concept of Technique Definitions permits the formal specification of constraints for using this data container. This way, a definition can prescribe how the data for specific measurement techniques should be captured in the data file. In the first part, this paper will provide an introduction to the AnIML architecture and highlight some of its design fundamentals. The second part describes the AnIML features that facilitate the design of generic tools to manipulate AnIML documents. Even though AnIML was designed with human-readability in mind, it makes more sense to create, modify and view AnIML documents using appropriate software tools. That way, the data can be presented in a fashion that is more convenient to the user (who is typically a domain expert, rather than a computer programmer). We demonstrate what such tools could look like and how they can be integrated into existing laboratory software environments. |
| How to Export Legacy Chromatography Data to AnIML [PPT] | |
| Dale O'Neil, Agilent Technologies | According to a report by UC Berkley's School of Information Management and Systems, over the next several years more data will be created than in the previous 300 years combined. This data is in various proprietary formats of which some is well structured and others not structured. Some data is stored on disks and others in databases. Because of this mass amount of data and the many proprietary formats, regulations are now surfacing requiring vendors to make their data retrievable for the next 10 to 30 years. Some SOP's require the data to be accessible for up to the next 100 years. This has created many headaches in the industry. With many vendors continuing to create new applications and new data formats while at the same time not given adequate support for old applications and old data formats, the problem will only continue to grow. To help solve this problem Analytical Information Markup Language called AnIML has been developed. AnIML is an XML standard for analytical chemistry data. It is the collaborative effort between many groups and individuals and is sanctioned by the ASTM. The main idea behind AnIML is to create a standard format for interchanging and archiving data, independent of the measurement technique that was used. In this presentation I will show how chromatography data is applied to AnIML. Where the data fits into the AnIML core and how viewers can be confident to find and display the most pertinent information. I will also discuss archiving and Exporting legacy data to AnIML. |
| Validating AnIML Data Files [PPT] | |
| Gary W. Kramer, NIST |
The Analytical Information Markup Language (AnIML) is being created to facilitate the interchange and archiving of analytical chemistry data by creating structured data containers using the eXtensible Markup Language (XML). Content document structure is specified by the general AnIML schema, the AnIML technique schema, and methodology-specific technique definition files. The use of the technique definition files affords AnIML great flexibility and extensibility. Validation is the process of insuring that an AnIML data document conforms to sets of requirements promulgated by an authority. At the lowest level are the XML syntax rules detailed by the World-Wide Web Consortium (W3C) for XML document well-formedness. XML validators or validating parsers check an XML document against the structure and rules called out in the associated content model document—the Document Type Definition (DTD) or XML schema.
Because AnIML incorporates technique-definition documents to stylize data to the customary representations expected in a given analytical genre and further allows for extensions to tailor data representations to the needs of organizations and individuals, AnIML data documents will require custom validation tools. The drawback of having to create such tools is offset by the opportunity to increase the scope of the checking tools to include semantic validation of the data-element contents themselves. The base level for AnIML data files will be validation to the ASTM AnIML standards requirements. However, customized verification tools offer the possibility of incorporating imperatives from higher authorities, such as manufacturing quality assurance provisions or regulatory requirements, into the validation scheme. |
| Using AnIML as a Data Archiving Format in Academia [PPT] | |
| Stuart J. Chalk, University of North Florida | A discussion of how the AnIML specification can be used in the context of performing academic research will be presented. Focus areas will include mechanisms for getting data into AnIML format, how to add metadata to AnIML files, and tools to visualize, process and disseminate data stored in AnIML files. Finally, the issues of data integrity, security and intellectual property will be addressed. |
| Using AnIML in Regulated Environments [PDF] | |
| Maren Fiege, Waters Corporation |
Scientists worldwide are moving from paper-based processes to electronic data. While the advantages of electronic data are clear, there are also some new challenges to ensure data longevity and validity. These include the need to comply with regulations such as 21 CFR Part 11 and GMP as well as protection of intellectual property.
This talk will outline how the ASTM AnIML data standards will help scientists meet these needs to provide a secure, compliant, and long-term stable format. |
| Open Source Software for AnIML [PPT] | |
| Jamie McQuay, Scimatic Software |
The ASTM Subcommittee E13.15 is currently developing the Analytical Information Markup Language (AnIML). This standard will provide a defined data format making the contents of a file accessible to any AnIML aware software application.
Software tools must be provided to assist in the acceptance of a new data standard by the scientific community. These tools must demonstrate what is possible with the new file format as well as provide functionality the user will need for the adoption of the AnIML standard. The AnIML Tools project is an open source effort which aims to provide the community with the tools that are required for AnIML formatted data. These tools, written in Microsoft C# by Scimatic Software, are currently being developed along side the AnIML standardization process. The first release of these tools will be an application that allows the user to open, graph and validate AnIML formatted files. The core functionality of this viewer is developed as a separate component to allow easy movement of this functionality into other AnIML projects. This talk will give an overview and demonstration of the current open source tools that are available from the AnIML Tools project. Future development for this project will also be discussed along with a request for more community involvement |