Skip to content
University of Maryland LibrariesDigital Repository at the University of Maryland
    • Login
    View Item 
    •   DRUM
    • University Libraries
    • Library Research & Innovative Practice Forum
    • View Item
    •   DRUM
    • University Libraries
    • Library Research & Innovative Practice Forum
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    CSV Validation for Metadata Wrangling

    Thumbnail
    View/Open
    presentation slides in PDF (403Kb)
    No. of downloads: 166

    Date
    2015-06-04
    Author
    Westgard, Joshua A.
    DRUM DOI
    https://doi.org/10.13016/M2999Z
    Metadata
    Show full item record
    Abstract
    This lightning talk describes a Python script for the validation of CSV files against arbitrary sets of rules specified in a schema file. The motivation for creating the tool was that CSV (comma-separated values) files have become a de facto standard for moving data between systems, and for any sort of batch ingest process. But CSV data can be messy, and often there are problems that appear only when the data is being loaded, after it is out of the hands of the librarians who have created the data and into the hands of systems staff. The tool is intended to empower data creators to validate CSV files against the requirements of the systems for which the data are being prepared, so that they can correct any problems themselves before sending the data along the pipeline.
    Notes
    A lightning talk delivered at the Library Research and Innovative Practice Forum, McKeldin Library, June 4, 2015. The tool described is available at http://www.github.com/jwestgard/csv-validate/.
    URI
    http://hdl.handle.net/1903/17169
    Collections
    • Library Research & Innovative Practice Forum

    DRUM is brought to you by the University of Maryland Libraries
    University of Maryland, College Park, MD 20742-7011 (301)314-1328.
    Please send us your comments.
    Web Accessibility
     

     

    Browse

    All of DRUMCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister
    Pages
    About DRUMAbout Download Statistics

    DRUM is brought to you by the University of Maryland Libraries
    University of Maryland, College Park, MD 20742-7011 (301)314-1328.
    Please send us your comments.
    Web Accessibility