Scientists, fueled by the desire for systems-level understanding of phenomena, increasingly need to share their results across multiple disciplines. Accomplishing this requires data to be annotated, contextualized, and readily searchable and translated into other formats. While these requirements can be addressed by custom programming or obviated by community standardization, neither approach has ‘solved’ the problem. In this paper, we describe a complementary approach – a general capability for articulating the format of arbitrary textual and binary data using a logical data model, expressed in XML-Schema, which can be used to provide annotation and context, extract metadata, and enable translation. This work is based on the draft specification for the Data Format Description Language and our open source “Defuddle” parser. We present an overview of the specification, detail the design of Defuddle, and discuss the benefits and challenges of this general approach to enabling discovery and sharing of diverse data sets.
Revised: April 27, 2011 |
Published: July 25, 2006
Citation
Talbott T.D., K.L. Schuchardt, E.G. Stephan, and J.D. Myers. 2006.Mapping Physical Formats to Logical Models to Extract Data and Metadata: The Defuddle Parsing Engine. In IPAW'06 International Provenance and Annotation Workshop, Chicago, Illinois, May 3-5 2006. Lecture Notes in Computer Science, edited by Luc Moreau and Ian Foster, 4145, 73-81. Berlin:Springer-Verlag.PNNL-SA-48498.