[Archivesspace_Users_Group] FW: Mass export of EAD
Kevin Clair
Kevin.Clair at du.edu
Tue Jul 28 13:04:48 EDT 2015
Hi Sue,
Ours is also a hosted ArchivesSpace instance (through the Colorado Alliance of Research Libraries), and we're able to run our scripts locally even though the data is on their servers since everything is run through the API. The only thing you would need from them would be the URL to your ArchivesSpace backend. -k
From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Susan Luftschein
Sent: Tuesday, July 28, 2015 10:57 AM
To: Archivesspace Users Group
Subject: Re: [Archivesspace_Users_Group] FW: Mass export of EAD
Hi Patrick,
Since I'm not a programmer, I actually have no idea how this works, but since none of our AS data lives locally, I don't think we can do it? I'm not sure, would love to know if that's possible.
Thanks,
Sue
Sue Luftschein
Archival and Metadata Librarian
USC Libraries Special Collections
University of Southern California
Doheny Memorial Library
3550 Trousdale Parkway, Room 207
Los Angeles, CA 90089-0189
tel:213-740-4046
fax:213-740-2343
luftsche at usc.edu<mailto:luftsche at usc.edu>
From: archivesspace_users_group-bounces at lyralists.lyrasis.org<mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org> [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Arnold, Hillel
Sent: Tuesday, July 28, 2015 9:47 AM
To: Archivesspace Users Group
Subject: Re: [Archivesspace_Users_Group] FW: Mass export of EAD
Hi Sue,
The script is written in Python, so you can run it from your local machine (you'd just have to change a couple variables to point it to your hosted instance). It's the same approach mentioned by a couple other people in this thread, just written in a different language.
It would be relatively easy to implement this as a plugin in the ArchivesSpace interface, but for us there's not really a compelling reason to, since we want mass exports to be triggered by machines based an automated schedule, rather than being done by humans.
Hillel Arnold
Lead Digital Archivist
Rockefeller Archive Center
From: Susan Luftschein <luftsche at usc.edu<mailto:luftsche at usc.edu>>
Reply-To: Archivesspace Users Group <archivesspace_users_group at lyralists.lyrasis.org<mailto:archivesspace_users_group at lyralists.lyrasis.org>>
Date: Tuesday, July 28, 2015 at 12:26 PM
To: Archivesspace Users Group <archivesspace_users_group at lyralists.lyrasis.org<mailto:archivesspace_users_group at lyralists.lyrasis.org>>
Subject: Re: [Archivesspace_Users_Group] FW: Mass export of EAD
Hi Patrick,
Is this something you have submitted to LYRASIS? As an institution that uses the hosting service, we are somewhat limited in our customization of the software, and since this is a feature that I'm sure a lot of folks want, it would be great to have it included.
Just a thought.
Thanks,
Sue
Sue Luftschein
Archival and Metadata Librarian
USC Libraries Special Collections
University of Southern California
Doheny Memorial Library
3550 Trousdale Parkway, Room 207
Los Angeles, CA 90089-0189
tel:213-740-4046
fax:213-740-2343
luftsche at usc.edu<mailto:luftsche at usc.edu>
From: archivesspace_users_group-bounces at lyralists.lyrasis.org<mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org> [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Galligan, Patrick
Sent: Tuesday, July 28, 2015 8:29 AM
To: Archivesspace Users Group
Subject: [Archivesspace_Users_Group] FW: Mass export of EAD
Phil,
My colleague, Hillel Arnold, has written a script to export all published EAD. It's a little tailored to our installation, and has a bug or two, but with a little tweaking it could probably work for you.
https://github.com/RockefellerArchiveCenter/scripts/blob/master/archivesspace/asExport-ead.py
Patrick Galligan
Rockefeller Archive Center
Assistant Digital Archivist
914-366-6386
From:archivesspace_users_group-bounces at lyralists.lyrasis.org<mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org> [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Alexander Duryee
Sent: Tuesday, July 28, 2015 11:16 AM
To: Archivesspace Users Group
Subject: Re: [Archivesspace_Users_Group] Mass export of EAD
Phil,
As far as I'm aware, there's no bulk EAD export functionality in ASpace. However, since ASpace's resource identifiers are sequential integers, you can loop over each resource id in a repository and make an API call for its EAD record:
for x in {first..last}; do curl -H '[session token]' "https://[address]/repositories/[id]/resource_descriptions/${x}.xml<https://[address]/repositories/%5bid%5d/resource_descriptions/$%7bx%7d.xml>" > aspace_${x}.xml; done
A loop like that should generate EAD records for each resource in your repository.
Regards,
--Alex
On Tue, Jul 28, 2015 at 10:27 AM, Suda, Phillip J <psuda1 at tulane.edu<mailto:psuda1 at tulane.edu>> wrote:
Greetings all,
Is there an API or mass export feature for exporting all EAD records from a repository, etc.? I am only seeing a collection level export feature.
Thanks,
Phil
Phillip Suda
Systems Librarian
Howard-Tilton Memorial Library
Tulane University
psuda1 at tulane.edu<mailto:psuda1 at tulane.edu>
504-865-5607<tel:504-865-5607>
_______________________________________________
Archivesspace_Users_Group mailing list
Archivesspace_Users_Group at lyralists.lyrasis.org<mailto:Archivesspace_Users_Group at lyralists.lyrasis.org>
http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group
--
Alexander Duryee
Metadata Archivist
New York Public Library
(917)-229-9590
alexanderduryee at nypl.org<mailto:alexanderduryee at nypl.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20150728/d8d482b8/attachment.html>
More information about the Archivesspace_Users_Group
mailing list