forked from alanorth/DSpace
-
Notifications
You must be signed in to change notification settings - Fork 15
Scripts
Alan Orth edited this page Nov 6, 2018
·
16 revisions
Various scripts to help with maintenance and batch tasks in the DSpace PostgreSQL database.
- migrate-fields.sh — Migrate metadata fields from one to another
- move-collections.sh — Move collections from one community to another
- generate-thumbnails.py — Download PDFs from a CSV file and create thumbnails for use with SAFBuilder
- fix-metadata-values.py — Find and replace metadata values in the PostgreSQL database (from CSV)
- delete-metadata-values.py — Delete values in the PostgreSQL database (from a column in a CSV)
- rest-find-collections.py — Quickly find all collections under a given community using the DSpace REST API
- resolve-orcids.py — Query the public ORCID API for names associated with ORCID identifiers, optionally from a DSpace authority Solr core.
- orcid-authority-to-item.py — Map ORCID identifiers from DSpace's Solr authority core to PostgreSQL by creating new cg.creator.id fields in each matching item.
- add-orcid-identifiers-csv.py — Add ORCID identifiers to items for a given author name from CSV.
- add-dc-rights.py — Add usage rights (dc.rights) to items from CSV.