diff --git a/fixtures/mets_structmap_arranged_sip.xml b/fixtures/mets_structmap_arranged_sip.xml new file mode 100644 index 0000000..e7c384e --- /dev/null +++ b/fixtures/mets_structmap_arranged_sip.xml @@ -0,0 +1,3329 @@ + + + + + + + + UUID + 85a35260-10e9-444e-b9c8-06ad9de6fbdc + + + ULID + 01D9T8MJM9NEQ390H239VT50CQ + + + EXID + https://example.com/AIP/id/1348554167 + + arranged-sip-85a35260-10e9-444e-b9c8-06ad9de6fbdc + + + + + + + + + + UUID + 8d86260a-6536-4339-9596-48fe23f82924 + + %SIPDirectory%objects/subdirectory + + + + + + + + + 14000 Caen, France - Bird in my garden + Nicolas Germain + field recording + phonography + soundscapes + sound art + radio aporee + Bird singing in my garden, Caen, France, Zoom H6 + Radio Aporee + 2017-05-27 + aporee_36644_41997 + Internet Archive + Caen, France + Public domain + + + + + + + + + + + UUID + beaa8500-a4c2-464b-b690-2da834746d9e + + + 0 + + sha256 + + 573f88d429ca1f0ace760474eb48248e3d89918937b52abde9d8c531479143f5 + + 419 + + + MD5 File + None + + + PRONOM + fmt/993 + + + + 2023-07-07T15:04:09Z + + + + %SIPDirectory%objects/metadata/transfers/transfer-34927903-c1fc-4aee-b66d-0761d7d15bde/checksum.md5 + + + + + + + + + + UUID + ef9a2d89-2b9b-4991-ab06-51f1ec7e4096 + + ingestion + 2023-07-07T15:04:09.890917+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + d729a025-a41c-40c9-86a9-49ad13ea4509 + + message digest calculation + 2023-07-07T15:04:10.041812+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 573f88d429ca1f0ace760474eb48248e3d89918937b52abde9d8c531479143f5 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 21473a7c-35cf-4fa7-86eb-1bf857476954 + + virus check + 2023-07-07T15:04:11.089039+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 2106edcb-3db1-417d-8125-cdb1b198eb58 + + format identification + 2023-07-07T15:04:12.845033+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/993 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + def93fe2-9b50-4d46-9f10-9f06bb9b3def + + + 0 + + sha256 + + 36b974aed876416e6fb48fb7abefbd42cfaf7c92945b51009207540688613cd0 + + 475 + + + SHA1 File + None + + + PRONOM + fmt/992 + + + + 2023-07-07T15:04:09Z + + + + %SIPDirectory%objects/metadata/transfers/transfer-34927903-c1fc-4aee-b66d-0761d7d15bde/checksum.sha1 + + + + + + + + + + UUID + 70db826f-30e3-489a-aa3d-9cedf280596f + + ingestion + 2023-07-07T15:04:09.900063+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + bf12d5e6-1e2b-42cc-809c-7afbd3406a53 + + message digest calculation + 2023-07-07T15:04:10.048988+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 36b974aed876416e6fb48fb7abefbd42cfaf7c92945b51009207540688613cd0 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + d315bba3-1811-4b2b-8bec-2e34bf3d6ffd + + virus check + 2023-07-07T15:04:11.099425+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 59d7872e-57bb-4408-b559-10b6ca194097 + + format identification + 2023-07-07T15:04:13.100455+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/992 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + f8b95b46-f87f-41ab-9980-1f72367655f9 + + + 0 + + sha256 + + 050203cf62913e7dead4e8079206aea38934c96b89ebe86981611d4babd9a9d1 + + 643 + + + SHA256 File + None + + + PRONOM + fmt/991 + + + + 2023-07-07T15:04:09Z + + + + %SIPDirectory%objects/metadata/transfers/transfer-34927903-c1fc-4aee-b66d-0761d7d15bde/checksum.sha256 + + + + + + + + + + UUID + a9495768-d913-4cb3-a4b8-edf513dc39ba + + ingestion + 2023-07-07T15:04:09.909537+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 0006b4f3-e065-4ad6-8d40-7b360075d4b2 + + message digest calculation + 2023-07-07T15:04:10.066086+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 050203cf62913e7dead4e8079206aea38934c96b89ebe86981611d4babd9a9d1 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 8d7b551c-e24d-48b4-bcaf-ffe4ba6344e9 + + virus check + 2023-07-07T15:04:11.130185+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + d39d1d07-9b95-4337-bb61-740ab61f1f24 + + format identification + 2023-07-07T15:04:13.356983+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/991 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + a2daf3c2-65e7-4354-90a1-d86575901926 + + + 0 + + sha256 + + 7021f4b51080d8c68e74a81cd078942e8abef80237780debceef91c7b6ae5c71 + + 1091 + + + Plain Text + + + + PRONOM + x-fmt/111 + + + + 2023-07-07T15:04:09Z + + + + %SIPDirectory%objects/metadata/transfers/transfer-34927903-c1fc-4aee-b66d-0761d7d15bde/checksum.sha512 + + + + + + + + + + UUID + e15f7668-3bd4-481b-8243-d45494c290f6 + + ingestion + 2023-07-07T15:04:09.881533+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + cec2abf7-f883-4e86-abb8-632abde81309 + + message digest calculation + 2023-07-07T15:04:10.013669+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 7021f4b51080d8c68e74a81cd078942e8abef80237780debceef91c7b6ae5c71 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 58b01ab3-0bd4-4640-99d2-03d997539457 + + virus check + 2023-07-07T15:04:11.081271+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + c1f21849-df36-4fac-b035-549aad328512 + + format identification + 2023-07-07T15:04:12.537905+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + x-fmt/111 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 50d62078-a8cd-43a6-b29d-ce61eefd0034 + + + 0 + + sha256 + + 5591243db36942f01f131820dc8125a230995ba2488a9bd49aa39457ca32a415 + + 2923 + + + JSON Data Interchange Format + None + + + PRONOM + fmt/817 + + + + 2023-07-07T15:04:09Z + + + + %SIPDirectory%objects/metadata/transfers/transfer-34927903-c1fc-4aee-b66d-0761d7d15bde/identifiers.json + + + + + + + + + + UUID + 88a6333b-d2ac-4172-bac4-eac7a8c9f010 + + ingestion + 2023-07-07T15:04:09.862550+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + d4c750b4-ee98-4860-b8d7-7b5e4c798160 + + message digest calculation + 2023-07-07T15:04:10.001841+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 5591243db36942f01f131820dc8125a230995ba2488a9bd49aa39457ca32a415 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 95a5d021-f077-4694-8310-3f15ca3d2b89 + + virus check + 2023-07-07T15:04:11.175495+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 20a2955c-0001-4095-b4fb-4d02406beb9b + + format identification + 2023-07-07T15:04:12.640563+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/817 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 00ca17d1-09a5-4c20-9b5c-58df39e91536 + + + 0 + + sha256 + + 8ff256f35cd7512f0b3f64f6e683eef696d9ff4efc6b5d690a252d7014b3a3bd + + 3934 + + + CSV + + + + PRONOM + x-fmt/18 + + + + 2023-07-07T15:04:09Z + + + + %SIPDirectory%objects/metadata/transfers/transfer-34927903-c1fc-4aee-b66d-0761d7d15bde/metadata.csv + + + + + + + + + + UUID + 5516a4ac-d9ca-417d-b456-08eb6c560073 + + ingestion + 2023-07-07T15:04:09.850422+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + f809a832-4cf0-480c-9b3b-559a5693fb4c + + message digest calculation + 2023-07-07T15:04:09.993173+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 8ff256f35cd7512f0b3f64f6e683eef696d9ff4efc6b5d690a252d7014b3a3bd + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + dfd64a33-33d0-440e-9d2a-0816a52329e4 + + virus check + 2023-07-07T15:04:11.177883+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + bed61cdb-d6fc-48a1-9ce0-5264602c4a0e + + format identification + 2023-07-07T15:04:12.481830+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + x-fmt/18 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + a62d1143-4f20-4c3b-8a91-867b87fc4286 + + + 0 + + sha256 + + 100798462f88e101dc040033c6eff109eaf9e14ecfb5ab744d00e1d8d4f1242d + + 1129 + + + CSV + + + + PRONOM + x-fmt/18 + + + + 2023-07-07T15:04:09Z + + + + %SIPDirectory%objects/metadata/transfers/transfer-34927903-c1fc-4aee-b66d-0761d7d15bde/rights.csv + + + + + + + + + + UUID + 3aaef1fe-f458-45c9-a807-0c8319327038 + + ingestion + 2023-07-07T15:04:09.871791+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + da5f9642-e230-4d9c-b9a6-e6c39ea19a5a + + message digest calculation + 2023-07-07T15:04:10.033348+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 100798462f88e101dc040033c6eff109eaf9e14ecfb5ab744d00e1d8d4f1242d + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 4340fad6-1bdc-41c5-b54a-3e95c5decbb6 + + virus check + 2023-07-07T15:04:11.060362+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 731daa6e-ecba-47cc-9f06-7ce74b5e1b18 + + format identification + 2023-07-07T15:04:12.604544+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + x-fmt/18 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 0b110c54-217a-4215-ba32-37531cebf379 + + + 0 + + sha256 + + 0edb2eeb7a7a8a284b9e94ae57a6d0face18a7d3ba982417ae22ab84262c92bf + + 26431800 + + + WAV + + + + + + + + + 2023-07-07T15:03:27Z + + + + %SIPDirectory%objects/subdirectory/bird-0b110c54-217a-4215-ba32-37531cebf379.wav + + derivation + has source + + UUID + f756e554-d0bf-4932-81db-da1cb36fe25a + + + UUID + 2f5a8ad5-7fe4-4c58-8b58-7ad5c4b4a54c + + + + + + + + + + + + UUID + 1ee9441a-d066-438f-ad79-85217451f1fa + + creation + 2023-07-07T15:03:27.777573+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 5f3a8988-61e9-4256-93ad-e809d68d46af + + message digest calculation + 2023-07-07T15:03:27.853945+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 0edb2eeb7a7a8a284b9e94ae57a6d0face18a7d3ba982417ae22ab84262c92bf + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 5bd6bdf1-f96c-418a-b714-078f78272793 + + validation + 2023-07-07T15:03:28.318510+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="WAVE"; result="Well-Formed and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + f756e554-d0bf-4932-81db-da1cb36fe25a + + + 0 + + sha256 + + a28bc7a1c7bb1dd09528c52c99561c472b3dcb139049a5c67fb301807bfef8ba + + 5992608 + + + MPEG 1/2 Audio Layer 3 + + + + PRONOM + fmt/134 + + + + 2023-02-15T16:02:08Z + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + bird.mp3 + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145511-34927903-c1fc-4aee-b66d-0761d7d15bde/objects + 5.7 MB + 2023:02:15 16:02:08+00:00 + 2023:07:07 14:55:12+00:00 + 2023:07:07 14:55:11+00:00 + rw-r----- + MP3 + mp3 + audio/mpeg + 4224 + 1 + 3 + 320 kbps + 44100 + Joint Stereo + Off + Off + False + False + None + Bird in my garden / 14000 Caen, France + Nicolas Germain + radio aporee + 2017 + Other + 2017-05-27 11:30:00 39 Rue du Milieu, 14000 Caen, France + 49.172659538193/-0.35865023732185 + 1/1 + Bird in my garden / 14000 Caen + Nicolas Germain + radio aporee + 2017 + 2017-05-27 11:30:00 39 Rue d + 1 + Other + 2017 + 0:02:29 (approx) + + + + + MediaInfoLib + + + 1 + mp3 + MPEG Audio + 5992608 + 149.709 + CBR + 320000 + 4224 + Bird in my garden / 14000 Caen, France + radio aporee + Bird in my garden / 14000 Caen, France + 1 + 1 + Nicolas Germain + Other + 2017 + UTC 2023-02-15 16:02:08 + 2023-02-15 16:02:08 + 2017-05-27 11:30:00 39 Rue du Milieu, 14000 Caen, France + 49.172659538193/-0.35865023732185 + + + MPEG Audio + 1 + Layer 3 + Joint stereo + 149.707 + CBR + 320000 + 2 + 1152 + 44100 + 6602112 + 38.281 + 5731 + Lossy + 5988384 + 0.99930 + + + + + + %transferDirectory%objects/bird.mp3 + + derivation + is source of + + UUID + 0b110c54-217a-4215-ba32-37531cebf379 + + + UUID + 2f5a8ad5-7fe4-4c58-8b58-7ad5c4b4a54c + + + + + + + + + + + + UUID + f1202d86-4ef9-439c-9896-9d19c60d3016 + + Other + + Donor + + 2010-01-01 + OPEN + + + + Act donor + + + UUID + f756e554-d0bf-4932-81db-da1cb36fe25a + + + + + + + + + + + UUID + bacea059-0ec1-40c0-9279-5a8585ca558b + + Other + + Policy + + 1999-01-01 + OPEN + + + + Act policy + + + UUID + f756e554-d0bf-4932-81db-da1cb36fe25a + + + + + + + + + + + UUID + 678bd7b4-cc8b-49e2-b24f-0f8fcd18154e + + ingestion + 2023-07-07T14:55:12.664147+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 676dd32a-3f88-414a-8484-114bc6d011ef + + message digest calculation + 2023-07-07T14:55:12.899683+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + a28bc7a1c7bb1dd09528c52c99561c472b3dcb139049a5c67fb301807bfef8ba + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + c3a18e09-f4c3-4aa8-beca-67576d14229c + + fixity check + 2023-07-07T14:55:13.091860+00:00 + + program="md5sum -c --strict + /var/archivematica/sharedDirectory/currentlyProcessing/2023-07-07_145511-34927903-c1fc-4aee-b66d-0761d7d15bde/metadata/checksum.md5"; + version="md5sum (GNU coreutils) 8.28" + + + pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 5e11c266-185f-4d66-9c2a-22d7e12297d4 + + fixity check + 2023-07-07T14:55:13.243279+00:00 + + program="sha1sum -c --strict + /var/archivematica/sharedDirectory/currentlyProcessing/2023-07-07_145511-34927903-c1fc-4aee-b66d-0761d7d15bde/metadata/checksum.sha1"; + version="sha1sum (GNU coreutils) 8.28" + + + pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 3148e6d4-66dc-4f4b-acd3-c8d0b4bc7b03 + + fixity check + 2023-07-07T14:55:13.465545+00:00 + + program="sha256sum -c --strict + /var/archivematica/sharedDirectory/currentlyProcessing/2023-07-07_145511-34927903-c1fc-4aee-b66d-0761d7d15bde/metadata/checksum.sha256"; + version="sha256sum (GNU coreutils) 8.28" + + + pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + e7060de4-8cef-444d-9f8d-9a844a1a6ddb + + fixity check + 2023-07-07T14:55:13.642218+00:00 + + program="sha512sum -c --strict + /var/archivematica/sharedDirectory/currentlyProcessing/2023-07-07_145511-34927903-c1fc-4aee-b66d-0761d7d15bde/metadata/checksum.sha512"; + version="sha512sum (GNU coreutils) 8.28" + + + pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + dff73b65-06ac-4f41-8e3d-20d3820579d5 + + virus check + 2023-07-07T14:55:15.414726+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + bb1fedec-e643-4ac0-b016-d8c1e138b268 + + format identification + 2023-07-07T14:55:20.006385+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/134 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 28fa51d5-db7e-4708-ab33-a4aad71d989d + + placement in backlog + 2023-07-07T14:56:05.967404+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + a38b082f-8b3d-49f4-9baf-6343163f4b83 + + removal from backlog + 2023-07-07T15:02:47.170712+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 2f5a8ad5-7fe4-4c58-8b58-7ad5c4b4a54c + + normalization + 2023-07-07T15:03:27.860987+00:00 + + ArchivematicaFPRCommandID="9dc10fcb-5809-4c0b-917a-02517ef4d1c6"; + program="ffmpeg"; version="ffmpeg version 3.4.11-0ubuntu0.1 Copyright (c) 2000-2022 + the FFmpeg developers" + + + + + + + %SIPDirectory%objects/subdirectory/bird-0b110c54-217a-4215-ba32-37531cebf379.wav + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + cd81910e-4fa7-4189-8255-2398404c389f + + + 0 + + sha256 + + caf3a374ecacb4735660e20181113d857858f4f93cc24e54ae4f0f38faedeecc + + 100831 + + + Acrobat PDF 1.6 - Portable Document Format + 1.6 + + + PRONOM + fmt/20 + + + + 2023-07-07T15:04:05Z + + + + %SIPDirectory%objects/submissionDocumentation/transfer-2023-07-07_145511-34927903-c1fc-4aee-b66d-0761d7d15bde/Agreement-Gift-MBRS-project.pdf + + + + + + + + + + UUID + 8289f4e5-513a-454a-a84c-e4895945d20b + + ingestion + 2023-07-07T15:04:05.381957+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + aca37fcf-32fa-4a92-b1cc-f99b9f248640 + + message digest calculation + 2023-07-07T15:04:05.446715+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + caf3a374ecacb4735660e20181113d857858f4f93cc24e54ae4f0f38faedeecc + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 35d3a6e2-53f5-433a-824d-1317c40c7092 + + virus check + 2023-07-07T15:04:06.754783+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 339528bd-dca3-4531-b6a9-f67d8db1f847 + + format identification + 2023-07-07T15:04:07.938363+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/20 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + dd1e48a7-81cf-4d23-ae59-c7882555033b + + + 0 + + sha256 + + 9dd682b28b7fef1457b5477ed9095e427bcd320f8fdf3c47149ea78585381608 + + 270991 + + + XML + 1.0 + + + PRONOM + fmt/101 + + + + 2023-07-07T15:04:05Z + + + + %SIPDirectory%objects/submissionDocumentation/transfer-2023-07-07_145511-34927903-c1fc-4aee-b66d-0761d7d15bde/METS.xml + + + + + + + + + + UUID + e6668234-043b-4bb3-b104-1310d3046cb5 + + ingestion + 2023-07-07T15:04:05.370133+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 43f239b4-6265-4671-af78-1fd0b069ce22 + + message digest calculation + 2023-07-07T15:04:05.454666+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 9dd682b28b7fef1457b5477ed9095e427bcd320f8fdf3c47149ea78585381608 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 0c999d40-10d3-4e00-a8b2-59e91f02f49d + + virus check + 2023-07-07T15:04:06.765364+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 92aba9ea-2e53-40a8-8131-85b7f9147617 + + format identification + 2023-07-07T15:04:08.170798+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/101 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/fixtures/mets_structmap_imported.xml b/fixtures/mets_structmap_imported.xml new file mode 100644 index 0000000..c828f5c --- /dev/null +++ b/fixtures/mets_structmap_imported.xml @@ -0,0 +1,6327 @@ + + + + + + + + UUID + 96f479ae-530c-4acd-b229-e20facc361eb + + 2023-07-07_145107-96f479ae-530c-4acd-b229-e20facc361eb + + + + + + + + + + UUID + 04bdf7dd-3abe-47d4-80f9-400c739cf74c + + %transferDirectory%objects/cover_pages/ + + + + + + + + + + UUID + b1485fff-c5a4-4b11-9ee7-ef41d1c62098 + + %transferDirectory%objects/index_pages/ + + + + + + + + + + UUID + 9113815c-e837-4311-a9b7-e8873e43da25 + + %transferDirectory%objects/interior_pages/ + + + + + + + + + + + UUID + 1283559d-3724-4cd7-bc87-d7bb1bc78cbb + + + 0 + + sha256 + + da44a35cfdfd8654516b934a024b34cfaa598ba336483e9282b64ca9a17674f9 + + 39948 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + back_cover.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/cover_pages + 39 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 39948 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 39948 + + RGB + + + + + + + %transferDirectory%objects/cover_pages/back_cover.jpg + + + + + + + + + + UUID + 9cfa588f-1b4e-4349-82e2-7e3fe834a7ae + + ingestion + 2023-07-07T14:51:09.004955+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 5612aed8-f9b8-4840-ac3e-2f8ec4a8959a + + message digest calculation + 2023-07-07T14:51:09.110867+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + da44a35cfdfd8654516b934a024b34cfaa598ba336483e9282b64ca9a17674f9 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 99509c9c-a084-4d9d-be56-535358573087 + + virus check + 2023-07-07T14:51:10.357857+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + d33229e8-9254-4de3-af88-df6fba188d5c + + format identification + 2023-07-07T14:51:12.845967+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 5f1fdf10-1069-4c40-9598-f4e121b34c4c + + validation + 2023-07-07T14:51:17.849118+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + f91128e1-6764-41e6-b307-2a5e4e7924f8 + + + 0 + + sha256 + + fcd1eb35641c22b89924f7fbecdb945f3bf20a6048f80bd4d4c26e89e2fdaa9d + + 37658 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + cover.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/cover_pages + 37 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 37658 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 37658 + + RGB + + + + + + + %transferDirectory%objects/cover_pages/cover.jpg + + + + + + + + + + UUID + c9c8c08c-4ffb-4d68-99fb-21c95f4236fa + + ingestion + 2023-07-07T14:51:09.013752+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 1ec6da12-f084-410f-9b37-18ba24cd3378 + + message digest calculation + 2023-07-07T14:51:09.212916+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + fcd1eb35641c22b89924f7fbecdb945f3bf20a6048f80bd4d4c26e89e2fdaa9d + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 15276cd1-f0dc-4547-aeef-ed85415d368f + + virus check + 2023-07-07T14:51:10.188307+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 4f4eab02-83c4-46b3-860f-ed827a39d8d9 + + format identification + 2023-07-07T14:51:13.880296+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 733abca5-f383-4958-a0ee-51fb8fd412d9 + + validation + 2023-07-07T14:51:24.036982+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 23150b76-71c1-41ac-99c1-574d5d976ddb + + + 0 + + sha256 + + 6f7b56dcc3579d14a314fc1fd8d441eefe5b2a05e3f984d7468e06f2915892e7 + + 40336 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + inside_cover.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/cover_pages + 39 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 40336 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 40336 + + RGB + + + + + + + %transferDirectory%objects/cover_pages/inside_cover.jpg + + + + + + + + + + UUID + 515ef6a6-1468-4fd4-a865-3c340efeba7b + + ingestion + 2023-07-07T14:51:09.022060+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 8070fd0e-1991-4a2a-8cf1-00228634c5df + + message digest calculation + 2023-07-07T14:51:09.124041+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 6f7b56dcc3579d14a314fc1fd8d441eefe5b2a05e3f984d7468e06f2915892e7 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 44516995-d921-4388-be56-06b11dfe8250 + + virus check + 2023-07-07T14:51:10.377154+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 584e34eb-89da-4083-b8e7-db83c8bd3c99 + + format identification + 2023-07-07T14:51:13.681478+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 96c059c8-0d45-4c7f-8aab-940ae9b68ecb + + validation + 2023-07-07T14:51:18.958565+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 3f50836f-75cc-4e2e-a2e4-05c2feaec8bc + + + 0 + + sha256 + + 96ad89bb2c0b146d9551aaeceecf4032c3a8626361eefbc4c1331f4ff1ef2104 + + 40711 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + index_01.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/index_pages + 40 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 40711 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 40711 + + RGB + + + + + + + %transferDirectory%objects/index_pages/index_01.jpg + + + + + + + + + + UUID + ecf77a86-8039-4dc8-bf5a-6157d8f58f5f + + ingestion + 2023-07-07T14:51:08.894067+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + c032f453-a9cd-4b03-9146-e7f4c21e0d7e + + message digest calculation + 2023-07-07T14:51:09.153106+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 96ad89bb2c0b146d9551aaeceecf4032c3a8626361eefbc4c1331f4ff1ef2104 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + ae6e0329-416a-41d9-a9ba-eaa208506ed9 + + virus check + 2023-07-07T14:51:10.387992+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 8c167ddf-1e53-4f9b-9bf4-c97a0fb0b8eb + + format identification + 2023-07-07T14:51:12.956201+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + c2ab0530-d534-4405-a0a2-f2fefd6dcfda + + validation + 2023-07-07T14:51:20.723430+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 3a8e0fb1-8beb-4eee-b446-e5afd3a52616 + + + 0 + + sha256 + + 799939932137ec024724f902bd5c22c52c2097e5c583db28f98bfe0d7c89fc0f + + 41038 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + index_02.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/index_pages + 40 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 41038 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 41038 + + RGB + + + + + + + %transferDirectory%objects/index_pages/index_02.jpg + + + + + + + + + + UUID + 1cd9ed97-6828-41dc-adc2-ba3526e11b6b + + ingestion + 2023-07-07T14:51:08.885169+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 21d73a40-3db7-4229-ae47-773515b81a3b + + message digest calculation + 2023-07-07T14:51:09.137384+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 799939932137ec024724f902bd5c22c52c2097e5c583db28f98bfe0d7c89fc0f + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + bbe358e7-0d28-44c5-b1f5-07630ccff928 + + virus check + 2023-07-07T14:51:10.369498+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 7560862b-33c0-4204-97fe-98ee6277fa7a + + format identification + 2023-07-07T14:51:13.141781+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + d658cb80-b4fd-47dc-aa57-c437a620e3f5 + + validation + 2023-07-07T14:51:19.887834+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + c959bf3a-28a4-429a-9e9a-79cc69c3cac2 + + + 0 + + sha256 + + 1d593a7160c7d39e59b733a89a78fadf6aaa2014526369c6d18e02e4cd6f7cf6 + + 37751 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + page_01.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/interior_pages + 37 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 37751 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 37751 + + RGB + + + + + + + %transferDirectory%objects/interior_pages/page_01.jpg + + + + + + + + + + UUID + a0ccc1ec-40ec-4a3b-9db5-c29e847bb134 + + ingestion + 2023-07-07T14:51:08.909828+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 2be1ce05-1d02-4fe4-9931-ccafbc04e964 + + message digest calculation + 2023-07-07T14:51:09.177337+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 1d593a7160c7d39e59b733a89a78fadf6aaa2014526369c6d18e02e4cd6f7cf6 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 36c1b588-0741-4361-a8a7-5dedbcc6ba00 + + virus check + 2023-07-07T14:51:10.249118+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + bb19c699-9763-4653-b443-308d84bae28a + + format identification + 2023-07-07T14:51:12.837979+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + a218b3ff-d712-429f-a18c-147d71edd1bb + + validation + 2023-07-07T14:51:22.173582+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 3bf8e90c-771e-4785-9c38-ce149a1d361e + + + 0 + + sha256 + + b4866fbd56298a3f8c371725cde8b79ea7ad0e44a3a4bad38f93208ea36660d5 + + 38230 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + page_02.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/interior_pages + 37 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 38230 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 38230 + + RGB + + + + + + + %transferDirectory%objects/interior_pages/page_02.jpg + + + + + + + + + + UUID + 6e79a6ac-4046-4ce3-a52e-4bd99bd63a6c + + ingestion + 2023-07-07T14:51:08.981366+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + d5713067-ac29-4dba-bb05-efe1827ff712 + + message digest calculation + 2023-07-07T14:51:09.145721+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + b4866fbd56298a3f8c371725cde8b79ea7ad0e44a3a4bad38f93208ea36660d5 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + ce02caf7-1421-4c5b-8f2e-80e06d31bbfb + + virus check + 2023-07-07T14:51:10.382256+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 26727ffa-8687-4b18-9ac2-be05bf105aab + + format identification + 2023-07-07T14:51:13.480642+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 3e8450b1-2dca-469d-a900-ac1c6b212ad6 + + validation + 2023-07-07T14:51:20.322531+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + bd3e84b4-8ef9-477c-b320-43810658e1f2 + + + 0 + + sha256 + + cb41c4cd3ddbac3d184fffeeed432ebe0d0289bf4db1e4e6b98a9b10b0605519 + + 38374 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + page_03.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/interior_pages + 37 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 38374 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 38374 + + RGB + + + + + + + %transferDirectory%objects/interior_pages/page_03.jpg + + + + + + + + + + UUID + faac6953-854f-463c-8643-7ddf7c7bcd47 + + ingestion + 2023-07-07T14:51:08.947669+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + c3b849d4-7f83-447b-a23e-b02bdebf6757 + + message digest calculation + 2023-07-07T14:51:09.168906+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + cb41c4cd3ddbac3d184fffeeed432ebe0d0289bf4db1e4e6b98a9b10b0605519 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 0dfb340e-2189-4460-84e1-7730cc273d95 + + virus check + 2023-07-07T14:51:10.238650+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + c7507734-6111-46c1-9d75-e4879dc76de3 + + format identification + 2023-07-07T14:51:13.771909+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + dbc585d6-7e2e-496f-9b04-65fd5b429d87 + + validation + 2023-07-07T14:51:21.701922+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 35fb7738-7ba0-4c34-b75d-d49db01c42c4 + + + 0 + + sha256 + + 8ee4083bc1bca91405c8dc835944b9e87596364c90ad0c4b0675aa59754b9b89 + + 38034 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + page_04.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/interior_pages + 37 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 38034 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 38034 + + RGB + + + + + + + %transferDirectory%objects/interior_pages/page_04.jpg + + + + + + + + + + UUID + 9d84a460-1a00-4d59-9cc4-aa9f2e47ef56 + + ingestion + 2023-07-07T14:51:08.934736+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 85bd9a05-6454-442f-8300-40a771d42010 + + message digest calculation + 2023-07-07T14:51:09.130160+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 8ee4083bc1bca91405c8dc835944b9e87596364c90ad0c4b0675aa59754b9b89 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 4aef69e1-0d74-4c8a-9c3a-a6435cfb5a60 + + virus check + 2023-07-07T14:51:10.384863+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 5b6e1525-657c-4b32-a85e-d1c5fc41f133 + + format identification + 2023-07-07T14:51:12.786455+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 10782df5-5c77-4d1e-8ba5-3519d568c21f + + validation + 2023-07-07T14:51:19.471576+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + e8bd551f-c1a7-4eaa-8c96-1d69252c589c + + + 0 + + sha256 + + d0d1d8b074fbba720e813416a1d2b909b2febb0842dd88dcad5c35059b6297e0 + + 38218 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + page_05.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/interior_pages + 37 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 38218 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 38218 + + RGB + + + + + + + %transferDirectory%objects/interior_pages/page_05.jpg + + + + + + + + + + UUID + 5375880d-b1f5-4009-a889-e0e8bd7b7c22 + + ingestion + 2023-07-07T14:51:08.989475+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 29ac856c-2005-4fbd-a19b-1f031747d3ef + + message digest calculation + 2023-07-07T14:51:09.202443+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + d0d1d8b074fbba720e813416a1d2b909b2febb0842dd88dcad5c35059b6297e0 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 40e07bcd-e77d-41bc-b137-3ea22ff515dc + + virus check + 2023-07-07T14:51:10.262558+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + b066b464-bbbf-4288-aafa-7f13fa487755 + + format identification + 2023-07-07T14:51:13.590276+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 86724588-da2d-4280-bc8a-cfc6e5631cc6 + + validation + 2023-07-07T14:51:23.523126+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 1e5b12ee-8388-44e5-bf61-75884232ffb6 + + + 0 + + sha256 + + db02c5ae3a0a1633d9f034ed8ad16770ceec7df7321b9e375c9436abc2a1c23c + + 38299 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + page_06.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/interior_pages + 37 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 38299 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 38299 + + RGB + + + + + + + %transferDirectory%objects/interior_pages/page_06.jpg + + + + + + + + + + UUID + d88c976b-98b9-4e44-bd37-640eae0e16f5 + + ingestion + 2023-07-07T14:51:08.923711+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 413ac7e0-ad6e-41fc-9418-ca6914ef037a + + message digest calculation + 2023-07-07T14:51:09.117383+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + db02c5ae3a0a1633d9f034ed8ad16770ceec7df7321b9e375c9436abc2a1c23c + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 0ee1d15c-8422-421c-8690-c2014d3a740c + + virus check + 2023-07-07T14:51:10.370313+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 830ae719-11af-42c3-8048-7f1a7006ca5d + + format identification + 2023-07-07T14:51:13.338584+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 1d637705-336d-4a04-a4cb-5a518269e94c + + validation + 2023-07-07T14:51:18.330241+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + e762a2e4-c991-4b1f-af47-3a663e1ed72c + + + 0 + + sha256 + + c8e94358019db5dd0aaab48e3dbf30170d36cf942a4a3cb95c31035d30babd03 + + 37981 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + page_07.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/interior_pages + 37 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 37981 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 37981 + + RGB + + + + + + + %transferDirectory%objects/interior_pages/page_07.jpg + + + + + + + + + + UUID + 31d4f757-701c-4597-ae2d-e094923c51ec + + ingestion + 2023-07-07T14:51:08.972552+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + dac0512f-2045-42d7-b611-24c4ecc10458 + + message digest calculation + 2023-07-07T14:51:09.184389+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + c8e94358019db5dd0aaab48e3dbf30170d36cf942a4a3cb95c31035d30babd03 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 4ba79652-e72e-4253-b699-05f2c7b13673 + + virus check + 2023-07-07T14:51:10.255794+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 356a60d4-30d0-4c66-9e5f-ecfa9547da86 + + format identification + 2023-07-07T14:51:13.220759+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 3a45ebf0-340b-4217-a5a3-456c15043a1a + + validation + 2023-07-07T14:51:22.754740+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 9ad50ae9-ef70-4bc8-b753-f00854394453 + + + 0 + + sha256 + + e3a72ba941fba322c225497a8f18b6c5c91fef6e288fe6b038fb63b1dee0e940 + + 38931 + + + JPEG + 1.01 + + + PRONOM + fmt/43 + + + + 2023-02-15T16:02:12Z + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + page_20.jpg + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/objects/interior_pages + 38 kB + 2023:02:15 16:02:12+00:00 + 2023:07:07 14:51:09+00:00 + 2023:07:07 14:51:08+00:00 + rw-r----- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 1275 + 1650 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 150 + 150 + Adobe Systems Inc. + 2.1.0 + Display Device Profile + RGB + XYZ + 2000:08:11 19:51:59 + acsp + Apple Computer Inc. + Not Embedded, Independent + none + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Adobe Systems Inc. + 0 + Copyright 2000 Adobe Systems Incorporated + Adobe RGB (1998) + 0.95045 1 1.08905 + 0 0 0 + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + (Binary data 14 bytes, use -b option to extract) + 0.60974 0.31111 0.01947 + 0.20528 0.62567 0.06087 + 0.14919 0.06322 0.74457 + 150 + 150 + inches + 1275 + 1650 + 1275x1650 + 2.1 + + + + + MediaInfoLib + + + 1 + jpg + JPEG + 38931 + 0 + UTC 2023-02-15 16:02:12 + 2023-02-15 16:02:12 + + + JPEG + 1275 + 1650 + YUV + 4:2:0 + 8 + Lossy + 38931 + + RGB + + + + + + + %transferDirectory%objects/interior_pages/page_20.jpg + + + + + + + + + + UUID + d82b2f6b-a80e-43e0-bb33-e5b6a41332b4 + + ingestion + 2023-07-07T14:51:08.963474+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 35144740-ab07-40cb-befd-4bbfb1d1baf3 + + message digest calculation + 2023-07-07T14:51:09.161764+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + e3a72ba941fba322c225497a8f18b6c5c91fef6e288fe6b038fb63b1dee0e940 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + f1741175-b6fc-4835-9891-7630e96f5c4e + + virus check + 2023-07-07T14:51:10.394061+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + bda387da-35ec-4f8d-96c8-5906ea105cbf + + format identification + 2023-07-07T14:51:13.426387+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/43 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 922f9e40-cdb9-4cee-b9a6-7db1b3807b34 + + validation + 2023-07-07T14:51:21.209313+00:00 + + program="JHOVE"; version="1.20" + + + pass + + format="JPEG"; version="1.01"; result="Well-Formed + and valid" + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 87b2475f-f6bc-45f2-8270-8a4dfa583cc2 + + + 0 + + sha256 + + 46e8635d2dda39d5465399e5fd7b533303ac6aa8d9fe10f8556ee04c0cbf8d74 + + 2926 + + + XML + 1.0 + + + PRONOM + fmt/101 + + + + 2023-07-07T14:51:35Z + + + + %SIPDirectory%objects/metadata/transfers/2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/mets_structmap.xml + + + + + + + + + + UUID + fc7b47b8-1c5b-476f-94fb-bebc56ccc5f2 + + ingestion + 2023-07-07T14:51:35.085464+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 04762255-78d6-4b0e-9b40-6eae1eead241 + + message digest calculation + 2023-07-07T14:51:35.147740+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 46e8635d2dda39d5465399e5fd7b533303ac6aa8d9fe10f8556ee04c0cbf8d74 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 0bc96c35-07b2-4d78-8d4e-45c222bf3971 + + virus check + 2023-07-07T14:51:36.111713+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + f5623fcb-7e1e-4f99-8ff4-4b60f15f08d6 + + format identification + 2023-07-07T14:51:37.263354+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/101 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + UUID + 5691ea31-701d-43ea-b5cb-992b258e76d9 + + + 0 + + sha256 + + 41b4edc8957559148caa7905fa5fddba6cdc1c88cb21c327a75bbccb28a1b50d + + 362044 + + + XML + 1.0 + + + PRONOM + fmt/101 + + + + 2023-07-07T14:51:31Z + + + + %SIPDirectory%objects/submissionDocumentation/transfer-2023-07-07_145107-0a9c019e-0450-4436-8f25-6b341f718a08/METS.xml + + + + + + + + + + UUID + f3515194-0277-499e-bb6f-34ed45773e6b + + ingestion + 2023-07-07T14:51:31.087907+00:00 + + + + + + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 0c9d113e-7216-4a84-8f64-edd4ab9ec2c6 + + message digest calculation + 2023-07-07T14:51:31.151540+00:00 + + program="python"; module="hashlib.sha256()" + + + + + + 41b4edc8957559148caa7905fa5fddba6cdc1c88cb21c327a75bbccb28a1b50d + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + ede6a2b4-b8ef-46da-a287-c39e1d40bd89 + + virus check + 2023-07-07T14:51:32.260518+00:00 + + program="ClamAV (clamd)"; version="ClamAV 0.99.2"; + virusDefinitions="24207/Tue Jan 9 21:18:11 2018" + + + Pass + + + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 7ad87a9d-7e32-444f-923e-2721438abd57 + + format identification + 2023-07-07T14:51:33.534378+00:00 + + program="Siegfried"; version="1.9.6" + + + Positive + + fmt/101 + + + + preservation system + Archivematica-1.15 + + + repository code + test + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.15 + + Archivematica + software + + + + + + + + + + repository code + test + + test + organization + + + + + + + + + + Archivematica user pk + 1 + + username="test", first_name="", last_name="" + Archivematica user + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/metsrw/mets.py b/metsrw/mets.py index 8c1bd45..e17e0ac 100755 --- a/metsrw/mets.py +++ b/metsrw/mets.py @@ -41,6 +41,7 @@ def __init__(self): self.dmdsecs = [] self.amdsecs = [] self.agents = [] + self._custom_structmaps = [] @classmethod def read(cls, source): @@ -327,6 +328,8 @@ def serialize(self, fully_qualified=True, normative_structmap=True): root.append(self._structmap()) if normative_structmap: root.append(self._normative_structmap()) + for struct_map in self._custom_structmaps: + root.append(struct_map) return root def tostring(self, fully_qualified=True, pretty_print=True, encoding="UTF-8"): @@ -559,14 +562,22 @@ def _parse_tree(self, tree=None): ) if structMap is None: raise exceptions.ParseError("No physical structMap found.") + normative_struct_map_label = "Normative Directory Structure" normative_struct_map = tree.find( - 'mets:structMap[@TYPE="logical"]' - '[@LABEL="Normative Directory Structure"]', + f'mets:structMap[@TYPE="logical"][@LABEL="{normative_struct_map_label}"]', namespaces=utils.NAMESPACES, ) self._root_elements = self._parse_tree_structmap( tree, structMap, normative_parent_elem=normative_struct_map ) + self._custom_structmaps = [ + e + for e in tree.findall( + 'mets:structMap[@TYPE="logical"]', + namespaces=utils.NAMESPACES, + ) + if e.attrib.get("LABEL") != normative_struct_map_label + ] # Associated derived files for entry in self.all_files(): diff --git a/tests/test_custom_structmap.py b/tests/test_custom_structmap.py new file mode 100644 index 0000000..9246f3c --- /dev/null +++ b/tests/test_custom_structmap.py @@ -0,0 +1,31 @@ +import pytest + +import metsrw + + +@pytest.mark.parametrize( + "fixture_path", + [ + "fixtures/mets_structmap_imported.xml", + "fixtures/mets_structmap_arranged_sip.xml", + ], + ids=["mets_with_structmap_imported_from_xml", "mets_from_arranged_sip"], +) +def test_custom_struct_maps_are_serialized(fixture_path): + """ + Logical structMaps other than the normative one should be parsed and + serialized correctly. + """ + mets = metsrw.METSDocument.fromfile(fixture_path) + assert len(mets._custom_structmaps) == 1 + + result = mets.serialize() + custom_struct_maps = [ + e + for e in result.findall( + 'mets:structMap[@TYPE="logical"]', + namespaces=metsrw.NAMESPACES, + ) + if e.attrib.get("LABEL") != "Normative Directory Structure" + ] + assert len(custom_struct_maps) == 1