Skip to content

RockefellerArchiveCenter/scripts

Repository files navigation

Scripts

This repository contains miscellaneous scripts that we use to help automate our work across multiple different systems. We have broken the repository down into folders for the different systems that each script relates to.

archivematica

Scripts for pre-Archivematica ingest processes.

archivessnake

Scripts using ArchivesSnake to export data from ArchivesSpace in a variety of formats.

ffmpeg

These scripts use ffmpeg to create clips, gifs, and thumbnails from a video file.

imagemagick

These scripts create thumbnail derivatives of digital objects, move files from a temporary directory to a web accessible directory, and also can make thumbnail derivatives in place at the web accessible directory.

vba

These are Visual Basic scripts designed to run on Microsoft Excel and help automate our work with files.

Requirements

  • Python
  • Excel
  • Linux command-line environment

Contributing

Please contribute! If you find an error or a better way to do this work, please submit a pull request. I'll review all pull requests and respond if I have any questions.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

Authors

Patrick Galligan, Hillel Arnold, & Bonnie Gordon

License

This content is released under MIT-License. Please see MIT-License.md for more information.