Cargando…
Using XML to encode TMA DES metadata
BACKGROUND: The Tissue Microarray Data Exchange Specification (TMA DES) is an XML specification for encoding TMA experiment data. While TMA DES data is encoded in XML, the files that describe its syntax, structure, and semantics are not. The DTD format is used to describe the syntax and structure of...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Medknow Publications Pvt Ltd
2011
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3169921/ https://www.ncbi.nlm.nih.gov/pubmed/21969921 http://dx.doi.org/10.4103/2153-3539.84233 |
_version_ | 1782211548661415936 |
---|---|
author | Lyttleton, Oliver Wright, Alexander Treanor, Darren Lewis, Paul |
author_facet | Lyttleton, Oliver Wright, Alexander Treanor, Darren Lewis, Paul |
author_sort | Lyttleton, Oliver |
collection | PubMed |
description | BACKGROUND: The Tissue Microarray Data Exchange Specification (TMA DES) is an XML specification for encoding TMA experiment data. While TMA DES data is encoded in XML, the files that describe its syntax, structure, and semantics are not. The DTD format is used to describe the syntax and structure of TMA DES, and the ISO 11179 format is used to define the semantics of TMA DES. However, XML Schema can be used in place of DTDs, and another XML encoded format, RDF, can be used in place of ISO 11179. Encoding all TMA DES data and metadata in XML would simplify the development and usage of programs which validate and parse TMA DES data. XML Schema has advantages over DTDs such as support for data types, and a more powerful means of specifying constraints on data values. An advantage of RDF encoded in XML over ISO 11179 is that XML defines rules for encoding data, whereas ISO 11179 does not. MATERIALS AND METHODS: We created an XML Schema version of the TMA DES DTD. We wrote a program that converted ISO 11179 definitions to RDF encoded in XML, and used it to convert the TMA DES ISO 11179 definitions to RDF. RESULTS: We validated a sample TMA DES XML file that was supplied with the publication that originally specified TMA DES using our XML Schema. We successfully validated the RDF produced by our ISO 11179 converter with the W3C RDF validation service. CONCLUSIONS: All TMA DES data could be encoded using XML, which simplifies its processing. XML Schema allows datatypes and valid value ranges to be specified for CDEs, which enables a wider range of error checking to be performed using XML Schemas than could be performed using DTDs. |
format | Online Article Text |
id | pubmed-3169921 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2011 |
publisher | Medknow Publications Pvt Ltd |
record_format | MEDLINE/PubMed |
spelling | pubmed-31699212011-10-03 Using XML to encode TMA DES metadata Lyttleton, Oliver Wright, Alexander Treanor, Darren Lewis, Paul J Pathol Inform Research Article BACKGROUND: The Tissue Microarray Data Exchange Specification (TMA DES) is an XML specification for encoding TMA experiment data. While TMA DES data is encoded in XML, the files that describe its syntax, structure, and semantics are not. The DTD format is used to describe the syntax and structure of TMA DES, and the ISO 11179 format is used to define the semantics of TMA DES. However, XML Schema can be used in place of DTDs, and another XML encoded format, RDF, can be used in place of ISO 11179. Encoding all TMA DES data and metadata in XML would simplify the development and usage of programs which validate and parse TMA DES data. XML Schema has advantages over DTDs such as support for data types, and a more powerful means of specifying constraints on data values. An advantage of RDF encoded in XML over ISO 11179 is that XML defines rules for encoding data, whereas ISO 11179 does not. MATERIALS AND METHODS: We created an XML Schema version of the TMA DES DTD. We wrote a program that converted ISO 11179 definitions to RDF encoded in XML, and used it to convert the TMA DES ISO 11179 definitions to RDF. RESULTS: We validated a sample TMA DES XML file that was supplied with the publication that originally specified TMA DES using our XML Schema. We successfully validated the RDF produced by our ISO 11179 converter with the W3C RDF validation service. CONCLUSIONS: All TMA DES data could be encoded using XML, which simplifies its processing. XML Schema allows datatypes and valid value ranges to be specified for CDEs, which enables a wider range of error checking to be performed using XML Schemas than could be performed using DTDs. Medknow Publications Pvt Ltd 2011-08-24 /pmc/articles/PMC3169921/ /pubmed/21969921 http://dx.doi.org/10.4103/2153-3539.84233 Text en Copyright: © 2011 Lyttleton O http://creativecommons.org/licenses/by-nc-sa/3.0 This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Lyttleton, Oliver Wright, Alexander Treanor, Darren Lewis, Paul Using XML to encode TMA DES metadata |
title | Using XML to encode TMA DES metadata |
title_full | Using XML to encode TMA DES metadata |
title_fullStr | Using XML to encode TMA DES metadata |
title_full_unstemmed | Using XML to encode TMA DES metadata |
title_short | Using XML to encode TMA DES metadata |
title_sort | using xml to encode tma des metadata |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3169921/ https://www.ncbi.nlm.nih.gov/pubmed/21969921 http://dx.doi.org/10.4103/2153-3539.84233 |
work_keys_str_mv | AT lyttletonoliver usingxmltoencodetmadesmetadata AT wrightalexander usingxmltoencodetmadesmetadata AT treanordarren usingxmltoencodetmadesmetadata AT lewispaul usingxmltoencodetmadesmetadata |