Collaborative Editing and Versioning of DDI Metadata: The Latest from Cornell's NCRN CED2AR Software

Benjamin Perry, Venkata Kambhampaty, Kyle Brumsted, William C. Block · 2014

This presentation reports on the latest innovations of the Comprehensive Extensible Data Documentation and Access Repository (CED 2 AR), part of Cornell’s NSF-Census Research Network Project. CED 2 AR is an online repository for metadata on surveys, administrative microdata, and other statistical information. CED 2 AR uses DDI 2.5 and supplemental XML to document these studies without the use of any relational databases, making the entire repository is extremely portable and lightweight. The user interface not only provides the means to navigate and search across multiple codebooks, but the ability to edit DDI through simple and intuitive web forms. This allows us to collaboratively curate DDI metadata. However, in addition to the study it describes, the DDI document itself evolves over time. Tracking and documenting these changes is an essential part of a researcher’s job. Rather than modifying the existing DDI Codebook schema, the CED 2 AR project uses Git, a distributed version control system traditionally built for software development. Git allows CED 2 AR to show how DDI metadata changes over time, and can retrieve old versions or parallel branches of the metadata. Git runs passively in the background, so CED 2 AR begins versioning its codebooks without any user intervention, however the more advanced features of Git are still accessible.

Read the paper · More papers on PaperTik