Cargando…

CMLLite: a design philosophy for CML

CMLLite is a collection of definitions and processes which provide strong and flexible validation for a document in Chemical Markup Language (CML). It consists of an updated CML schema (schema3), conventions specifying rules in both human and machine-understandable forms and a validator available bo...

Descripción completa

Detalles Bibliográficos
Autores principales: Townsend, Joe A, Murray-Rust, Peter
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3205043/
https://www.ncbi.nlm.nih.gov/pubmed/21999395
http://dx.doi.org/10.1186/1758-2946-3-39
_version_ 1782215283894648832
author Townsend, Joe A
Murray-Rust, Peter
author_facet Townsend, Joe A
Murray-Rust, Peter
author_sort Townsend, Joe A
collection PubMed
description CMLLite is a collection of definitions and processes which provide strong and flexible validation for a document in Chemical Markup Language (CML). It consists of an updated CML schema (schema3), conventions specifying rules in both human and machine-understandable forms and a validator available both online and offline to check conformance. This article explores the rationale behind the changes which have been made to the schema, explains how conventions interact and how they are designed, formulated, implemented and tested, and gives an overview of the validation service.
format Online
Article
Text
id pubmed-3205043
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-32050432011-11-01 CMLLite: a design philosophy for CML Townsend, Joe A Murray-Rust, Peter J Cheminform Research Article CMLLite is a collection of definitions and processes which provide strong and flexible validation for a document in Chemical Markup Language (CML). It consists of an updated CML schema (schema3), conventions specifying rules in both human and machine-understandable forms and a validator available both online and offline to check conformance. This article explores the rationale behind the changes which have been made to the schema, explains how conventions interact and how they are designed, formulated, implemented and tested, and gives an overview of the validation service. BioMed Central 2011-10-14 /pmc/articles/PMC3205043/ /pubmed/21999395 http://dx.doi.org/10.1186/1758-2946-3-39 Text en Copyright ©2011 Townsend and Murray-Rust; licensee Chemistry Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Townsend, Joe A
Murray-Rust, Peter
CMLLite: a design philosophy for CML
title CMLLite: a design philosophy for CML
title_full CMLLite: a design philosophy for CML
title_fullStr CMLLite: a design philosophy for CML
title_full_unstemmed CMLLite: a design philosophy for CML
title_short CMLLite: a design philosophy for CML
title_sort cmllite: a design philosophy for cml
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3205043/
https://www.ncbi.nlm.nih.gov/pubmed/21999395
http://dx.doi.org/10.1186/1758-2946-3-39
work_keys_str_mv AT townsendjoea cmlliteadesignphilosophyforcml
AT murrayrustpeter cmlliteadesignphilosophyforcml