Skip to content

Provides tools for creating new, updating existing, and otherwise processing ETDs stored in Fedora Commons.

Notifications You must be signed in to change notification settings

devinhiggins/etddata

Repository files navigation

ETD Datastream

The code in this repository is designed to provide tools for creating new, updating existing, and otherwise processing the data stored in Fedora Commons datastreams.

Files

  • new_datastream.py: Contains code to connect to Fedora repository, pulls out custom elements from all XML files and add them to a new datastream called "CUSTOM."
  • program_clean.py: Special function to clean up academic program name, based on known issues.
  • xmldata.py: Contains a range of functions for processing ETD metadata.
  • msu_programs.py: Organizes MSU colleges and departments into structured data based on HTML. Needs improvement.
  • update_etd_graph.py: Access XML metadata and Solr index to gather data to create graph.

About

Provides tools for creating new, updating existing, and otherwise processing ETDs stored in Fedora Commons.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published